.alignwide{margin-left:-80px;margin-right:-80px}.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{width:100vw}.page-template-frontpage #site-navigation{background:0 0;position:absolute;z-index:999;width:100%}.phone-box{position:absolute;bottom:10%;right:5%;left:60%}.first-box{border-radius:30px;display:inline-block;padding:5px 15px;background:#fff;box-shadow:0 0 25px 2px #e4e4e4}.phone-box i{font-size:15px;color:#fff;background:#00cfb3;width:35px;height:35px;text-align:center;padding:10px 0;border-radius:30px}.phone-box h6{font-weight:400;font-size:14px;color:#362a45;margin-bottom:0}.phone-box p{font-size:16px;font-weight:700;color:#362a45}.logo span{display:block;font-size:15px;line-height:18px;color:#fff}h3.post-title{font-size:20px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#362a45;white-space:break-spaces;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.blog_inner_box img{opacity:.5}.blog_inner_box{position:relative;background:#030f2f}.blog_box{position:absolute;top:50%;transform:translateY(-50%);right:50%;left:20%;color:#fff}.blog_box h3{font-size:50px;color:#fff}.slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.slider button.owl-prev,.slider button.owl-next{color:#fff!important;letter-spacing:5px;position:absolute}.slider button.owl-prev i,.slider button.owl-next i{padding:15px;border-radius:50%;color:#fff;background:#00cfb3}.slider button.owl-prev i:hover,.slider button.owl-next i:hover{background:#362a45}.slider button.owl-prev{left:50px}.slider button.owl-next{right:50px}.blog_box p{color:#fff}.blog_box h5{font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#00cfb3}.about-list p{background:#f6f6ff;border-radius:10px;padding:12px;color:#362a45}.about-list i{color:#00cfb3;font-size:20px}.pagination,.home-automation-pagination{margin:25px 0}.pagination .nav-links a,.pagination .nav-links span.current,.home-automation-pagination a span,.home-automation-pagination span.current{display:inline-block;text-decoration:none;padding:10px 12px;font-size:14px;line-height:21px;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background:#f3f4f7;position:relative;margin:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.pagination .nav-links a:hover,.pagination .nav-links a:focus,.pagination .nav-links span.current,.home-automation-pagination span.current,.home-automation-pagination span.current:hover,.home-automation-pagination span.current:focus,.home-automation-pagination a span:hover,.home-automation-pagination a span:focus{background:#00cfb3;color:#fff}.comment-reply a:focus{color:#fff}.comment-respond input#submit:hover,.comment-reply a:hover{background:#362a45;color:#fff}.comment-form-url input,nav.navigation.pagination{width:100%}.comment-respond input#submit{background:#00cfb3;border:none;color:#fff;padding:10px;font-weight:600;border-radius:30px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title{font-size:1.125rem}.comment-body .pull-left{padding-right:.625rem}.comment-list{padding-left:0}.comment-list .comment{display:block}.comment-list .pingback{border-top:1px solid rgba(0,0,0,.125);padding:.563rem 0}.comment-list .pingback a{margin-left:5px;margin-right:5px}.comment-content.card-block{padding:15px}.comment-reply a{background:#00cfb3;padding:5px 15px;color:#fff;border-radius:30px}.sidebar-area .textwidget img{width:100%;height:auto}.sidebar-area h4.title{padding:20px 15px;color:#fff;font-size:18px;text-transform:uppercase;background:#00cfb3;border-left:solid 5px #362a45}.sidebar-area .tagcloud a{font-size:15px!important;background:#00cfb3;color:#fff;padding:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;display:inline-block;margin:5px 0;text-decoration:none}.sidebar-area .tagcloud a:hover{background:#362a45}#wp-calendar caption{font-size:14px;text-transform:uppercase;margin:0 0 10px;text-align:left}#wp-calendar th,#wp-calendar td{text-align:center;font-size:14px;color:#434343!important;padding:3px 6px}#wp-calendar td a{display:block;text-align:center;font-size:14px;color:#434343!important;text-decoration:underline}#wp-calendar td#prev a,#wp-calendar td#prev a{text-decoration:none;text-align:left}#wp-calendar th{font-weight:700}tr:nth-child(2n+2){background-color:#f3f4f7}.searchform label{display:block}.searchform input[type=text]{width:calc(100% - 110px);margin:0;padding:12px;float:left;background-color:#f3f4f7;border:none}.searchform input[type=submit]{background:#00cfb3;border:none;color:#fff;font-size:14px;font-weight:600;text-align:center;position:relative;float:left;text-shadow:none;padding:14px 0;width:100px;margin:0 auto;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.searchform input[type=submit]:hover,.searchform input[type=submit]:focus{background-color:#00cfb3;text-decoration:none}.searchform:after{content:"";display:table;clear:both}.footer-area h4.title{padding:0;font-size:30px;font-weight:500;text-transform:none;background:0 0;border:none}img.size-auto,img.size-full,img.size-large,img.size-medium,img.alignleft,img.alignright,img.aligncenter,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}div.aligncenter,img.aligncenter{display:block;margin-left:auto!important;margin-right:auto!important;float:none}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{line-height:18px;margin-bottom:25px;max-width:100%!important;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0;width:96%;height:100%}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}