body,html{padding:0;margin:0;font-family:Montserrat,sans-serif}.bg-white li,.lead,.puddle-how li,p{font-size:1.15rem}a{text-decoration:none}.text-right{text-align:right}.text-left{text-align:left}.bg-primary{background-color:#008fd9}h1{font-size:42px;font-weight:700;margin-bottom:25px;line-height:1}h1,h5{color:#1c1d3e}h5{font-size:20px;font-weight:500;font-style:normal;margin-bottom:10px;line-height:26px}.wave-svg{height:120px;position:absolute;bottom:0;left:0;width:100%;display:block}#popup,.mobile-buttons{display:none}.gallery_item{flex:0 0 auto;width:8.33333333%}.gallery-wrap{content:"";position:relative;background-size:cover;background-position:50%;padding-bottom:100%;display:block}.gallery_hover{height:100%;transition:.5s;position:absolute;opacity:0;top:0;background-color:rgba(0,0,0,.8);left:0;width:100%}.gallery_hover img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100px}.gallery-wrap:hover .gallery_hover{opacity:1}#galleryModal .modal-dialog{max-width:90vw;max-height:90vh;margin:auto}#galleryModal .modal-content{height:100%;border:none;background:transparent}#galleryModal .carousel-inner{overflow:hidden;justify-content:center;max-height:90vh;align-items:center;display:flex}#galleryModal .carousel-item img{max-height:90vh;object-fit:contain;margin:0 auto;width:auto}#galleryModal .carousel-control-next,#galleryModal .carousel-control-prev{opacity:.8;bottom:0;top:0;width:5%}#galleryModal .carousel-control-next-icon,#galleryModal .carousel-control-prev-icon{background-size:2rem 2rem}.modal-content .btn-close{filter:invert(1) brightness(9);--bs-btn-close-opacity:1;z-index:999}.gallery_section{padding:50px 0}section#blog{background:#ededed;margin-top:-40px}article.blog-post{padding:40px;margin-bottom:80px;box-shadow:5.5px 9px 15px 0 rgba(0,0,0,.2);border-radius:20px;background:#f6f8f8}article.blog-post .blog-thumbnail{overflow:hidden;padding:0;background:#3cbeee}article.blog-post .blog-thumbnail a:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;color:#f6f8f8;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;content:"\f0c1";position:absolute;opacity:0;top:50%;left:-20%;font-family:fontawesome}article.blog-post .blog-thumbnail:hover a:after{opacity:1;left:50%}.blog-thumbnail img{height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;max-height:325px;width:100%}article.blog-post .blog-thumbnail:hover img{transform:scale(1.2);opacity:.5}.blog-post .blog-desc{padding:0 0 0 50px;color:#999}.blog-post .blog-desc h4 a{font-weight:700;color:#323232;text-transform:uppercase;cursor:pointer;font-family:Montserrat,sans-serif}.blog-post .blog-desc h4 a:hover{color:#3cbeee}.post-detail{padding:10px 0 30px;color:#999}.post-detail span:after{padding:0 7px;content:"|"}.post-detail span:last-child:after{display:none}.post-detail span i{padding-right:5px}.blog-post .blog-desc a.btn{margin-top:30px}.blog-desc h4 a{text-decoration:none}.has_wave:after{padding:0 0 20px;content:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/images/wave.png);margin:-10px auto 0;display:block}.modal-backdrop.show{opacity:.95!important;background-color:rgba(0,0,0,.95)}.btn{padding:10px 50px;font-weight:700;border-radius:25px}.blink-img{left:50%;width:100%}.blink-img,.image-column{position:absolute;top:50%}.image-column{left:0;z-index:2}.align-center,.footer-1 .subscribe-box,.image-column,.transform-y,.widget-searchbox .search-btn{transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%)}.testimonial-intro{color:#fff}.overlay-white{height:100%;position:absolute;top:0;background-color:rgba(0,0,0,.6);left:0;width:100%;z-index:2}.arrow-btn{border:none;background-color:#13a9e4;border-radius:50%}.arrow-btn .carousel-control-next-icon,.arrow-btn .carousel-control-prev-icon{position:relative;top:4px}#multiCarousel,.testimonial-intro{z-index:2}.video-section{padding:50px 0}.puddle-how .white_wrap{margin-left:15px}.video-container{height:0;overflow:hidden;border:30px solid #fff;position:relative;box-shadow:0 0 15px 0 rgba(72,73,121,.15);border-radius:25px;background:#fff;padding-bottom:52.25%}.video-container iframe,.youtube-facade{height:100%;position:absolute;top:0;left:0;width:100%}.youtube-facade{background-color:#000;cursor:pointer}.youtube-facade img{height:100%;width:100%;display:block}.play-button{transform:translate(-50%,-50%);pointer-events:none;position:absolute;top:50%;left:50%}.puddle-how li{font-weight:300;margin-bottom:10px;color:#212529}.btn-yellow,.video-background .btn-theme{border:1px solid #ffe000;color:#000;background-color:#ffe000}.service_section{padding:50px 0;background-color:#f9f9f9}.section-title{margin-bottom:25px;position:relative;z-index:2}.puddle-how{padding:50px 0}.dropdown-menu li a{display:block}.about{padding:50px 0}.btn,.btn span,.dropdown-item,.featured-icon,.featured-item,.featured-item .featured-icon i,.featured-item:after,.featured-item:before,.nav-link,.owl-item,.post,.post .post-desc,.post .post-image:after,.post .post-image:before,.price-table,.social-icons li:hover a,.team-description,.team-member.style-3:after,.team-member.style-3:before,.team-social-icon,.timeline-content:after,.timeline-content:before,a,button,i,img,span{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}#header-wrap.fixed-header,#mc-form input[type=email],.accordion .accordion-button,.box-shadow,.btn,.clients-logo,.comment-reply a,.contact-media,.featured-item,.featured-item.style-1 .featured-icon i,.featured-item.style-2,.featured-item.style-6 .featured-icon i,.featured-item:hover,.header-1 #header-wrap:after,.header-1 #header-wrap:before,.icon-btn,.img-box,.navbar-nav ul,.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.post,.post.style-3 .post-image,.post.style-3:hover,.post.style-4 .post-desc,.price-table,.tab.style-2,.team-description .team-icon li i,.team-link,.team-member.style-1,.team-member.style-2 .team-description,.team-member.style-3,.team-member.style-4 .team-description,.testimonial.style-1 .testimonial-content,.testimonial.style-2 .testimonial-content,.testimonial.style-2 .testimonial-content:after,.testimonial.style-2 .testimonial-content:before,.testimonial.style-3 .testimonial-img,.testimonial.style-4 .testimonial-img,.testimonial.style-5 .testimonial-content,.timeline-content,.timeline-title h2,.widget-title{-webkit-box-shadow:0 0 15px 0 rgba(72,73,121,.15);-moz-box-shadow:0 0 15px 0 rgba(72,73,121,.15);box-shadow:0 0 15px 0 rgba(72,73,121,.15)}.featured-title h5{font-weight:700;text-transform:capitalize;margin:30px 0 20px}.featured-item .featured-icon{position:relative;display:inline-block}.featured-item{text-decoration:none;color:#5f5f5f;position:relative;display:block}.featured-item.style-4{overflow:hidden;padding:70px 70px 70px 50px;border-radius:70% 100% 30% 70%;background:#fff;z-index:9}.featured-item:after,.zoom-fade{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-name:zoom-fade;-webkit-animation-name:zoom-fade;-moz-animation-name:zoom-fade;-ms-animation-name:zoom-fade;-o-animation-name:zoom-fade;animation-duration:5s;-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s}.featured-item:after{height:100%;content:"";position:absolute;opacity:0;top:0;background:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/images/pattern/04.png) no-repeat 0 0;background-size:cover;left:0;width:100%;display:block;z-index:-1}.featured-item:hover:after{opacity:.2}.featured-item:hover .featured-icon i,.featured-item:hover h5,.featured-item:hover p{color:#fff}.featured-item.style-1:hover .featured-icon i,.featured-item.style-2:hover .featured-icon i,.featured-item.style-6:hover .featured-icon i{color:#005bea}.featured-item.style-2:hover h5,.featured-item.style-6:hover h5{color:#1c1d3e}.featured-item.style-2:hover p,.featured-item.style-6:hover p{color:#5f5f5f}.featured-item .featured-icon i{font-size:50px;color:#13a9e4;line-height:50px;display:inline-block}.featured-item .featured-icon span{position:absolute;top:50%;left:50%}.featured-item .featured-icon span:after,.featured-item .featured-icon span:before{height:60px;content:"";position:absolute;border-radius:50%;width:60px;z-index:-1}.featured-item .featured-icon span:after{height:40px;top:5px;background:#cdf3f6;left:-10px;width:40px}.featured-item .featured-icon span:before{right:-10px;bottom:0;background:#d4f8e6}.featured-item:before{height:100%;transform:scale(0);content:"";position:absolute;bottom:0;background:#13a9e4;left:0;width:100%;display:block;z-index:-1}.featured-item:hover:before{transform:scale(1)}.btn-primary,.btn-theme{border:1px solid #13a9e4;color:#fff;background-color:#13a9e4}.fw-bold{color:#13a9e4}textarea{min-height:100px;padding:5px;width:100%}.navbar-toggler{padding:10px 5px;border:none}.navbar-toggler span{height:3px;background-color:#fff;margin:4px 15px 0 5px;width:25px;display:block}.sticky .navbar-toggler span{background-color:#13a9e4}.navbar-toggler:focus{box-shadow:none}.blue-bg{border-bottom-right-radius:25px;padding:35px;border-top-right-radius:25px;background-color:rgba(19,169,228,.8)}#site-header{transition:background-color .3s ease,padding .3s ease;position:absolute;top:0;background:transparent;width:100%;z-index:1000}#site-header.sticky,body.single-post #site-header{animation:fadeInDown .3s ease forwards;box-shadow:0 2px 10px rgba(0,0,0,.1)}#site-header.sticky{position:fixed;background:#fff}#site-header .logo img{max-width:300px;width:100%}.navbar-nav .nav-item{margin:0 20px}.nav-link{font-size:18px;font-weight:600;text-shadow:1px 1px 7px #8a8a8a;color:#fff}.sticky .nav-link{text-shadow:none;color:#000}.dropdown-menu{padding:10px;width:250px}.dropdown-menu li{margin-bottom:10px}.dropdown-menu li a{text-decoration:none;color:#02060b}@keyframes fadeInDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}#header-wrap .btn{padding-right:25px;padding-left:25px}#header-wrap .btn-white{margin-right:25px;margin-left:25px}#header-wrap .btn-white:hover{background-color:#ffe000}#header-wrap .btn-yellow:hover{background-color:#fff}.btn-dark{border:1px solid #02060b;color:#fff;background:#02060b}.btn-white{border:1px solid #fff;color:#02060b;text-align:center;background:#fff}.contact-mini{list-style:none;padding:0;margin:0}ul.contact-mini li{margin-bottom:35px;position:relative;padding-left:55px}.contact-mini li a{font-weight:600;color:#000}.contact-mini li span.c_circle{height:35px;color:#fff;position:absolute;text-align:center;top:-3px;background-color:#13a9e4;border-radius:50%;left:0;width:35px;line-height:30px}h2.screen-reader-text{display:none}.video_container_section{padding:50px 0;background-color:#f7f7f7;margin-top:50px}.inner-page-heading{min-height:300px;padding-top:150px;margin-bottom:50px;background-size:cover;background-position:50%;background-image:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/images/header-bg.webp)}.inner-page-heading h1{font-size:50px;margin-bottom:25px;text-shadow:1px 1px 7px #8a8a8a;color:#fff}.inner-page-heading-notitle{min-height:100px;margin-bottom:20px;background-size:cover;background-position:50%;background-image:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/images/header-bg.webp)}#main_form textarea::placeholder{font-size:14px;font-weight:400;color:#787b7e}body.home .bg-white ul{column-gap:30px;column-count:2;margin:15px 0 25px;display:inline-block}.bg-white .btn{padding-right:20px;padding-left:20px}.bg-white .btn svg{margin-right:7px}.bg-white .btn-dark{border:2px solid #000}.bg-white .btn-dark:hover{color:#000;background-color:#ffe000}#main_form .btn-theme:hover{color:#ffe000;background-color:#000}#main_form .btn-theme{border:2px solid #ffe000}.bg-white ul{text-align:left}.bg-white li,.bg-white p{font-weight:500;margin-bottom:15px;color:#02060b}.bg-white{border-bottom-left-radius:25px;padding:50px 25px;border-top-left-radius:25px;text-align:left}body.home .bg-white{text-align:center}.loader{border-right:2px solid transparent;border-top:2px solid transparent;border-color:#fff #fff transparent transparent;animation:spin .6s linear infinite;height:14px;border-style:solid;border-width:2px;border-radius:50%;margin-left:5px;width:14px;vertical-align:middle;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.copyright{color:#5f5f5f}.social img{width:40px}.list-icon-2 li{position:relative;padding-left:25px}.list-icon-2 li:before{color:#13a9e4;content:"✔";position:absolute;left:0}.video-background{overflow:hidden;min-height:80vh;padding:100px 0;position:relative;background-size:cover;background-position:50%;width:100%}.video-background:after{height:150px;content:"";position:absolute;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1440 320'%3E%3Cpath fill='%23fff' d='M0 200c120 100 240-100 360 0s240-100 360 0 240-100 360 0 240-50 360 0v120H0Z'/%3E%3C/svg%3E") no-repeat bottom;background-size:cover;left:0;width:100%;display:none;z-index:3}.video-background #main_form p{color:#fff!important}.video-bg{height:auto;transform:translate(-50%,-50%);min-height:100%;position:absolute;min-width:100%;top:50%;left:50%;width:auto;display:block;z-index:0}.video-overlay{padding:2rem 25px;color:#fff;position:relative;text-align:center;z-index:1}.why-puddle{padding:100px 0;background-color:#f8f9fa}.work-process{position:relative}.step-num{height:50px;font-size:18px;font-weight:600;color:#13a9e4;position:absolute;text-align:center;top:0;box-shadow:0 12px 20px 0 rgba(117,178,240,.4);border-radius:50%;background:#fff;left:0;width:50px;line-height:55px;display:inline-block}.theme-bg .work-process h4,.theme-bg .work-process p{color:#fff}.step-icon{height:140px;font-size:40px;border:3px solid #fafaff;color:#1c1d3e;text-align:center;border-radius:50%;background:#fff;width:140px;line-height:140px}.step-icon,.step-icon span{position:relative}.step-icon span:after,.step-icon span:before{height:40px;content:"";position:absolute;border-radius:50%;width:40px;z-index:-1}.step-icon span:after{height:25px;top:5px;background:#cdf3f6;left:-10px;width:25px}.step-icon span:before{right:-10px;bottom:0;background:#d4f8e6}.dark-bg .step-icon{color:hsla(0,0%,100%,.9);background:none}.dark-bg .step-desc h4{color:#13a9e4}.dark-bg .step-icon{border-color:hsla(0,0%,100%,.1)}.dark-bg .step-desc p{color:hsla(0,0%,100%,.7)}.step-num-box{margin-bottom:20px;position:relative;display:inline-block}.work-process .box-loader{right:-15%;position:absolute;top:30%;left:inherit}.work-process.style-2{padding:0 0 0 75px;align-items:center;display:flex}.work-process.style-2:before{display:none}.work-process.style-2 .step-num-box{margin-right:30px;margin-bottom:0}.work-process.style-3{padding:70px 30px 0}.work-process.style-3 .step-num{height:auto;transform:translateX(-50%);font-size:120px;margin-bottom:0;color:hsla(0,0%,100%,.1);position:absolute;top:0;box-shadow:none;background:none;left:50%;width:auto;line-height:120px}#svg-container{transform:translateX(-50%);position:absolute;left:52%;width:100%;width:75%;z-index:-1}#svgC{margin:0 auto;width:100%}.morph-wrap{transform:rotate(-90deg);pointer-events:none;position:absolute;bottom:0;top:0;left:-20%;width:70%;z-index:1}.morph{flex:none;height:130%;fill:#13a9e4;position:relative;width:150%}section.pricing{padding:50px 0}.price-table{overflow:hidden;padding:50px 30px;position:relative;text-align:center;border-radius:7px;background:#fff}.price-title{font-weight:700;color:#13a9e4;text-transform:uppercase}.price-header{position:relative;z-index:9}.price-value{width:100%;display:inline-block}.price-value h2{font-size:60px;font-weight:800;margin-bottom:0;color:#1c1d3e;position:relative;line-height:60px;display:inline-block}.price-value h2 span{font-size:26px;font-weight:400;color:#5f5f5f;position:absolute;top:10px;margin:0;left:-15px;line-height:24px}.price-value span{margin:15px 0;display:block}.price-list ul li{margin-bottom:20px;position:relative;display:block}.price-list ul li:last-child{margin-bottom:0}.dark-bg .price-list ul li{color:hsla(0,0%,100%,.8)}.price-list ul li:last-child{margin-right:0}.price-list li i{font-size:20px;color:#13a9e4;line-height:20px}.price-inside{transform:translateX(-50%) translateY(-50%) rotate(-90deg);font-size:80px;font-weight:900;color:rgba(0,0,0,.04);position:absolute;top:50%;left:85%;line-height:80px}.price-table:before{height:300px;transform:rotate(-10deg);content:"";position:absolute;top:-10%;background:#fafaff;left:-25%;width:150%}.price-table.active:before{transform:rotate(10deg)}.price-table.style-2{box-shadow:none;background:hsla(0,0%,100%,.02)}.price-table.style-2:before{transform:translateY(-50%) rotate(-10deg);top:50%;background:hsla(0,0%,100%,.03)}.price-table.style-2 .price-title{color:#ffe000}.price-table.style-2 .price-value h2,.price-table.style-2 .price-value span,.price-table.style-3.active .price-title,.price-table.style-3.active .price-value h2,.price-table.style-3.active .price-value h2 span{color:#fff}.price-table.style-2 .price-list{margin-top:20px}.price-table.style-2.active:before{transform:rotate(0)}.price-table.style-2 .price-inside{color:hsla(0,0%,100%,.04)}.price-table.style-2 .btn,.price-table.style-3.active .btn{-webkit-box-shadow:0 10px 20px hsla(0,0%,100%,.1)}.price-table.active{padding:70px 30px}.price-table.style-3.active{color:#fff;background:#13a9e4}.price-table.style-3:before,.price-table.style-4:before{display:none}.price-table.style-3 .price-list{margin-top:25px}.price-table.style-4 .price-list{margin:25px 0}.price-table.style-4 h3{text-transform:capitalize}.dark-bg{background-color:#02060b}.footer_map_details{list-style:none}.footer .news a{text-decoration:none;color:#ffe000}.footer{padding:100px 0;background-size:cover;background-color:#111}.footer .textwidget p{font-size:16px;font-weight:400;color:#13a9e4}.footer .news time{color:#5f5f5f}.footer h3{margin-bottom:25px;color:#fff}.footer p{color:#909090}.footer-contact{list-style:none;padding:0;margin:0 0 25px}.footer-contact li{color:#fff}.footer .footer-contact a{color:#13a9e4}.footer .social{list-style:none;padding:0;margin:0}.footer .social li{margin-right:15px;display:inline-block}.footer .social li a{font-size:2rem;color:#13a9e4}.footer_bottom{padding:25px;text-align:center;background-color:#000}#main_form textarea.form-control{min-height:100px}.page-videos{padding:50px 0;background-color:#fff}section#signup2{padding:60px 0;background:url(https://kaiserkehaya.shop/wp-content/uploads/2022/11/swim.png) no-repeat #13a9e4;background-position:100%}section#signup h3,section#signup2 h3{font-weight:100;margin-bottom:0;color:#a6ecff;text-transform:uppercase;text-align:left}section#signup h3 strong,section#signup2 h3 strong{font-weight:700;color:#fff}.denise{right:50px;position:absolute;bottom:0;width:200px;z-index:999}article.inner_page h2{font-size:1.5rem;font-weight:700}.main_content_inner h2:before{font-size:16px;margin-right:5px;color:#008fd9;content:"➤";position:relative;top:-2px}.main_content_wrap{padding:50px 0;background-color:#f8f9fa}.main_content_inner h3{font-size:1.1rem;font-weight:700}.review-slides{padding:50px 0;border-bottom:1px solid #f3f3f3;background-color:#fff}.title,h2{font-size:26px;font-weight:700;margin-bottom:0;color:#1c1d3e;position:relative}.youtube-lite{padding-bottom:56.25%;width:100%}.youtube-lite:before{height:64px;content:"";position:absolute;top:50%;margin:-32px;left:50%;width:64px;display:block}.youtube-lite img{height:100%;position:absolute;top:0;left:0;width:100%}.city-services{margin:25px 0}.city-services h3{padding:5px;font-size:18px;font-weight:700;margin-bottom:0;border-top-right-radius:10px;color:#fff;position:relative;border-top-left-radius:10px;text-align:center;background:#008fd9}.youtube-lite{overflow:hidden;position:relative;border-radius:10px;background:#000;cursor:pointer}.youtube-lite .play-button{height:0;transform:translate(-50%,-50%) scale(1);pointer-events:none;border-left:30px solid hsla(0,0%,100%,.9);transition:transform .3s ease;position:absolute;border-top:20px solid transparent;border-bottom:20px solid transparent;top:50%;left:50%;width:0}.youtube-lite:hover .play-button{transform:translate(-50%,-50%) scale(1.5)}#provinceList,#provinceList ul,.city_links{list-style:none;padding:0;margin:0}#provinceList li a,#provinceList li span.country,.city_links li a{padding:8px;color:#000;transition:.5s;border-bottom:1px solid #e7e7e7;display:block}#provinceList li span.country{font-weight:700;background-color:#ebebeb}#provinceList li ul{background-color:#f7f7f7;display:none}#provinceList li a:before,.city_links li a:before{font-size:8px;margin-right:7px;color:#008fd9;content:"➤";position:relative;top:-2px}#provinceList ul li ul li a:before{color:#8f8c76;margin-left:15px}#provinceList,.city_links:first-child{border:1px solid #e5e5e5}.city_links li:nth-child(2n) a{background-color:#f7f7f7}#provinceList li a:hover,.city_links li a:hover{background-color:#e6e6e6}#provinceList ul li ul{display:none}#provinceList ul li ul.active{display:block}#provinceList a.active{color:#fff;background-color:#858585}.activeUl{border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background-color:#f1f1f1!important}.img-slider{max-width:800px;margin:auto;width:100%}.slides{transition:transform .5s ease-in-out;will-change:transform;touch-action:pan-y;display:flex}.map_foot{padding-top:7px;background-color:#13a9e4}.address_wrap,.proudly_wrap{padding:15px;color:#fff;text-align:center}.address_wrap .footer-title,.proudly_wrap .footer-title{font-size:40px;font-weight:700;margin-bottom:25px;color:#fff;line-height:1}.address_wrap a,.proudly_wrap a{color:#fff}.post{margin-bottom:50px;position:relative;border-radius:7px}.owl-carousel .post{margin:0 15px}.post .post-desc{min-height:265px;padding:30px;position:relative;background:#fff}.post .post-desc h4{font-weight:700;text-transform:capitalize;margin:0}.post .post-desc h4 a{color:#1c1d3e;display:inline-block}.post .post-desc h4 a:hover{color:#13a9e4}.post .post-desc p{font-size:14px;color:#828893;margin:15px 0}.post-meta ul li{font-size:14px;font-weight:400;list-style-type:none;position:relative;margin:0 10px 0 0;vertical-align:middle;display:inline-block}.post-meta ul li:last-child{margin-right:0}.post-meta ul li i{color:#13a9e4}.post:hover{border-radius:15px}.post .post-image:before{top:0;left:0}.post .post-image:after,.post .post-image:before{height:100%;transition:all .6s ease 0s;content:"";position:absolute;opacity:.7;background-color:#13a9e4;width:0;display:block}.post .post-image:after{right:0;bottom:0}.post:hover .post-image:after,.post:hover .post-image:before{width:100%}.post-categories{padding:8px 20px;font-size:12px;font-weight:600;border-top-right-radius:7px;color:#fff;text-transform:uppercase;position:absolute;bottom:0;text-align:center;background:#13a9e4;left:0;display:inline-block;z-index:500}.post:hover .post-categories{background:#1c1d3e}.post.style-2:hover .post-categories{color:#13a9e4;background:#fff}.post-categories:hover{color:#005bea}.post-title{padding-top:20px;position:relative;margin-top:20px}.post-title:after,.post-title:before{height:3px;content:"";position:absolute;top:0;border-radius:2px;z-index:1}.post-title:before{background:#13a9e4;left:-30px;width:150px}.post-title:after{background:#13a9e4;left:130px;width:20px}.post-author{position:absolute;bottom:-25px;left:30px}.post-author-img{height:80px;overflow:hidden;border-radius:50%;width:80px;vertical-align:top;display:inline-block}.post-author span{padding-top:15px;font-size:16px;font-weight:500;color:#13a9e4;padding-left:15px;display:inline-block}.post.style-2{overflow:hidden}.post.style-2 .post-desc h4 a,.post.style-2 .post-desc p,.post.style-2 .post-meta ul li,.post.style-2 .post-meta ul li i{color:#fff}.post.style-2 .post-desc{right:0;transition:bottom .3s ease 0s,opacity .3s cubic-bezier(.33,.66,.66,1) 0s;position:absolute;opacity:0;bottom:-10px;box-shadow:none;background:none;left:0;z-index:99}.post.style-2.active .post-desc,.post.style-2:hover .post-desc{opacity:1;bottom:0}.post.style-2:before{height:100%;transform:translateY(100%);transition:transform .5s ease 0s,box-shadow .5s ease 0s;content:"";position:absolute;bottom:0;background:rgba(0,0,0,.7);left:0;width:100%;z-index:9}.post.style-2.active:before,.post.style-2:hover:before{transform:translateY(0)}.post.style-2 .post-categories{margin-bottom:15px;position:relative;bottom:inherit;border-radius:7px;left:inherit}.post.style-2 p{margin-bottom:0}.post.style-3{box-shadow:none;border-radius:0}.post.style-3 .post-desc{background:none}.post.style-3 .post-image{border-radius:7px}.post.style-3 .post-title{padding-top:0;margin-top:0}.post.style-3 .post-title:after,.post.style-3 .post-title:before{display:none}.post.style-3 .post-meta{padding-top:20px;position:relative;margin-top:20px}.post.style-3 .post-meta:after,.post.style-3 .post-meta:before{height:3px;content:"";position:absolute;top:0;border-radius:2px;z-index:1}.post.style-3 .post-meta:before{background:#005bea;left:0;width:100px}.post.style-3 .post-meta:after{background:#13a9e4;left:110px;width:20px}.post.style-4{overflow:inherit;box-shadow:none}.post.style-4 .post-desc{padding:30px 20px;margin-right:auto;position:relative;border-radius:7px;margin-left:auto;width:85%;margin-top:-50px}.post.style-4 h4{font-size:22px}.post .post-image{overflow:hidden;position:relative}.post .post-image .img-wrap{padding-top:56.25%;position:relative;width:100%}.post .post-image .img-wrap img{height:100%;position:absolute;object-fit:cover;top:0;width:100%}.icon-btn{height:50px;padding:0;position:absolute;bottom:-25px;text-align:center;border-radius:50%;background:#fff;margin-left:-25px;left:50%;width:50px;line-height:50px}.icon-btn:hover{color:#fff;background:#13a9e4}.main_content_inner,.sidebar{padding:25px;background-color:#fff;border-radius:25px}.sidebar img{border-radius:15px;width:100%}.dark-bg .title,.theme-bg .section-title h6,.theme-bg .title{color:#fff}.brands-carousel{overflow:hidden;padding:1.5rem 0;position:relative;text-align:center;background:#fff;width:100%}.brands-track{transition:transform .5s ease;gap:5rem;display:inline-flex}.brand-item{flex:0 0 auto;justify-content:center;align-items:center;width:150px;display:flex}.brand-item img{max-width:100%;max-height:120px;object-fit:contain}.header .mobile-buttons a{height:35px;font-size:1rem;color:#fff;text-align:center;background-color:#13a9e4;border-radius:50%;margin-left:5px;width:35px;line-height:35px;display:inline-block}.sl-section{padding:50px 0;background-color:#f5f5f5;margin-top:0}#store-locator{position:relative;margin:20px 0;width:100%;z-index:2}.sl-container{height:600px;overflow:hidden;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;display:flex}.sl-sidebar{border-right:1px solid #ddd;flex-direction:column;background:#f8f9fa;width:350px;display:flex}.sl-search-wrapper{padding:20px;position:relative;border-bottom:1px solid #e0e0e0;background:#fff}.sl-search-input{padding:12px 40px 12px 15px;font-size:14px;border:1px solid #ddd;transition:border-color .2s;border-radius:4px;width:100%}.sl-search-input:focus{border-color:#007cba;outline:none}.sl-search-clear{padding:5px;font-size:18px;border:none;right:30px;color:#666;position:absolute;top:25px;background:none;cursor:pointer}.sl-location-btn{padding:10px 15px;font-size:14px;border:1px solid #ddd;transition:all .2s;border-radius:4px;background:#f0f0f0;cursor:pointer;width:100%;margin-top:10px;display:block}.sl-location-btn:hover:not(:disabled){border-color:#ccc;background:#e0e0e0}.sl-location-btn:disabled{opacity:.6;cursor:not-allowed}.sl-location-btn.active{border-color:#007cba;color:#007cba;background:#e8f4f8}.sl-results-info{padding:10px 20px;font-size:14px;color:#333;border-bottom:1px solid #d1e7dd;background:#e8f4f8}.sl-locations-list{flex:1;overflow-y:auto;background:#fff}.sl-location-item{padding:15px 20px;transition:background-color .2s;border-bottom:1px solid #e0e0e0;cursor:pointer}.sl-location-item:hover{background-color:#f0f8ff}.sl-location-item.active{border-left:3px solid #007cba;background-color:#e8f4f8}.sl-location-name{font-size:16px;font-weight:600;margin-bottom:4px;color:#333}.sl-location-details{font-size:13px;color:#666}.sl-location-distance{font-size:12px;color:#007cba;margin-top:4px}.sl-map-container{flex:1;position:relative}#sl-map{height:100%;width:100%}.sl-loading{color:#666}.sl-empty,.sl-loading{padding:40px;text-align:center}.sl-empty{color:#999}.sl-sort-toggle{gap:10px;align-items:center;margin-top:10px;display:flex}.sl-sort-toggle label{font-size:13px;color:#666}.sl-sort-btn{padding:5px 12px;font-size:13px;border:1px solid #ddd;transition:all .2s;border-radius:3px;background:#fff;cursor:pointer}.sl-sort-btn:hover:not(:disabled){background:#f0f0f0}.sl-sort-btn.active{border-color:#007cba;color:#fff;background:#007cba}.sl-sort-btn:disabled{opacity:.5;cursor:not-allowed}.sl-reset-btn{padding:8px 15px;font-size:13px;border:1px solid #ccc;right:60px;transition:all .2s;position:absolute;top:10px;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:3px;background:#fff;cursor:pointer;z-index:10}.sl-reset-btn:hover{background:#f0f0f0}.sl-print-btn{padding:5px 12px;font-size:13px;border:1px solid #ddd;transition:all .2s;border-radius:3px;background:#fff;cursor:pointer;margin-left:auto}.sl-print-btn:hover{background:#f0f0f0}.sl-results-info{flex-wrap:wrap;gap:10px;align-items:center;display:flex}.gm-style .cluster{font-size:14px;font-weight:700;color:#fff;text-align:center;border-radius:50%;background:#007cba;line-height:50px}.white-button-left{text-align:left}.white-button-right{text-align:right}.slide-btn{height:30px;font-size:25px;border:none;color:#fff;text-align:center;background-color:#13a9e4;border-radius:50%;width:30px;line-height:1}.page-template-template-ppc #main_form textarea{margin-top:5px}.featured_img{width:100%}.ppc-button-wrap a{margin:5px}@media (max-width:1530px){.navbar-nav .nav-item{margin:0 10px}}@media (max-width:1430px){#site-header .logo img{max-width:220px}#header-wrap .btn,#header-wrap .btn-white{margin-right:10px;margin-left:10px}}@media (max-width:1330px){#header-wrap .btn,#header-wrap .btn-white{display:none}.mobile-buttons{display:flex}.nav-link{text-shadow:none;color:#000}}@media (max-width:1100px){.hide_small{display:none}}@media (max-width:991px){.img-slider{margin-top:50px}.sidebar{padding:25px 0}.main_content_inner,.main_content_wrap{padding-top:0!important;background-color:#fff;padding-bottom:0!important}.main_content_inner{padding:0}.address_wrap .footer-title,.proudly_wrap .footer-title{font-size:30px;margin-bottom:15px}.van-adjust{margin-top:25px}.why-puddle .morph-wrap{transform:none;bottom:auto;left:auto}.gallery_item{width:16.6%}.image-column{transform:none;position:static}.navbar-nav{border:1px solid #838383;background-color:#fff;box-shadow:5.5px 9px 15px 0 rgba(0,0,0,.2);border-radius:5px}.blue-bg{border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-right-radius:0}.bg-white{border-bottom-left-radius:0;border-top-right-radius:25px}}@media (max-width:768px){.video-background:after{display:block}.sl-container{height:auto;min-height:900px;display:block}.sl-sidebar{height:400px;border-right:none;border-bottom:1px solid #ddd;width:100%}#signup2,#signup2 .section-title{text-align:center}#signup2 .section-title{margin-bottom:25px}.denise{display:none}.blog-desc{margin-top:25px}body.home .bg-white ul{column-count:1}.sl-container{height:800px;flex-direction:column}.sl-map-container{height:500px}}@media (max-width:576px){.video-overlay{padding:2rem 0}.inner-puffer{margin-top:25px}.blog-post .blog-desc{padding-left:5px}.gallery_item{width:24.9%}.white-button-left,.white-button-right{text-align:center}.white-button-left img{margin-bottom:15px}.brand-item{width:100px}.brand-item img{max-height:60px}}@media (max-width:420px){h1{font-size:30px}#site-header .logo img{max-width:180px}.gallery_item{width:49.9%}}@media (max-width:363px){#site-header .logo img{max-width:150px}}@media (max-width:991px){.video-bg{display:none!important}.video-background{background-size:cover;background-position:50%;background-image:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/videos/pool-cleaning.jpg)!important}}.avatar.avatar-lg.rounded-circle{height:150px;aspect-ratio:1/1;width:150px}.bg-animation .zoom-fade{height:auto!important;width:100%!important}.blog-desc a.btn-theme{border-color:#13a9e4!important;color:#fff!important;background-color:#13a9e4!important}.blog-desc a.btn-theme,.blog-desc h4 a,.blog-desc h5 a,.contact-section a,.custom-li a,.home-intro-list a,.template-contact a,a.book-online{text-decoration:none!important}img[src*="puffer.png"]{height:auto!important}@media (max-width:991px){.video-section .position-absolute{display:none!important}.video-section{background-size:cover;background-position:50%;background-image:url(https://kaiserkehaya.shop/wp-content/themes/quake/assets/videos/testimonial.jpg)!important}.bg-animation{display:none!important}}@media (max-width:767px){.gallery_item{width:33.333%!important}}@media (max-width:480px){.gallery_item{width:50%!important}}.social img{height:auto!important}