.h2{font-family:"Roboto Slab",serif;color:#2e1e13;font-size:38px;line-height:38px;margin-bottom:5px;font-weight:700}.h2.text-white{color:#fff}.awesome-services .icon-bx-md img{height:55px}.awesome-services .icon-bx-wraper:hover{border-color:#8dc141}.choose-us h4{line-height:28px}.team-social-btn ul li a:hover{background:#8dc141}.team-social-btn ul li a{background:#d5d2d0;color:#fff;border:0;width:30px;height:30px;padding:0;line-height:30px}.rdx-box.hover:hover{box-shadow:0 5px 15px rgba(0,0,0,.2)}.rdx-member-position:after,.rdx-member-position:before{background:#4a3c32;top:50%;left:-40px;content:"";height:1px;position:absolute;width:30px}.rdx-member-position:before{right:-40px;left:auto}.rdx-member-position{position:relative}.our-projects-galery .rdx-gallery-box{margin-bottom:0}.border-dark.rdx-separator,.border-white.rdx-separator{width:35px}.border-dark.rdx-separator[class*=style-]::after,.border-dark.rdx-separator[class*=style-]::before{background-color:#2e1e13}.border-white.rdx-separator[class*=style-]::after,.border-white.rdx-separator[class*=style-]::before{background-color:#fff}.mack-an-appointment input[type=text],.mack-an-appointment textarea{background-color:#ebebeb;border:0}.mack-an-appointment .bootstrap-select .dropdown-toggle{background-color:#ebebeb!important;border:0!important}.mack-an-appointment .form-group{margin-bottom:15px}.mack-an-appointment [class*=col-md-]{padding:0 7.5px}.mack-an-appointment .section-head,.mack-an-appointment .section-head h2{margin-bottom:20px}.mack-an-appointment .section-head p{padding-top:0}.apointment-girl,.mack-an-appointment{position:relative;z-index:11}.mack-an-appointment:after{background:0 0;bottom:-7px;box-shadow:0 3px 11px 4px rgba(0,0,0,.8);box-sizing:border-box;content:"";display:block;height:0;left:5%;position:absolute;width:90%;z-index:-1}.apointment-girl{width:615px;max-width:none;z-index:1}.company-stats-worker{bottom:0;position:absolute;right:0}.company-stats .row{position:relative}.header-style-1 .is-fixed .extra-nav{padding:15px 0 0}.footer-bottom a{color:#d1d1d1!important;padding-left:5px}.skew-primary:after,.skew-secondry:after{z-index:-1;transition:all .5s ease 0s;background:#2e1e13 0 0;bottom:-10px;content:"";height:20px;position:absolute;right:-10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:20px}.skew-primary:after{background:#8dc141}.skew-primary,.skew-secondry{position:relative;overflow:hidden;z-index:1}.skew-primary[class*=site-button]:hover,.skew-secondry[class*=site-button]:hover{color:#fff}.skew-primary:hover::after,.skew-secondry:hover::after{-moz-transform:scale(30);-webkit-transform:scale(30);-o-transform:scale(30);-ms-transform:scale(30);transform:scale(30);z-index:-1;color:#fff}.bg-img-fix{background-size:cover}.footer-overlay .footer-bottom{background-color:rgba(0,0,0,.85)}.footer-overlay .footer-top{background-color:rgba(0,0,0,.8)}.overlay-50:after{width:50%}.appointment2 .mack-an-appointment::after,.black.mack-an-appointment::after,.header-nav .nav>li .sub-menu li .fa{display:none}.appointment2 .mack-an-appointment{background-color:#fff}.our-projects-block .rdx-img-effect img{height:400px;object-fit:cover}.header-style-1 .top-bar .rdx-topbar-left{padding:0}.about3 .h2{line-height:50px;margin-bottom:0}.black.mack-an-appointment{background-color:#263247}.awesome-services-4 .icon-bx-wraper{border-style:dashed}.awesome-services-4 .icon-bx-wraper:hover{border-color:#6aaf08}.company-status .counter{font-family:"Roboto Slab",serif;font-size:60px;font-weight:300}.heart{color:#cf4040;padding:0 5px}.provider-box-bg{background-position:center top;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e0e0;height:480px;transition:all 4s linear 0s;display:block;box-shadow:5px 5px 0 0 #e0e0e0}.provider-box-bg:hover{background-position:center bottom}.no-skew .social-bx.list-inline.pull-left{margin-left:0}@media only screen and (max-width:1200px){.extra-nav{display:none}.worker img{padding:0 20px}.apointment-girl{float:right}}@media only screen and (max-width:1024px){.extra-nav .extra-cell{margin-right:2px}}@media only screen and (max-width:991px){.apointment-girl,.worker{display:none}.btn,.button-layout .site-button,.button-layout .site-button-link,.button-layout .site-secondry{margin-bottom:10px}}@media only screen and (max-width:767px){.awesome-services .icon-bx-md,.company-stats-worker,.header-style-1 .top-bar .rdx-topbar-right span,.no-skew .social-bx.list-inline.pull-left{display:none}.appointment{padding-top:20px}.h2{font-size:24px;line-height:28px}.awesome-services .icon-content{padding:0;text-align:left}.footer-bottom .col-md-4{text-align:center;padding-bottom:5px;padding-top:5px}}.content-inner{padding-top:70px;padding-bottom:40px}.content-inner-1{padding-top:70px;padding-bottom:70px}.content-inner-2{padding-top:70px;padding-bottom:0}.list-inline>li{display:inline-block}.navicon{width:20px;height:18px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right}.bg-primary .navicon span,.header-style-2.dark .navicon span,.header-style-5 .navicon span{background:#fff}.header-style-2 .navicon span,.header-style-5 .is-fixed .navicon span{background:#000}.header-style-1.dark .top-bar .fa{border:1px solid rgba(255,255,255,.1);color:#cecece}.header-style-1.dark .top-bar{color:#cecece}.header-style-2.dark .header-nav .nav>li>a{color:#d8d8d8}.is-fixed .main-bar{box-shadow:0 0 5px 0 gray}.header-style-2 .social-line li a{color:#8c8989}.header-style-2.dark .social-line li a{color:#d5cece}.header-style-2.light .rdx-quik-search .form-control::-moz-placeholder{color:#000}.navicon span{display:block;position:absolute;height:2px;width:100%;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navicon span:nth-child(1){top:0}.navicon span:nth-child(2){top:7px}.navicon span:nth-child(3){top:14px}.navicon.open span:nth-child(1){top:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.navicon.open span:nth-child(2){opacity:0;left:-60px}.navicon.open span:nth-child(3){top:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width:991px){.mo-left .header-nav{overflow-y:scroll;overflow-x:hidden;position:fixed;width:60px;left:-280px;height:100%!important;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;top:0;background-color:#fff;margin:0;z-index:99}.mo-left .header-nav li.open a{position:relative}.mo-left .header-nav.show{left:-1px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;margin:0;width:280px}.mo-left .is-fixed .header-nav .nav{height:100%}.mo-left .navbar-toggler.open:after{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:fixed;right:0;top:0;transform:scale(100);-o-transform:scale(100);-moz-transform:scale(100);-webkit-transform:scale(100);width:100%;z-index:-1;transition:all .5s}.mo-left .header-nav .logo-header{display:block;float:none;height:auto;max-width:100%;padding:20px 15px;width:100%}.mo-left .header-nav .logo-header img{max-width:unset;width:180px}.mo-left .navbar-toggler.open span{background:#fff}.navbar-header{float:none}.navbar-toggler{display:block;margin:36px 0 30px 15px;border:0;outline:0}.is-fixed .navbar-toggler{margin:28px 0 15px 10px}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.show{display:block!important}.header-curve .logo-header::before{right:-30px}.header-nav .nav i{padding-right:5px;float:right}.header-nav .nav{margin:0;background:#fff}.header-nav .nav,.header-nav .nav li{float:none;display:block;width:100%}.header-nav .nav>li .mega-menu>li,.header-nav .nav>li .sub-menu>li{float:none;display:block;width:auto}.header-nav .nav>li>a{padding:12px 15px;border-top:1px solid #e9e9e9;display:block;position:relative}.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus,.header-nav .nav>li>a:hover{background-color:#f0f0f0;text-decoration:none}.header-nav .nav>li .mega-menu>li:after{display:none}.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu,.header-nav .nav>li ul{display:none;position:static;visibility:visible;width:auto;background:#f6f6f6}.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu{visibility:visible;margin:0}.header-nav .nav>li .sub-menu li>.sub-menu,.header-nav .nav>li:hover>ul{opacity:1;visibility:visible;display:block;margin:0}.header-nav .nav>li ul.mega-menu li:hover ul{display:block}.header-nav .nav>li:hover>.mega-menu,.header-nav .nav>li:hover>.sub-menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.header-nav .nav>li .sub-menu li .fa{position:unset;right:0;display:block}.header-nav .nav>li.open .sub-menu li.open>a i:before,.header-nav .nav>li.open>a i:before{content:"\f054"}.header-nav .nav>li .sub-menu li a{padding:10px 15px}.header-nav .nav li .sub-menu .sub-menu,.header-nav .nav>li .sub-menu .sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .sub-menu .sub-menu{display:none;opacity:1;margin-top:0}.header-nav .nav>li .mega-menu>li>a,.header-nav .nav>li.open>.sub-menu .sub-menu{display:none}.header-nav .nav>li ul.mega-menu ul,.header-nav .nav>li.open>.mega-menu,.header-nav .nav>li.open>.sub-menu,.header-nav .nav>li.open>.sub-menu li.open .sub-menu{display:block;opacity:1;margin-top:0}.header-nav .nav .mega-menu a i{display:inline-block;float:none;margin-top:0}.header-nav .nav .open>a,.header-nav .nav .open>a:focus,.header-nav .nav .open>a:hover{background-color:inherit;border-color:#e9e9e9}.e-p-bx li i{margin-right:0}.header-style-2.dark .header-nav .nav>li>a,[class*=bg-] .header-nav .nav>li:hover>a,[class*=bg-] .header-nav .nav>li>a:hover{color:#555}.header-style-3.mo-left .header-nav .logo-header,.header-style-3.mo-left .is-fixed .header-nav .logo-header,.mo-left .is-fixed .header-nav .logo-header{height:auto}.header-style-4.mo-left .header-nav .logo-header:nth-child(2){display:none}}@media only screen and (max-width:767px){.is-fixed .navbar-toggler,.navbar-toggler{margin:22px 0 22px 15px}.header-style-3 .header-curve .logo-header,.header-style-3 .is-fixed.header-curve .logo-header,.is-fixed .logo-header,.is-fixed.header-curve .logo-header,.logo-header{height:62px}.logo-header>a{vertical-align:unset}}.accordion.space .panel{margin-bottom:5px}.rdx-title{text-transform:capitalize}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff}.site-button-link i{margin-left:5px}textarea.form-control{height:auto}.bg-primary{color:#fff}.input-group-text{background:0 0;border-radius:0;align-items:start;padding-top:10px}.comments-area .comment-form p input[type=submit]{cursor:pointer}.rdx-tabs.border{border:0!important}.rdx-tabs .nav-tabs>li>a.active:hover{background-color:#fff;border-color:#ddd;border-bottom:1px solid #fff}.nav-tabs .nav-link.active,.rdx-tabs.bg-tabs .nav-tabs>li>a.active{border-bottom:1px solid transparent;background-color:#fff}.rdx-tabs.vertical .nav-tabs li a.active{border-bottom:1px solid #ddd;margin-right:-1px;border-right:none}.rdx-tabs.vertical .nav-tabs li{width:100%;margin-right:-1px}.rdx-tabs.vertical .nav-tabs li a{margin-right:-1px}.rdx-tabs.vertical.right .nav-tabs li a.active{border-right:1px solid #ddd;border-left:none}.rdx-tabs.border-tp .nav-tabs>li>a.active{border-top:2px solid #6aaf08}.rdx-tabs.border-top{border-top:0 solid #dee2e6}.ow-post-meta a,.rdx-post-meta a{color:inherit}.rdx-post-info .rdx-post-title .post-title{margin-bottom:10px}.share-details-btn ul li{display:inline-block;margin-right:5px;margin-bottom:6px}.site-button.facebook,.site-button.facebook:hover{background-color:#3b5998}.site-button.google-plus{background-color:#de4e43}.site-button.linkedin{background-color:#007bb6}.site-button.instagram{background-color:#8a5a4e}.site-button.twitter{background-color:#1ea1f3}.site-button.whatsapp{background-color:#01c854}.rdx-accordion.border-bottom{border-bottom:0!important}.widget.widget_archive li{text-align:right}.widget.widget_archive li a{float:left}.testimonial-one .testimonial-1{width:70%;margin:auto}.mack-an-appointment textarea.form-control:focus{background-color:#ebebeb}.awesome-services .icon-bx-wraper.right{margin-right:0}.awesome-services .icon-bx-wraper.left{margin-left:0}.p-tb25{padding-bottom:25px;padding-top:25px}.full-blog-dark .blog-post.blog-grid.date-style-2,footer .rdx-post-meta{margin-bottom:0}.login-form.nav{display:block}@media only screen and (max-width:1024px){.rdx-info-has{padding:30px 20px}.rdx-info-has.skew-has{padding:30px 30px 60px}.counter-sc .counter-box h5{font-size:13px}}@media only screen and (max-width:991px){.blog-post.blog-md.date-style-2 .cart .btn,.section-content.m-b50{margin-bottom:0}.pagination-bx{margin-bottom:20px}.awesome-services .icon-bx-wraper.right{margin-right:50px}.awesome-services .icon-bx-wraper.left{margin-left:50px}}@media only screen and (max-width:767px){.section-head{margin-bottom:30px}.awesome-services .icon-bx-wraper.right{margin-right:0}.awesome-services .icon-bx-wraper.left{margin-left:0}.appointment .p-lr60,.appointment2 .p-lr60{padding-left:40px;padding-right:40px}}@media only screen and (max-width:576px){.login-form .tab-content .tab-pane .rdx-form .site-button{display:block}.nav.nav-tabs .nav-item .nav-link span{display:none}.rdx-tabs.vertical .nav-tabs{width:45px}.rdx-tabs.vertical .tab-content{margin-left:44px}.rdx-tabs.vertical.right .tab-content{margin-right:44px}}footer .rdx-post-meta li{font-size:13px}footer .widget.widget_getintuch ul li{font-size:14px}footer .widget.widget_getintuch ul li strong{font-size:15px}.footer-bottom,footer .rdx-post-meta a,footer .rdx-post-meta i,footer .widget_services ul li a{color:#d1d1d1}footer .recent-posts-entry .rdx-post-info{background:0 0;padding:0;margin-left:15px;border:0}footer .recent-posts-entry .widget-post{margin-bottom:10px;display:flex;align-items:center}footer .widget_getintuch{padding-top:0}@media only screen and (max-width:1024px){.footer-fixed .site-footer{position:relative}.footer-fixed .page-wraper{padding-bottom:0!important}}@media only screen and (max-width:991px){.footer-bottom .text-left,.footer-bottom .text-right{text-align:center!important}.testimonial-one .testimonial-1{width:auto}.overlay-50::after{width:100%}}.recaptcha-box{height:60px}.g-recaptcha>div{width:250px!important}.new-page{padding:2px 5px;font-size:10px;background:red;color:#fff;border-radius:4px;vertical-align:middle;margin-left:2px}.shop-form .form-control{border-width:2px;border-radius:0}.shop-form .bootstrap-select .dropdown-toggle{border-radius:0;border-width:2px!important}.shop-form p{font-weight:500;color:#a3a3a3}.shop-form textarea{height:150px}.shop-form .bootstrap-select:focus .dropdown-toggle,.shop-form .bootstrap-select:hover .dropdown-toggle,.shop-form .form-control:focus,.shop-form .form-control:hover{border-color:#636363!important}.shop-form .site-button-link{background:0 0;border:0;display:inline-block;padding:0;outline:0;font-size:18px;font-weight:600;line-height:22px;cursor:pointer}.check-tbl img{width:80px}.check-tbl th{font-size:15px;padding:10px}.check-tbl td{font-weight:600;padding:10px}.check-tbl.table>tbody>tr>td,.check-tbl.table>tbody>tr>th,.check-tbl.table>tfoot>tr>td,.check-tbl.table>tfoot>tr>th,.check-tbl.table>thead>tr>td,.check-tbl.table>thead>tr>th{vertical-align:middle}.check-tbl .product-item-price,.check-tbl .product-price,.check-tbl .product-price-total,.check-tbl th,.product-price,.product-price-total{font-weight:700}.product-item-close a{background:#ff3131;color:#fff;padding:8px;border-radius:30px}.product-item-close a:hover{opacity:.5}.max-w80{max-width:80px}.item-img{overflow:hidden;position:relative}.item-img img{width:100%}.item-info-in{bottom:-20%;padding:15px;position:absolute;text-align:center;width:100%;background-color:rgba(0,0,0,.5);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .2s;opacity:0}.item-box:hover .item-info-in{opacity:1;bottom:0}.item-info-in ul li,.item-review li{display:inline-block}.item-info-in ul li a{color:#fff;display:inline-block;font-size:18px;padding:5px 10px}.item-info-in ul,.item-review{margin:auto;padding:0;list-style:none}.item-review li{font-size:15px}.item-price del{font-size:16px;font-weight:400;opacity:.4}.item-price{font-family:open sans;font-size:18px;font-weight:600}.item-info-in.center{bottom:auto;left:50%;top:30%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.item-box:hover .item-info-in.center{top:50%;bottom:auto}.item-info-in.no-bg{background-color:transparent}.item-info-in.no-bg.tb a{color:#000}.item-info-in.no-bg.tb a:hover{color:#000;opacity:.8}@media only screen and (max-width:767px){.table-responsive table{min-width:700px}.shop-cart .bootstrap-touchspin .input-group-btn-vertical>.btn{margin-bottom:0}}