.grad-bg{background:linear-gradient(to right,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(16 * var(--space-unit));--pri-100:#34768C;--pri-200:#47A2C2;--pri-300:#5CD1FB;--pri-400:#68D9FB;--pri-500:#81E3FC;--sec-100:#CCCCCC;--sec-200:#D9D9D9;--sec-300:#E6E6E6;--sec-400:#F2F2F2;--sec-500:#FFFFFF;--ter-100:#000000;--ter-200:#333333;--ter-300:#4D4D4D;--ter-400:#666666;--ter-500:#808080;--white:var(--sec-500);--black:var(--ter-100);--font-primary:'gravesend-sans',sans-serif;--font-secondary:'sofia-pro',sans-serif;--heading-line-height:1.1;--body-line-height:140%;--content-width:1640px;--body-line-spacing:calc(1.125 * var(--space-unit))}.container{max-width:var(--content-width);width:100%;margin-inline:auto;padding-inline:var(--space-xs)}@media screen and (min-width:768px){.container{padding-inline:var(--space-sm)}}@media screen and (min-width:1024px){.container{padding-inline:var(--space-md)}}.grid{display:grid}.padding-lr{padding-inline:var(--space-xs)}@media screen and (min-width:768px){.padding-lr{padding-inline:var(--space-sm)}}@media screen and (min-width:1024px){.padding-lr{padding-inline:var(--space-md)}}.padding{padding-inline:var(--space-xs);padding-block:var(--space-md)}@media screen and (min-width:768px){.padding{padding-inline:var(--space-sm)}}@media screen and (min-width:1024px){.padding{padding-inline:var(--space-md)}}@media screen and (min-width:1024px){.padding{padding-block:var(--space-xl)}}.margin-lr{margin-inline:var(--space-xs)}@media screen and (min-width:768px){.margin-lr{margin-inline:var(--space-sm)}}@media screen and (min-width:1024px){.margin-lr{margin-inline:var(--space-md)}}.menu-alignment{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.desktop-view{display:none!important}@media screen and (min-width:768px){.desktop-view{display:block!important}}.mobile-view{display:block!important}@media screen and (min-width:768px){.mobile-view{display:none!important}}.bg-pattern{background:url('/wp-content/themes/cleanbreeze/static/images/modern-interior-apartment-with-air-conditioning-3d-rendering-illustration.png') no-repeat center;background-size:cover;position:relative}.bg-pattern:after{content:'\A';position:absolute;width:100%;height:100%;inset:0;background-color:var(--pri-300);z-index:1;opacity:1;mix-blend-mode:multiply}.bg-pattern .container{position:relative;z-index:10}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-primary);color:var(--pri-500);font-size:calc(64px + (100 - 64) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-ling-height);font-weight:700;text-transform:uppercase}@media screen and (min-width:1640px){.h1,.h2,.h3,.h4,.h5,.h6{font-size:100px}}.h2{font-size:calc(56px + (80 - 56) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.h2{font-size:80px}}.h3{font-size:calc(40px + (64 - 40) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.h3{font-size:64px}}.h4{font-size:calc(36px + (51 - 36) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.h4{font-size:51px}}.h5{font-size:calc(32px + (40 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.h5{font-size:40px}}.h6{font-size:calc(16px + (32 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.h6{font-size:32px}}.p1,.p2,.wpcf7-response-output,a,label,legend,li,p,span,td{font-family:var(--font-secondary);color:var(--black);line-height:var(--body-line-height);font-weight:400;font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.p1,.p2,.wpcf7-response-output,a,label,legend,li,p,span,td{font-size:20px}}.wp-block-button__link,a,button{transition:0.3s;text-decoration:none}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}.p1{font-size:calc(20px + (25 - 20) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.p1{font-size:25px}}.p2{font-size:calc(16px + (16 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.p2{font-size:16px}}mark{color:var(--pri-500);background-color:var(--white);transition:all 0.3s ease-in-out}*{margin:0;padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}a:focus,button:focus,input:focus,select:focus{outline:2px solid var(--pri-200)}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 .error-block{padding-bottom:100px;padding-top:150px}.error404 .error-block h1{font-family:var(--font-primary);color:var(--pri-500);font-size:calc(64px + (100 - 64) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-ling-height);font-weight:700;text-transform:uppercase;font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1640 - 370)));text-shadow:1px 1px 1px var(--pri-100),2px 2px 1px var(--pri-100),3px 3px 1px var(--pri-100),4px 4px 1px var(--pri-100),5px 5px 1px var(--pri-100),6px 6px 1px var(--pri-100),7px 7px 1px var(--pri-100),8px 8px 1px var(--pri-100),25px 25px 8px rgba(0,0,0,0.2);font-variant-numeric:tabular-nums;color:var(--black)}@media screen and (min-width:1640px){.error404 .error-block h1{font-size:100px}}@media screen and (min-width:1640px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{font-family:var(--font-primary);color:var(--pri-500);font-size:calc(64px + (100 - 64) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-ling-height);font-weight:700;text-transform:uppercase;font-size:calc(40px + (64 - 40) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.error404 .error-block h3{font-size:100px}}@media screen and (min-width:1640px){.error404 .error-block h3{font-size:64px}}.error404 .back-home{background-color:var(--pri-200);border:2px solid var(--pri-200);padding:7px 34px;font-weight:400;text-decoration:none;display:inline-block;font-family:var(--font-secondary);font-size:calc(13px + (16 - 13) * ((100vw - 370px) / (1640 - 370)));text-align:center;color:var(--white);max-width:max-content;margin:auto;margin-top:40px;width:100%;display:block}@media screen and (min-width:1640px){.error404 .back-home{font-size:16px}}.error404 .back-home:hover{background-color:var(--white);color:var(--pri-200);opacity:1}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:relative;height:27px;width:49px;cursor:pointer;z-index:500;transition:opacity 0.25s ease}.button_container:hover span{background-color:var(--pri-100)}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:var(--black)}.button_container.active .middle{opacity:0;background:var(--black);width:100%}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--black);width:100%}.button_container span{background:var(--black);height:2px;width:100%;position:absolute;top:0;left:0;transition:all 0.35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}@media screen and (min-width:1280px){.button_container{display:none}}.overlay{position:fixed;background:var(--white);top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity 0.35s,visibility 0.35s,height 0.35s;overflow:auto;z-index:400;content-visibility:auto}.overlay .site-logo{margin-top:30px;padding-inline:var(--space-xs)}@media screen and (min-width:768px){.overlay .site-logo{padding-inline:var(--space-sm)}}@media screen and (min-width:1024px){.overlay .site-logo{padding-inline:var(--space-md)}}.overlay.open{opacity:1;visibility:visible;height:100%}.overlay.open .details div{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open .details div:first-of-type{animation-delay:0.6s}.overlay.open .details div:nth-of-type(2){animation-delay:0.65s}.overlay.open .details div:nth-of-type(3){animation-delay:0.7s}.overlay.open .details div:nth-of-type(4){animation-delay:0.75s}.overlay.open li{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open li:nth-of-type(2){animation-delay:0.4s}.overlay.open li:nth-of-type(3){animation-delay:0.45s}.overlay.open li:nth-of-type(4){animation-delay:0.5s}.overlay.open li:nth-of-type(5){animation-delay:0.55s}.overlay.open li:nth-of-type(6){animation-delay:0.6s}.overlay.open li:nth-of-type(7){animation-delay:0.65s}.overlay.open li:nth-of-type(8){animation-delay:0.7s}.overlay.open li:nth-of-type(9){animation-delay:0.75s}.overlay .overlay-nav-main{margin-block-start:120px;padding-inline:var(--space-xs)}@media screen and (min-width:768px){.overlay .overlay-nav-main{padding-inline:var(--space-sm)}}@media screen and (min-width:1024px){.overlay .overlay-nav-main{padding-inline:var(--space-md)}}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:center}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay .overlay-nav-main ul li{display:block;position:relative;opacity:0;margin:0;padding-bottom:calc(1.5 * var(--space-sm))}.overlay .overlay-nav-main ul li ul{display:none}.overlay .overlay-nav-main ul li a{display:block;position:relative;color:var(--black);text-decoration:none;overflow:hidden;font-size:32px;text-transform:none;margin-top:0px;margin-bottom:0;font-weight:400}.overlay .overlay-nav-main ul li a:hover{opacity:1}.overlay .details{display:flex;gap:20px;flex-direction:column;align-items:center;margin-top:var(--space-md)}.overlay .details svg circle,.overlay .details svg path{fill:var(--pri-200)}.overlay .details div{position:relative;opacity:0}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder,select{color:var(--black)!important;opacity:1;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){.form-placeholder,select{font-size:20px}}form textarea{height:215px}form input,form option,form select,form textarea{padding:8px!important;border:none;width:100%;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))!important;box-sizing:border-box;color:var(--black)!important;-webkit-appearance:none;appearance:none;border-radius:0}@media screen and (min-width:1640px){form input,form option,form select,form textarea{font-size:20px}}form input:focus,form option:focus,form select:focus,form textarea:focus{outline:var(--pri-100)}form input[type=submit]{background-color:var(--pri-200);border:2px solid var(--pri-200);padding:7px 34px;font-weight:400;text-decoration:none;display:inline-block;font-family:var(--font-secondary);font-size:calc(13px + (16 - 13) * ((100vw - 370px) / (1640 - 370)));text-align:center;color:var(--white);background-color:var(--white);color:var(--pri-200)!important;padding:7px 34px!important;padding:5px 34px 8px!important;width:unset;-webkit-appearance:none;border-radius:0}@media screen and (min-width:1640px){form input[type=submit]{font-size:16px}}form input[type=submit]:hover{background-color:var(--white);color:var(--pri-200);opacity:1}form input[type=submit]:hover{background-color:var(--pri-200);color:var(--white)!important;border:2px solid var(--white)}form ::-webkit-input-placeholder{color:var(--black)!important;opacity:1;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){form ::-webkit-input-placeholder{font-size:20px}}form :-moz-placeholder{color:var(--black)!important;opacity:1;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){form :-moz-placeholder{font-size:20px}}form ::-moz-placeholder{color:var(--black)!important;opacity:1;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){form ::-moz-placeholder{font-size:20px}}form :-ms-input-placeholder{color:var(--black)!important;opacity:1;font-weight:400;font-family:var(--font-secondary);font-size:calc(13px + (20 - 13) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1640px){form :-ms-input-placeholder{font-size:20px}}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--pri-200);border:2px solid var(--pri-200);padding:7px 34px;font-weight:400;text-decoration:none;display:inline-block;font-family:var(--font-secondary);font-size:calc(13px + (16 - 13) * ((100vw - 370px) / (1640 - 370)));text-align:center;color:var(--white)}@media screen and (min-width:1640px){.custom-btn{font-size:16px}}.custom-btn:hover{background-color:var(--white);color:var(--pri-200);opacity:1}.reverse-btn{background-color:var(--pri-200);border:2px solid var(--pri-200);padding:7px 34px;font-weight:400;text-decoration:none;display:inline-block;font-family:var(--font-secondary);font-size:calc(13px + (16 - 13) * ((100vw - 370px) / (1640 - 370)));text-align:center;color:var(--white);background-color:var(--white);color:var(--pri-200)!important;padding:7px 34px!important}@media screen and (min-width:1640px){.reverse-btn{font-size:16px}}.reverse-btn:hover{background-color:var(--white);color:var(--pri-200);opacity:1}.reverse-btn:hover{background-color:var(--pri-200);color:var(--white)!important;border:2px solid var(--white)}img{height:auto}.img-responsive{display:block;width:100%}header{padding:30px 0;background-color:var(--white);width:100%;position:absolute;z-index:510;top:0;box-sizing:border-box;transition:all 0.3s}header.fixed-header{background-color:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 1px 6px 0 #202101}header .wrapper{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center;justify-content:space-between}.site-logo{display:inline-block;margin-bottom:0;position:relative;z-index:65}.site-logo svg{width:200px;display:block}@media screen and (min-width:768px){.site-logo svg{width:270px}}@media screen and (min-width:1024px){.site-logo svg{width:400px}}.nav-main{display:none}@media screen and (min-width:1280px){.nav-main{display:inline-block}}.nav-main ul{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.nav-main ul li{display:inline-block}.nav-main ul li ul{display:none}.nav-main ul li a{color:var(--black);text-decoration:none;font-family:var(--font-secondary);font-weight:400;font-size:25px;background-color:var(--white);padding:8px}.nav-main ul li a:hover{color:var(--white);background-color:var(--pri-200)}.hero{position:relative}.hero .inner{position:absolute;max-width:700px;width:100%;width:unset;top:50%;transform:translateY(-50%)}.hero .inner h1{margin-bottom:var(--space-md)}.hero .inner p{color:var(--white);text-transform:unset;font-family:var(--font-secondary)}.hero img{height:100vh;max-height:1080px;object-fit:cover;object-position:right top}.hero .grad{position:absolute;inset:0;display:block;width:100%;background:linear-gradient(to right,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}.home-page .services{padding-block:var(--space-md);max-width:600px;width:100%;margin-inline:auto;text-align:center}@media screen and (min-width:1024px){.home-page .services{padding-block:var(--space-xl)}}.home-page .services h2,.home-page .services h3{color:var(--black)}.home-page .services .services-list,.home-page .services .special-notice{margin-top:var(--space-md)}@media screen and (min-width:1024px){.home-page .services .services-list,.home-page .services .special-notice{margin-top:var(--space-lg)}}.home-page .services .services-list{column-count:2}.home-page .services .services-list .service{page-break-inside:avoid;padding-block:var(--space-sm)}@media screen and (min-width:768px){.home-page .services .services-list .service{padding-block:var(--space-md)}}.home-page .services .services-list .service img,.home-page .services .services-list .service svg{max-height:60px}@media screen and (min-width:768px){.home-page .services .services-list .service img,.home-page .services .services-list .service svg{max-height:150px}}.home-page .services .services-list .service:first-of-type{padding-right:calc(1.5 * var(--space-sm));border-right:2px solid var(--sec-300)}.home-page .services .services-list .service:nth-of-type(2){padding-left:calc(1.5 * var(--space-sm))}.home-page .services .services-list .service h3{margin-bottom:var(--space-sm);margin-top:var(--space-sm);max-width:150px;width:100%;margin-inline:auto}@media screen and (min-width:960px){.home-page .services .services-list .service h3{max-width:100%}}.home-page .testimonials{padding-block:0 var(--space-md)}.home-page .testimonials h2{color:var(--black)}@media screen and (min-width:1024px){.home-page .testimonials{padding-block:0 var(--space-lg)}}.home-page .testimonials .container{text-align:center}.home-page .testimonials .reviews-slider{padding-block:var(--space-md)}@media screen and (min-width:1024px){.home-page .testimonials .reviews-slider{padding-block:var(--space-lg)}}.home-page .testimonials .reviews-slider .ti-widget.ti-goog .ti-controls .ti-next:after,.home-page .testimonials .reviews-slider .ti-widget.ti-goog .ti-controls .ti-next:before,.home-page .testimonials .reviews-slider .ti-widget.ti-goog .ti-controls .ti-prev:after,.home-page .testimonials .reviews-slider .ti-widget.ti-goog .ti-controls .ti-prev:before{background-color:var(--black)}.home-page .testimonials .reviews-slider .ti-footer{display:none}.home-page .testimonials .reviews-slider .ti-date,.home-page .testimonials .reviews-slider .ti-read-more{color:var(--black);opacity:1!important}.home-page .about{background-color:var(--sec-400);padding-block:var(--space-md)}@media screen and (min-width:1024px){.home-page .about{padding-block:var(--space-xl)}}.home-page .about .container{display:flex;gap:40px;flex-direction:column;align-items:center}.home-page .about .container h2{color:var(--black)}@media screen and (min-width:1024px){.home-page .about .container{flex-direction:row;justify-content:space-between}.home-page .about .container .left-div{max-width:650px;width:100%}.home-page .about .container .right-div{max-width:672px;width:100%}}.home-page .why{padding-block:var(--space-md);background:url('/wp-content/themes/cleanbreeze/static/images/modern-interior-apartment-with-air-conditioning-3d-rendering-illustration.png') no-repeat center;background-size:cover;position:relative}@media screen and (min-width:1024px){.home-page .why{padding-block:var(--space-xl)}}.home-page .why:after{content:'\A';position:absolute;width:100%;height:100%;inset:0;background-color:var(--pri-300);z-index:1;opacity:1;mix-blend-mode:multiply}.home-page .why .container{position:relative;z-index:10}.home-page .why h2,.home-page .why p{color:var(--white)}.home-page .why .container{display:flex;gap:40px;flex-direction:column;align-items:center}.home-page .why .container .right-div{display:flex;gap:14px;flex-direction:column;align-items:center;flex-wrap:wrap}@media screen and (min-width:960px){.home-page .why .container .right-div{flex-wrap:nowrap;display:flex;gap:24px;flex-direction:row;align-items:center}}@media screen and (min-width:1440px){.home-page .why .container{flex-direction:row;justify-content:space-between}.home-page .why .container .right-div{flex-wrap:wrap}}@media screen and (min-width:1640px){.home-page .why .container .left-div{max-width:650px;width:100%}.home-page .why .container .right-div{flex-wrap:nowrap}}.home-page .about h2,.home-page .why h2{margin-bottom:var(--space-md)}@media screen and (min-width:1024px){.home-page .about h2,.home-page .why h2{margin-bottom:calc(3 * var(--space-unit))}}.home-page .about p,.home-page .why p{margin-bottom:var(--body-line-spacing)}.home-page .projects{padding-block:var(--space-md)}@media screen and (min-width:1024px){.home-page .projects{padding-block:var(--space-xl)}}.home-page .projects h2,.home-page .projects h3{text-align:center;color:var(--black)}.home-page .projects .container .top-div{max-width:750px;width:100%;margin-inline:auto}.home-page .projects .container .top-div .content{padding-block:var(--space-md)}.home-page .projects .container .top-div .content p{margin-bottom:var(--body-line-spacing)}@media screen and (min-width:1024px){.home-page .projects .container .top-div .content{padding-block:calc(1.5 * var(--space-unit)) var(--space-lg)}}.home-page .projects .container .project-slider{max-width:1135px;width:100%;margin-inline:auto;position:relative}.home-page .projects .container .project-slider img{aspect-ratio:0.75;object-fit:cover}.home-page .projects .container .project-slider h3{margin-bottom:calc(1.5 * var(--space-unit))}.home-page .projects .container .project-slider .bottom-slider{column-count:2}.home-page .projects .container .project-slider .project-slider-arrows{display:flex;gap:20px;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:calc(1.5 * var(--space-unit))}.home-page .projects .container .project-slider .project-slider-arrows svg{height:30px;width:30px}.home-page .projects .container .project-slider .project-slider-arrows svg path{transition:all 0.3s}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow{padding:7px 7px 5px 5px;background-color:var(--pri-500);cursor:pointer}@media screen and (min-width:1024px){.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow{transition:all 0.3s}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow:hover{background-color:var(--black)}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow:hover svg path{fill:var(--pri-500)}}@media screen and (min-width:1440px){.home-page .projects .container .project-slider .project-slider-arrows{margin-bottom:0px;display:block}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow{position:absolute;top:55%;transform:translateY(-60%);background-color:transparent;padding:0px}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow svg{height:80px;width:80px}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow.prevArrow{left:-110px}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow.nextArrow{right:-110px;transform:translateY(-60%) scale(-1)}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow:hover{background-color:transparent}.home-page .projects .container .project-slider .project-slider-arrows .slick-arrow:hover svg path{fill:var(--pri-300)}}.email,.goggle-location,.phone-number{display:flex;gap:calc(1.5 * var(--space-unit));flex-direction:row;align-items:center}.social-media{display:flex;gap:calc(2 * var(--space-unit));flex-direction:row;align-items:center;justify-content:center}footer{background:url('/wp-content/themes/cleanbreeze/static/images/modern-interior-apartment-with-air-conditioning-3d-rendering-illustration.png') no-repeat center;background-size:cover;position:relative}footer:after{content:'\A';position:absolute;width:100%;height:100%;inset:0;background-color:var(--pri-300);z-index:1;opacity:1;mix-blend-mode:multiply}footer .container{position:relative;z-index:10}footer .contact-info{max-width:1440px;padding-block:var(--space-md)}@media screen and (min-width:1024px){footer .contact-info{padding-block:var(--space-xl)}}footer .contact-info h2{color:var(--white);text-align:center}footer .contact-info .contact-details{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center}@media screen and (min-width:1024px){footer .contact-info .contact-details{grid-template-columns:1fr 1fr;gap:var(--space-sm)}}@media screen and (min-width:1440px){footer .contact-info .contact-details{gap:var(--space-md)}}@media screen and (min-width:1640px){footer .contact-info .contact-details{gap:var(--space-lg)}}footer .contact-info .form{padding-block:calc(3 * var(--space-unit))}@media screen and (min-width:1024px){footer .contact-info .form{padding-block:calc(3 * var(--space-unit)) 0}}footer .contact-info .form label,footer .contact-info .form legend{display:none!important}footer .contact-info .form span{padding-right:0px!important}footer .contact-info .form .gform_footer{justify-content:flex-end}footer .contact-info .form #gform_confirmation_message_1{font-family:var(--font-secondary);color:var(--black);line-height:var(--body-line-height);font-weight:400;font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)));font-size:calc(20px + (25 - 20) * ((100vw - 370px) / (1640 - 370)));color:var(--white);text-align:center}@media screen and (min-width:1640px){footer .contact-info .form #gform_confirmation_message_1{font-size:20px}}@media screen and (min-width:1640px){footer .contact-info .form #gform_confirmation_message_1{font-size:25px}}footer .contact-info .form option{background-color:var(--pri-200)}footer .contact-info .form select{background:url("/wp-content/themes/cleanbreeze/static/images/drop-down.svg") no-repeat;background-size:12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-color:var(--white)}footer .contact-info .details{text-align:center;max-width:340px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){footer .contact-info .details{max-width:100%;align-items:center;justify-content:space-between;justify-items:center;display:grid;grid-template-areas:'logo' 'map' 'phone' 'email' 'social'}}@media screen and (min-width:1440px){footer .contact-info .details{grid-template-areas:'logo logo' 'map phone' 'email email' 'social social'}}footer .contact-info .details .email,footer .contact-info .details .goggle-location,footer .contact-info .details .phone-number{padding-block:0 var(--space-md)}@media screen and (min-width:1024px){footer .contact-info .details .email,footer .contact-info .details .goggle-location,footer .contact-info .details .phone-number{padding-block:0 calc(3 * var(--space-unit))}}footer .contact-info .details .email a,footer .contact-info .details .goggle-location a,footer .contact-info .details .phone-number a{color:var(--white)}footer .contact-info .details .goggle-location{grid-area:map}footer .contact-info .details .phone-number{grid-area:phone}footer .contact-info .details .email{grid-area:email}footer .contact-info .details .social-media{grid-area:social;margin-bottom:var(--space-sm)}footer .contact-info .details .footer-logo{grid-area:logo;padding-block:0 var(--space-md)}@media screen and (min-width:1024px){footer .contact-info .details .goggle-location{-ms-grid-row:2;-ms-grid-column:1}footer .contact-info .details .phone-number{-ms-grid-row:3;-ms-grid-column:1}footer .contact-info .details .email{-ms-grid-row:4;-ms-grid-column:1}footer .contact-info .details .social-media{-ms-grid-row:5;-ms-grid-column:1}footer .contact-info .details .footer-logo{-ms-grid-row:1;-ms-grid-column:1}}@media screen and (min-width:1440px){footer .contact-info .details .goggle-location{-ms-grid-row:2;-ms-grid-column:1}footer .contact-info .details .phone-number{-ms-grid-row:2;-ms-grid-column:2}footer .contact-info .details .email{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}footer .contact-info .details .social-media{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}footer .contact-info .details .footer-logo{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width:1024px){footer .contact-info .details .footer-logo{padding-block:0 var(--space-lg)}}footer .contact-info .details .footer-logo .site-logo svg{width:300px}@media screen and (min-width:768px){footer .contact-info .details .footer-logo .site-logo svg{width:100%}}footer .copyright{padding-bottom:20px}footer .copyright a,footer .copyright span{font-size:14px;margin:0;color:var(--white)}@media screen and (min-width:600px){footer .copyright a,footer .copyright span{width:auto}}footer .copyright .copyright-text{display:block}@media screen and (min-width:1024px){footer .copyright .copyright-text{display:inline-block}}footer .copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}