@import "https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,700|Open+Sans:300,300i,400,400i,600,600i,700,700i,800";@import "https://fonts.googleapis.com/css?family=Teko&amp;display=swap";body{font-family:open sans,sans-serif;line-height:26px;font-size:15px;color:#666;overflow-x:hidden}a{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}a:hover,a:focus,a:active{text-decoration:none;outline-offset:none;outline:0}.btn:active{outline:0}button:focus{outline:0}.cw-custom-btn{background:#d45b16;padding:15px 30px;border-radius:5px;color:#ffff;text-transform:capitalize;font-weight:700;font-size:18px;display:inline-block;position:relative;overflow:hidden;z-index:1}.cw-custom-btn::before{content:"";position:absolute;background:#16346d;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transition:.8s;-webkit-transition:.8s;z-index:-1}.cw-custom-btn:hover::before{height:380%;z-index:-1}.cw-custom-btn:hover{color:#fff}h1,h2,h3,h4,h6{font-family:montserrat,sans-serif;font-weight:600;color:#444;letter-spacing:.5px}h2{font-size:30px}h3{font-size:20px;color:#444}h4{font-size:18px}img{max-width:100%}ul{list-style-type:none;padding:0;margin:0}.ptb-100{padding-top:100px;padding-bottom:100px}.ptb-70{padding-top:70px;padding-bottom:70px}.pt-100{padding-top:100px}.pt-70{padding-top:70px}.pb-100{padding-bottom:100px}.pb-70{padding-bottom:70px}.pr-50{padding-right:50px}input[type=submit]{background:#666 none repeat scroll 0 0;border:medium;color:#fff;font-size:13px;font-weight:700;padding:10px 30px;text-transform:uppercase;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.space-45{height:45px}.space-20{height:20px}.space-30{height:30px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px}.home-separator{height:1px;background:#eee}.list-inline li{display:inline-block;padding-right:5px;padding-left:5px}.section-title{margin-bottom:50px}.section-title h2{font-weight:700;text-align:center;color:#333;margin:0;padding-bottom:25px;position:relative;text-transform:uppercase}.section-title h2::before{bottom:0;content:"";height:3px;left:0;position:absolute;width:50px;right:0;margin:auto;z-index:2}.section-title h2::after{background:#ddd;bottom:0;content:"";height:3px;left:0;position:absolute;width:130px;right:0;margin:auto;z-index:1}.section-title p{color:#444;font-weight:500;margin:20px 0 0}.section-title2{text-align:center;margin-bottom:70px;position:relative}.section-title2 h4{font-size:15px;font-weight:600;text-transform:uppercase;color:#0082ca;padding-bottom:10px;margin:0}.section-title2 h2{font-size:36px;font-weight:600;text-transform:capitalize;color:#001837;max-width:600px;margin:auto;line-height:50px;padding-bottom:25px}.section-title2::before{content:"";position:absolute;background:#0082ca;width:100px;height:5px;bottom:0;left:0;right:0;margin:auto}.cw-section-title{text-align:center;margin-bottom:70px}.cw-section-title h2{font-size:45px;font-weight:400;font-family:teko,sans-serif;color:#16346d;text-transform:capitalize;line-height:38px;margin-bottom:30px}.cw-section-title p{font-size:16px;font-weight:400;color:#777;max-width:555px;margin:auto}.page-header{margin:0 0 30px;font-size:25px}a.lightbox-gallery{display:block;position:relative}a.lightbox-gallery::before{top:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1;transition:.4s;-webkit-transition:.4s;visibility:hidden;opacity:0}a.lightbox-gallery::after{color:#fff;content:"\f00e";font-family:Fontawesome;font-size:35px;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:center;top:80%;width:100%;z-index:2;visibility:hidden;opacity:0;transition:.4s;-webkit-transition:.4s}.gallery-box:hover a.lightbox-gallery::before,.single-blog-slide:hover a.lightbox-gallery::before{visibility:visible;opacity:.9}.gallery-box:hover a.lightbox-gallery::after,.single-blog-slide:hover a.lightbox-gallery::after{top:50%;visibility:visible;opacity:1}.gallery-box{margin-bottom:30px}.gray-bg{background-color:#f4fbfd}.d-table{display:table;width:100%;height:100%}.d-table .d-tablecell{display:table-cell;vertical-align:middle}.no-padding{padding:0!important}.mt-30{margin-top:30px!important}.cleaning-btn{display:inline-block;color:#fff;font-size:14px;font-weight:700;padding:12px 30px;border-radius:30px;text-transform:uppercase;-webkit-transition:.5s;transition:.5s}.cleaning-btn:hover{background:#222;color:#fff;padding-left:32px;padding-right:32px}.mask-table{display:table;height:100%;width:100%}.mask-table .mask-table-cell{display:table-cell;vertical-align:middle}.custom-btn{color:#ffff;font-size:15px;font-weight:600;padding:15px 40px;display:inline-block;text-transform:capitalize;transition:1s;-webkit-transition:1s}.custom-btn:hover{background:#001837;color:#ffff;border-radius:10px}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{margin-left:0}.all-section-title{text-align:center;padding-bottom:70px}.all-section-title h5{color:#001837;font-size:16px;font-weight:700;position:relative;text-transform:uppercase;margin-bottom:0}.all-section-title h5:before{content:"";position:absolute;top:0;bottom:0;left:0;right:180px;width:60px;height:2px;margin:auto}.all-section-title h2{color:#001837;font-size:32px;font-weight:700;max-width:450px;margin:auto;text-transform:capitalize;margin-top:25px}.slide-bg-1{background-image:url(../img/slide-bg-1.jpg)}.slide-bg-2{background-image:url(../img/slide-bg-2.jpg)}.slide-bg-3{background-image:url(../img/slide-bg-3.jpg)}.service-bg-1{background-image:url(../img/service-bg-1.jpg)}.service-bg-2{background-image:url(../img/service-bg-2.jpg)}.service-bg-3{background-image:url(../img/service-bg-3.jpg)}.service-bg-4{background-image:url(../img/service-bg-4.jpg)}.service-bg-5{background-image:url(../img/service-bg-5.jpg)}.service-bg-6{background-image:url(../img/service-bg-6.jpg)}.about-bg-1{background-image:url(../img/about-bg-1.html)}.about-bg-2{background-image:url(../img/about-bg-2.html)}.about-bg-3{background-image:url(../img/about-bg-3.html)}.about-bg-4{background-image:url(../img/about-bg-4.html)}.promo-video-bg{background-image:url(../img/promo-video-bg.jpg)}.shop-item-bg-1{background-image:url(../img/shop-item-bg-1.png)}.shop-item-bg-2{background-image:url(../img/shop-item-bg-2.png)}.shop-item-bg-3{background-image:url(../img/shop-item-bg-3.png)}.shop-item-bg-4{background-image:url(../img/shop-item-bg-4.png)}.shop-item-bg-5{background-image:url(../img/shop-item-bg-5.png)}.shop-item-bg-6{background-image:url(../img/shop-item-bg-6.png)}.shop-item-bg-7{background-image:url(../img/shop-item-bg-7.png)}.shop-item-bg-8{background-image:url(../img/shop-item-bg-8.png)}.blog-img-1{background-image:url(../img/blog-img-1.jpg)}.blog-img-2{background-image:url(../img/blog-img-2.jpg)}.blog-img-3{background-image:url(../img/blog-img-3.jpg)}.blog-img-4{background-image:url(../img/blog-img-4.jpg)}.blog-img-5{background-image:url(../img/blog-img-5.jpg)}.cleaning-mini-banner{background-image:url(../img/bread-cumb-bg.jpg)}.preloader-wrap{background:#fff none repeat scroll 0 0;height:100%;position:fixed;width:100%;z-index:999999;left:0;top:0;text-align:center}.header-top-area{background-color:#252525;font-size:13px;padding:10px 0}.header-top-area a{color:#dfdfdf}.header-top-area i.fa{padding-right:5px}.social-icon a{margin-left:12px}.social-icon i.fa{color:#fff}.seprator{color:#949494;display:inline-block;padding:0 10px}.mainmenu-area{background:#fff;z-index:99999!important}.mainmenu-area .mainmenu{padding-right:30px}.mainmenu-area .mainmenu ul{list-style:none;padding:0;margin:0;text-align:right}.mainmenu-area .mainmenu ul li{display:inline-block;position:relative}.mainmenu-area .mainmenu ul li a{font-size:14px;display:block;color:#1b1b1b;font-weight:600;text-transform:uppercase;padding:30px 12px;-webkit-transition:.3s;transition:.3s;-webkit-transition:all .3s ease 0s}.mainmenu-area .mainmenu ul li a:before{position:absolute;bottom:0;content:"";width:100%;height:3px;background:#cc8a00;left:0;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transition:all .3s ease 0s;visibility:hidden}.mainmenu-area .mainmenu ul li:hover>.mainmenu-area .mainmenu ul li:before,.mainmenu-area .mainmenu ul li.active>.mainmenu-area .mainmenu ul li:before{opacity:1;visibility:visible}.mainmenu-area .mainmenu ul li:hover>a,.mainmenu-area .mainmenu ul li.active>a{text-decoration:none;color:#fff}.mainmenu-area .mainmenu ul li ul{left:0;opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;text-align:left;top:85px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;visibility:hidden;width:200px;z-index:-1;-webkit-transform:scaleY(0);transform:scaleY(0)}.mainmenu-area .mainmenu ul li ul li{display:block}.mainmenu-area .mainmenu ul li ul li a{padding-bottom:5px;padding-top:5px;text-transform:none;color:#fff}.mainmenu-area .mainmenu ul li ul li a:hover{background:#fff}.mainmenu-area .mainmenu ul li ul li a:before{display:none}.mainmenu-area .mainmenu ul li ul li.active a{background:#fff}.mainmenu-area .mainmenu ul li:hover ul{opacity:1;visibility:visible;z-index:99;transform:scale(1);-webkit-transform:scale(1)}.mainmenu-area .logo{margin:15px 0 0}.mainmenu-area .logo a{color:#fff;display:inline-block;padding:6px 0}.mainmenu-area .responsive-menu-wrap{display:none}.now-visible{-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1;visibility:visible;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.header-right-cart{position:absolute;right:15px;top:0}.header-right-cart .header-shop{float:left;padding:30px 0;position:relative;cursor:pointer}.header-right-cart .header-shop i{cursor:pointer;color:#1b1b1b;font-size:16px}.header-right-cart .header-shop i span{border-radius:100%;bottom:47px;color:#fff;font-size:14px;font-style:normal;font-weight:700;height:25px;left:15px;line-height:25px;position:absolute;text-align:center;width:25px}.header-right-cart .header-shop .shopping-cart{position:absolute;top:100px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;width:250px;right:0;background-color:#fff;color:#010101;display:block;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;z-index:999;list-style:none;padding:15px 0}.header-right-cart .header-shop .shopping-cart li{border-bottom:1px dotted #f0f0f0;width:100%;padding:10px 12px}.header-right-cart .header-shop .shopping-cart li:last-child{border-bottom:none}.header-right-cart .header-shop .shopping-cart li a img{float:left;margin-right:10px;width:42px;height:52px}.header-right-cart .header-shop .shopping-cart li i{float:right;font-size:15px}.header-right-cart .header-shop .shopping-cart li .shop-cart-text{display:inline-block}.header-right-cart .header-shop .shopping-cart li .shop-cart-text p{margin:0;padding:0;line-height:20px;font-size:15px;text-transform:capitalize;text-decoration:none;color:#222;font-weight:700}.header-right-cart .header-shop .shopping-cart li .shop-cart-text p a{color:#222;font-weight:700;font-size:14px}.header-right-cart .header-shop .shopping-cart li .shop-cart-text span{font-size:15px;text-transform:capitalize;color:#707070}.header-right-cart .header-shop .shopping-cart li .shop-cart-text span:last-child{padding-left:10px}.header-right-cart .header-shop .shopping-cart li .shop-cart-checkout .shop-cart-text{text-align:center;display:block}.header-right-cart .header-shop .shopping-cart li .shop-cart-checkout p{display:inline-block}.header-right-cart .header-shop .shopping-cart li .shop-cart-checkout a{text-decoration:none;color:#fff;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-moz-transition:.5s all ease 0s;-o-transition:.5s all ease 0s;padding:3px 18px;border-radius:3px;text-transform:capitalize;font-size:14px;display:block;text-align:center;margin-top:10px}.header-right-cart .header-shop .shopping-cart li .shop-cart-checkout a:hover{color:#fff;background-color:#010101}.header-right-cart .header-shop:hover .shopping-cart{opacity:1;visibility:visible;top:85px;transform:scale(1);-webkit-transform:scale(1)}.search-modal{padding:0!important;z-index:99999}.search-modal .modal-dialog{width:100%;margin:0;max-width:100%}.search-modal .modal-dialog .modal-content{border-radius:0;border:none;background-color:#ededed}.search-modal .modal-dialog .modal-content .modal-box{max-width:700px;margin:auto;padding:50px 20px;width:100%}.search-modal .modal-dialog .modal-content .modal-box .modal-header{padding:0 15px 15px;border-bottom:1px solid #e5e5e5}.search-modal .modal-dialog .modal-content .modal-box .modal-header .close{font-size:40px;font-weight:400;opacity:1;line-height:20px}.search-modal .modal-dialog .modal-content .modal-box .modal-header .close:focus{outline:0}.search-modal .modal-dialog .modal-content .modal-box .search-form{position:relative}.search-modal .modal-dialog .modal-content .modal-box .search-form .form-control{border-radius:0;height:50px;padding:6px 15px;font-size:17px;-webkit-box-shadow:none;box-shadow:none}.search-modal .modal-dialog .modal-content .modal-box .search-form .search-btn{position:absolute;right:0;top:0;color:#fff;height:50px;border-radius:0;padding:0 15px;font-size:18px}.single-slider-item{background-size:cover;background-position:center;background-color:#ddd;height:650px;font-size:24px;color:#fff;position:relative}.single-slider-item::before{background-color:#000;content:"";left:0;height:100%;opacity:.6;position:absolute;top:0;width:100%}.single-slider-item p{font-size:22px;line-height:35px;text-shadow:0 0 3px #000}.single-slider-item h1{font-size:45px;line-height:65px;text-transform:uppercase;margin:0 0 15px;text-shadow:0 0 7px #000;color:#fff;font-weight:700}.homepage-slides .owl-nav div{border-radius:0;color:#fff;font-size:25px;height:45px;left:0;line-height:45px;margin-top:-20px;position:absolute;text-align:center;top:50%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;width:45px}.homepage-slides .owl-nav div:hover{background:#222;color:#fff}.homepage-slides .owl-nav div.owl-next{left:auto;right:0}.cleaning-btn.slide-btn{margin-top:20px}.project-slides{position:relative}.project-slides .owl-nav div{background:rgba(0,0,0,.5) none repeat scroll 0 0;top:50%;color:#fff;font-size:19px;margin-top:-20px;height:40px;line-height:40px;opacity:.8;position:absolute;left:0;text-align:center;width:45px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.project-slides .owl-nav div.owl-next{left:auto;right:0}.home-two{background-image:url(../img/slide-bg-4.jpg);position:relative;height:650px}.home-two .qoute-title{color:#fff;text-align:center;font-size:25px;font-weight:700;margin:0;padding:20px 15px;line-height:26px}.home-two .qoute-form-area{background:rgba(0,0,0,.4);padding:30px;-webkit-box-shadow:none;box-shadow:none}.home-two .qoute-form-area label{color:#eee}.home-two .qoute-form-area input{background:transparent none repeat scroll 0 0;border:1px solid #eee;font-size:15px;height:50px;padding:8px 15px!important;width:100%}.home-two .qoute-form-area textarea{background:transparent none repeat scroll 0 0;border:1px solid #eee;font-size:15px;height:auto;padding:8px 15px;width:100%;-webkit-box-shadow:none;box-shadow:none}.home-two .qoute-form-area input[type=submit]{margin-top:27px;-webkit-box-shadow:none;box-shadow:none}.home-two .qoute-form-area input::-webkit-input-placeholder,.home-two .qoute-form-area textarea::-webkit-input-placeholder{color:#fff}.home-two .qoute-form-area input::-moz-placeholder,.home-two .qoute-form-area textarea::-moz-placeholder{color:#fff}.home-two .qoute-form-area input:-ms-input-placeholder,.home-two .qoute-form-area textarea:-ms-input-placeholder{color:#fff}.home-two .qoute-form-area input:-moz-placeholder,.home-two .qoute-form-area textarea:-moz-placeholder{color:#fff}.home-two .message_send .alert-success{font-size:14px!important}.home-two .qoute-form-box{position:relative;padding:0 15px;max-width:600px;margin:auto}.home-two .qoute-form-box .from-group{margin-bottom:30px}.home-two .qoute-form-box .alert{margin:25px 0 0;padding:12px 15px;border-radius:0;font-size:17px;text-align:center}.working-info{background-color:#f4fbfd;padding:100px 0 70px}.working-info .single-working-info{background-color:#fff;border:1px dashed #cdcdcd;border-radius:20px;text-align:center;margin-bottom:30px}.working-info .single-working-info i{font-size:40px;padding:20px 0}.working-info .single-working-info h3{border-bottom:1px dashed #cdcdcd;border-top:1px dashed #cdcdcd;font-size:18px;letter-spacing:1px;margin:0;padding:20px 0;text-transform:uppercase}.working-info .single-working-info p{margin:0;padding:15px 0;color:#444;font-weight:700}.working-info .single-working-info p span{font-weight:500}.cta-area{background:#94b200 none repeat scroll 0 0;color:#fff;padding:30px 0}.cta-area h2{margin:9px 0 0;color:#fff}.qout-btn{display:inline-block;color:#fff;font-size:14px;font-weight:700;padding:12px 20px;border-radius:4px;text-transform:uppercase}.green-btn:hover{background:#666 none repeat scroll 0 0;color:#fff}.cleaning-mini-banner{background-position:center center;background-size:cover;height:220px;position:relative}.cleaning-mini-banner::before{background:rgba(0,0,0,.6) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cleaning-mini-banner h2{font-size:35px;font-weight:700;text-transform:uppercase;color:#fff;margin:0}.cleaning-mini-banner .cleaning-breadcumb{font-size:18px;font-weight:600;text-align:right;text-transform:uppercase}.cleaning-mini-banner .cleaning-breadcumb a{color:#fff}.cleaning-content-block{padding:100px 0}.who-we-info .single-info{margin-bottom:30px;padding-left:70px;padding-top:5px;position:relative}.who-we-info .single-info i{-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);color:#fff;font-size:20px;height:50px;top:0;left:0;line-height:50px;position:absolute;text-align:center;width:50px;transition:.3s;-webkit-transition:.3s}.who-we-info .single-info:hover i{background-color:#222;color:#fff}.who-we-info .single-info h4{font-size:16px;margin:0 0 10px}.who-we-info .single-info p{margin:0}.who-we-info .list-inline li{font-size:17px;font-weight:600;display:inline-block;padding-right:5px;padding-left:5px}.who-we-info .list-inline li img{width:20px;margin-right:5px}.promo-video{display:table;height:100%;width:100%}.promo-video .promo-video-block{background-color:#ddd;background-position:center center;background-size:cover;display:table-cell;height:380px;position:relative;text-align:center;vertical-align:middle}.promo-video .promo-video-block::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.promo-video .promo-video-block .promo-play-btn{padding-left:6px;display:inline-block;position:relative;width:90px;height:90px;text-align:center;line-height:100px;border-radius:50%;-webkit-animation:beat 1.5s ease 0s infinite;animation:beat 1.5s ease 0s infinite}.promo-video .promo-video-block .promo-play-btn:hover{-webkit-animation:beat 0s ease 0s infinite;animation:beat 0s ease 0s infinite}.promo-video .promo-video-block .promo-play-btn i{font-size:25pt;color:#fff}.promo-video .promo-video-block .promo-play-btn:before,.promo-video .promo-video-block .promo-play-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.4;border-radius:inherit}.promo-video .promo-video-block .promo-play-btn:before{z-index:-2;-webkit-animation:beat-before 1.5s ease 100ms infinite;animation:beat-before 1.5s ease 100ms infinite}.promo-video .promo-video-block .promo-play-btn:after{z-index:-1;-webkit-animation:beat-after 1.5s ease 200ms infinite;animation:beat-after 1.5s ease 200ms infinite}@-webkit-keyframes beat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.1);-webkit-transform:scale(1.1)}}@keyframes beat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.1);-webkit-transform:scale(1.1)}}@-webkit-keyframes beat-before{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.15);-webkit-transform:scale(1.15)}}@keyframes beat-before{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.15);-webkit-transform:scale(1.15)}}@-webkit-keyframes beat-after{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.3);-webkit-transform:scale(1.3)}}@keyframes beat-after{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.3);-webkit-transform:scale(1.3)}}.our-services{padding:100px 0 50px}.single-service-item-block{margin-bottom:50px}.single-service-item-block h3{text-align:center;font-size:20px;margin:25px 0 0}.single-service-item-block h3 a{color:#333}.single-service-item-block .single-service-image{height:200px;background-size:cover;background-color:#ddd;background-position:center center;position:relative;display:block}.single-service-item-block .single-service-image::before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:4;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.single-service-item-block .single-service-image::after{color:#fff;content:"\f178";font-family:Fontawesome;font-size:35px;left:0;position:absolute;text-align:center;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;z-index:10}.single-service-item-block:hover .single-service-image::before{opacity:.9;visibility:visible}.single-service-item-block:hover .single-service-image::after{opacity:1;visibility:visible;top:50%}.read-more-btn{color:#fff;display:inline-block;margin-top:15px;text-transform:capitalize;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;padding:5px 20px;border-radius:30px;font-size:14px}.read-more-btn:hover{background-color:#222;color:#fff;padding-left:22px;padding-right:22px}.read-more-btn i{padding:0 0 0 5px}.our-services{padding:100px 0 50px}.our-services .single-service-item-block{margin-bottom:50px}.our-services .single-service-item-block h3{margin:25px 0 0}.single-service-image{height:200px;background-size:cover;background-color:#ddd;background-position:center center;position:relative;display:block}.services .single-service-item-block{margin-bottom:50px}.services .single-service-item-block h3{text-align:center;font-size:20px;margin:0 0 15px}.single-service h3{text-align:left!important;margin-top:30px!important}.read-more-btn{color:#fff;display:inline-block;margin-top:15px;text-transform:capitalize;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;padding:5px 20px;border-radius:30px;font-size:14px}.read-more-btn i{padding:0 0 0 5px}.read-more-btn:hover{background-color:#222;color:#fff}.why-choose-us{padding-top:100px;padding-bottom:70px}.choose-reasons{padding-left:65px;position:relative;margin-bottom:30px}.choose-reasons i{-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);color:#fff;font-size:25px;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:50px;transition:.3s;-webkit-transition:.3s}.choose-reasons:hover i{background-color:#222;color:#fff}.choose-reasons h4{margin:0 0 10px;line-height:25px}.choose-reasons p{margin:0}.achivment-section{background-image:url(../img/achivment-section-bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;padding:123px 0 40px}.achivment-section::before{background-color:#000;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.achivment-section .counter-box{border:1px dashed #fff;position:relative;text-align:center;margin-bottom:60px}.achivment-section .counter-box i{-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);color:#fff;font-size:20px;height:60px;left:0;line-height:60px;margin:auto;position:absolute;right:0;top:-30px;width:60px;transition:.3s;-webkit-transition:.3s}.achivment-section .counter-box h3{font-size:30px;margin:50px 0 5px;color:#fff}.achivment-section .counter-box p{color:#fff;font-weight:600;margin:0 0 30px}.latest-pjoject{padding:100px 0 70px}.single-project-item{background:#ddd;background-position:center center;background-size:cover;position:relative;overflow:hidden;margin-bottom:30px;text-align:center}.single-project-item img{width:100%}.single-project-item .about-title{position:absolute;left:0;bottom:0;width:100%;z-index:2;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;padding:25px 15px 7px;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,rgba(0,0,0,0)),color-stop(-9%,rgba(0,0,0,0)),color-stop(31%,rgba(0,0,0,0.52)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0) -9%,rgba(0,0,0,0.52) 31%,black 100%)}.single-project-item .about-title h4{margin:10px 0 15px;color:#fff;font-size:18px;font-family:poppins,sans-serif;font-weight:600;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.single-project-item .single-project-info{width:100%;height:100%;position:absolute;left:0;top:50%;z-index:3;color:#000;padding:30px;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;opacity:0}.single-project-item .single-project-info h3{color:#fff;margin:0 0 10px}.single-project-item .single-project-info p{color:#fff;margin:0}.single-project-item .single-project-info .read-more-btn.project-btn{background:#fff none repeat scroll 0 0;color:#222;padding:5px 15px;text-transform:capitalize;transition:.4s;-webkit-transition:.4s}.single-project-item .single-project-info .read-more-btn.project-btn:hover{background:#222 none repeat scroll 0 0;color:#fff}.single-project-item:hover .single-project-info{visibility:visible;opacity:1;top:0}.single-project-item:hover .about-title{visibility:hidden;opacity:0}.project-details-content{margin-top:30px}.project-text-area h3{text-transform:uppercase;margin-bottom:20px}.project-text-area p{color:#3a3a3a;line-height:28px;margin-bottom:20px}.project-text-area ul{margin-bottom:20px}.project-text-area ul li{color:#3a3a3a;line-height:30px;position:relative;padding-left:25px}.project-text-area ul li i{position:absolute;left:0;top:8px}.pager li a{color:#fff;border-radius:30px;display:inline-block;font-size:15px;font-weight:600;padding:8px 30px;text-transform:uppercase}.pager li a:hover{background-color:#222;border:1px solid #222}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager .previous>a,.pager .previous>span{float:left!important}.pager .next>a,.pager .next>span{float:right!important}.project-info h3{text-transform:uppercase;margin-bottom:20px}.project-info .info-text{background-color:#f4fbfd}.project-info .info-text li{border-bottom:1px solid #ddd;color:#3a3a3a;font-size:14px;line-height:30px;padding:6px 15px 6px 100px;position:relative}.project-info .info-text li strong{font-weight:600;left:15px;position:absolute}.project-info .info-text li.feedback{line-height:25px}.project-info .info-text li.feedback b{font-weight:600}.qoute-title-area{color:#fff;font-size:15px;padding:10px 15px}.qoute-title-area h3{color:#fff;font-size:20px;margin:5px 0;text-align:center}.home-two .qoute-title-area>h3{font-size:28px}.qoute-form-area{-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc;padding:20px 15px}.qoute-form-area label{color:#666;display:block;font-size:15px}.qoute-form-area input{background:#fff none repeat scroll 0 0;border:1px solid #eee;height:50px;padding:15px;width:100%}.qoute-form-area textarea{background:#fff none repeat scroll 0 0;border:1px solid #eee;border:medium transparent;height:130px;padding:15px;width:100%}.qoute-form-area input[type=submit]{border:medium;color:#fff;font-size:15px;font-weight:600;height:50px;padding:10px 30px}.qoute-form-area input[type=submit]:hover{background:#000}.team-section{padding:100px 0 70px}.team-slides .owl-nav div{background:#222;color:#c3c3c3;font-size:25px;height:40px;left:0;line-height:37px;opacity:.6;margin-top:-20px;position:absolute;text-align:center;top:50%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;width:40px}.team-slides .owl-nav div:hover{opacity:1;color:#fff}.team-slides .owl-nav div.owl-next{left:auto;right:0}.team-box-item{position:relative;overflow:hidden;background-size:cover;background-position:center center}.team-box-item::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;visibility:hidden;z-index:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.team-box-item .member-info{background:#fff;color:#333;padding:20px 15px;text-align:center;border-bottom:1px solid #ebebeb}.team-box-item .member-info h3{color:#333;font-size:18px;margin:0;text-transform:uppercase;line-height:25px}.team-box-item:hover::before{opacity:.6;visibility:visible;transform:scale(1);-webkit-transform:scale(1)}.team-box-item .social-media{position:absolute;text-align:center;top:-10%;width:100%;z-index:6;visibility:hidden;opacity:0;transition:.4s;-webkit-transition:.4s}.team-box-item .social-media a{background:#fff none repeat scroll 0 0;border-radius:50%;color:#666;display:inline-block;font-size:17px;height:35px;line-height:38px;text-align:center;width:35px;margin:0 3px}.team-box-item .social-media a:hover{color:#fff}.team-box-item:hover .social-media{top:50%;margin-top:-20px;visibility:visible;opacity:1}.team-profile{text-align:center;margin:20px 0 30px}.team-profile a{background:#666 none repeat scroll 0 0;border-radius:100px;color:#fff;display:inline-block;font-size:14px;padding:5px 20px}.profile-details h3{margin:0 0 10px}.profile-details span{color:#777;display:block;font-size:15px;margin:10px 0 20px}.profile-box{text-align:center}.profile-box .social-links{margin-top:20px;text-align:center}.profile-box .social-links a{border-radius:50%;color:#fff;display:inline-block;font-size:17px;height:35px;margin:0 4px;line-height:38px;text-align:center;width:35px}.profile-box .social-links a:hover{background-color:#222;color:#fff}.price-table{padding:100px 0 70px}.single-price-table{background-color:#f4fbfd;padding:30px;margin-bottom:30px;text-align:center;-webkit-clip-path:polygon(6% 0,93% 0,100% 7%,100% 96%,96% 100%,5% 100%,0 95%,0 7%);clip-path:polygon(6% 0,93% 0,100% 7%,100% 96%,96% 100%,5% 100%,0 95%,0 7%)}.single-price-table h3{margin:0;border-bottom:3px solid #ddd;padding-bottom:10px}.single-price-table .amount-text h2{margin:0;font-weight:700;margin-top:30px}.single-price-table .amount-text h2 p{border-bottom:3px solid #ddd;margin:30px 0 0;padding-bottom:5px}.single-price-table ul.offer-list{margin:20px 0}.single-price-table ul.offer-list li{line-height:30px;position:relative}.single-price-table .select-plan{color:#fff;display:block;text-transform:capitalize;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;padding:10px 20px;border-radius:30px;font-size:16px;text-align:center}.single-price-table .select-plan:hover{background-color:#222;color:#fff}.testimonial{background:url(../img/testimonial-bg.jpg)}.testimonial-slides .owl-nav{position:absolute;top:-40px;right:0}.testimonial-slides .owl-prev{display:inline-block;padding:0 5px;font-size:30px}.testimonial-slides .owl-next{display:inline-block;padding:0 5px;font-size:30px}.testimonial-slides div.owl-next{left:auto;right:0}.testimonial-slides .testimonial-slide-item{background:#fff none repeat scroll 0 0;padding:20px}.testimonial-slides .testimonial-slide-item .profile-item{background:#ddd none repeat scroll 0 0;border-radius:50%;height:140px;position:relative;width:140px}.testimonial-slides .testimonial-slide-item .profile-item .qout-icon{bottom:15px;position:absolute;right:-12px}.testimonial-slides .testimonial-slide-item p{color:#575757;font-size:14px;font-style:italic}.testimonial-slides .testimonial-slide-item h3{color:#202020;display:inline-block;font-size:20px;position:relative}.testimonial-slides .testimonial-slide-item::before{bottom:6px;content:"";height:4px;position:absolute;right:-48px;width:40px}.shop-section{padding:100px 0 70px}.shop-slides .owl-nav div{background:#222;color:#c3c3c3;font-size:25px;height:40px;left:0;line-height:37px;opacity:.5;margin-top:-20px;position:absolute;text-align:center;top:50%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;width:40px}.shop-slides .owl-nav div.owl-next{left:auto;right:0}.shop-slides .owl-nav div:hover{opacity:1;color:#fff}.shop-item-block{text-align:center}.shop-item-block h3{font-size:15px;font-weight:600;padding:0 10px;margin-top:25px;color:#000}.shop-item-block .cart-btn{color:#fff;display:inline-block;font-size:13px;font-weight:600;padding:4px 15px;text-transform:uppercase;border-radius:30px;transition:.4s;-webkit-transition:.4s}.shop-item-block .cart-btn:hover{background:#222 none repeat scroll 0 0;color:#fff;padding:4px 18px}.shop-item-block span{display:block;font-size:15px;font-weight:500;margin:0 0 20px;font-weight:700;color:#000}.shop-item-block .shop-single-item{background-position:center center;background-repeat:no-repeat;border:1px dashed #f0f0f0;height:300px;position:relative}.shop-item-block .shop-single-item::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transition:.4s;-webkit-transition:.4s;visibility:hidden}.shop-item-block .shop-single-item .shop-btn{background:#fff none repeat scroll 0 0;border-radius:50%;color:#222;display:inline-block;font-size:18px;height:40px;line-height:40px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;width:40px;z-index:9;margin:0 3px}.shop-item-block .shop-single-item .shop-btn:hover{color:#fff}.shop-item-block .shop-single-item .shop-hover{left:0;margin-top:-20px;position:absolute;top:60%;width:100%;visibility:hidden;transition:.4s;-webkit-transition:.4s;opacity:0}.shop-item-block:hover .shop-single-item::before{visibility:visible;opacity:.4}.shop-item-block:hover .shop-hover{visibility:visible;opacity:1;top:50%}.shop-item-block.product{border:1px dashed #eee;padding:0 0 22px;margin-bottom:30px;transition:.4s;-webkit-transition:.4s}.shop-item-block.product:hover{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15);border:1px dashed transparent}.shop-item-block.product h3{color:#222;margin-top:20px}.shop-item-block.product span{color:#ff3547}.product-img .gallery-box{border:1px solid #eee;margin-bottom:30px;text-align:center}.subscription{background:url(../img/subscription-bg.jpg);background-size:cover;background-position:center center;position:relative}.subscription::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%}.subscription p{color:rgba(255,255,255,.8);font-size:15px;font-weight:700;margin:0;text-transform:uppercase}.subscription h2{color:#fff;font-size:45px;margin:10px 0 25px;text-transform:uppercase}.subscription span{color:#f4f4f4;display:inline-block;margin-top:15px}.subscribe-form{margin:auto;max-width:600px;position:relative}.subscribe-form input{border:medium;border-radius:100px;color:#fff;height:55px;padding:15px 25px;text-transform:uppercase;width:100%}.subscribe-form input::-webkit-input-placeholder{color:#fff}.subscribe-form input::-moz-placeholder{color:#fff}.subscribe-form input:-ms-input-placeholder{color:#fff}.subscribe-form input:-moz-placeholder{color:#fff}.subscribe-form input:focus{outline:0}.subscribe-form button{border:medium;border-radius:100px;background-color:#222;color:#fff;height:46px;padding:0 25px;position:absolute;right:4px;top:4px;text-transform:capitalize}.subscribe-form button button:hover{background-color:#fff;color:#222}.subscribe-section{padding:50px 0 65px}.subscribe-section .subscribe-form input{background-color:#fff;padding:15px 25px}.subscribe-section .subscribe-form input::-webkit-input-placeholder{color:#333}.subscribe-section .subscribe-form input::-moz-placeholder{color:#333}.subscribe-section .subscribe-form input:-ms-input-placeholder{color:#333}.subscribe-section .subscribe-form input:-moz-placeholder{color:#333}.subscribe-section .subscribe-form input::focus{outline:0}.subscribe-section .subscribe-form button{background-color:#222;color:#fff;text-transform:uppercase;transition:.3s;-webkit-transition:.3s}.subscribe-section .subscribe-form button:hover{color:#fff}.latest-news{padding:100px 0 70px}.blog-item-top .blog-info .list-inline a{color:#f4f4f4}.blog-item{position:relative;background-color:#fff;margin-bottom:40px}.blog-item h3{font-size:20px;margin:10px 0 0;text-transform:capitalize}.blog-item p{color:#777}.blog-item img{width:100%}.blog-item .list-inline a{color:#666}.blog-item .blog-text{padding:30px}.blog-item .blog-text .read-more-btn{margin-top:30px}.blog-item .blog-text .list-inline{margin-bottom:0}.blog-item .blog-text p{margin:20px 0 0}.blog-item .boxed-preview-top{height:342px;background-size:cover;background-color:#ddd;background-position:center center;overflow:hidden;display:block;position:relative}.blog-item .single-blog-item h2{font-size:23px;font-weight:700;color:#fff;text-transform:capitalize}.blog-item .single-blog-item::before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:4;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.blog-item .single-blog-item::after{color:#fff;content:"\f00e";font-family:Fontawesome;font-size:35px;left:0;position:absolute;text-align:center;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;z-index:10}.blog-item .blog-info{position:absolute;left:0;bottom:0;width:100%;opacity:1;visibility:visible;z-index:2;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;padding:25px 15px 7px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(1%,rgba(0,0,0,0)),color-stop(41%,rgba(0,0,0,0.57)),color-stop(71%,black));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.57) 41%,black 71%)}.blog-item .blog-info h2{color:#fff;text-transform:capitalize;font-size:25px}.blog-item .single-boxed-item{color:#6e6e6e;display:block;position:relative;margin:0}.blog-item .single-boxed-item::before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:4;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.blog-item .single-boxed-item::after{color:#fff;content:"\f178";font-family:Fontawesome;font-size:35px;left:0;position:absolute;text-align:center;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;z-index:10}.blog-item .boxed-preview{height:200px;background-size:cover;background-position:center;background-color:#ddd}.blog-item:hover .single-blog-item::before,.blog-item:hover .single-boxed-item::before{opacity:.9;visibility:visible}.blog-item:hover .single-blog-item::after,.blog-item:hover .single-boxed-item::after{opacity:1;visibility:visible;top:50%}.date{padding:5px 15px 5px 20px;position:absolute;top:15px;color:#fff;right:0;font-size:14px;font-weight:500;text-align:center;border-radius:30px 0 0 30px}.post-share-area{border-bottom:1px solid #eee;border-top:1px solid #eee;overflow:hidden;padding:10px 30px}.post-share-area .list-inline{margin:0;padding:12px 0}.post-share-area .read-more-btn{margin-top:7px;padding:5px 18px;font-size:12px}.blog-serch-form{margin-bottom:30px;position:relative}.blog-serch-form input{height:45px;padding:0 15px;width:100%}.blog-serch-form button{border:medium;color:#fff;font-size:16px;height:45px;padding:0 16px;position:absolute;right:0;top:0}.widget ul{list-style:outside none none;margin:0;padding:20px 20px 20px 45px}.widget ul li{position:relative}.widget ul li::before{content:"\f00c";font-family:Fontawesome;left:-21px;position:absolute;top:2px;font-size:14px}.widget-title{font-size:20px;border-bottom:1px solid #eee;margin:0;padding:15px 20px;text-transform:capitalize}.widget.recent_posts{background-color:#fff;border:1px solid #eee;margin:0 0 30px}.widget.recent_posts li{padding-bottom:15px}.widget.recent_posts li:last-child{padding-bottom:0}.widget.recent_posts span{color:#777;display:block;font-size:14px;font-weight:400}.widget.recent_posts a{color:#575757;font-weight:600;text-transform:capitalize}.tag_widget{background-color:#fff;border:1px solid #eee;margin-bottom:30px}.tag_widget ul{list-style:outside none none;margin:0;padding:20px}.tag_widget ul li{display:inline-block}.tag_widget ul li a{background:#ebebeb;color:#333;display:block;font-size:13px;margin:5px 0;padding:2px 15px;text-transform:uppercase;transition:.4s;-webkit-transition:.4s;display:inline-block;border-radius:30px}.tag_widget ul li a:hover{color:#fff}.post-details-area{background-color:#fff}.post-details-area .post-description{padding:30px}.post-details-area .post-description .list-inline{margin-bottom:0}.post-details-area .post-description .post-share-area{border-bottom:medium;margin-bottom:0;padding:10px 0 0}.pagination li:first-child a,.pagination li:first-child span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-box{margin:0;display:block}.pagination-box .active a{color:#fff!important}.pagination-box li{display:inline-block}.pagination-box li a{border:1px solid #ebebeb;border-radius:30px;margin:0 3px;display:inline-block;color:#333;position:relative;padding:6px 12px;line-height:1.42857143;text-decoration:none}.pagination-box li a:hover{color:#fff}.blog-slides .owl-nav div{background:#000 none repeat scroll 0 0;color:#fff;font-size:25px;height:40px;left:0;line-height:38px;margin-top:-20px;opacity:.6;position:absolute;text-align:center;top:50%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;width:40px}.blog-slides .owl-nav div.owl-next{left:auto;right:0}.blog-slides .owl-nav div:hover{opacity:1}.list-inline a{color:#777;font-size:15px}.post-description h2{font-size:22px;text-transform:capitalize;margin:15px 0 0}.post-description p{color:#666;margin-top:20px;line-height:28px}.post-description blockquote{margin:20px 0 0;padding:10px 20px;font-size:17.5px;border-left:5px solid #eee}.post-description blockquote footer{position:relative;display:block;font-size:80%;line-height:1.42857143;color:#777}.post-description blockquote footer::before{content:'\2014 \00A0'}.comments-area .comment-title{font-size:22px;margin:40px 0}.comments-area .comment-list{list-style:outside none none;margin:0;padding:0}.comments-area .comment-list .comment-item{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px}.comments-area .comment-list .comment-item .comment-metadata p{font-size:15px}.comments-area .comment-list .comment-item .comment-metadata h4{font-weight:700;font-size:17px;margin:0 0 3px}.comments-area .comment-list .comment-item .comment-reply-link{font-size:13px;background:#fff;padding:0 15px;display:inline-block;border-radius:30px;margin-top:5px}.comments-area .comment-list .comment-item .comment-reply-link:hover{color:#fff}.comments-area .comment-form-wrap input{background:#fff;border:1px solid #eee;border-radius:3px;height:50px;margin-bottom:15px;padding:15px;width:100%}.comments-area .comment-form-wrap input:focus{outline:0}.comments-area .comment-form-wrap textarea{background:#fff;border:1px solid #eee;border-radius:3px;height:160px;margin-bottom:15px;padding:15px;width:100%}.comments-area .comment-form-wrap textarea:focus{outline:0}.comments-area .comment-form-wrap input.sbmt-btn{width:inherit;height:inherit;padding:10px 20px;font-size:14px;background:#222;margin-top:2px;margin-bottom:0}.comments-area .comment-form-wrap input.sbmt-btn:focus{outline:0}.comments-area .comment-form-title{margin:0 0 30px}.gallery-section{padding:100px 0 70px}.gallery-block-item{margin-bottom:30px}.gallery-block-item img{width:100%}.gallery-block-item:hover .gallery-item::before{background:rgba(248,182,4,.8) none repeat scroll 0 0}.gallery-block-item:hover .gallery-item::after{top:50%;visibility:visible;opacity:1}.gallery-block-item .gallery-item{display:block;overflow:hidden;position:relative}.gallery-block-item .gallery-item::before{bottom:0;content:url(assets/img/mask.html);height:100%;left:0;position:absolute;width:100%;z-index:1;transition:.4s;-webkit-transition:.4s}.gallery-block-item .gallery-item::after{color:#fff;content:"\f00e";font-family:Fontawesome;font-size:35px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;top:80%;width:100%;z-index:4;visibility:hidden;opacity:0;transition:.4s;-webkit-transition:.4s}.see-more.green-btn{border-radius:3px;color:#fff;font-size:19px;font-weight:300;padding:5px 15px;text-transform:uppercase}.shorting-menu{text-align:center;margin-bottom:30px;color:#666}.shorting-menu button{background:0 0;border:1px dashed;color:#222;margin:0 7px;padding:4px 20px;text-transform:uppercase;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;margin-bottom:10px;border-radius:30px}.shorting-menu button:hover{color:#fff}.shorting-menu .mixitup-control-active{color:#fff}.product-box-area h3{margin:0 0 10px;text-transform:uppercase}.product-box-area .product-cart{clear:both;display:block;margin:15px 0 25px}.product-box-area .product-cart .quantity label{float:left;font-size:16px;text-transform:uppercase;width:100px}.product-box-area .product-cart .quantity .quantity-inner{float:left}.product-box-area .product-cart .quantity .quantity-inner .input-text{border:2px solid #eee;padding:1px 10px;width:86px}.product-box-area .product-cart .add-to-cart{border:none;border-radius:3px;color:#fff;margin-left:15px;padding:2px 12px;text-transform:uppercase;transition:.4s;-webkit-transition:.4s}.product-box-area .product-cart .add-to-cart:hover{background:#222}.product-box-area .wishlist-wrap{clear:both;margin:12px 0}.product-box-area .product-details{margin:25px 0 15px}.product-wrap-btn{color:#222;font-size:14px;font-weight:500;margin-right:15px;text-transform:uppercase;transition:.4s;-webkit-transition:.4s}.product-wrap-btn span{background:#eee none repeat scroll 0 0;border-radius:50%;display:inline-block;font-size:15px;height:30px;line-height:31px;text-align:center;vertical-align:middle;width:30px;transition:.4s;-webkit-transition:.4s;margin-right:5px}.product-wrap-btn:hover span{color:#fff}.item-wrapper{margin:5px 0;color:#333}.item-wrapper label{font-weight:600;font-size:15px;text-transform:uppercase;width:135px;color:#333}.item-wrapper span{color:#333;font-size:17px;font-weight:500}.item-wrapper a{color:#333;font-size:15px}.product-share-area{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px 0}.product-share-area ul{margin:0}.product-share-area ul li{color:#333;font-size:17px}.product-share-area ul li a{color:#333;font-size:19px;margin:0 7px}.product-details-area .nav li a{padding:10px 15px}.product-details-area p{color:#555}.product-details-area .nav{display:block}.tabs-left{border-bottom:none;padding-top:2px}.tabs-left li{float:none;margin-bottom:2px;margin-right:-1px;-webkit-transition:.4s;transition:.4s}.tabs-left li .active,.tabs-left li:hover{color:#fff!important}.tabs-left li .active a,.tabs-left li:hover a{color:#fff!important}.tabs-left li a{border-radius:4px 0 0 4px;margin-right:0;display:block;color:#333;font-weight:600}.tabs-left li.active,.tabs-left li.active:hover,.tabs-left li.active:focus{border-right-color:transparent;border-radius:none;color:#fff!important}.tab-content{background:#f4fbfd none repeat scroll 0 0;padding:20px}.tab-content h3{margin:0 0 20px}.review-form label{display:block;color:#555}.review-form textarea,.review-form input{background-color:#fff;border:1px solid #eee;color:#777;padding:15px;width:100%}.review-form input{height:40px}.review-form input.sbmt-btn{color:#fff;height:auto;font-size:15px;font-weight:600;padding:8px 30px;max-width:160px;margin:10px auto 0}.review-form input.sbmt-btn:hover{background:#222}.rating li{padding:0 0 0 5px}.rating li a{font-size:16px}.checkout-form-area .form-control{background-color:#fff;height:45px;border-radius:0;border:1px solid #ebebeb;-webkit-box-shadow:none;box-shadow:none}.checkout-form-area textarea.form-control{height:auto!important}.checkout-form-area .submit-btn{background-color:#333;border-radius:0;color:#fff;font-size:17px;padding:10px 20px;margin-top:20px}.faq-section{padding:100px 0 85px}.faq-header{color:#000;font-size:2em;margin-bottom:30px}.faq-c{background:#f6f6f6 none repeat scroll 0 0;margin-bottom:15px}.faq-c .faq-q{color:#000;cursor:pointer;font-size:20px;padding:15px 20px}.faq-c .faq-q .faq-t{line-height:1em;font-family:sans-serif;padding-top:4px;float:right;font-weight:700;-webkit-transition:all 200ms;transition:all 200ms}.faq-c .faq-a{background:#fff;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;clear:both;color:#666;display:none;padding:20px}.faq-o{transform:rotate(-45deg);transform-origin:50% 50%;-ms-transform:rotate(-45deg);-ms-transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-webkit-transition:all 200ms;transition:all 200ms}.error-section{padding:100px 0}.error-section h1{font-size:55px;margin:0 auto 20px}.error-section .return{font-weight:500;margin:30px auto 15px;max-width:500px}.contact-form-area .contact-info{margin-bottom:30px}.contact-form-area .contact-info h2{font-size:30px;margin:0 0 10px}.contact-form-area .form-group{margin-bottom:30px}.contact-form-area .form-group input{border:1px solid #ebebeb;height:45px;padding:8px 15px;width:100%;-webkit-box-shadow:none;box-shadow:none}.contact-form-area .form-group input:focus{outline:0}.contact-form-area .form-group textarea{padding:8px 15px;border:1px solid #ebebeb;width:100%;-webkit-box-shadow:none;box-shadow:none}.contact-form-area .form-group textarea:focus{outline:0}.contact-form-area .form-group.mb-18{margin-bottom:18px}.contact-form-area input.sbmt-btn{background-color:#222;border:medium transparent;border-radius:3px;font-size:16px;width:160px}.address-area ul{border:1px solid #eee;margin:0;list-style:none;padding:0}.address-area ul li{background-color:#f4fbfd;border-bottom:1px solid #eee;padding:30px;position:relative}.address-area ul li:last-child{border:none}.address-area ul li i{font-size:24px;position:absolute;right:30px;top:30px;z-index:1}.address-area ul li h3{color:#666;font-size:20px;margin:0 0 10px;text-transform:capitalize}.address-area ul li .contact-social{border:medium;margin:18px 0 0}.address-area ul li .contact-social li{border:medium;display:inline-block;margin-right:8px;padding:0}.address-area ul li .contact-social li a{background:transparent none repeat scroll 0 0;display:inline-block;height:35px;line-height:35px;text-align:center;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;width:35px;border-radius:50%}.address-area ul li .contact-social li a:hover{color:#fff}.address-area ul li .contact-social li a i{font-size:16px;position:inherit;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s}.address-area ul li .contact-social li a i:hover{color:#fff}.address-area p{margin:0}#map{height:400px}.footer-top-area{background:#111 none repeat scroll 0 0;position:relative;color:#cacaca}.footer-top-area::before{background-image:url(../img/footer_bg.png);content:"";height:30px;left:0;position:absolute;right:0;top:-18px;width:100%}.footer-top-area a{color:#cacaca}.footer-wid{padding:80px 0}.footer-wid .footer-logo{color:#222;display:inline-block;font-size:16px;margin:0 0 10px;padding:20px 40px;text-transform:uppercase}.footer-wid .footer-wid-title{color:#fff;font-size:23px;margin:0 0 25px}.footer-wid ul{list-style:outside none none;margin:0;padding:0}.footer-wid span{display:block;font-size:14px;font-weight:300}.footer-wid .address-info span{display:block}.footer-wid .single-footer-iem{border-bottom:1px solid #222;display:block;font-size:16px;font-weight:300;margin-bottom:17px;padding-bottom:15px}.footer-wid .single-footer-iem:last-child{margin-bottom:0}.footer-wid .single-footer-iem img{float:left;margin-right:10px;width:80px}.footer-wid .single-footer-iem p{line-height:15px;margin:0 0 5px}.footer-wid .single-footer-iem span{font-size:13px}.footer-wid .social-icos li{display:inline-block;margin-right:10px}.footer-wid .social-icos li:last-child{margin:0}.footer-wid .social-icos li a{background:#222 none repeat scroll 0 0;border-radius:50%;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px;transition:.3s;-webkit-transition:.3s}.footer-wid .social-icos li a:hover{color:#fff}.footer-wid .opening-hour{margin:15px 0 20px!important}.footer-wid .opening-hour li{border-bottom:1px solid #343434;font-size:13px;line-height:34px}.footer-wid .opening-hour li span{color:#989898;float:right}.footer-wid.pl-30{padding-left:30px}.footer-wid.footer-menu{text-transform:capitalize}.footer-wid.footer-menu i.fa-chevron-circle-right{padding-right:5px}.footer-wid.footer-menu li{line-height:0;margin-bottom:14px}.footer-wid.footer-menu li:last-child{margin-bottom:0}.footer-wid.footer-menu li a:hover{padding-left:5px}.footer-copyright-area{background:#333 none repeat scroll 0 0;color:#838d99;padding:15px 0}.footer-copyright-area ul{margin:0}.footer-copyright-area ul li img{width:35px}#back-to-top{border:0;border-radius:30px 0 0 30px;font-size:16px;bottom:20px;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;color:#fff;background-color:#0082ca;cursor:pointer;height:40px;line-height:40px;opacity:0;position:fixed;right:0;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;-webkit-transition:opacity .2s ease-out 0s;width:45px;z-index:999999;padding-left:5px}#back-to-top:hover{background-color:#222;color:#fff}#back-to-top.show{opacity:1}.header-topbar-section{background-color:#e7e7e7;padding:18px 0}.header-topbar-section.topbar-section2{padding:25px 0}.header-topbar-section .single-top-head .head-scial-icon{list-style-type:none;margin:0}.header-topbar-section .single-top-head .head-scial-icon li{display:inline-block;margin-right:10px}.header-topbar-section .single-top-head .head-scial-icon li a{background:#ffff;color:#e91e63;width:40px;height:40px;display:inline-block;border-radius:50%;font-size:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-topbar-section .single-top-head .head-scial-icon li a:hover{color:#ffff}.header-topbar-section .single-top-head .head-contact{list-style-type:none;margin:0;text-align:right}.header-topbar-section .single-top-head .head-contact li{display:inline-block;margin-right:10px}.header-topbar-section .single-top-head .head-contact li a{color:#6e6c6c!important;font-size:15px;font-weight:400}.header-topbar-section .single-top-head .head-contact li a:hover{color:#e91e63!important}.header-topbar-section .single-top-head .head-contact li a i{margin-right:5px;color:#e91e63}.mainmenu-area2{background:#e4e4e4;transition:.5s;-webkit-transition:.5s;z-index:99!important;border-bottom:1px solid #eee}.mainmenu-area2 .logo{margin-top:10px;margin-bottom:10px}.mainmenu-area2 .logo a{padding:0}.mainmenu-area2 .mainmenu2{padding-right:0}.mainmenu-area2 .mainmenu2 ul{list-style:none;padding:0;margin:0;text-align:right}.mainmenu-area2 .mainmenu2 ul li{display:inline-block;position:relative;padding:30px 12px}.mainmenu-area2 .mainmenu2 ul li:hover{color:#000}.mainmenu-area2 .mainmenu2 ul li:hover a{background:0 0;color:#000}.mainmenu-area2 .mainmenu2 ul li a{display:block;color:#333;padding:0;-webkit-transition:.3s;transition:.3s;-webkit-transition:all .3s ease 0s;position:relative;font-size:16px;font-weight:700;color:#000;text-transform:capitalize;margin:0 0}.mainmenu-area2 .mainmenu2 ul li a:hover,.mainmenu-area2 .mainmenu2 ul li a.active{background:0 0;border-bottom:2px solid #e91e63;color:#e91e63}.mainmenu-area2 .mainmenu2 ul li:hover>.mainmenu-area2 .mainmenu2 ul li:before,.mainmenu-area2 .mainmenu2 ul li.active>.mainmenu-area2 .mainmenu2 ul li:before{opacity:1;visibility:visible}.mainmenu-area2 .mainmenu2 ul li:hover>a,.mainmenu-area2 .mainmenu2 ul li.active>a{text-decoration:none}.mainmenu-area2 .mainmenu2 ul li ul{left:0;opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;text-align:left;top:75px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transition:.5s all ease 0s;transition:.5s all ease 0s;visibility:hidden;width:200px;z-index:-1;-webkit-transform:scaleY(0);transform:scaleY(0)}.mainmenu-area2 .mainmenu2 ul li ul li{display:block;padding:0}.mainmenu-area2 .mainmenu2 ul li ul li a{padding-bottom:5px;padding-top:5px;text-transform:none;border:none!important;color:#fff!important;padding-left:10px;font-size:14px;font-weight:600}.mainmenu-area2 .mainmenu2 ul li ul li a:hover{background:#fff;color:#000!important}.mainmenu-area2 .mainmenu2 ul li ul li a:before{display:none}.mainmenu-area2 .mainmenu2 ul li ul .active a{background:#fff;border-bottom:0;color:#000!important}.mainmenu-area2 .mainmenu2 ul li:hover ul{opacity:1;visibility:visible;z-index:99;transform:scale(1);-webkit-transform:scale(1)}.modal-backdrop.show{z-index:9}@-webkit-keyframes mover{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes mover{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.home-three-slider .slider-thre-item-wrap .slide-img{display:block}.home-three-slider .slider-thre-item-wrap .slide-img img{width:50%}.home-three-slider{background-color:#e4e4e4;position:relative}.home-three-slider.owl-theme .owl-nav{margin-top:0}.home-three-slider.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;background:#b3afb1}.home-three-slider .owl-dots{position:absolute;bottom:25px;left:0;right:0}.home-three-slider .slider-thre-item-wrap{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;height:90vh}.home-three-slider .slider-thre-item-wrap .slider-image{position:absolute;bottom:0;left:0}.home-three-slider .slider-thre-item-wrap .slider-image img{width:50%}.home-three-slider .slider-thre-item-wrap .slider-all-bg-shape .shape1{position:absolute;top:80%;left:60%;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.home-three-slider .slider-thre-item-wrap .slider-all-bg-shape .shape2{position:absolute;bottom:80%;right:65px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.home-three-slider .slider-thre-item-wrap .slider-all-bg-shape .shape3{position:absolute;bottom:30px;right:35px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.home-three-slider .slider-thre-item-wrap .slider-all-bg-shape .shape4{position:absolute;top:30%;left:70px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.home-three-slider .slider-thre-item-wrap .slider-all-bg-shape .shape5{position:absolute;top:28px;left:110px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.home-three-slider .slider-text{display:table;text-align:center}.home-three-slider .slider-text h2{color:#001837;font-size:35px;font-weight:700;margin-bottom:30px;line-height:50px}.home-three-slider .slider-text p{font-size:18px;color:#5f5f5f;font-weight:600;max-width:425px;margin:auto;margin-bottom:45px}.home-three-slider .slider-text .vidbtn ul{list-style-type:none}.home-three-slider .slider-text .vidbtn ul li{display:inline-block}.home-three-slider .slider-text .vidbtn ul li a i{width:100%;height:100%;vertical-align:bottom;margin-left:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.home-three-slider .slider-text .vidbtn ul li a i:before{font-size:50px}.choose-section{padding-top:50px;padding-bottom:50px;position:relative;background-color:#eee}.choose-section .col-lg-3{border-right:1px solid #cfcfcf;padding:30px 20px}.choose-section .col-lg-3:last-child{border-right:none}.choose-section .shape-1{-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate;position:absolute;left:20px}.choose-section .single-choose{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;position:relative}.choose-section .single-choose.border-rgt-none{border-right:none}.choose-section .single-choose .choose-icon{margin-right:20px}.choose-section .single-choose .choose-icon i{line-height:42px;color:#ea2769}.choose-section .single-choose .choose-icon i:before{font-size:35px;font-weight:500}.choose-section .single-choose .choose-text h3{font-size:16px;font-weight:700;color:#222;margin-bottom:10px}.choose-section .single-choose .choose-text p{font-size:14px;font-weight:500;color:#929292;margin-bottom:0}.about-section{position:relative}.about-section .shape-1{margin-left:12%;margin-top:20px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate;position:absolute;top:20%;left:-100px}.about-section .shape-2{-webkit-animation:rotation 5s infinite;animation:rotation 5s infinite;position:absolute;top:60%;left:20px}.about-section .all-ab-wrap{margin-left:auto;max-width:780px}.about-section .all-ab-wrap .all-section-title{text-align:left;padding-bottom:20px;max-width:730px}.about-section .all-ab-wrap .all-section-title h5{padding-left:65px;font-size:16px}.about-section .all-ab-wrap .all-section-title h5:before{right:unset}.about-section .all-ab-wrap .all-section-title h2{max-width:none;font-size:30px}.about-section .all-ab-wrap img{display:block;margin-bottom:25px}.about-section .all-ab-wrap p{font-size:15px;font-weight:400;margin-bottom:30px}.about-section .all-ab-wrap-img{background-image:url(../img/about-img/about-bg.jpg);background-size:cover;background-position:center right;background-repeat:no-repeat;height:100%;width:100%;position:relative}.about-section .all-ab-wrap-img:before{content:"";position:absolute;background-color:#ffff;width:60px;height:90%;bottom:0}.work-section{background-color:#fafafa;background-image:url(../img/work-img/work-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.work-section .single-work{text-align:center;margin-bottom:30px;position:relative}.work-section .single-work:before{content:"";position:absolute;background-image:url(../img/work-img/uptodown.png);background-repeat:no-repeat;background-size:contain;width:120px;height:100%;top:0;-webkit-transform:translate(100%,10%);transform:translate(100%,10%)}.work-section .single-work.last-child:before{background-image:none}.work-section .single-work .icon{width:80px;height:80px;border-radius:50%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-bottom:35px;transition:.5s;-webkit-transition:.5s}.work-section .single-work .icon i{font-weight:600;transition:.5s;-webkit-transition:.5s}.work-section .single-work .icon i::before{font-size:35px}.work-section .single-work:hover .icon i{color:#ffff}.work-section .single-work i.flaticon-forward-message:before{font-weight:400}.work-section .single-work p{font-size:15px;color:#565656;max-width:342px;margin:auto}.services-section .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:0 7px}.services-section .owl-theme .owl-dots,.services-section .owl-theme .owl-nav{line-height:0}.services-section .owl-theme .owl-nav{margin-top:0}.services-section .all-section-title h5:before{right:145px}.services-section .service-box{margin-bottom:30px}.services-section .service-box:hover .s-img img{transform:scale(1.4,1.2);-webkit-transform:scale(1.1)}.services-section .service-box .s-img{overflow:hidden}.services-section .service-box .s-img img{transition:.5s;-webkit-transition:.5s}.services-section .service-box .service-img-caption{padding:35px 25px;border:1px solid #d6d6d6}.services-section .service-box .service-img-caption h3{font-weight:600;text-transform:capitalize;color:#001837;margin-bottom:15px;transition:.5s;-webkit-transition:.5s}.services-section .service-box .service-img-caption h3 i{padding-right:10px}.services-section .service-box .service-img-caption h3 i:before{font-size:22px}.services-section .service-box .service-img-caption p{font-size:15px;color:#565656;margin-bottom:15px}.services-section .service-box .service-img-caption .services-btn{font-size:14px;font-weight:700;text-transform:capitalize;line-height:0;position:relative;transition:.5s;-webkit-transition:.5s}.services-section .service-box .service-img-caption .services-btn:hover{color:#001837}.services-section .service-box .service-img-caption .services-btn:hover i:before{padding-left:5px}.services-section .service-box .service-img-caption .services-btn i{position:absolute;padding-left:5px;position:absolute;top:65%;transform:translateY(-55%);-webkit-transform:translateY(-55%)}.services-section .service-box .service-img-caption .services-btn i::before{font-size:15px;transition:.5s;-webkit-transition:.5s}@-webkit-keyframes rotation{from{bkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.counter-section{background-color:#01bbd2;position:relative}.counter-section .all-section-title h5{color:#ffff}.counter-section .all-section-title h5:before{right:190px;background:#ffff}.counter-section .all-section-title h2{color:#ffff;max-width:500px}.counter-section .single-counter{text-align:center;margin-bottom:30px}.counter-section .single-counter i{color:#ffff}.counter-section .single-counter i:before{font-size:70px;line-height:70px}.counter-section .single-counter h2{font-size:48px;font-weight:700;color:#ffff;margin-top:20px;margin-bottom:20px}.counter-section .single-counter span{font-size:18px;font-weight:400;color:#ffff;text-transform:capitalize}.counter-section .counter-all-shape .shape-3{position:absolute;top:25px;left:25px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.counter-section .counter-all-shape .shape-4{position:absolute;top:45%;left:10%;animation:rotation 9s infinite;-webkit-animation:rotation 9s infinite}.counter-section .counter-all-shape .shape-2{position:absolute;right:0;bottom:0;width:20%;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.counter-section .counter-all-shape .shape-1{position:absolute;bottom:50px;left:10px;-webkit-animation:mover 2s infinite alternate;animation:mover 2s infinite alternate}.features-sections{position:relative}.features-sections .feature-all-item .all-section-title{text-align:left}.features-sections .feature-all-item .all-section-title h5{margin-bottom:25px;padding-left:65px}.features-sections .feature-all-item .all-section-title h5:before{right:unset}.features-sections .feature-all-item .all-section-title h2{margin:unset;max-width:350px;margin-bottom:30px}.features-sections .feature-all-item .all-section-title p{font-size:15px;font-weight:400;color:#565656;margin-bottom:0;max-width:540px}.features-sections .feature-all-item .single-features .feature-item{margin-bottom:60px}.features-sections .feature-all-item .single-features .feature-item h3{font-size:18px;color:#001837;font-weight:600;text-transform:uppercase;margin-left:45px;margin-bottom:20px}.features-sections .feature-all-item .single-features .feature-item h3 i{position:absolute;left:15px;top:-10px;color:#d81a5b}.features-sections .feature-all-item .single-features .feature-item h3 i::before{font-weight:400;font-size:35px}.features-sections .feature-all-item .single-features .feature-item p{color:#666;font-size:15px;font-weight:500;max-width:245px;margin-bottom:0}.features-sections .feature-all-item .single-features .custom-btn{margin:auto;display:table}.features-sections .single-feature-img img{height:700px}.testimonial-sections{background-image:url(../img/testimonial/testimonial.png);background-size:cover;background-repeat:no-repeat;background-color:#f6f6f6}.testimonial-sections .owl-theme .owl-dots .owl-dot.active span .owl-dots .owl-dot:hover span,.testimonial-sections .owl-theme .owl-dots .owl-theme .owl-dots .owl-dot:hover span{background-color:#e91e63}.testimonial-sections .owl-carousel .owl-item img{width:unset}.testimonial-sections .owl-theme .owl-nav{margin-top:0}.testimonial-sections .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;border-radius:50%}.testimonial-sections .owl-theme .owl-dots{line-height:0}.testimonial-sections .owl-theme .owl-dots .owl-dot{margin-top:35px}.testimonial-sections .single-testimonial{background-color:#ffff;border-top:2px solid #eb2d68;position:relative;padding-top:50px;padding-bottom:50px;padding-left:30px;padding-right:30px}.testimonial-sections .single-testimonial:before{content:"\f132";font-family:Flaticon;position:absolute;top:0;bottom:140px;font-size:135px;right:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.1}.testimonial-sections .single-testimonial .tstmial-title .address{margin-left:20px;margin-bottom:20px}.testimonial-sections .single-testimonial .tstmial-title .address h5{font-size:17px;font-weight:600;color:#001837;margin-bottom:10px;text-transform:capitalize}.testimonial-sections .single-testimonial .tstmial-title .address p{color:#8a8b8d;font-size:14px;line-height:18px}.testimonial-sections .single-testimonial .tstmial-title .address .star{list-style-type:none}.testimonial-sections .single-testimonial .tstmial-title .address .star li{display:inline-block}.testimonial-sections .single-testimonial .tstmial-title .address .star li i.fa-star:before{color:#fba311}.testimonial-sections .single-testimonial p{margin:0;padding:0}.portfolio-section .all-section-title h5{padding-left:10px}.portfolio-section .all-section-title h5:before{right:130px!important}.portfolio-section .custom-btn{margin:auto;display:table;margin-top:35px}.portfolio-section .single-portfolio1 img{width:100%;height:100%}.portfolio-section .single-portfolio1 .img-1{margin-bottom:30px;position:relative}.portfolio-section .single-portfolio1 .img-1 .prt-hover{position:absolute;top:0;width:100%;height:100%;text-align:center;background:rgba(19,18,18,.6);transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.portfolio-section .single-portfolio1 .img-1 .prt-hover a{color:#ffff;font-size:28px}.portfolio-section .single-portfolio1 .img-1 .prt-hover h5{text-transform:capitalize;font-size:20px;color:#ffff;font-weight:600;margin-top:10px}.portfolio-section .single-portfolio1 .img-1:hover .prt-hover{transform:scale(1);-webkit-transform:scale(1)}.portfolio-section .single-portfolio1 .img-2{position:relative}.portfolio-section .single-portfolio1 .img-2 .prt-hover{position:absolute;top:0;width:100%;height:100%;text-align:center;background:rgba(19,18,18,.6);transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.portfolio-section .single-portfolio1 .img-2 .prt-hover a{color:#ffff;font-size:28px}.portfolio-section .single-portfolio1 .img-2 .prt-hover h5{text-transform:capitalize;font-size:20px;color:#ffff;font-weight:600;margin-top:10px}.portfolio-section .single-portfolio1 .img-2:hover .prt-hover{transform:scale(1);-webkit-transform:scale(1)}.portfolio-section .single-portfolio1 .img-3{margin-bottom:30px;position:relative}.portfolio-section .single-portfolio1 .img-3 .prt-hover{position:absolute;top:0;width:100%;height:100%;text-align:center;background:rgba(19,18,18,.6);transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.portfolio-section .single-portfolio1 .img-3 .prt-hover a{color:#ffff;font-size:28px}.portfolio-section .single-portfolio1 .img-3 .prt-hover h5{text-transform:capitalize;font-size:20px;color:#ffff;font-weight:600;margin-top:10px}.portfolio-section .single-portfolio1 .img-3:hover .prt-hover{transform:scale(1);-webkit-transform:scale(1)}.portfolio-section .single-portfolio1 .img-4{position:relative}.portfolio-section .single-portfolio1 .img-4 .prt-hover{position:absolute;top:0;width:100%;height:100%;text-align:center;background:rgba(19,18,18,.6);transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.portfolio-section .single-portfolio1 .img-4 .prt-hover a{color:#ffff;font-size:28px}.portfolio-section .single-portfolio1 .img-4 .prt-hover h5{text-transform:capitalize;font-size:20px;color:#ffff;font-weight:600;margin-top:10px}.portfolio-section .single-portfolio1 .img-4:hover .prt-hover{transform:scale(1);-webkit-transform:scale(1)}.portfolio-section .single-portfolio2 .img-5{position:relative;width:100%}.portfolio-section .single-portfolio2 .img-5 img{width:100%}.portfolio-section .single-portfolio2 .img-5 .prt-hover{position:absolute;top:0;width:100%;height:100%;text-align:center;background:rgba(19,18,18,.6);transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.portfolio-section .single-portfolio2 .img-5 .prt-hover a{color:#ffff;font-size:28px}.portfolio-section .single-portfolio2 .img-5 .prt-hover h5{text-transform:capitalize;font-size:20px;color:#ffff;font-weight:600;margin-top:10px}.portfolio-section .single-portfolio2 .img-5:hover .prt-hover{transform:scale(1);-webkit-transform:scale(1)}.contact-section{background-image:url(../img/contact-image/contact-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:100%;padding-bottom:100px;position:relative}.contact-section:before{content:"";position:absolute;opacity:.1;width:100%;height:100%;top:0;left:0}.contact-section .all-section-title{background-color:#fafafa;text-align:left;padding:30px;-webkit-transform:translate(15px,130px);transform:translate(15px,130px);width:335px}.contact-section .all-section-title h5{padding-left:65px}.contact-section .all-section-title h5:before{right:unset}.contact-section .all-section-title h2{font-size:32px;font-weight:600;max-width:unset}.contact-section .contact-form{background:#fafafa;padding-top:100px;padding-bottom:100px;padding-left:50px;padding-right:50px}.contact-section .contact-form h1{font-size:20px;font-weight:700;margin-bottom:20px;color:#001837;line-height:30px}.contact-section .contact-form input.form-control{border-radius:0;padding:30px 20px;border:none;font-size:14px;font-weight:600;border:1px solid #e6e6e6}.contact-section .contact-form .form-control:focus{border:1px solid #e6e6e6;-webkit-box-shadow:unset;box-shadow:unset}.contact-section .contact-form textarea.form-control{border-radius:0;border:none;padding-left:20px;padding-top:20px;border:1px solid #e6e6e6}.contact-section .contact-form::-webkit-input-placeholder{font-size:14px;font-weight:600;color:#5f5f5f;text-transform:capitalize}.contact-section .contact-form:-ms-input-placeholder{font-size:14px;font-weight:600;color:#5f5f5f;text-transform:capitalize}.contact-section .contact-form::-ms-input-placeholder{font-size:14px;font-weight:600;color:#5f5f5f;text-transform:capitalize}.contact-section .contact-form::placeholder{font-size:14px;font-weight:600;color:#5f5f5f;text-transform:capitalize}.contact-section .contact-form .form-group{margin-bottom:20px}.blog-section .all-section-title h5:before{right:110px}.blog-section .single-blog{position:relative;overflow:hidden}.blog-section .single-blog img{width:100%;transition:.5s;-webkit-transition:.5s}.blog-section .single-blog:hover img{transform:scale(1.4,1.2);-webkit-transform:scale(1.1)}.blog-section .single-blog .blog-caption{padding:30px;background:#ffff;width:90%;margin:auto;display:table;-webkit-transform:translate(0px,-30px);transform:translate(0px,-30px);-webkit-transition:.5s;transition:.5s;position:relative;border-radius:5px;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 9px 0 #8fc3d0}.blog-section .single-blog .blog-caption .cap-top{list-style-type:none}.blog-section .single-blog .blog-caption .cap-top li{display:inline-block;margin-right:58px;margin-bottom:15px;text-transform:capitalize;font-size:12px;color:#959393}.blog-section .single-blog .blog-caption h3{color:#001837;font-size:16px;font-weight:600;margin-bottom:15px;transition:.5s;-webkit-transition:.5s;line-height:25px}.blog-section .single-blog .blog-caption .cap-bottom{list-style-type:none}.blog-section .single-blog .blog-caption .cap-bottom li{display:inline-block;color:#001837;font-weight:700;font-size:12px;margin-right:20px}.blog-section .single-blog .blog-caption .cap-bottom li span{color:#5f5f5f}.blog-section .single-blog .blog-caption .cap-bottom li i{color:#b1aeaf;font-size:15px;margin-right:10px;transition:.5s;-webkit-transition:.5s}.joinsubscribe{background-color:#3dacc7}.joinsubscribe .single-subscribe .all-section-title{text-align:left;padding-bottom:0}.joinsubscribe .single-subscribe .all-section-title h5{padding-left:65px;color:#ffff}.joinsubscribe .single-subscribe .all-section-title h5:before{right:unset}.joinsubscribe .single-subscribe .all-section-title h2{color:#ffff;max-width:unset;font-weight:700;font-size:26px;line-height:35px}.joinsubscribe .single-subscribe2{position:relative;-webkit-transform:translate(0px,40px);transform:translate(0px,40px)}.joinsubscribe .single-subscribe2 .form-control{border-radius:0;padding:30px 20px;border:none}.joinsubscribe .single-subscribe2 .form-control:focus{border:none;-webkit-box-shadow:unset;box-shadow:unset}.joinsubscribe .single-subscribe2 .form-group{margin-bottom:10px}.joinsubscribe .single-subscribe2::-webkit-input-placeholder{font-size:16px;font-weight:400}.joinsubscribe .single-subscribe2:-ms-input-placeholder{font-size:16px;font-weight:400}.joinsubscribe .single-subscribe2::-ms-input-placeholder{font-size:16px;font-weight:400}.joinsubscribe .single-subscribe2::placeholder{font-size:16px;font-weight:400}.joinsubscribe .single-subscribe2 .subscribe-btn{border-radius:0;width:80px;height:60px;position:absolute;top:0;right:0;color:#fff;font-size:18px;font-weight:600;text-align:center;text-transform:capitalize}.joinsubscribe .single-subscribe2 .subscribe-btn:hover{background:#000;color:#fff}.joinsubscribe .single-subscribe2 p{font-size:15px;color:#ffff;margin-bottom:0}.footer-top{background-image:url(../img/footer/footer-bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.footer-top:before{position:absolute;content:"";width:100%;height:100%;background-color:#e4e4e4;top:0;left:0;opacity:.7}.footer-top .footer-contact p{color:#171717;font-size:15px;margin-bottom:10px;margin-top:10px;max-width:300px}.footer-top .footer-contact ul{margin-bottom:20px}.footer-top .footer-contact ul li{font-size:16px;font-weight:700;color:#5f5f5f;line-height:35px}.footer-top .footer-contact .social-link ul{list-style-type:none;margin-bottom:0}.footer-top .footer-contact .social-link ul li{display:inline-block;margin-right:10px}.footer-top .footer-contact .social-link ul li a{font-size:20px;display:inline-block;width:40px;height:40px;border-radius:50%;color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-top .footer-contact .social-link ul li a:hover{background-color:#001837;color:#fff;transform:scale(1.2);-webkit-transform:scale(1.2)}.footer-top .recent-news{margin-top:50px}.footer-top .recent-news h2{font-size:20px;font-weight:700;color:#001837;text-transform:capitalize;font-weight:700;margin-bottom:40px}.footer-top .recent-news .news-wrap{margin-bottom:9px}.footer-top .recent-news .news-wrap:last-child{margin:0}.footer-top .recent-news .news-wrap img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0px,10px);transform:translate(0px,10px);transition:.5s;-webkit-transition:.5s}.footer-top .recent-news .news-wrap img:hover{background:#fff;opacity:.5}.footer-top .recent-news .news-wrap .news-text{margin-left:14px;margin-bottom:10px}.footer-top .recent-news .news-wrap .news-text a{color:#171717;font-size:15px;margin-bottom:10px}.footer-top .recent-news .news-wrap .news-text p{margin-bottom:0;font-size:14px}.footer-top .recent-news .news-wrap .news-text p:hover{color:#e91e63}.footer-top .foot-address{margin-top:50px}.footer-top .foot-address h2{font-size:20px;font-weight:700;color:#001837;text-transform:capitalize;font-weight:700;margin-bottom:40px}.footer-top .foot-address .add-wrap{margin-bottom:20px}.footer-top .foot-address .add-wrap:last-child{margin-bottom:0}.footer-top .foot-address .add-wrap i{margin-right:10px;font-weight:600;color:#ec4a82}.footer-top .foot-address .add-wrap i::before{font-size:25px}.footer-top .foot-address .add-wrap p{font-size:14px;font-weight:600;color:#171717;line-height:20px;margin-bottom:0;max-width:150px;-webkit-transform:translate(0px,2px);transform:translate(0px,2px)}.footer-top .foot-address .add-wrap p:hover{color:#e91e63}.footer-top .foot-instragram{margin-top:50px}.footer-top .foot-instragram h2{font-size:20px;font-weight:700;color:#001837;text-transform:capitalize;font-weight:700;margin-bottom:40px}.footer-top .foot-instragram ul{list-style-type:none}.footer-top .foot-instragram ul li{display:inline-block;transition:.5s;-webkit-transition:.5s;margin-right:4px}.footer-top .foot-instragram ul li:hover{background:#fff;opacity:.5}.footer-top .foot-instragram .ins-1{margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-top .foot-instragram .ins-2{display:-webkit-box;display:-ms-flexbox;display:flex}.footer{padding-bottom:20px;padding-top:20px;text-align:center;position:relative;background:#e4e4e4}.footer a{color:#bd7474;text-decoration:underline}.footer p{font-size:14px;font-weight:400;color:#5f5f5f;text-transform:capitalize;margin-bottom:0}.header-topbar-section2{background:#f1f2f4;border-bottom:2px solid #0182ca}.header-topbar-section2 .single-top-head .head-scial-icon2 li a{background-color:#0182ca;color:#ffff!important}.header-topbar-section2 .single-top-head .head-scial-icon2 li a:hover{border:1px solid #0182ca;color:#0182ca!important;background:0 0!important}.header-topbar-section2 .single-top-head .head-contact2 li a i{color:#0182ca!important}.header-topbar-section2 .single-top-head .head-contact2 li a:hover{color:#0182ca!important}.mainmenu-area3{background-color:#f1f2f4}.mainmenu-area3 .search-modal .modal-dialog .modal-content .modal-box .search-form .search-btn{background-color:#0182ca}.mainmenu-area3 .mainmenu3 ul li:hover{color:#484141}.mainmenu-area3 .mainmenu3 ul li:hover a{background:0 0;color:#484141}.mainmenu-area3 .mainmenu3 ul li a{color:#484141}.mainmenu-area3 .mainmenu3 ul li a.active{color:#0182ca!important;border-bottom:2px solid #0182ca!important}.mainmenu-area3 .mainmenu3 ul li a:hover{color:#0182ca!important;border-bottom:2px solid #0182ca!important}.mainmenu-area3 .mainmenu3 ul li ul{background:#0182ca}.mainmenu-area3 .mainmenu3 ul li ul li a:hover{border-bottom:none!important;color:#0182ca!important}.home-four-slider.owl-theme .owl-dots .owl-dot.active span{background:#0082ca}.home-four-slider .slider-four-item-wrap{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;height:540px}.home-four-slider .slider-four-item-wrap::before{content:"";position:absolute;background-color:#ebe8e8;width:100%;height:100%;left:0;top:0;opacity:.5}.home-four-slider .slider-four-item-wrap.item-one{background-image:url(../img/slider-bg-6.jpg)}.home-four-slider .slider-four-item-wrap .item-two{background-image:url(../img/slider-bg-7.jpg)}.home-four-slider .slider-four-item-wrap .slider4-item{position:relative;max-width:700px;margin:auto}.home-four-slider .slider-four-item-wrap .slider4-item h2{color:#0082ca;font-size:45px;font-weight:700;text-transform:uppercase;line-height:60px;margin-bottom:50px}.home-four-slider .slider-four-item-wrap .slider4-item .sl4-btn{display:inline-block}.home-four-slider .slider-four-item-wrap .slider4-item .sl4-btn a{font-size:15px;font-weight:700;text-transform:uppercase;border:1px solid #0082ca;padding:10px 20px;border-radius:5px;position:relative;overflow:hidden;display:inline-block;overflow:hidden;z-index:2;color:#0082ca}.home-four-slider .slider-four-item-wrap .slider4-item .sl4-btn a::before{content:"";position:absolute;background:#0082ca;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transition:.5s;-webkit-transition:.5s;z-index:-1}.home-four-slider .slider-four-item-wrap .slider4-item .sl4-btn a:hover::before{height:380%;z-index:-1}.home-four-slider .slider-four-item-wrap .slider4-item .sl4-btn a:hover{color:#fff}.choose-section2{background-color:#0082ca}.choose-section2 .single-choose2 .choose-icon2 i{color:#ffff}.choose-section2 .single-choose2 .choose-text2 h3{color:#ffff}.choose-section2 .single-choose2 .choose-text2 p{color:#ffff}.services-provide .single-pro-service{margin-bottom:30px}.services-provide .single-pro-service .p-serv-caption{padding:30px;-webkit-box-shadow:2px -1px 19px 0 #eaeaea;box-shadow:2px -1px 19px 0 #eaeaea}.services-provide .single-pro-service .p-serv-caption h3{color:#343434;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:18px}.services-provide .single-pro-service .p-serv-caption p{font-size:14px;font-weight:400;color:#969696;margin-bottom:20px}.services-provide .single-pro-service .p-serv-caption .pro-serv-btn{font-size:14px;font-weight:700;color:#4294e1;text-transform:capitalize;border:1px solid #ddd;padding:10px 25px;display:inline-block;border-radius:5px;overflow:hidden;position:relative}.services-provide .single-pro-service .p-serv-caption .pro-serv-btn::before{content:"";position:absolute;background:#0082ca;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transition:.8s;-webkit-transition:.8s;z-index:-1}.services-provide .single-pro-service .p-serv-caption .pro-serv-btn:hover::before{height:380%;z-index:-1}.services-provide .single-pro-service .p-serv-caption .pro-serv-btn:hover{color:#fff}.services-provide .single-pro-service:hover img{transform:scale(1.4,1.2);-webkit-transform:scale(1.1)}.services-provide .single-pro-service .pro-img{overflow:hidden}.services-provide .single-pro-service .pro-img img{transition:.5s;-webkit-transition:.5s;width:100%}.project-section{background-color:#151d28}.project-section .section-title2 h4{color:#0082ca}.project-section .section-title2 h2{color:#ffff}.project-section .owl-theme .owl-nav{margin:0}.project-section .owl-theme .owl-dots .owl-dot span{width:15px;height:15px}.project-section .owl-theme .owl-dots{line-height:0}.project-section .owl-theme .owl-dots .owl-dot.active span{background:#0082ca}.project-section .owl-theme .owl-dots .owl-dot{margin-top:50px}.project-section .owl-theme .owl-dots .owl-dot:hover span{background:#0082ca}.project-section .single-prjct-item .prjct-img{position:relative}.project-section .single-prjct-item .prjct-img .prjct-hover{position:absolute;background-color:rgba(136,134,132,.4);width:100%;height:100%;top:0;left:0;text-align:center;transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.project-section .single-prjct-item .prjct-img .prjct-hover .prjct-btn{background:#0082ca;color:#ffff;padding:10px 25px;border-radius:5px;text-transform:capitalize;font-size:12px;font-weight:600}.project-section .single-prjct-item .prjct-img .prjct-hover .prjct-btn:hover{background-color:#e91e63}.project-section .single-prjct-item:hover .prjct-hover{transform:scale(1);-webkit-transform:scale(1)}.project-section .single-prjct-item .project-caption h3{text-align:center;font-size:18px;font-weight:700;color:#ffff;text-transform:capitalize;margin-top:25px}.advantages-about .single-advanage .section-title2{text-align:left;margin-bottom:40px}.advantages-about .single-advanage .section-title2 h2{max-width:unset;margin:unset}.advantages-about .single-advanage .section-title2:before{right:unset;width:100px}.advantages-about .single-advanage p{font-size:15px;font-weight:400;color:#969696;padding-right:20px;margin-bottom:0}.advantages-about .single-advanage .ad-about-btn .about-btn{background-color:#0082ca;padding:15px 30px;color:#ffff;display:inline-block;font-size:15px;font-weight:700;margin-top:40px;text-transform:capitalize;border-radius:5px;position:relative;overflow:hidden;z-index:1}.advantages-about .single-advanage .ad-about-btn .about-btn::before{content:"";position:absolute;background:#29323d;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transition:.8s;-webkit-transition:.8s;z-index:-1}.advantages-about .single-advanage .ad-about-btn .about-btn:hover::before{height:380%;z-index:-1}.advantages-about .single-advanage .ad-about-btn .about-btn:hover{color:#fff}.advantages-about .single-advanage .advange-img{position:relative}.advantages-about .single-advanage .advange-img:before{content:"";border:10px solid #0082ca;position:absolute;width:340px;height:385px;top:-45px;left:0;right:0;margin:auto;z-index:-1}.estimate-section{background-color:#46c2d2}.estimate-section .single-estimate h3{font-size:32px;font-weight:500;color:#ffff;text-transform:uppercase;line-height:70px;margin-bottom:0}.estimate-section .single-estimate .estimate-btn{background-color:#ffff;font-size:16px;font-weight:600;text-transform:capitalize;border-radius:5px;color:#222;display:inline-block;padding:20px 30px}.estimate-section .single-estimate .estimate-btn i{color:#0082ca;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;font-style:normal;vertical-align:middle;margin-right:8px}.estimate-section .single-estimate .estimate-btn i:before{font-size:30px;padding-right:10px}.estimate-section .single-estimate .estimate-btn:hover i{color:#ffff}.estimate-section .single-estimate .estimate-btn:hover{background-color:#e91e63;color:#ffff}.follow-work .single-follow-work{text-align:center;padding:0 30px;margin-bottom:30px}.follow-work .single-follow-work .icon{background-color:#7bd6c5;width:80px;height:80px;display:inline-block;color:#ffff;border-radius:50%;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.5s;-webkit-transition:.5s}.follow-work .single-follow-work .icon i:before{font-size:35px;line-height:1}.follow-work .single-follow-work:hover .icon{background-color:#e91e63}.follow-work .single-follow-work .icon-2{background-color:#6dd0f0}.follow-work .single-follow-work .icon-3{background-color:#4ba0e8}.follow-work .single-follow-work .icon-3 i{margin-top:10px}.follow-work .single-follow-work h3{font-size:18px;font-weight:700;color:#222;text-transform:uppercase;margin-top:30px;margin-bottom:22px}.follow-work .single-follow-work p{font-size:15px;font-weight:400;color:#969696;margin-bottom:0}.video-section{background-image:url(../img/clean-messege/clean-messege.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%;position:relative}.video-section::before{content:"";position:absolute;background:rgba(24,0,0,.45);width:100%;height:100%;top:0;left:0}.video-section .video-message{text-align:center;position:relative}.video-section .video-message a i{color:#ffff;line-height:82px}.video-section .video-message a i::before{font-size:80px}.video-section .video-message p{color:#f7d32d;font-size:15px;font-weight:700;margin-top:0;margin-bottom:15px}.video-section .video-message h2{font-size:34px;font-weight:700;color:#ffff;text-transform:capitalize;max-width:700px;margin:auto;line-height:1.5}.video-section .video-message .v-snd-btn{font-size:15px;font-weight:700;color:#ffff;text-transform:capitalize;border:1px solid #ffff;padding:10px 25px;display:inline-block;border-radius:5px;margin-top:20px;position:relative;z-index:1;overflow:hidden}.video-section .video-message .v-snd-btn::before{content:"";position:absolute;background:#ffff;width:100%;height:0;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transition:.8s;-webkit-transition:.8s;z-index:-1}.video-section .video-message .v-snd-btn:hover::before{height:380%;z-index:-1}.video-section .video-message .v-snd-btn:hover{color:#0082ca}.benefits-section .single-banefits{position:relative;width:100%;height:100%}.benefits-section .single-banefits .section-title2{text-align:left;margin-bottom:40px}.benefits-section .single-banefits .section-title2::before{display:none}.benefits-section .single-banefits .section-title2 h2{position:relative}.benefits-section .single-banefits .section-title2 h2::before{content:"";position:absolute;background:#0082ca;width:100px;height:4px;bottom:0;left:0;margin:auto}.benefits-section .single-banefits .section-title2 p{padding-top:20px;font-size:15px;font-weight:600;color:#969696;padding-bottom:20px;text-align:justify;margin-bottom:0}.benefits-section .single-banefits .section-title2 hr{border:1px solid #e8e9e9}.benefits-section .single-banefits .benefits-wrap .ban-item{margin-bottom:50px}.benefits-section .single-banefits .benefits-wrap .ban-item:last-child{margin-bottom:0}.benefits-section .single-banefits .benefits-wrap .ban-item .b-icon{margin-right:20px}.benefits-section .single-banefits .benefits-wrap .ban-item .b-icon i{background-color:#0082ca;width:50px;height:50px;color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%}.benefits-section .single-banefits .benefits-wrap .ban-item .b-icon i::before{font-size:22px}.benefits-section .single-banefits .benefits-wrap .ban-item .b-icon i.flaticon-spray::before{margin-left:10px}.benefits-section .single-banefits .benefits-wrap .ban-item .b-text h4{font-size:18px;font-weight:600;color:#222;text-transform:capitalize}.benefits-section .single-banefits .benefits-wrap .ban-item .b-text p{margin-bottom:0}.benefits-section .single-banefits1{-webkit-transform:translate(10px,100px);transform:translate(10px,100px)}.benefits-section .single-banefits1 .img-1{position:absolute;left:0;top:0;width:50%}.benefits-section .single-banefits1 .img-2{position:absolute;right:60px;top:20px}.benefits-section .single-banefits1 .img-3{position:absolute;top:230px;left:25px;margin:auto;width:60%}.benefits-section .single-banefits1 .img-4{position:absolute;z-index:-2;left:-95px;top:172px;width:60%}.customer-testimonials{background-image:url(../img/testimonial/test-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;position:relative}.customer-testimonials::before{content:"";position:absolute;background-color:rgba(54,58,64,.8);width:100%;height:100%;top:0;left:0}.customer-testimonials .testi-slider.owl-carousel .owl-item img{width:unset;margin:auto}.customer-testimonials .testi-slider.owl-theme .owl-nav{margin:0}.customer-testimonials .testi-slider.owl-theme .owl-dots .owl-dot span{width:15px;height:15px}.customer-testimonials .testi-slider.owl-theme .owl-dots{line-height:0}.customer-testimonials .testi-slider.owl-theme .owl-dots .owl-dot.active span{background:#0082ca}.customer-testimonials .testi-slider.owl-theme .owl-dots .owl-dot{margin-top:30px}.customer-testimonials .testi-slider.owl-theme .owl-dots .owl-dot:hover span{background:#0082ca}.customer-testimonials .testi-slider .t-sl-item{position:relative}.customer-testimonials .testi-slider .t-sl-item .testi-title{position:relative}.customer-testimonials .testi-slider .t-sl-item .testi-title::before{content:"";position:absolute;background:#ffff;width:120px;height:2px;bottom:0;left:0;right:0;margin:auto}.customer-testimonials .testi-slider .t-sl-item h2{font-size:36px;font-weight:600;color:#ffff;text-transform:capitalize;margin-bottom:30px}.customer-testimonials .testi-slider .t-sl-item p{font-size:16px;font-weight:400;font-style:italic;color:#ffff;max-width:950px;margin:auto;padding-bottom:30px;line-height:1.8;color:#ffff}.customer-testimonials .testi-slider .t-sl-item .t-proflie .p-img img{margin-top:30px;margin-bottom:20px}.customer-testimonials .testi-slider .t-sl-item .t-proflie .p-name p{font-size:18px;font-weight:600;color:#ffff;font-style:normal;text-transform:capitalize}.customer-testimonials .testi-slider .t-sl-item .t-proflie .p-name p span{color:#4ba0e8}.news-section .single-news{margin-bottom:30px}.news-section .single-news .img-icon{position:relative}.news-section .single-news .img-icon img{border-radius:10px 10px 0 0;width:100%}.news-section .single-news .img-icon a{position:absolute;bottom:-25px;right:15px;background:#0082ca;color:#ffff;width:50px;height:50px;text-align:center;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.news-section .single-news .img-icon a:hover{background:#e91e63}.news-section .single-news .news-caption{background:#f7f8f9;padding:30px;-webkit-box-shadow:0 0 0 #333;box-shadow:0 0 0 #333}.news-section .single-news .news-caption h3{font-size:20px;font-weight:600;color:#001837;margin-bottom:20px;text-transform:capitalize;transition:.5s;-webkit-transition:.5s;line-height:1.4}.news-section .single-news .news-caption p{color:#969696;font-size:15px;font-weight:500;margin-bottom:20px}.news-section .single-news .news-caption .news-date{font-size:14px;color:#727374;font-weight:600;transition:.5s;-webkit-transition:.5s}.news-section .single-news:hover .news-date{color:#0082ca}.news-section .single-news:hover h3{color:#0082ca}.news-section .single-news:hover img{transform:scale(1.4,1.2);-webkit-transform:scale(1.1)}.news-section .single-news .n-img{overflow:hidden}.news-section .single-news .n-img img{transition:.5s;-webkit-transition:.5s}.footer-top2{background-color:#151d28;background-image:none}.footer-top2::before{background-color:transparent}.footer-top2 .footer-contact p{color:#ffff;margin-top:25px;margin-bottom:25px}.footer-top2 .footer-contact .social-link ul li a{background:#0082ca}.footer-top2 .footer-contact .social-link ul li a:hover{background:#ffff;color:#0082ca}.footer-top2 .foot-services{margin-top:32px}.footer-top2 .foot-services h2{font-size:20px;font-weight:700;color:#ffff;text-transform:capitalize;font-weight:700;margin-bottom:40px}.footer-top2 .foot-services .services-list li a{font-size:15px;font-weight:400;color:#ffff}.footer-top2 .foot-services .services-list li a:hover{color:#0082ca}.footer-top2 .foot-address{margin-top:35px}.footer-top2 .foot-address h2{color:#ffff}.footer-top2 .foot-address .add-wrap i{color:#ffff}.footer-top2 .foot-address .add-wrap p{color:#ffff}.footer-top2 .foot-address .add-wrap p:hover{color:#0082ca}.footer-top2 .foot-instragram{margin-top:35px}.footer-top2 .foot-instragram h2{color:#ffff}.footer2{background:#151d28}.footer2 p{color:#ffff}.footer2 p a{color:#0082ca}.header-topbar-section3{background-color:#16346d}.header-topbar-section3 .single-top-head .head-ntfd-icon li{display:inline-block;border-right:2px solid #000;padding-right:25px;padding:20px 25px}.header-topbar-section3 .single-top-head .head-ntfd-icon li:last-child{border-right:none}.header-topbar-section3 .single-top-head .head-ntfd-icon li:first-child{padding-left:0}.header-topbar-section3 .single-top-head .head-ntfd-icon li+li{padding-left:20px;padding-right:0}.header-topbar-section3 .single-top-head .head-ntfd-icon li a{color:#ffff;font-size:16px;font-weight:400;text-transform:capitalize;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-topbar-section3 .single-top-head .head-ntfd-icon li a:hover{color:#d45b16}.header-topbar-section3 .single-top-head .head-ntfd-icon li a:hover i{color:#d45b16}.header-topbar-section3 .single-top-head .head-ntfd-icon li a i{color:#ffff;padding-right:10px;transition:.5s;-webkit-transition:.5s}.header-topbar-section3 .single-top-head .head-ntfd-icon li a i::before{font-size:25px}.header-topbar-section3 .single-top-head .est-questions{text-align:right}.header-topbar-section3 .single-top-head .est-questions li{display:inline-block;border-right:2px solid #000;padding:20px 25px}.header-topbar-section3 .single-top-head .est-questions li:last-child{border-right:none}.header-topbar-section3 .single-top-head .est-questions li:first-child{padding-left:0}.header-topbar-section3 .single-top-head .est-questions li+li{padding-left:20px;padding-right:0}.header-topbar-section3 .single-top-head .est-questions li a{color:#ffff;font-size:16px;font-weight:400;text-transform:capitalize;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-topbar-section3 .single-top-head .est-questions li a:hover{color:#d45b16}.header-topbar-section3 .single-top-head .est-questions li a:hover i{color:#d45b16}.header-topbar-section3 .single-top-head .est-questions li a i{color:#ffff;padding-right:10px;transition:.5s;-webkit-transition:.5s}.header-topbar-section3 .single-top-head .est-questions li a i::before{font-size:25px}.mainmenu-area5{border-bottom:none}.mainmenu-area5 .cw-logo{padding-top:10px;max-width:130px}.mainmenu-area5 .cw-mainmenu ul{text-align:center}.mainmenu-area5 .cw-mainmenu ul li:hover a{background:#16346d}.mainmenu-area5 .cw-mainmenu ul li.active a{background:#16346d}.mainmenu-area5 .cw-mainmenu ul li a{font-weight:700;padding:32px 12px}.mainmenu-area5 .cw-mainmenu ul li ul{top:90px}.mainmenu-area5 .cw-mainmenu ul li ul li.active a{color:#16346d}.mainmenu-area5 .cw-mainmenu ul li ul li a:hover{color:#16346d}.mainmenu-area5 .header-right-cart .shopping-cart{top:90px}.mainmenu-area5 .header-right-cart .header-shop2 i{cursor:pointer;color:#1b1b1b;font-size:18px;line-height:32px}.mainmenu-area5 .search-form .search-btn{background-color:#16346d}.mainmenu-area5 .header-right-cart2 .serarch-modal a{display:inline-block;position:absolute;bottom:0;top:0;right:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#1b1b1b;font-size:20px}.mainmenu-area5 .header-right-cart2 .header-shop2 i{color:#1b1b1b;font-size:20px}.mainmenu-area5 .header-right-cart2 .header-shop2 i span{background-color:#16346d}.mainmenu-area5 .header-right-cart2 .header-shop2 .shopping-cart{top:90px}.mainmenu-area5 .header-right-cart2 .shop-cart-checkout a{background-color:#16346d}.car-washing-slider{position:relative}.car-washing-slider.owl-theme .owl-dots{display:none!important}.car-washing-slider.owl-theme .owl-nav{margin-top:0}.car-washing-slider.owl-theme .owl-nav .owl-prev{position:absolute;left:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0}.car-washing-slider.owl-theme .owl-nav .owl-next{position:absolute;right:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0}.car-washing-slider.owl-theme .owl-nav [class*=owl-]{margin-top:0;color:#000;font-size:80px;padding:0;background:0 0;color:#ffff;transition:.3s;-webkit-transition:.3s}.car-washing-slider.owl-theme .owl-nav [class*=owl-]:hover{color:#d45b16}.car-washing-slider .single-cw-slider{background-size:cover;background-position:center center;background-repeat:no-repeat;height:600px;position:relative}.car-washing-slider .single-cw-slider.cw-item-one{background-image:url(../img/car-washing/car-slider.jpg)}.car-washing-slider .single-cw-slider::before{content:"";position:absolute;background:rgba(34,34,34,.6);width:100%;height:100%;top:0;left:0}.car-washing-slider .single-cw-slider .slider-text{position:relative;color:#ffff;margin:auto}.car-washing-slider .single-cw-slider .slider-text h1{font-family:teko,sans-serif;color:#ffff;font-size:60px;font-weight:400;max-width:800px;line-height:1.1;margin-bottom:30px}.car-washing-slider .single-cw-slider .slider-text p{color:#ffff;font-size:18px;max-width:650px;margin:auto;margin-bottom:40px;line-height:1.8}.cw-about-top-section{background-color:#f2f2f2}.cw-about-top-section .single-cwtop-about{padding:35px 25px;text-align:center;background:#ffff;border-top:3px solid #f15d22;-webkit-box-shadow:0 7px 9px 0 #e8e8e8;box-shadow:0 7px 9px 0 #e8e8e8;margin-top:-80px;z-index:1;position:relative}.cw-about-top-section .single-cwtop-about i{color:#f88d03;line-height:60px}.cw-about-top-section .single-cwtop-about i::before{font-size:60px}.cw-about-top-section .single-cwtop-about h5{font-family:teko,sans-serif;font-size:25px;font-weight:600;color:#16346d;text-transform:uppercase;margin-top:10px;margin-bottom:15px;letter-spacing:2px}.cw-about-top-section .single-cwtop-about p{font-size:15px;color:#777}.cw-about-top-section .single-cwtop-about .cw-tp-ab-btn{font-size:18px;font-weight:600;color:#777;text-transform:capitalize}.cw-about-top-section .single-cwtop-about .cw-tp-ab-btn:hover{color:#fab051}.cw-about-main-section{background-color:#f2f2f2}.cw-about-main-section .cw-main-ab{max-width:695px;margin-left:auto}.cw-about-main-section .cw-main-ab .cw-main-ab-title h2{font-size:45px;font-weight:400;font-family:teko,sans-serif;color:#16346d;text-transform:capitalize;margin-bottom:20px;line-height:40px}.cw-about-main-section .cw-main-ab .cw-main-ab-title p{font-weight:400;margin-bottom:25px;max-width:575px}.cw-about-main-section .cw-main-ab .cw-m-ab-list{margin-bottom:35px}.cw-about-main-section .cw-main-ab .cw-m-ab-list .all-list-item{margin-bottom:15px}.cw-about-main-section .cw-main-ab .cw-m-ab-list .all-list-item .check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cw-about-main-section .cw-main-ab .cw-m-ab-list .all-list-item .check i{color:#000;background:#ffff;padding:3px;font-size:12px;border-radius:2px;margin-right:10px;margin-top:5px}.cw-about-main-section .cw-main-ab .cw-m-ab-list .all-list-item .ab-p p{color:#777;font-weight:600;margin-bottom:0}.cw-about-main-section .cw-main-ab-img{background-image:url(../img/car-washing/aboutimg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;position:relative}.cw-certified-services-section .single-cw-certified-service{text-align:center;margin-bottom:30px}.cw-certified-services-section .single-cw-certified-service i{background-color:#d45b16;width:80px;height:80px;display:inline-block;color:#ffff;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:30px;transition:.5s;-webkit-transition:.5s}.cw-certified-services-section .single-cw-certified-service i::before{font-size:35px}.cw-certified-services-section .single-cw-certified-service:hover i{background:#16346d}.cw-certified-services-section .single-cw-certified-service h4{font-size:24px;font-weight:600;font-family:teko,sans-serif;color:#16346d;text-transform:uppercase;margin-bottom:10px;letter-spacing:2px}.cw-certified-services-section .single-cw-certified-service p{color:#777;margin-bottom:0;max-width:300px;margin:auto}.cw-work-sections{background-color:#323232}.cw-work-sections .cw-section-title h2{color:#ffff}.cw-work-sections .cw-section-title p{color:#ffff}.cw-work-sections .single-cw-work{margin-bottom:30px}.cw-work-sections .single-cw-work:hover h3{color:#ffff}.cw-work-sections .single-cw-work h3{font-size:18px;font-weight:600;color:#f88d03;text-transform:uppercase;margin-bottom:10px;transition:.5s;-webkit-transition:.5s}.cw-work-sections .single-cw-work h3.mt{margin-top:10px;margin-bottom:0}.cw-gallery-sections .single-gallery{background-color:#f88d03;text-align:center;padding:80px 0}.cw-gallery-sections .single-gallery.bg2{background-color:#f3f3f3}.cw-gallery-sections .single-gallery.bg2 h3{color:#16346d}.cw-gallery-sections .single-gallery.bg3{background-color:#292929}.cw-gallery-sections .single-gallery h3{font-size:24px;font-weight:400;font-family:teko,sans-serif;color:#ffff;margin-top:30px;margin-bottom:0;letter-spacing:1px}.car-washing-mainservices .cw-m-services-slider.owl-theme .owl-nav{margin-top:0}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item .services-item-img{position:relative}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item .services-item-img .item-hover{background-color:rgba(22,52,109,.6);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;transform:scale(0);-webkit-transform:scale(0);transition:.5s;-webkit-transition:.5s}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item .services-item-img .item-hover a{font-size:24px;font-weight:600;font-family:teko,sans-serif;text-transform:capitalize;color:#ffff;letter-spacing:3px}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item .services-item-img .item-hover a:hover{color:#f15d22}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item:hover .item-hover{-webkit-transform:scale(1);transform:scale(1)}.car-washing-mainservices .cw-m-services-slider .single-cw-services-item h4{text-align:center;font-size:24px;font-weight:600;font-family:teko,sans-serif;color:#16346d;margin-bottom:0;letter-spacing:2px;border:1px solid #e4e4e4;padding:15px;border-right:0}.cw-price-sections .single-pricing{text-align:center;background-color:#f7f7f7;padding:50px 10px;border-top:4px solid #f88d03;margin-top:40px;margin-bottom:30px}.cw-price-sections .single-pricing .price-head h4{font-size:24px;font-weight:400;font-family:teko,sans-serif;color:#222;text-transform:capitalize;margin-bottom:10px}.cw-price-sections .single-pricing .price-head h1{font-size:36px;font-weight:600;color:#222;font-family:teko,sans-serif}.cw-price-sections .single-pricing .price-head img{width:30%;margin-top:20px;margin-bottom:20px}.cw-price-sections .single-pricing .price-list ul li{font-size:16px;font-weight:400;color:#777;border-bottom:1px solid #e9e9e9;padding:20px 0}.cw-price-sections .single-pricing .price-bottom-btn{padding-top:50px}.cw-price-sections .single-pricing .price-bottom-btn .cw-custom-btn{padding:10px 30px;font-family:teko,sans-serif;font-weight:600;letter-spacing:2px}.cw-price-sections .single-pricing .price-bottom-btn .cw-custom-btn::before{background:0 0}.cw-price-sections .single-pricing.priceexpress{margin-top:0;padding-bottom:0}.cw-price-sections .single-pricing.priceexpress .price-bottom-btn{padding-top:70px;padding-bottom:70px}.cw-price-sections .single-pricing:hover .cw-custom-btn{background:#ffff;color:#d45b16;-webkit-box-shadow:1px 5px 18px 0 #dedada;box-shadow:1px 5px 18px 0 #dedada}.cw-testimonials-section{padding-bottom:200px}.cw-testimonials-section .testimonials-bg{background-image:url(../img/car-washing/testimonials-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;position:relative}.cw-testimonials-section .testimonials-bg:before{content:"";position:absolute;background-color:rgba(41,41,41,.8);top:0;left:0;width:100%;height:100%}.cw-testimonials-section .testimonials-bg .cw-section-title{position:relative}.cw-testimonials-section .testimonials-bg .cw-section-title h2{color:#ffff}.cw-testimonials-section .testimonials-bg .cw-section-title p{color:#ffff}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider.owl-theme .owl-nav{margin-top:0}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider.owl-theme .owl-dots{position:absolute;left:0;right:0;line-height:0;bottom:-110px}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider.owl-theme .owl-dots .owl-dot.active span{background:#f88d03}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;background:#a5a4a2}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial{background-color:#ffff;padding:40px;border-bottom:4px solid #d45b16}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile{margin-bottom:20px}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile .p-img{margin-right:20px}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile .p-title{margin-top:25px}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile .p-title h4{font-size:18px;font-weight:600;font-family:teko,sans-serif;color:#222;margin-bottom:0;letter-spacing:2px;text-transform:capitalize}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile .p-title p{margin-bottom:0;font-size:14px;font-weight:400;font-style:normal}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial .test-profile .p-title .icon i{color:#fac917}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial p{font-size:16px;font-weight:400;font-style:italic;color:#777;margin-bottom:0}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial p i{color:#d45b16;margin-right:10px}.cw-testimonials-section .testimonials-bg .cw-testimonial-slider .single-cw-testimonial p i+i{margin-right:0;margin-left:10px}.cw-counter-section{background-color:#f2f2f2;padding-top:70px;padding-bottom:40px}.cw-counter-section .single-cw-counter{padding-bottom:30px;margin:auto;display:table}.cw-counter-section .single-cw-counter h2{font-size:60px;font-weight:600;font-family:teko,sans-serif;color:#ff5b00;margin-bottom:0}.cw-counter-section .single-cw-counter p{font-size:20px;font-weight:600;color:#383636;text-transform:uppercase;margin-bottom:0;font-family:teko,sans-serif;letter-spacing:2px;line-height:18px}.appoinment-section .single-appoinement{text-align:center}.appoinment-section .single-appoinement h3{font-size:48px;font-weight:400;font-family:teko,sans-serif;color:#222;text-transform:capitalize}.appoinment-section .single-appoinement h3 span{color:#ff5b00}.appoinment-section .single-appoinement p{font-size:18px;font-weight:400;color:#222;text-transform:capitalize;margin-bottom:20px}.appoinment-section .single-appoinement h2{font-size:48px;font-weight:400;font-family:teko,sans-serif;color:#222;margin-bottom:20px}.appoinment-section .single-appoinement .cw-custom-btn{text-transform:uppercase}.appoinment-section .single-appoinement img{width:80%}.cw-news-section{background-color:#f7f7f7}.cw-news-section .single-cw-news{overflow:hidden}.cw-news-section .single-cw-news .news-caption{background-color:#ffff;padding:30px 12px;text-align:center;width:92%;margin:auto;-webkit-transform:translate(0px,-40px);transform:translate(0px,-40px)}.cw-news-section .single-cw-news .news-caption .cap-top{margin-bottom:25px}.cw-news-section .single-cw-news .news-caption .cap-top h4{font-size:24px;font-weight:400;font-family:teko,sans-serif;color:#16346d;margin-bottom:5px}.cw-news-section .single-cw-news .news-caption .cap-top .caplist li{display:inline-block;font-size:14px;font-weight:600;text-transform:capitalize}.cw-news-section .single-cw-news .news-caption .cap-top .caplist li.n-date{color:#bcbcbc;margin-right:15px}.cw-news-section .single-cw-news .news-caption .cap-top .caplist li.admin{color:#ff5b00;margin-right:15px}.cw-news-section .single-cw-news .news-caption .cap-top .caplist li.comments{color:#ff5b00!important}.cw-news-section .single-cw-news .news-caption p{margin-bottom:25px;padding:0 10px}.cw-news-section .single-cw-news .news-caption .news-btn{font-size:18px;font-family:teko,sans-serif;font-weight:400;letter-spacing:1px;color:#777;text-transform:capitalize}.cw-news-section .single-cw-news .news-caption .news-btn:hover{color:#ff5b00}.cw-news-section .single-cw-news img{transition:.5s;-webkit-transition:.5s}.cw-news-section .single-cw-news:hover img{transform:scale(1.4,1.2);-webkit-transform:scale(1.1)}.cw-footer-top{background-image:url(../img/car-washing/footer-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;position:relative}.cw-footer-top::before{content:"";position:absolute;background:rgba(29,29,29,.8);width:100%;height:100%;top:0;left:0}.cw-footer-top .cw-ft-contact img{margin-bottom:25px}.cw-footer-top .cw-ft-contact p{font-size:15px;margin-bottom:30px;color:#ffff}.cw-footer-top .cw-ft-contact .cw-f-social-icon ul li{display:inline-block}.cw-footer-top .cw-ft-contact .cw-f-social-icon ul li a{background:#ffff;color:#222;width:35px;height:35px;border-radius:50%;display:inline-block;text-align:center;font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px}.cw-footer-top .cw-ft-contact .cw-f-social-icon ul li a:hover{background:0 0!important;color:#ffff;border:2px dashed #ffff}.cw-footer-top .cw-ft-company{margin-top:30px}.cw-footer-top .cw-ft-company h3{font-size:24px;font-weight:600;font-family:teko,sans-serif;color:#ffff;text-transform:capitalize;margin-bottom:30px;letter-spacing:2px}.cw-footer-top .cw-ft-company .c-link-wrap .icon i{color:#16346d;margin-right:10px}.cw-footer-top .cw-ft-company .c-link-wrap .link{margin-bottom:12px}.cw-footer-top .cw-ft-company .c-link-wrap .link a{color:#ffff;font-size:15px;font-weight:400;text-transform:capitalize}.cw-footer-top .cw-ft-company .c-link-wrap .link a:hover{color:#ff5b00}.cw-footer-top .cw-ft-com-address{margin-top:30px}.cw-footer-top .cw-ft-com-address h3{font-size:24px;font-weight:600;font-family:teko,sans-serif;color:#ffff;text-transform:capitalize;margin-bottom:30px;letter-spacing:2px}.cw-footer-top .cw-ft-com-address .add-wrap i{color:#ffff;font-size:25px;margin-right:15px}.cw-footer-top .cw-ft-com-address .add-wrap p{font-size:15px;font-weight:400;color:#ffff;margin-bottom:30px;transition:.5s;-webkit-transition:.5s}.cw-footer-top .cw-ft-com-address .add-wrap p:hover{color:#ff5b00}.cw-footer-top .cw-ft-com-address .add-wrap a p{font-size:15px;font-weight:400;color:#ffff;margin-bottom:30px;transition:.5s;-webkit-transition:.5s}.cw-footer-top .cw-ft-com-address .add-wrap a p:hover{color:#ff5b00}.cw-footer-top .cw-ft-instragram{margin-top:30px}.cw-footer-top .cw-ft-instragram h3{font-size:24px;font-weight:600;font-family:teko,sans-serif;color:#ffff;text-transform:capitalize;margin-bottom:30px;letter-spacing:2px}.cw-footer-top .cw-ft-instragram .ins-img img{transition:.5s;-webkit-transition:.5s}.cw-footer-top .cw-ft-instragram .ins-img img:hover{background:#ffff;opacity:.6}.cw-footer-top .cw-ft-instragram .ins-img .ins-1{margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex}.cw-footer-top .cw-ft-instragram .ins-img .ins-1 li{display:inline-block;transition:.5s;-webkit-transition:.5s;margin-right:4px}.cw-footer-top .cw-ft-instragram .ins-img .ins-2{margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex}.cw-footer-top .cw-ft-instragram .ins-img .ins-2 li{display:inline-block;transition:.5s;-webkit-transition:.5s;margin-right:4px}.cw-footer{background-color:#181818;padding-bottom:20px;padding-top:20px;text-align:center;position:relative}.cw-footer p{margin-bottom:0;color:#fff}.cw-footer p a{color:#c7c3c3}.cw-footer p a:hover{text-decoration:underline}

.footer-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left; /* ensures alignment */
}

.footer-menu ul li {
  margin: 6px 0;
  display: flex;
  align-items: center; /* centers icon & text vertically */
  justify-content: flex-start;
}

.footer-menu ul li i {
  margin-right: 8px;
  color: #2196f3; /* blue icon color */
  font-size: 14px;
  vertical-align: middle;
}

.footer-menu ul li a {
  color: #2196f3;
  text-decoration: none;
  font-weight: 500;
  transition: 0.3s ease;
}

.footer-menu ul li a:hover {
  color: #fff; /* change color on hover */
}


.team-box-item {
  width: 230px;              /* Réduit la largeur des cartes */
  margin: 0 15px;            /* Espace entre les profils */
  text-align: center;
}

.team-slides {
  display: flex;
  justify-content: center; /* centre les deux cartes */
  align-items: center;
  flex-wrap: wrap;         /* s’adapte sur mobile */
  gap: 40px;               /* espace entre les cartes */
  margin-top: 30px;
}

