@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="text"],input[type="tel"],input[type="email"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:0;outline:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}input[type="text"],input[type="tel"],input[type="email"],select,textarea{width:100%;padding:20px 30px;border:1px solid #E0E0E0;margin-bottom:15px;background:#fff;resize:none}@media only screen and (max-width:500px){input[type="text"],input[type="tel"],input[type="email"],select,textarea{padding:15px 24px}}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#e74c3c}input[type="submit"]{border-radius:24px;cursor:pointer}@media only screen and (max-width:500px){input[type="submit"]{width:100%}}.custom-file-upload{position:relative;padding:5px 8px;margin:0 0 20px}.custom-file-upload #mfcf7_zl_add_file{display:none}.custom-file-upload p.filename{display:inline-block;line-height:1;padding:20px;margin:0}@media only screen and (max-width:550px){.custom-file-upload p.filename{text-align:center;display:block}}@media only screen and (max-width:550px){.custom-file-upload .btn{display:block}}input[type="file"]{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;z-index:10}.wpcf7-form-control-wrap.your-image{position:static}::-webkit-file-upload-button{font-size:18px;color:#fff;font-weight:600;padding:15px 25px;border-radius:6px;text-transform:uppercase;display:inline-block;-webkit-appearance:none;cursor:pointer;border:none;margin-right:5px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.wrap label{position:absolute;display:inline-block;color:#0F3E4D;font-weight:500;opacity:1;pointer-events:none;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translate(24px,20px);-moz-transform:translate(24px,20px);-ms-transform:translate(24px,20px);-o-transform:translate(24px,20px);transform:translate(24px,20px)}@media only screen and (max-width:500px){.wrap label{-webkit-transform:translate(10px,15px);-moz-transform:translate(10px,15px);-ms-transform:translate(10px,15px);-o-transform:translate(10px,15px);transform:translate(10px,15px)}}.wrap label.move{font-size:12px;-webkit-transform:translate(24px,14px);-moz-transform:translate(24px,14px);-ms-transform:translate(24px,14px);-o-transform:translate(24px,14px);transform:translate(24px,14px)}@media only screen and (max-width:500px){.wrap label.move{-webkit-transform:translate(10px,6px);-moz-transform:translate(10px,6px);-ms-transform:translate(10px,6px);-o-transform:translate(10px,6px);transform:translate(10px,6px)}}.wrap label.move.wpcf7-validates-as-date{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.wrap label~span input[type="text"].move,.wrap label~span input[type="tel"].move,.wrap label~span input[type="email"].move,.wrap label~span select.move,.wrap label~span textarea.move{padding:30px 90px 10px 24px}@media only screen and (max-width:500px){.wrap label~span input[type="text"].move,.wrap label~span input[type="tel"].move,.wrap label~span input[type="email"].move,.wrap label~span select.move,.wrap label~span textarea.move{padding:23px 10px 7px}}.move.wpcf7-validates-as-date{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.move~.wpcf7-form-control-wrap.required::after,.move~.wpcf7-form-control-wrap::after,.move~.your-message::after{pointer-events:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-form-control-wrap.required:after{content:'Required';position:absolute;top:calc(50% - 7.5px);right:24px;color:#A3A3A3;font-size:14px;font-style:italic;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.your-message{display:block}.your-message:after{top:30px}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 br,.wpcf7 .screen-reader-response{display:none}.wpcf7 p{margin:0}.wpcf7 p.input-title{font-weight:600;margin:15px 0}.wpcf7 select::-ms-expand{display:none}.wpcf7 .custom-select{display:block;position:relative}.wpcf7 .custom-select:after{content:'';font-family:'Font Awesome 5 Pro';position:absolute;top:50%;right:30px}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;margin-bottom:20px}.wpcf7-checkbox *,.wpcf7-radio *{cursor:pointer}span.wpcf7-list-item{display:inline-block;margin-left:0;margin-right:30px;margin-bottom:10px}span.wpcf7-list-item label{display:block;height:35px}span.wpcf7-list-item input[type="checkbox"],span.wpcf7-list-item input[type="radio"]{display:none}span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before,span.wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label::before{background:#E0E0E0}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block}span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';display:inline-block;width:15px;height:15px;margin-right:10px;vertical-align:middle;cursor:pointer;border:1px solid #A3A3A3;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}.split-inputs{overflow:hidden}.split-inputs .wrap{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:1280px){.split-inputs .wrap{width:calc(50% - 5px)}}@media only screen and (max-width:720px){.split-inputs .wrap{width:100%;float:none}}.split-inputs .wrap:last-of-type{float:right}@media only screen and (max-width:720px){.split-inputs .wrap:last-of-type{float:none}}::-webkit-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}::-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-ms-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}.wpcf7-response-output{padding:15px 20px;font-weight:600;color:#fff;background:#e67e22;display:none;margin-top:20px}.invalid .wpcf7-response-output{background:#e74c3c;display:block}.sent .wpcf7-response-output{background:#2ecc71;display:block}.spam .wpcf7-response-output,.failed .wpcf7-response-output{display:block}.data-check:after{display:none}.data-check p.terms{display:block;font-weight:300;font-size:16px;margin-bottom:30px}.data-check p.terms a{text-decoration:underline;font-size:1em}.data-check span.wpcf7-list-item{margin:0;overflow:hidden;height:auto;display:block;user-select:none}.data-check span.wpcf7-list-item *{cursor:pointer}.data-check span.wpcf7-list-item label{display:block;height:auto}.data-check span.wpcf7-list-item .wpcf7-list-item-label{display:block;position:relative;font-size:16px;line-height:1.7;padding-left:45px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';font-family:'Font Awesome 5 Pro';display:block;position:absolute;top:50%;left:0;width:24px;height:24px;line-height:26px;background:#fff;border:1px solid #E0E0E0;text-align:center;font-size:12px;border-radius:0;transform:translateY(-50%)}.data-check span.wpcf7-list-item input[type="checkbox"]{display:none}.data-check span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:'';background:#fff}.wpcf7 form.submitting .wpcf7-spinner{display:inline-block}.wpcf7-spinner{width:12px;height:12px;margin-left:15px;display:none}.submitting .wpcf7-spinner{display:inline-block}.wpcf7-spinner:after{content:" ";display:block;width:12px;height:12px;border-radius:100%;border:2px solid #222;border-color:#222 #fff0 #222 #fff0;animation:dual-ring 1.5s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:fixed!important;top:50%!important;left:50%!important;z-index:8020;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;padding:0px!important;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgb(0 0 0 / .5);-moz-box-shadow:0 10px 25px rgb(0 0 0 / .5);box-shadow:0 10px 25px rgb(0 0 0 / .5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed}.fancybox-close{position:absolute;cursor:pointer;z-index:8040;top:0;right:0}.fancybox-close:before{content:'';font-family:'FontAwesome';display:block;font-size:18px;color:#fff;background:rgb(0 0 0 / .45);cursor:pointer;text-align:center;width:40px;line-height:40px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:#fff0;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-next.fancybox-nav span:before{content:''}.fancybox-nav span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:8040;width:auto;visibility:hidden}@media only screen and (max-width:1024px){.fancybox-nav span{visibility:visible}}.fancybox-nav span:before{content:'';font-family:'FontAwesome';color:#fff;font-size:50px}.fancybox-prev span{left:15px}.fancybox-next span{right:15px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgb(0 0 0 / .7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:#fff0;background:rgb(0 0 0 / .8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgb(0 0 0 / .8)}*{--container:1400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:'Exo',sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:16px;line-height:1.5;word-break:break-word}img{width:initial;width:auto;max-width:100%}a{color:#2C9EDB;font-weight:600;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}a:hover{color:#0F3E4D}i{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}h1,h2,h3,h4,h5,h6{font-family:'Exo',sans-serif;font-weight:500;line-height:1.4;color:#0F3E4D;margin-bottom:10px}h1{font-size:56px;line-height:1.15;color:#fff}@media only screen and (max-width:1600px){h1{font-size:54px}}@media only screen and (max-width:1450px){h1{font-size:52px}}@media only screen and (max-width:1280px){h1{font-size:48px}}@media only screen and (max-width:980px){h1{font-size:46px}}@media only screen and (max-width:750px){h1{font-size:42px}}@media only screen and (max-width:500px){h1{font-size:34px}}.page-template-page-home h1{font-size:64px}@media only screen and (max-width:1600px){.page-template-page-home h1{font-size:58px}}@media only screen and (max-width:1450px){.page-template-page-home h1{font-size:54px}}@media only screen and (max-width:1280px){.page-template-page-home h1{font-size:50px}}@media only screen and (max-width:980px){.page-template-page-home h1{font-size:46px}}@media only screen and (max-width:750px){.page-template-page-home h1{font-size:42px}}@media only screen and (max-width:500px){.page-template-page-home h1{font-size:34px}}h2{font-size:40px}@media only screen and (max-width:1600px){h2{font-size:38px}}@media only screen and (max-width:1450px){h2{font-size:36px}}@media only screen and (max-width:1280px){h2{font-size:32px}}@media only screen and (max-width:980px){h2{font-size:30px}}@media only screen and (max-width:500px){h2{font-size:26px}}@media only screen and (max-width:350px){h2{font-size:24px}}h3{font-size:40px}@media only screen and (max-width:1600px){h3{font-size:38px}}@media only screen and (max-width:1450px){h3{font-size:36px}}@media only screen and (max-width:1280px){h3{font-size:32px}}@media only screen and (max-width:980px){h3{font-size:30px}}@media only screen and (max-width:500px){h3{font-size:26px}}@media only screen and (max-width:350px){h3{font-size:24px}}h4,h5,h6{font-size:18px;font-weight:600}p{letter-spacing:.16px;font-weight:400;margin-bottom:16px}p:last-of-type{margin-bottom:0}p.small{font-size:14px}:not([class='stack']):not([class='stack-small']):not([class='stack-large']) p+.btn{margin-top:32px}:not([class='stack']):not([class='stack-small']):not([class='stack-large']) p a{font-size:1em}ul,ol{list-style:disc;list-style-position:outside;padding-left:20px;margin-bottom:20px}ul li,ol li{margin-bottom:5px}ul li:last-of-type,ol li:last-of-type{margin-bottom:0}ol{list-style:decimal}sup{font-size:.75em;vertical-align:super}sub{font-size:.75em;vertical-align:sub}b,strong{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}table{border-collapse:collapse;margin:10px 0 30px}table td,table th{text-align:center;vertical-align:middle;border:1px solid #d5d2d2;padding:15px}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:999;padding:15px 25px;color:#fff;background:#2C9EDB}.post-edit-link:hover{color:#fff;background:#0F3E4D}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto}@media only screen and (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right}@media only screen and (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}#container{overflow-x:hidden}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.t-center .btn{align-self:center}.relative{position:relative}.three-quarter{width:75%}.third{width:33.333%}.quarter{width:25%}.fifth{width:20%}.half{width:50%}.contain{object-fit:contain}.blue-bg{background-color:#F8FCFE}.flex{display:flex}.flex-between{display:flex;justify-content:space-between}.flex-wrap{display:flex;flex-wrap:wrap}.flex-col{display:flex;flex-direction:column;justify-content:space-between}.a-center{align-items:center}.j-center{justify-content:center}.o-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.back-img{background-position:center;background-repeat:no-repeat;background-size:cover}.back-img-fixed{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media only screen and (max-width:1200px){.back-img-fixed{background-attachment:initial}}.grid{display:grid;grid-gap:28px;grid-template-columns:repeat(2,50%)}@supports (width:min(300px, 100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(300px, 100%),1fr))}}.center{box-sizing:content-box;margin-left:auto;margin-right:auto;text-align:center;max-width:926px;padding-left:30px;padding-right:30px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:720px){.center{padding-left:20px;padding-right:20px}}.container{position:relative;max-width:var(--container);width:100%;margin:0 auto}@media only screen and (max-width:1520px){.container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}@media only screen and (max-width:720px){.container{padding:0 20px}}.container-left{padding-left:calc((100vw - var(--container)) / 2);padding-right:120px}@media only screen and (max-width:1520px){.container-left{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-left{padding:0 30px}}@media only screen and (max-width:720px){.container-left{padding:0 20px}}.container-small{position:relative;max-width:1162px;width:100%;margin:0 auto}@media only screen and (max-width:1282px){.container-small{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-small{padding:0 30px}}@media only screen and (max-width:720px){.container-small{padding:0 20px}}.inner-container{max-width:600px;width:100%;margin:0 auto}@media only screen and (max-width:1450px){.inner-container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.inner-container{padding:0 30px}}@media only screen and (max-width:720px){.inner-container{padding:0 20px}}.stack-large,.stack,.stack-small{display:flex;flex-direction:column;justify-content:flex-start}.stack-large>*,.stack>*,.stack-small>*{margin-top:0;margin-bottom:0}.stack-large{--space-large:32px}@media only screen and (max-width:1280px){.stack-large{--space-large:28px}}@media only screen and (max-width:500px){.stack-large{--space-large:26px}}.stack-large>*+*{margin-top:var(--space-large)}.stack{--space:24px}.stack>*+*{margin-top:var(--space)}.stack-small{--space-small:16px}.stack-small>*+*{margin-top:var(--space-small)}.large-pad{padding-top:112px;padding-bottom:112px}@media only screen and (max-width:1600px){.large-pad{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:1450px){.large-pad{padding-top:92px;padding-bottom:92px}}@media only screen and (max-width:1280px){.large-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:650px){.large-pad{padding-top:60px;padding-bottom:60px}}.med-pad{padding-top:96px;padding-bottom:96px}@media only screen and (max-width:1600px){.med-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1450px){.med-pad{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:1280px){.med-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:980px){.med-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:500px){.med-pad{padding-top:40px;padding-bottom:40px}}.small-pad{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:1450px){.small-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:1280px){.small-pad{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:980px){.small-pad{padding-top:30px;padding-bottom:30px}}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.no-pad-left{padding-left:0}.no-pad-right{padding-right:0}.fa,.fab,.fas{color:inherit;font-size:1.3em}.btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;align-self:flex-start;color:#fff;font-weight:600;text-align:center;line-height:1.1;outline:none;cursor:pointer;border:2px solid #fff0;border-radius:24px;padding:13px 36px 14px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:500px){.btn{width:100%;font-size:18px}}.btn.blue{background:#2C9EDB}.btn.blue:hover{color:#fff;background:#0074B3}.btn.orange{background:#F0911D}.btn.orange:hover{color:#fff;background:#E08312}.btn.outline{color:#222;border:2px solid #2C9EDB}.btn.outline:hover{color:#fff;background:#2C9EDB}.btn.outline.orange{background:#fff;border:2px solid #F0911D}.btn.outline.orange:hover{color:#fff;background:#F0911D}.header-space{height:136px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:980px){.header-space{height:88px}}@media only screen and (max-width:500px){.header-space{height:68px}}.main-header{position:absolute;top:0;left:0;right:0;z-index:98}.main-header.fixed+.header-space{height:123px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.main-header .logo a img{width:255px}@media only screen and (max-width:500px){.main-header .logo a img{width:179px}}.top-nav{background:#0F3E4D}@media only screen and (max-width:980px){.top-nav{display:none}}.top-nav *{color:#fff}.top-nav p{line-height:40px;letter-spacing:.7px;margin:0}.top-nav p.tagline{font-style:italic;font-weight:600;margin-right:20px}.top-nav p.call a:hover{color:#F0911D}.main-nav{background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .08)}@media only screen and (max-width:980px){.main-nav{position:fixed;top:0;right:0;left:0}}.main-nav.fixed{position:fixed;top:0;right:0;left:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.main-nav.fixed .desk-menu>ul>li>a{line-height:80px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:500px){.main-nav .container{padding:0 12px 0 20px}}@media only screen and (max-width:980px){.main-nav .desk-menu{display:none}}.main-nav .desk-menu ul{width:100%;text-align:right;padding-left:0;margin:0}.main-nav .desk-menu ul li{position:relative;display:inline-block;margin:0}.main-nav .desk-menu ul li a{display:block;color:#0F3E4D;line-height:96px;padding:0 20px}@media only screen and (max-width:1450px){.main-nav .desk-menu ul li a{padding:0 16px}}@media only screen and (max-width:1280px){.main-nav .desk-menu ul li a{padding:0 12px}}.main-nav .desk-menu ul li a:hover{color:#0074B3}.main-nav .desk-menu ul li:hover ul{display:block}.main-nav .desk-menu ul li ul{display:none;position:absolute;left:0;width:400px;background:#E0E0E0;text-align:left}.main-nav .desk-menu ul li ul li{display:block;margin:0}.main-nav .desk-menu ul li ul li a{line-height:45px}.main-nav .desk-menu .btn{flex-shrink:0;align-self:center;margin-top:0;margin-left:30px}@media only screen and (max-width:1450px){.main-nav .desk-menu .btn{margin-left:20px}}@media only screen and (max-width:1280px){.main-nav .desk-menu .btn{margin-left:10px}}.mobile-buttons{display:none;text-align:right}@media only screen and (max-width:980px){.mobile-buttons{display:inline-block}}.mobile-buttons a,.mobile-buttons #mob-toggle{display:inline-block;cursor:pointer;width:60px;line-height:60px;color:#fff;text-align:center;border-radius:6px;background:#2C9EDB;margin:14px 0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:500px){.mobile-buttons a,.mobile-buttons #mob-toggle{width:48px;line-height:48px;margin:10px 0}}@media only screen and (max-width:400px){.mobile-buttons a,.mobile-buttons #mob-toggle{width:38px;line-height:38px;margin:15px 0}}.mobile-buttons a .fa,.mobile-buttons a .fab,.mobile-buttons a .fas,.mobile-buttons a .far,.mobile-buttons #mob-toggle .fa,.mobile-buttons #mob-toggle .fab,.mobile-buttons #mob-toggle .fas,.mobile-buttons #mob-toggle .far{font-size:1.4em;vertical-align:middle}@media only screen and (max-width:500px){.mobile-buttons a .fa,.mobile-buttons a .fab,.mobile-buttons a .fas,.mobile-buttons a .far,.mobile-buttons #mob-toggle .fa,.mobile-buttons #mob-toggle .fab,.mobile-buttons #mob-toggle .fas,.mobile-buttons #mob-toggle .far{font-size:1em}}.mobile-buttons #mob-toggle{background:#F0911D;margin-left:6px}@media only screen and (max-width:400px){.mobile-buttons #mob-toggle{margin-left:4px}}.mobile-menu{position:fixed;top:88px;bottom:0;right:0;width:400px;padding:20px 0;overflow-y:scroll;background:#F8FCFE;opacity:0;visibility:hidden;z-index:10;-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:600px){.mobile-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:500px){.mobile-menu{top:68px}}@media only screen and (max-width:980px){.mobile-menu.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu ul li{margin:0}.mobile-menu ul li a{display:block;color:#222;line-height:45px;padding:0 25px}.mobile-menu ul li ul{position:relative;background:rgb(0 0 0 / .1)}.mobile-menu ul li ul.active:before{content:''}.mobile-menu ul li ul:before{content:'';font-family:'Font Awesome 5 Pro';position:absolute;right:15px;top:-45px;width:40px;line-height:45px;font-size:1.2em;text-align:center;cursor:pointer}.mobile-menu ul li ul li{display:none}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgb(0 0 0 / .75);opacity:0;visibility:hidden;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:980px){.darkness.active{opacity:1;visibility:visible}}.slick-slider,.slick-list,.slick-track{display:flex;width:100%;height:inherit}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slide{display:flex;height:inherit;outline:none}.slick-dots{display:flex;flex-wrap:wrap;position:absolute;bottom:60px;left:0;width:100%;list-style:none;margin:0;margin-left:-5px;margin-right:-5px;z-index:2}@media only screen and (max-width:1840px){.slick-dots{padding:0 60px}}@media only screen and (max-width:1200px){.slick-dots{padding:0 30px}}@media only screen and (max-width:720px){.slick-dots{padding:0 20px}}.slick-dots li{margin:5px}.slick-dots li:before{display:none}.slick-dots button{display:block;width:12px;height:12px;font-size:0;outline:none;cursor:pointer;border:none;border-radius:50%;background-color:rgb(44 158 219 / .2);padding:0}.slick-dots button:after{content:'';opacity:.5}.slick-dots li.slick-active button{background:#F0911D}.slick-arrow{position:absolute;top:calc(50% - 20px);right:30px;left:inherit;z-index:1;width:auto;height:auto;font-size:0;background:#fff0;border:none;outline:none;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow:before{content:'';font-family:'Font Awesome 5 Pro';font-size:60px;font-weight:300;color:#5F5F5A;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:1440px){.slick-arrow:before{font-size:40px}}.slick-arrow:hover:before{color:#F0911D;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.slick-prev{right:inherit;left:30px}.slick-prev:before{content:''}.banner{position:relative;overflow:hidden;z-index:1}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner .container,.banner .center{position:relative;z-index:1}.banner .text *:not(a){color:#fff}.banner.default:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff0 radial-gradient(closest-side at 50% 50%,#0074B3 0%,#0F3E4D 100%) no-repeat;opacity:.75;z-index:1}.banner.default.products .text{margin-top:43px;margin-bottom:168px}@media only screen and (max-width:1600px){.banner.default.products .text{margin-top:16px}}@media only screen and (max-width:980px){.banner.default.products .text{margin-top:0}}.banner.default.box-intro{padding-bottom:120px}.banner.default.box-intro .text{margin-bottom:116px}@media only screen and (max-width:1600px){.banner.default.box-intro .text{margin-bottom:100px}}@media only screen and (max-width:1450px){.banner.default.box-intro .text{margin-bottom:92px}}@media only screen and (max-width:1280px){.banner.default.box-intro .text{margin-bottom:80px}}@media only screen and (max-width:650px){.banner.default.box-intro .text{margin-bottom:60px}}.banner.default .text p{font-size:18px;font-weight:500;letter-spacing:.18px}.links .wrap{margin:-8px}.links .wrap .btn{margin:8px}@media only screen and (max-width:500px){.links .wrap .btn{width:calc(100% - 16px)}}@media only screen and (min-width:1451px){.product-boxes.total-5 .slick-dots{display:none}}.product-boxes .product-slider{margin-top:-197px;z-index:1}.product-boxes .slick-track{padding-bottom:28px}.product-boxes .product-box{background:#fff;border:2px solid #eaeaea;box-shadow:0 10px 20px rgb(0 0 0 / .08);padding:0 20px 26px;margin-top:58px;margin-left:14px;margin-right:14px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.product-boxes .product-box:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.product-boxes .product-box:hover h4{color:#2C9EDB}.product-boxes .product-box:hover .image:before{-webkit-transform:translateX(-50%) rotate(60deg);-moz-transform:translateX(-50%) rotate(60deg);-ms-transform:translateX(-50%) rotate(60deg);-o-transform:translateX(-50%) rotate(60deg);transform:translateX(-50%) rotate(60deg)}.product-boxes .product-box:hover .image i{color:#F0911D}.product-boxes .product-box:hover .btn{color:#fff;background:#F0911D}.product-boxes .product-box .wrap{height:100%;justify-content:space-between}.product-boxes .product-box .image{margin-bottom:-58px}.product-boxes .product-box .image:before{content:'';position:relative;top:-58px;left:50%;display:flex;width:92px;height:104px;background:center / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/prod-icon-container.png);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.25s ease;-moz-transition:0.25s ease;-ms-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}.product-boxes .product-box .image i{position:absolute;top:calc(50% - 58px);left:50%;color:#0074B3;font-size:40px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-boxes .product-box h4{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.product-boxes .product-box p{font-size:14px;letter-spacing:.14px;margin-top:8px}.product-boxes .product-box .btn{margin-top:20px}@media only screen and (max-width:980px){.product-boxes .product-box .btn{padding:13px 20px 14px}}.product-boxes .slick-dots{bottom:-10px;display:flex;justify-content:center}.intro-section+.repeater-content{padding-top:0}.intro-graphic{padding-top:52px}.intro-graphic:before{content:'';position:absolute;top:-380px;left:-200px;width:100%;height:132%;pointer-events:none;background:left / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/bg-graphic.png)}.intro-box{margin-top:-120px}.intro-box+.repeater-content,.intro-box+.faq-section,.intro-box+.testimomnials-section{padding-top:0}.intro-box>.container-small{z-index:1}.intro-box:before{content:'';position:absolute;bottom:0;left:0;right:0;top:120px;background:#F8FCFE}.intro-box:after{content:'';position:absolute;top:-80px;left:-200px;width:100%;height:158%;pointer-events:none;background:left / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/bg-graphic.png)}.intro-box .box{background:#fff;box-shadow:0 10px 20px rgb(0 0 0 / .08);padding:48px 80px 60px;z-index:1}@media only screen and (max-width:1450px){.intro-box .box{padding:38px 60px 44px}}@media only screen and (max-width:980px){.intro-box .box{padding:32px}}@media only screen and (max-width:500px){.intro-box .box{padding:24px}}.repeater-content .row{flex-direction:row-reverse}@media only screen and (max-width:980px){.repeater-content .row{flex-direction:column}}.repeater-content .row:nth-of-type(odd){flex-direction:row}@media only screen and (max-width:980px){.repeater-content .row:nth-of-type(odd){flex-wrap:wrap}}.repeater-content .row:nth-of-type(odd) .image,.repeater-content .row:nth-of-type(odd) .images{margin-right:44px;margin-left:0}@media only screen and (max-width:1600px){.repeater-content .row:nth-of-type(odd) .image,.repeater-content .row:nth-of-type(odd) .images{margin-right:30px}}@media only screen and (max-width:1200px){.repeater-content .row:nth-of-type(odd) .image,.repeater-content .row:nth-of-type(odd) .images{margin-right:15px}}@media only screen and (max-width:980px){.repeater-content .row:nth-of-type(odd) .image,.repeater-content .row:nth-of-type(odd) .images{margin-right:0}}.repeater-content .row:nth-of-type(odd) .text{padding-left:44px;padding-right:0}@media only screen and (max-width:1600px){.repeater-content .row:nth-of-type(odd) .text{padding-left:30px}}@media only screen and (max-width:1200px){.repeater-content .row:nth-of-type(odd) .text{padding-left:15px}}@media only screen and (max-width:980px){.repeater-content .row:nth-of-type(odd) .text{padding-left:0}}.repeater-content .row .image,.repeater-content .row .images{box-shadow:0 10px 20px rgb(0 0 0 / .08);margin-left:44px}@media only screen and (max-width:1600px){.repeater-content .row .image,.repeater-content .row .images{margin-left:30px}}@media only screen and (max-width:1200px){.repeater-content .row .image,.repeater-content .row .images{margin-left:15px}}@media only screen and (max-width:980px){.repeater-content .row .image,.repeater-content .row .images{width:100%;height:350px;margin-left:0}}@media only screen and (max-width:500px){.repeater-content .row .image,.repeater-content .row .images{height:250px}}.repeater-content .row .images{width:calc(50% - 44px)}@media only screen and (max-width:980px){.repeater-content .row .images{width:100%;height:350px}}.repeater-content .row .images .image{height:inherit;margin-left:0;margin-right:0}.repeater-content .row .images .slick-arrow:before{color:#fff}.repeater-content .row .images .slick-arrow:hover:before{color:#2C9EDB;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.repeater-content .row .images .slick-dots{justify-content:center;bottom:38px}.repeater-content .row .images .slick-dots button{background:rgb(255 255 255 / .5)}.repeater-content .row .images .slick-dots .slick-active button{background:#fff}.repeater-content .row .text{padding-right:44px}@media only screen and (max-width:1600px){.repeater-content .row .text{padding-right:30px}}@media only screen and (max-width:1200px){.repeater-content .row .text{padding-right:15px}}@media only screen and (max-width:980px){.repeater-content .row .text{width:100%;padding-right:0}}@media only screen and (max-width:980px){.repeater-content-diagonal .row{flex-wrap:wrap}}.repeater-content-diagonal .row:nth-of-type(even){flex-direction:row-reverse}@media only screen and (max-width:980px){.repeater-content-diagonal .row:nth-of-type(even){flex-direction:column-reverse}}.repeater-content-diagonal .row:nth-of-type(even) .text{width:50%;padding-left:calc((100vw - 1640px) / 2);padding-right:135px}@media only screen and (max-width:1760px){.repeater-content-diagonal .row:nth-of-type(even) .text{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1200px){.repeater-content-diagonal .row:nth-of-type(even) .text{padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.repeater-content-diagonal .row:nth-of-type(even) .text{padding-left:20px;padding-right:20px}}.repeater-content-diagonal .row:nth-of-type(even) .text .diagonal{left:initial;right:-112px;top:0;clip-path:polygon(0 0,12px 0,100% 100%,0 100%)}@media only screen and (max-width:980px){.repeater-content-diagonal .row:nth-of-type(even) .text .diagonal{display:none}}.repeater-content-diagonal .row:nth-of-type(even) .text .diagonal:after{clip-path:polygon(0 0,12px 0,100% 100%,89% 100%)}.repeater-content-diagonal .row:nth-of-type(even) .text .bg-img{left:0;right:-108px;clip-path:polygon(0 0,calc(100% - 100px) 0,100% 100%,0 100%)}.repeater-content-diagonal .row .image{flex-grow:1;z-index:-1}@media only screen and (max-width:980px){.repeater-content-diagonal .row .image{width:100%;height:350px}}@media only screen and (max-width:500px){.repeater-content-diagonal .row .image{height:250px}}.repeater-content-diagonal .row .text{width:40%;flex-grow:1;padding-left:135px;padding-right:calc((100vw - 1640px) / 2)}@media only screen and (max-width:1760px){.repeater-content-diagonal .row .text{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1200px){.repeater-content-diagonal .row .text{padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.repeater-content-diagonal .row .text{padding-left:20px;padding-right:20px}}.repeater-content-diagonal .row .text:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(15 62 77 / .93)}.repeater-content-diagonal .row .text .diagonal{position:absolute;left:-111px;top:0;width:112px;height:100%;background:rgb(15 62 77 / .93);clip-path:polygon(100px 0%,100% 0,100% 100%,0% 100%)}@media only screen and (max-width:980px){.repeater-content-diagonal .row .text .diagonal{display:none}}.repeater-content-diagonal .row .text .diagonal:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0074B3;clip-path:polygon(112px 0,0 0,0 100%,12px 100%);z-index:1}.repeater-content-diagonal .row .text .bg-img{left:-112px;width:calc(100% + 112px);max-width:none;clip-path:polygon(100px 0%,100% 0,100% 100%,0% 100%);z-index:-1}.repeater-content-diagonal .row .text .content *:not(a){color:#fff}.overplay{position:absolute;top:0;left:0;background:rgb(0 0 0 / .4);width:100%;height:100%;text-align:center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.overplay:hover{background:rgb(0 0 0 / .2)}.overplay:hover:before{color:#fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.overplay:before{content:'';display:block;position:absolute;top:50%;left:50%;font-family:'FontAwesome';font-size:66px;font-weight:700;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.our-clients+.testimonials-section{padding-top:0}.our-clients .grid{grid-template-columns:repeat(auto-fit,minmax(min(190px, 100%),1fr))}@media only screen and (max-width:500px){.our-clients .grid{grid-gap:16px}}@media only screen and (max-width:450px){.our-clients .grid{grid-template-columns:repeat(auto-fit,minmax(min(132px, 100%),1fr))}}.our-clients .box{height:190px;border:1px solid #DEDEDE;box-shadow:0 10px 20px rgb(0 0 0 / .04);padding:20px}@media only screen and (max-width:450px){.our-clients .box{height:102px}}.our-clients .box img{height:100%;max-height:80px}.why-choose{padding-bottom:112px}@media only screen and (max-width:1600px){.why-choose{padding-bottom:100px}}@media only screen and (max-width:1450px){.why-choose{padding-bottom:92px}}@media only screen and (max-width:1280px){.why-choose{padding-bottom:80px}}@media only screen and (max-width:650px){.why-choose{padding-bottom:60px}}.why-choose:before{content:'';position:absolute;top:0;bottom:0;width:100%;background:rgb(15 62 77 / .93);z-index:1}.why-choose .intro-section{padding-bottom:46px}@media only screen and (max-width:1450px){.why-choose .intro-section{padding-bottom:38px}}@media only screen and (max-width:980px){.why-choose .intro-section{padding-bottom:32px}}.why-choose .content{z-index:1}.why-choose .content *:not(a){color:#F6F6F6}.why-choose .content .btn{align-self:center;margin-top:60px}@media only screen and (max-width:1450px){.why-choose .content .btn{margin-top:38px}}@media only screen and (max-width:980px){.why-choose .content .btn{margin-top:32px}}.why-choose .content .reasons{margin:-28px}@media only screen and (max-width:1600px){.why-choose .content .reasons{margin:0}}@media only screen and (max-width:980px){.why-choose .content .reasons{margin:-24px}}@media only screen and (max-width:650px){.why-choose .content .reasons{margin:-16px}}.why-choose .content .reasons .reason{width:calc(25% - 56px);padding:0 24px;margin:28px}@media only screen and (max-width:1600px){.why-choose .content .reasons .reason{width:25%;margin:0}}@media only screen and (max-width:1450px){.why-choose .content .reasons .reason{padding:0 14px}}@media only screen and (max-width:980px){.why-choose .content .reasons .reason{width:calc(50% - 48px);padding:0;margin:24px}}@media only screen and (max-width:650px){.why-choose .content .reasons .reason{flex-direction:row;width:100%;margin:16px}}@media only screen and (max-width:350px){.why-choose .content .reasons .reason{flex-direction:column;text-align:center}}.why-choose .content .reasons .reason .text h4{font-size:22px}.why-choose .content .reasons .reason .text p{font-size:14px}.why-choose .content .reasons .reason .icon{align-self:flex-start}@media only screen and (max-width:650px){.why-choose .content .reasons .reason .icon{margin-right:20px}}@media only screen and (max-width:350px){.why-choose .content .reasons .reason .icon{margin:auto}}.why-choose .content .reasons .reason .icon:before{content:'';position:relative;display:flex;width:106px;height:116px;background:center / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/icon-container.png);margin:auto;-webkit-transition:0.25s ease;-moz-transition:0.25s ease;-ms-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}@media only screen and (max-width:650px){.why-choose .content .reasons .reason .icon:before{width:90px;height:100px}}.why-choose .content .reasons .reason .icon i{position:absolute;top:50%;left:50%;color:#F0911D;font-size:40px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:650px){.why-choose .content .reasons .reason .icon i{font-size:32px}}.faqs .faq{box-shadow:0 10px 20px rgb(0 0 0 / .08);border:2px solid #EAEAEA;border-radius:8px;padding:19px 24px 18px 32px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:650px){.faqs .faq{padding:14px 24px}}.faqs .faq:hover{background:#F6F6F6;box-shadow:0 10px 20px rgb(0 0 0 / .1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.faqs .faq.active .title p:before{content:''}.faqs .faq .title{cursor:pointer;padding-right:70px}@media only screen and (max-width:900px){.faqs .faq .title{padding-right:50px}}@media only screen and (max-width:650px){.faqs .faq .title{padding-right:30px}}.faqs .faq .title p{color:#202A33;font-size:20px;font-weight:500}@media only screen and (max-width:650px){.faqs .faq .title p{font-size:18px}}.faqs .faq .title p:before{content:'';font-family:'Font Awesome 5 Pro';font-weight:400;font-size:26px;position:absolute;top:50%;right:0;color:#F0911D;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.faqs .faq .text{display:none;padding-top:18px}.faq-section+.testimonials-section{padding-top:0}.faq-section:before{content:'';position:absolute;top:-100px;left:-138px;width:520px;height:307px;pointer-events:none;background:left / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/graphic-bg-alt.png)}.faq-section .intro-section{padding-right:147px}@media only screen and (max-width:1450px){.faq-section .intro-section{padding-right:90px}}@media only screen and (max-width:1280px){.faq-section .intro-section{padding-right:68px}}@media only screen and (max-width:900px){.faq-section .intro-section{width:100%;text-align:center;padding-right:0}}@media only screen and (max-width:900px){.faq-section .intro-section .btn{align-self:center}}@media only screen and (max-width:900px){.faq-section .faqs{width:100%;margin-top:38px}}.tab-list{position:relative;justify-content:center;overflow:hidden;margin-bottom:32px}@media only screen and (max-width:900px){.tab-list{display:none}}.tab-list li{position:relative;display:inline-block;list-style:none;font-size:22px;font-weight:600;color:#A3A3A3;cursor:pointer;margin:0 20px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.tab-list li:hover{color:#0F3E4D;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.tab-list li:first-of-type{margin-left:0}.tab-list li:last-of-type{margin-right:0}.tab-list li.current{color:#0F3E4D}p.toggle-tab{display:none;position:relative;font-weight:600;background:#2C9EDB;cursor:pointer;padding:20px 30px}@media only screen and (max-width:900px){p.toggle-tab{display:block}}p.toggle-tab:after{content:'';position:absolute;top:50%;right:30px;font-family:'Font Awesome 5 Pro';font-weight:200;font-size:.8em;color:#2C9EDB;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}p.toggle-tab.current{background:#2C9EDB;color:#fff}p.toggle-tab.current:after{content:'';color:#fff}.tabs .tab-content{display:none}.tabs .tab-content.current{display:block}.tabs .tab-content.images{display:block;visibility:hidden;height:0}@media only screen and (max-width:900px){.tabs .tab-content.images{height:auto;visibility:visible}}.tabs .tab-content.images.current{visibility:visible;height:auto}.tabs .tab-content .standard .left{padding-right:112px}.tabs .tab-content .standard .right img{padding-left:14px}.tabs .tab-content .images-tab .images{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.tabs .tab-content .images-tab .images .flex-col{align-items:center;margin:0 12px}.tabs .tab-content .images-tab .images .image{width:174px;height:174px;border:1px solid #E0E0E0;margin:auto}.tabs .tab-content .images-tab .images .caption{position:absolute;bottom:0;width:100%;font-size:14px;text-align:center;background:#eee;padding:7px 20px 8px;margin:0}.tabs .tab-content .images-tab .images .slick-dots{position:relative;bottom:0;padding:0;margin-top:var(--space-large)}.tabs .tab-content .images-tab .images .slick-dots li.slick-active button:after{font-weight:600;color:#2C9EDB}.tabs .tab-content .images-tab .images .slick-dots li button:after{color:#222}.tabs .tab-content .downloads-tab{align-items:center}.tabs .tab-content .downloads-tab .content+.downloads{margin-top:28px}.tabs .tab-content .downloads-tab .downloads{margin-left:-30px;margin-right:-30px}@media only screen and (max-width:1450px){.tabs .tab-content .downloads-tab .downloads{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:1350px){.tabs .tab-content .downloads-tab .downloads{margin-left:-15px;margin-right:-15px}}.tabs .tab-content .downloads-tab .downloads .download{width:140px;margin:20px}@media only screen and (max-width:1450px){.tabs .tab-content .downloads-tab .downloads .download{margin:20px}}@media only screen and (max-width:1350px){.tabs .tab-content .downloads-tab .downloads .download{flex-grow:1;max-width:calc(33.333% - 30px);margin:20px 15px}}@media only screen and (max-width:900px){.tabs .tab-content .downloads-tab .downloads .download{flex-grow:0}}@media only screen and (max-width:450px){.tabs .tab-content .downloads-tab .downloads .download{max-width:calc(50% - 30px)}}.tabs .tab-content .downloads-tab .downloads .download p{text-align:center;font-size:14px}.tabs .tab-content .downloads-tab .downloads .download .image{height:190px;border:1px solid #E0E0E0}.tabs .tab-content .downloads-tab .downloads .download .image:hover:after{color:#fff;background:#2C9EDB;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.tabs .tab-content .downloads-tab .downloads .download .image:after{content:'';position:absolute;bottom:0;right:0;font-family:'Font Awesome 5 Pro';color:#222;line-height:1;background:#E0E0E0;padding:11px 13px;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.tabs .tab-content .downloads-tab .downloads .download .image i{font-size:1.2em;margin-left:12px}@media only screen and (max-width:450px){.testimonials-section{padding-top:40px}}.testimonials-section:after{content:'';position:absolute;bottom:0;left:0;right:0;height:240px;background:#F8FCFE;z-index:-1}.testimonials-section>.container:before{content:'';position:absolute;top:-83px;right:-83px;width:450px;height:450px;background:top / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/bg-shape.png);z-index:-1}@media only screen and (max-width:1600px){.testimonials-section>.container:before{top:-71px}}@media only screen and (max-width:1450px){.testimonials-section>.container:before{top:-63px}}@media only screen and (max-width:1280px){.testimonials-section>.container:before{top:-51px}}@media only screen and (max-width:980px){.testimonials-section>.container:before{display:none}}.testimonials-section.total-1 .slick-dots{display:none}.testimonials-section .wrap{margin-left:-20px;margin-right:-20px}.testimonials-section .testimonials-slider .slide{display:flex;margin:0 20px}@media only screen and (max-width:980px){.testimonials-section .testimonials-slider .slide{flex-wrap:wrap}}.testimonials-section .testimonials-slider .slide .text{padding:58px 68px}@media only screen and (max-width:980px){.testimonials-section .testimonials-slider .slide .text{padding:68px 0 92px 68px;width:100%}}@media only screen and (max-width:450px){.testimonials-section .testimonials-slider .slide .text{padding:72px 0 83px 24px}}.testimonials-section .testimonials-slider .slide .text:before{content:'';font-family:'Font Awesome 5 Pro';position:absolute;top:0;left:0;color:#F0911D;font-size:32px;font-weight:300;padding:32px 36px}@media only screen and (max-width:650px){.testimonials-section .testimonials-slider .slide .text:before{padding:26px 41px}}@media only screen and (max-width:450px){.testimonials-section .testimonials-slider .slide .text:before{padding:24px 30px}}.testimonials-section .testimonials-slider .slide .text:after{content:'';position:absolute;top:0;left:0;width:104px;height:104px;background:center / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/testimonial-graphic.png)}@media only screen and (max-width:650px){.testimonials-section .testimonials-slider .slide .text:after{width:114px;height:100px}}@media only screen and (max-width:450px){.testimonials-section .testimonials-slider .slide .text:after{width:92px;height:92px}}.testimonials-section .testimonials-slider .slide .text p{color:#0F3E4D;font-size:32px;font-style:italic;letter-spacing:0}@media only screen and (max-width:1600px){.testimonials-section .testimonials-slider .slide .text p{font-size:30px}}@media only screen and (max-width:1450px){.testimonials-section .testimonials-slider .slide .text p{font-size:28px}}@media only screen and (max-width:980px){.testimonials-section .testimonials-slider .slide .text p{font-size:24px}}@media only screen and (max-width:650px){.testimonials-section .testimonials-slider .slide .text p{font-size:22px}}.testimonials-section .testimonials-slider .slide .text .name,.testimonials-section .testimonials-slider .slide .text .company{font-size:1em;font-style:normal;letter-spacing:.16px}.testimonials-section .testimonials-slider .slide .text .name{color:#2C9EDB}.testimonials-section .testimonials-slider .slide .text .company{color:#A3A3A3;margin-top:0}.testimonials-section .testimonials-slider .slide .image{min-height:532px;height:100%;box-shadow:0 10px 20px rgb(0 0 0 / .08)}@media only screen and (max-width:980px){.testimonials-section .testimonials-slider .slide .image{width:100%;height:300px;min-height:0;margin-top:auto}}@media only screen and (max-width:650px){.testimonials-section .testimonials-slider .slide .image{height:200px}}.testimonials-section .testimonials-slider .slick-dots{padding-left:88px}@media only screen and (max-width:980px){.testimonials-section .testimonials-slider .slick-dots{bottom:344px}}@media only screen and (max-width:650px){.testimonials-section .testimonials-slider .slick-dots{bottom:244px}}@media only screen and (max-width:450px){.testimonials-section .testimonials-slider .slick-dots{padding:0 40px;margin:0}}.testimonials-loop .grid{grid-template-columns:1fr}.testimonials-loop .testimonial{box-shadow:0 10px 20px rgb(0 0 0 / .08)}@media only screen and (max-width:980px){.testimonials-loop .testimonial{flex-wrap:wrap;flex-direction:column-reverse}}.testimonials-loop .testimonial:nth-of-type(even){flex-direction:row-reverse}@media only screen and (max-width:980px){.testimonials-loop .testimonial:nth-of-type(even){flex-direction:column-reverse}}.testimonials-loop .testimonial .text{min-width:500px;padding:58px 68px}@media only screen and (max-width:980px){.testimonials-loop .testimonial .text{width:100%;min-width:0;padding:32px}}@media only screen and (max-width:500px){.testimonials-loop .testimonial .text{padding:28px 20px}}.testimonials-loop .testimonial .text p{color:#0F3E4D;font-size:28px;font-style:italic;letter-spacing:0}@media only screen and (max-width:980px){.testimonials-loop .testimonial .text p{font-size:24px}}@media only screen and (max-width:650px){.testimonials-loop .testimonial .text p{font-size:22px}}@media only screen and (max-width:500px){.testimonials-loop .testimonial .text p{font-size:18px}}.testimonials-loop .testimonial .text .name,.testimonials-loop .testimonial .text .company{font-size:1em;font-style:normal;letter-spacing:.16px}.testimonials-loop .testimonial .text .name{color:#2C9EDB}.testimonials-loop .testimonial .text .company{color:#A3A3A3;margin-top:0}.testimonials-loop .testimonial .image{min-height:320px}@media only screen and (max-width:980px){.testimonials-loop .testimonial .image{width:100%;height:280px;min-height:0}}@media only screen and (max-width:650px){.testimonials-loop .testimonial .image{height:200px}}@media only screen and (max-width:350px){.testimonials-loop .testimonial .image{height:170px}}.fixed-background-section{padding-top:104px;padding-bottom:120px}@media only screen and (max-width:1600px){.fixed-background-section{padding-top:100px;padding-bottom:110px}}@media only screen and (max-width:1450px){.fixed-background-section{padding-top:92px;padding-bottom:102px}}@media only screen and (max-width:1280px){.fixed-background-section{padding-top:80px;padding-bottom:90px}}@media only screen and (max-width:980px){.fixed-background-section{padding-top:60px;padding-bottom:66px}}.fixed-background-section:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(15 62 77 / .8)}.fixed-background-section .content *:not(a){color:#F6F6F6}.fixed-background-section .content h2,.fixed-background-section .content h3{color:#fff}@media only screen and (max-width:650px){.fixed-background-section .content .contact{flex-wrap:wrap;text-align:center}}@media only screen and (max-width:650px){.fixed-background-section .content .contact .call{width:100%;text-align:center}}.fixed-background-section .content .contact .call a{font-size:32px;color:#F0911D;line-height:1}@media only screen and (max-width:650px){.fixed-background-section .content .contact .call a{display:block;font-size:36px;margin-top:6px}}.fixed-background-section .content .contact .call a:hover{color:#E08312}.fixed-background-section .content .contact .or{font-weight:600;text-transform:uppercase;letter-spacing:0;margin-left:52px;margin-right:52px}@media only screen and (max-width:650px){.fixed-background-section .content .contact .or{width:100%;line-height:1;margin-top:16px}}.fixed-background-section .content .contact p+.btn{align-self:center;margin-top:0}@media only screen and (max-width:650px){.fixed-background-section .content .contact p+.btn{margin-top:32px}}@media only screen and (max-width:980px){.form-section>.flex{flex-wrap:wrap}}.form-section .form{width:66%}@media only screen and (max-width:1600px){.form-section .form{padding-right:80px}}@media only screen and (max-width:1440px){.form-section .form{padding-right:60px}}@media only screen and (max-width:1280px){.form-section .form{padding-right:40px}}@media only screen and (max-width:980px){.form-section .form{width:100%;padding-right:0}}.form-section .sidebar{padding-left:90px}@media only screen and (max-width:1600px){.form-section .sidebar{padding-left:40px}}@media only screen and (max-width:980px){.form-section .sidebar{display:none}}.form-section .sidebar ul{padding-left:0;list-style:none}.form-section .sidebar .contact-flex{flex-direction:column}.form-section .sidebar .contact-details a{color:#F0911D}.form-section .sidebar .contact-details a:hover{color:#E08312;text-decoration:underline}.form-section .sidebar .contact-details .email{margin-top:16px}.form-section .sidebar .social-links a{border:2px solid #2C9EDB}.social-links{display:flex;margin-left:-8px;margin-right:-8px}.social-links a{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border:2px solid #fff;border-radius:50%;margin:8px}.social-links a:hover{border-color:#fff}.social-links a:hover i{color:#fff}.social-links a:first-of-type:hover{background-color:#1877f2;border-color:#1877f2}.social-links a:nth-of-type(2):hover{background-color:#1da1f2;border-color:#1da1f2}.social-links a:last-of-type:hover{background-color:#0a66c2;border-color:#0a66c2}.social-links a i{color:#2C9EDB}.footer{background:#222}.footer *{color:#fff}.footer ul{list-style:none;padding-left:0}.footer .top-footer{padding-top:84px}@media only screen and (max-width:1300px){.footer .top-footer{flex-wrap:wrap}}.footer .top-footer .address .flex-col,.footer .top-footer .contact .flex-col{justify-content:flex-start;margin-right:48px}@media only screen and (max-width:650px){.footer .top-footer .address .flex-col,.footer .top-footer .contact .flex-col{margin-right:0}}.footer .top-footer .address .details,.footer .top-footer .contact .details{align-items:flex-start}@media only screen and (max-width:650px){.footer .top-footer .address .details,.footer .top-footer .contact .details{width:100%}}.footer .top-footer .address .details a,.footer .top-footer .contact .details a{color:#F0911D;font-weight:400}@media only screen and (max-width:650px){.footer .top-footer .address .details a,.footer .top-footer .contact .details a{font-size:20px;margin-bottom:4px}}.footer .top-footer .address .details a:hover,.footer .top-footer .contact .details a:hover{color:#E08312;text-decoration:underline}@media only screen and (max-width:650px){.footer .top-footer .address .details a:last-of-type,.footer .top-footer .contact .details a:last-of-type{margin-bottom:0}}.footer .top-footer .address .details .icon,.footer .top-footer .contact .details .icon{width:50px;height:56px;margin-right:24px;-webkit-transform:translate(0,-14px);-moz-transform:translate(0,-14px);-ms-transform:translate(0,-14px);-o-transform:translate(0,-14px);transform:translate(0,-14px)}@media only screen and (max-width:400px){.footer .top-footer .address .details .icon,.footer .top-footer .contact .details .icon{margin-right:12px}}.footer .top-footer .address .details .icon:before,.footer .top-footer .contact .details .icon:before{content:'';position:relative;display:flex;width:50px;height:56px;background:center / contain no-repeat url(/wp-content/themes/CleanBuild/assets/graphics/icon-container-transparent.png)}.footer .top-footer .address .details .icon i,.footer .top-footer .contact .details .icon i{position:absolute;top:50%;left:50%;color:#2C9EDB;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer .top-footer .address{margin-right:12px}@media only screen and (max-width:1450px){.footer .top-footer .address{margin-right:0}}@media only screen and (max-width:650px){.footer .top-footer .address .details{flex-wrap:wrap}}@media only screen and (max-width:650px){.footer .top-footer .address .details .flex-col{width:calc(100% - 74px)}}@media only screen and (max-width:650px){.footer .top-footer .address .details .flex-col:last-of-type{padding-left:74px}}@media only screen and (max-width:400px){.footer .top-footer .address .details .flex-col:last-of-type{padding-left:62px}}@media only screen and (max-width:650px){.footer .top-footer .address .address-list li{display:inline-block;margin-right:6px}}@media only screen and (max-width:650px){.footer .top-footer .address .address-list li:after{content:','}}@media only screen and (max-width:650px){.footer .top-footer .address .address-list li:last-of-type:after{display:none}}@media only screen and (max-width:1080px){.footer .top-footer .contact{flex-direction:column}}@media only screen and (max-width:840px){.footer .top-footer .contact{flex-direction:row;margin-top:32px}}@media only screen and (max-width:650px){.footer .top-footer .contact{flex-wrap:wrap;width:100%}}@media only screen and (max-width:1300px){.footer .top-footer .contact .details:last-of-type .flex-col{margin-right:0}}@media only screen and (max-width:1080px){.footer .top-footer .contact .details .flex-col{margin-bottom:32px}}@media only screen and (max-width:650px){.footer .top-footer .contact .details .flex-col{margin-bottom:40px}}.footer .top-footer .social-links{margin-left:auto}@media only screen and (max-width:1300px){.footer .top-footer .social-links{width:100%;margin-left:0}}@media only screen and (max-width:650px){.footer .top-footer .social-links{justify-content:center}}.footer .bottom-footer{position:relative;padding-bottom:65px}@media only screen and (max-width:650px){.footer .bottom-footer{display:block;text-align:center;padding-top:28px}}.footer .bottom-footer a{color:#A3A3A3;font-weight:400}.footer .bottom-footer a:hover{color:#fff}.footer .bottom-footer p{display:inline-block;color:#A3A3A3;padding-right:60px;margin:0}@media only screen and (max-width:650px){.footer .bottom-footer p{width:100%;padding-right:0}}.footer .bottom-footer p span{color:#A3A3A3;margin:0 10px}@media only screen and (max-width:650px){.footer .bottom-footer p span{display:block;font-size:0;margin:4px 0}}.footer .bottom-footer .plx{position:absolute;top:50%;right:0;width:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1520px){.footer .bottom-footer .plx{right:60px}}@media only screen and (max-width:1200px){.footer .bottom-footer .plx{right:30px}}@media only screen and (max-width:650px){.footer .bottom-footer .plx{position:relative;display:block;height:45px;right:0;margin:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width:650px){.footer .bottom-footer .plx:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.footer .bottom-footer .plx:hover svg{opacity:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.footer .bottom-footer .plx svg{opacity:.5;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:650px){.footer .bottom-footer .plx svg{margin-top:12px}}.footer .bottom-footer .plx svg *{fill:#E0E0E0}.back-to-top{position:absolute;top:-26px;left:50%;width:52px;height:52px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;background-color:#2C9EDB;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.back-to-top:hover{background-color:#0074B3;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.back-to-top i{color:#fff;font-size:1.4em}.seasonal-opening-hours{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#222;padding:15px 0;z-index:98}.seasonal-opening-hours.hide{display:none}.seasonal-opening-hours p{display:inline-block;color:#fff;padding-right:15px;margin:0}.seasonal-opening-hours .close{position:absolute;top:0;right:0;color:#fff;font-size:18px;cursor:pointer;background:rgb(44 158 219 / .8);padding:10px 15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:1280px){.seasonal-opening-hours .close{font-size:14px;padding:7px 12px}}.seasonal-opening-hours .close:hover{background:#2390cb;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}#cookiePolicy{transition:0.3s ease}#cookiePolicy.hide{opacity:0;visibility:hidden}#cookiePolicy #closeCookie{position:absolute;top:50%;right:15px;font-size:18px;line-height:40px;width:40px;text-align:center;transform:translateY(-50%);background:#dcdcdc;cursor:pointer;transition:0.3s ease}#cookiePolicy #closeCookie:hover{background:#c9c5c5}#cookiePolicy .cookie-content{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#eee;padding:20px 70px 20px 30px}#cookiePolicy .cookie-content p{margin:0}#cookiePolicy .cookie-content i{vertical-align:middle}#cookieTableContainer{overflow-x:scroll}#cookieTable{border-collapse:collapse;margin:10px 0 30px}#cookieTable td,#cookieTable th{border:1px solid #d5d2d2;padding:15px;text-align:center;vertical-align:middle}#cookieTable tr td:nth-of-type(1),#cookieTable tr th:nth-of-type(1){min-width:125px}#cookieTable tr td:nth-of-type(2),#cookieTable tr th:nth-of-type(2){min-width:200px}#cookieTable tr td:nth-of-type(3),#cookieTable tr th:nth-of-type(3){min-width:80px}#cookieTable tr td:nth-of-type(4),#cookieTable tr th:nth-of-type(4){min-width:300px}#callnowbutton{display:none}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex}}@media screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgb(0 0 0 / .18);width:100%;left:0;height:60px}.cnb-full.cnb-full-bottom{bottom:0}.cnb-full.cnb-full-top{top:0}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgb(0 0 0 / .3);background-position:center;background-size:35px 35px;background-repeat:no-repeat}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px}.cnb-single.cnb-left{bottom:15px;left:20px}.cnb-single.cnb-right{bottom:15px;right:20px}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px}.cnb-single.cnb-tleft{top:15px;left:20px}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px}.cnb-single.cnb-tright{top:15px;right:20px}#callnowbutton.cnb-single.cnb-middle span,#callnowbutton.cnb-single.cnb-tmiddle span{display:none}.cnb-single.cnb-left span,.cnb-single.cnb-mleft span,.cnb-single.cnb-tleft span{left:68px}.cnb-single.cnb-right span,.cnb-single.cnb-mright span,.cnb-single.cnb-tright span{right:68px}.cnb-single.cnb-text span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgb(70 70 70 / .9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px 8px;font-size:13px;font-weight:700;color:#ECECEC;top:15px;box-shadow:0 1px 2px rgb(0 0 0 / .15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cnb-single:not(.cnb-text) span{display:none}.cnb-full.cnb-text{text-align:center;color:#FFF;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap}.cnb-full.cnb-zoom-110 img,.cnb-full.cnb-zoom-120 img,.cnb-full.cnb-zoom-130 img{transform-origin:right}.cnb-single.cnb-zoom-70,.cnb-full.cnb-zoom-70 img{transform:scale(.7)}.cnb-single.cnb-zoom-80,.cnb-full.cnb-zoom-80 img{transform:scale(.8)}.cnb-single.cnb-zoom-90,.cnb-full.cnb-zoom-90 img{transform:scale(.9)}.cnb-single.cnb-zoom-110,.cnb-full.cnb-zoom-110 img{transform:scale(1.1)}.cnb-single.cnb-zoom-120,.cnb-full.cnb-zoom-120 img{transform:scale(1.2)}.cnb-single.cnb-zoom-130,.cnb-full.cnb-zoom-130 img{transform:scale(1.3)}.cnb-full.cnb-zoom-70 span{font-size:70%}.cnb-full.cnb-zoom-80 span{font-size:80%}.cnb-full.cnb-zoom-90 span{font-size:90%}.cnb-full.cnb-zoom-110 span{font-size:110%}.cnb-full.cnb-zoom-120 span{font-size:120%}.cnb-full.cnb-zoom-130 span{font-size:130%}.cnb-zindex-10{z-index:2147483647}.cnb-zindex-9{z-index:214748365}.cnb-zindex-8{z-index:21474836}.cnb-zindex-7{z-index:2147484}.cnb-zindex-6{z-index:214748}.cnb-zindex-5{z-index:21475}.cnb-zindex-4{z-index:2147}.cnb-zindex-3{z-index:215}.cnb-zindex-2{z-index:21}.cnb-zindex-1{z-index:2}