img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}#cookie-law-info-bar,.wt-cli-cookie-bar{box-sizing:border-box;font-size:10pt;margin:0 auto;padding:10px 10px;position:absolute;text-align:center;width:100%;z-index:99999;box-shadow:rgb(0 0 0 / .5) 0 5px 10px;display:none;left:0}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:8px 16px 8px;color:#fff;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;cursor:pointer;text-decoration:none}.cli-accept-button{font-family:Courier;font-variant:small-caps}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:500;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-clearboth{clear:both}@media only screen and (max-width:768px){.cli-settings-mobile:hover{box-shadow:none!important}.cli-settings-desktop{display:none}.cli-col-8{max-width:100%!important;width:100%!important;flex:100%!important;-ms-flex:100%!important}.cli-accordion-plusminus{float:right;font-size:22px;line-height:22px}.cli-plugin-button{margin:10px}}@media only screen and (max-width:567px){.cli-switch .cli-slider:after{display:none}.cli-tab-header a.cli-nav-link{font-size:12px}.cli-modal .cli-modal-close{right:-10px;top:-15px}}.wt-cli-iframe-placeholder{background-image:url(/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/images/cli_placeholder.svg);background-size:80px;max-width:100%;max-height:100%;background-position:center;background-repeat:no-repeat;background-color:#b2b0b059;position:relative;display:flex;align-items:flex-end;justify-content:center}.wt-cli-iframe-placeholder .wt-cli-inner-text{width:100%;text-align:center;padding:1rem 1rem;border-radius:400px}.wt-cli-cookie-bar-container{display:none}.wt-cli-necessary-checkbox{display:none!important}a.wt-cli-ccpa-opt-out{text-decoration:underline!important;}.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;box-sizing:border-box}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:none}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;box-sizing:border-box;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:#fff0;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type="checkbox"]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column!important;flex-direction:column!important;align-items:stretch!important;-ms-align-items:stretch!important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px;box-sizing:border-box}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-btn:focus{outline:0}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out 0.5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;-webkit-transform:scale(0);transform:scale(0);overflow:hidden;outline:0;visibility:hidden}.cli-modal.cli-show{visibility:visible}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal-footer{position:relative}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px;width:auto}.cli-switch input[type="checkbox"]{display:block;margin:0;width:0;position:absolute!important;left:0!important;opacity:0!important}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:#fff0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:100%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{padding:10px 15px;width:auto;text-decoration:none}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-decoration:none}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color 0.2s ease-out 0.3s,color 0.2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:#fff0;border:none}.cli-tab-container h4{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px 20px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;font-size:12px;text-align:right;min-width:120px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;cursor:pointer;text-decoration:underline}.cli-privacy-overview{padding-bottom:12px}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height 0.25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;-webkit-transform:scale(1);transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal 0.5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo 0.5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}99.9%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes blowUpContentTwo{0%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes blowUpModalTwo{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.cli-bar-container{float:none;margin:0 auto;justify-content:space-between;display:flex;align-items:center;flex-wrap:wrap}.cli-style-v2 a{cursor:pointer}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;font-weight:400}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{display:block}.cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{text-align:left;margin-left:5%;margin-bottom:10px}@media (max-width:985px){.cli-bar-message{width:100%}.cli-bar-container{justify-content:center}}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .wt-cli-ccpa-checkbox{display:block}.wt-cli-form-group input:disabled{opacity:.5}.wt-cli-custom-checkbox input[type="checkbox"]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block!important;line-height:0;height:16px;margin:-4px 4px 0 0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);transition:.05s border-color ease-in-out}.wt-cli-custom-checkbox input[type=checkbox]:checked:before{content:'';display:block;border:solid #61a229;width:5px;height:10px;border-width:0 2px 2px 0;transform:rotate(45deg);margin:1px 0 0 5px;box-sizing:border-box}.wt-cli-form-group{margin-right:15px}.cli-style-v3 .cli-bar-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cli-style-v3 .cli-bar-btn_container,.cli-style-v3 .wt-cli-category-widget{margin-top:10px}.cli-style-v3{text-align:left}#cookie-law-info-bar a,.wt-cli-category-widget .wt-cli-form-group label{cursor:pointer}.wt-cli-category-widget .wt-cli-form-group label{font-size:inherit}#cookie-law-info-bar[data-template-id="cli-style-v3"]{padding:10px 90px}#cookie-law-info-bar[data-template-id="cli-style-v3"][data-cli-type="widget"]{padding:10px 20px}#cookie-law-info-bar[data-template-id="cli-style-v3"][data-cli-type="popup"]{padding:10px 20px}#cookie-law-info-bar[data-template-id="cli-style-v3"] .wt-cli-category-widget{display:flex;flex-wrap:wrap}#cookie-law-info-bar[data-template-id="cli-style-v3"]{text-align:left;font-size:11pt;border:1px solid #ffffffe6}#cookie-law-info-bar[data-template-id="cli-style-v3"] h5{margin:10px 0}.wt-cli-category-widget-active .cli-switch,.wt-cli-category-widget-active .wt-cli-necessary-checkbox,.wt-cli-category-widget-active .cli-necessary-caption{display:none!important}@media (max-width:985px){#cookie-law-info-bar[data-template-id="cli-style-v3"]{padding:10px 20px}}.wt-cli-sr-only{display:none}.wt-cli-cookie-bar-container.wt-cli-hide-bar{display:none!important}.wt-cli-privacy-accept-btn{margin-left:10px}.cli_settings_button:focus,#cookie-law-info-again:focus,#wt-cli-cookie-banner-title:focus,.cli-plugin-main-link,.cli_action_button,.cli-privacy-readmore,.cli-tab-header a,.cli-switch .cli-slider,.cli-tab-content .cli-tab-pane:focus{outline:0}.cli-plugin-button:focus{outline:0;opacity:.7}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.cli-modal-content,.cli-tab-content{background-color:#fff}.cli-privacy-content-text,.cli-modal .cli-modal-dialog,.cli-tab-container p,a.cli-privacy-readmore{color:#000}.cli-tab-header{background-color:#f2f2f2}.cli-tab-header,.cli-tab-header a.cli-nav-link,span.cli-necessary-caption,.cli-switch .cli-slider:after{color:#000}.cli-switch .cli-slider:before{background-color:#fff}.cli-switch input:checked+.cli-slider:before{background-color:#fff}.cli-switch .cli-slider{background-color:#e3e1e8}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-modal-close svg{fill:#000}.cli-tab-footer .wt-cli-privacy-accept-all-btn{background-color:#00acad;color:#fff}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#00acad;color:#fff}.cli-tab-header a:before{border-right:1px solid #000;border-bottom:1px solid #000}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GiClntA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilntA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GCC5ntA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5ntA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GVi5ntA.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDOUhRTM.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshRTM.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhRTM.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDGUmRTM.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmRTM.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDDsmRTM.ttf) format('truetype')}/*!
  Main Stylesheet
*/
 html,body,div,span,applet,object,iframe,h1,h2,.product-boxes.blue-section h2,.product-category.blue-section h2,h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote,h4,h5,.desk-menu .mega>ul>li>a,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],input[type=file],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:100px;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}.page-id-1369 input[type=text],.page-id-1369 input[type=tel],.page-id-1369 input[type=email],.page-id-1369 input[type=file],.page-id-1369 select,.page-id-1369 textarea{width:100%;resize:none}.page-id-1369 ::-webkit-input-placeholder{color:#ff6a00;font-weight:600;text-transform:capitalize;opacity:1}.page-id-1369 :-moz-placeholder{color:#ff6a00;font-weight:600;text-transform:capitalize;opacity:1}.page-id-1369 ::-moz-placeholder{color:#ff6a00;font-weight:600;text-transform:capitalize;opacity:1}.page-id-1369 :-ms-input-placeholder{color:#ff6a00;font-weight:600;text-transform:capitalize;opacity:1}input[type=text],input[type=tel],input[type=email],input[type=file],select,textarea{margin:0;outline:none;width:100%;background-color:#fff0;box-shadow:none;min-height:unset;-webkit-appearance:none;font-size:16px;line-height:24px;color:#333;padding:12px 16px;border:1px solid #5E5E5E;background:#fff;border-radius:6px;border:none;font-family:"Nunito",arial,sans-serif}input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,select::placeholder,textarea::placeholder{color:#191919;opacity:.6}@media only screen and (max-width:767px){input[type=text],input[type=tel],input[type=email],input[type=file],select,textarea{font-size:16px;line-height:24px;padding:10px 16px}}input[type=text].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=file].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#F69D89}select{background:#fff url(/wp-content/themes/CleanBuild/assets/icons/icon-dropdown.svg) calc(100% - 20px) center no-repeat}input[type=submit],input[type=submit].wpcf7-submit,input[type=submit].btn.orange{width:100%;background-color:#1A1A1A;position:relative;cursor:pointer;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;justify-content:space-between;box-shadow:none!important;border:none;font-weight:400;color:#fff;background-color:#FF6A00;font-size:18px;line-height:28px;font-weight:500;padding:9px 32px;border-radius:50px;isolation:isolate;border:1px solid #FF6A00;display:block;text-align:center}input[type=submit] .btn-icon-left,input[type=submit].wpcf7-submit .btn-icon-left,input[type=submit].btn.orange .btn-icon-left{margin-right:12px;order:-1;margin-left:-4px}input[type=submit] .btn-icon-right,input[type=submit].wpcf7-submit .btn-icon-right,input[type=submit].btn.orange .btn-icon-right{margin-left:12px;margin-right:-4px}input[type=submit] .btn-icon-left,input[type=submit] .btn-icon-right,input[type=submit].wpcf7-submit .btn-icon-left,input[type=submit].wpcf7-submit .btn-icon-right,input[type=submit].btn.orange .btn-icon-left,input[type=submit].btn.orange .btn-icon-right{width:24px;height:24px;display:flex;justify-content:center;align-items:center;display:inline-flex}input[type=submit] .btn-icon-left.fa-caret-right,input[type=submit] .btn-icon-left.fa-caret-left,input[type=submit] .btn-icon-left.fa-caret-up,input[type=submit] .btn-icon-left.fa-caret-down,input[type=submit] .btn-icon-right.fa-caret-right,input[type=submit] .btn-icon-right.fa-caret-left,input[type=submit] .btn-icon-right.fa-caret-up,input[type=submit] .btn-icon-right.fa-caret-down,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-right,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-left,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-up,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-down,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-right,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-left,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-up,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-down,input[type=submit].btn.orange .btn-icon-left.fa-caret-right,input[type=submit].btn.orange .btn-icon-left.fa-caret-left,input[type=submit].btn.orange .btn-icon-left.fa-caret-up,input[type=submit].btn.orange .btn-icon-left.fa-caret-down,input[type=submit].btn.orange .btn-icon-right.fa-caret-right,input[type=submit].btn.orange .btn-icon-right.fa-caret-left,input[type=submit].btn.orange .btn-icon-right.fa-caret-up,input[type=submit].btn.orange .btn-icon-right.fa-caret-down{font-size:28px}input[type=submit].btn-icon,input[type=submit].wpcf7-submit.btn-icon,input[type=submit].btn.orange.btn-icon{width:44px;height:44px;padding:5px;justify-content:center;align-items:center;font-size:20px}input[type=submit]:hover,input[type=submit].wpcf7-submit:hover,input[type=submit].btn.orange:hover{color:#fff;background-color:#C45202;border-color:#C45202}input[type=submit]:active,input[type=submit].wpcf7-submit:active,input[type=submit].btn.orange:active{color:#fff}input[type=submit]:active:before,input[type=submit].wpcf7-submit:active:before,input[type=submit].btn.orange:active:before{background:none;box-shadow:none}input[type=submit].disabled,input[type=submit]:disabled,input[type=submit].wpcf7-submit.disabled,input[type=submit].wpcf7-submit:disabled,input[type=submit].btn.orange.disabled,input[type=submit].btn.orange:disabled{opacity:1;color:#fff;background:#C9CAD0;border-color:#C9CAD0}input[type=submit].disabled:before,input[type=submit]:disabled:before,input[type=submit].wpcf7-submit.disabled:before,input[type=submit].wpcf7-submit:disabled:before,input[type=submit].btn.orange.disabled:before,input[type=submit].btn.orange:disabled:before{display:none!important}@media only screen and (min-width:768px){input[type=submit],input[type=submit].wpcf7-submit,input[type=submit].btn.orange{font-size:22px;line-height:28px;letter-spacing:0;padding:14px 40px}input[type=submit] .btn-icon-left,input[type=submit] .btn-icon-right,input[type=submit].wpcf7-submit .btn-icon-left,input[type=submit].wpcf7-submit .btn-icon-right,input[type=submit].btn.orange .btn-icon-left,input[type=submit].btn.orange .btn-icon-right{font-size:22px;width:28px;height:28px}input[type=submit] .btn-icon-left.fa-caret-right,input[type=submit] .btn-icon-left.fa-caret-left,input[type=submit] .btn-icon-left.fa-caret-up,input[type=submit] .btn-icon-left.fa-caret-down,input[type=submit] .btn-icon-right.fa-caret-right,input[type=submit] .btn-icon-right.fa-caret-left,input[type=submit] .btn-icon-right.fa-caret-up,input[type=submit] .btn-icon-right.fa-caret-down,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-right,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-left,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-up,input[type=submit].wpcf7-submit .btn-icon-left.fa-caret-down,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-right,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-left,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-up,input[type=submit].wpcf7-submit .btn-icon-right.fa-caret-down,input[type=submit].btn.orange .btn-icon-left.fa-caret-right,input[type=submit].btn.orange .btn-icon-left.fa-caret-left,input[type=submit].btn.orange .btn-icon-left.fa-caret-up,input[type=submit].btn.orange .btn-icon-left.fa-caret-down,input[type=submit].btn.orange .btn-icon-right.fa-caret-right,input[type=submit].btn.orange .btn-icon-right.fa-caret-left,input[type=submit].btn.orange .btn-icon-right.fa-caret-up,input[type=submit].btn.orange .btn-icon-right.fa-caret-down{font-size:32px}input[type=submit].btn-icon,input[type=submit].wpcf7-submit.btn-icon,input[type=submit].btn.orange.btn-icon{width:56px;height:56px;padding:5px;justify-content:center;align-items:center;font-size:20px}}input[type=submit]:hover,input[type=submit].wpcf7-submit:hover,input[type=submit].btn.orange:hover{color:#fff;background:#C45202}.form-section.blue-section p,.form-section.blue-section span{color:#fff}.form-section.blue-section textarea{border-color:#ff6a00}.form-section.blue-section .flex-col{padding-right:20px}@media only screen and (max-width:800px){.form-section.blue-section .flex-col{width:100%;padding-right:0}}.form-section.blue-section .flex-col:last-of-type{padding-left:20px;padding-right:0}@media only screen and (max-width:800px){.form-section.blue-section .flex-col:last-of-type{padding-left:0}}.form-section.blue-section .data-check{margin:20px 0}.form-section.blue-section .wpcf7 .wrap label{color:#fff}.form-section .btn.gold{background:#ff6a00}input[type=file]{padding:1px 20px}p.filename{position:absolute;top:33%;left:20px;width:83%;pointer-events:none;color:#fff;font-weight:600;background:#4c5154;padding:10px 0 12px 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}p.filename i{margin-right:12px;font-size:1.1em}::-webkit-file-upload-button{opacity:0;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}.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 .your-product{display:block;position:relative}.wpcf7 .your-product:after{content:"";font-family:"FontAwesome";position:absolute;top:50%;right:30px;transform:translateY(-75%);pointer-events:none}.wpcf7 .wrap{position:relative;margin-bottom:12px}.wpcf7 .wrap label{display:block;font-size:15px;line-height:20px;color:#5E5E5E;letter-spacing:0;margin-bottom:2px}.wpcf7 .wpcf7-not-valid-tip{display:block;font-size:14px;line-height:20px;color:#F69D89;color:#e74c3c;margin-top:2px}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;text-align:left;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:#EAEDEE}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block;line-height:1.6}span.wpcf7-list-item .wpcf7-list-item-label:before{content:"";position:absolute;display:flex;justify-content:center;align-items:center;display:inline-flex;left:0;font-family:"FontAwesome";width:24px;min-width:24px;height:24px;border-radius:4px;margin-right:10px;vertical-align:middle;cursor:pointer;border:none;background-color:#fff;box-sizing:border-box;padding-top:2px}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}.split-inputs{overflow:hidden}.split-inputs span{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:720px){.split-inputs span{width:100%;float:none}}.split-inputs span:last-of-type{float:right}@media only screen and (max-width:720px){.split-inputs span:last-of-type{float:none}}::-webkit-input-placeholder{color:#fff;font-weight:600;text-transform:capitalize;opacity:1}:-moz-placeholder{color:#fff;font-weight:600;text-transform:capitalize;opacity:1}::-moz-placeholder{color:#fff;font-weight:600;text-transform:capitalize;opacity:1}:-ms-input-placeholder{color:#fff;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;border-radius:8px;font-size:16px;line-height:24px}.invalid .wpcf7-response-output{background:#e74c3c;display:block}.sent .wpcf7-response-output{background:#00C896;display:block}.spam .wpcf7-response-output{display:block}.data-check p.terms{display:block;font-weight:400;font-size:14px;text-align:left;margin-bottom:24px;font-size:14px;line-height:20px}.data-check p.terms a{text-decoration:underline}.data-check .wpcf7-checkbox{margin-bottom:12px}.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;padding-left:36px;font-size:16px;line-height:24px;color:#5E5E5E}.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:"";color:#fff;background-color:#FF6A00;border-color:#FF6A00}.wpcf7-spinner{width:12px;height:12px;margin-left:15px;display:none}@media only screen and (max-width:500px){.wpcf7-spinner{margin-left:0;margin-top:10px}}.submitting .wpcf7-spinner{display:inline-block}.wpcf7-spinner:after{content:" ";display:block;width:12px;height:12px;border-radius:100%;border:2px solid #ff6a00;border-color:#ff6a00 #fff0 #ff6a00 #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}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.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)}.btn{display:inline-block;cursor:pointer;outline:none;font-family:"Nunito",arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #fff0;border-radius:30px;font-size:20px;padding:15px 40px;-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:1400px){.btn{font-size:18px;padding:12px 30px}}@media only screen and (max-width:900px){.btn{font-size:16px;padding:10px 20px}}@media only screen and (max-width:500px){.btn{width:100%;text-align:center}}.btn.outline{color:#384E58;border-color:#384E58}.btn.outline:hover{color:#ff6a00;border-color:#ff6a00}.btn.outline-light{color:#fff;border-color:#fff}.btn.outline-light:hover{color:#2e4048;background:#fff;color:#ff6a00!important}.btn.blue{color:#fff;background:#384E58}.btn.blue:hover{background:#88959D}.btn.gold{color:#fff;background:#ff6a00}.btn.gold:hover{background:#ff791a}.btn.orange{color:#fff;background:#ff6a00}.btn.orange:hover{background:#ff791a}.btn.disabled{color:#878787;border-color:#878787;cursor:not-allowed}.btn.disabled:hover{color:#878787;border-color:#878787}.btn~.btn{margin-left:10px}.btn-primary{position:relative;cursor:pointer;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;justify-content:space-between;box-shadow:none!important;border:none;font-weight:400;color:#fff;background-color:#FF6A00;font-size:18px;line-height:28px;font-weight:500;padding:9px 32px;border-radius:50px;isolation:isolate;border:1px solid #FF6A00}.btn-primary .btn-icon-left{margin-right:12px;order:-1;margin-left:-4px}.btn-primary .btn-icon-right{margin-left:12px;margin-right:-4px}.btn-primary .btn-icon-left,.btn-primary .btn-icon-right{width:24px;height:24px;display:flex;justify-content:center;align-items:center;display:inline-flex}.btn-primary .btn-icon-left.fa-caret-right,.btn-primary .btn-icon-left.fa-caret-left,.btn-primary .btn-icon-left.fa-caret-up,.btn-primary .btn-icon-left.fa-caret-down,.btn-primary .btn-icon-right.fa-caret-right,.btn-primary .btn-icon-right.fa-caret-left,.btn-primary .btn-icon-right.fa-caret-up,.btn-primary .btn-icon-right.fa-caret-down{font-size:28px}.btn-primary.btn-icon{width:44px;height:44px;padding:5px;justify-content:center;align-items:center;font-size:20px}.btn-primary:hover{color:#fff;background-color:#C45202;border-color:#C45202}.btn-primary:active{color:#fff}.btn-primary:active:before{background:none;box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{opacity:1;color:#fff;background:#C9CAD0;border-color:#C9CAD0}.btn-primary.disabled:before,.btn-primary:disabled:before{display:none!important}.btn-primary.btn{display:inline-flex}@media only screen and (min-width:768px){.btn-primary.btn-lg{font-size:22px;line-height:28px;letter-spacing:0;padding:14px 40px}.btn-primary.btn-lg .btn-icon-left,.btn-primary.btn-lg .btn-icon-right{font-size:22px;width:28px;height:28px}.btn-primary.btn-lg .btn-icon-left.fa-caret-right,.btn-primary.btn-lg .btn-icon-left.fa-caret-left,.btn-primary.btn-lg .btn-icon-left.fa-caret-up,.btn-primary.btn-lg .btn-icon-left.fa-caret-down,.btn-primary.btn-lg .btn-icon-right.fa-caret-right,.btn-primary.btn-lg .btn-icon-right.fa-caret-left,.btn-primary.btn-lg .btn-icon-right.fa-caret-up,.btn-primary.btn-lg .btn-icon-right.fa-caret-down{font-size:32px}.btn-primary.btn-lg.btn-icon{width:56px;height:56px;padding:5px;justify-content:center;align-items:center;font-size:20px}}.btn-primary.btn-sm{font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px}.btn-primary.btn-sm .btn-icon-left,.btn-primary.btn-sm .btn-icon-right{width:20px;height:20px}.btn-primary.btn-sm .btn-icon-left.fa-caret-right,.btn-primary.btn-sm .btn-icon-left.fa-caret-left,.btn-primary.btn-sm .btn-icon-left.fa-caret-up,.btn-primary.btn-sm .btn-icon-left.fa-caret-down,.btn-primary.btn-sm .btn-icon-right.fa-caret-right,.btn-primary.btn-sm .btn-icon-right.fa-caret-left,.btn-primary.btn-sm .btn-icon-right.fa-caret-up,.btn-primary.btn-sm .btn-icon-right.fa-caret-down{font-size:20px}.btn-primary.btn-sm .btn-icon-left{margin-right:8px}.btn-primary.btn-sm .btn-icon-right{margin-left:8px}.btn-primary.btn-sm.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.btn-primary.btn-sm:disabled,.btn-primary.btn-sm:disabled[disabled]{padding:8px 16px}.btn-primary.btn-light{background:#fff;border-color:#fff;color:#1A1A1A}.btn-primary.btn-light:hover{background:#FF6A00;border-color:#FF6A00;color:#fff}.btn-secondary{position:relative;cursor:pointer;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;box-shadow:none!important;font-size:18px;line-height:28px;padding:10px 32px;border-radius:50px;font-weight:500;color:#5E5E5E;background:#fff0;border:1px solid #5E5E5E}.btn-secondary .btn-icon-left{margin-right:12px;order:-1;margin-left:-4px}.btn-secondary .btn-icon-right{margin-left:12px;margin-right:-4px}.btn-secondary .btn-icon-left,.btn-secondary .btn-icon-right{width:24px;height:24px;display:flex;justify-content:center;align-items:center;display:inline-flex}.btn-secondary .btn-icon-left.fa-caret-right,.btn-secondary .btn-icon-left.fa-caret-left,.btn-secondary .btn-icon-left.fa-caret-up,.btn-secondary .btn-icon-left.fa-caret-down,.btn-secondary .btn-icon-right.fa-caret-right,.btn-secondary .btn-icon-right.fa-caret-left,.btn-secondary .btn-icon-right.fa-caret-up,.btn-secondary .btn-icon-right.fa-caret-down{font-size:28px}.btn-secondary.btn-icon{width:44px;height:44px;padding:5px;justify-content:center;align-items:center;font-size:20px}.btn-secondary:hover{color:#FF6A00}.btn-secondary:focus{color:#1A1A1A}.btn-secondary:active{color:#1A1A1A}.btn-secondary.disabled,.btn-secondary:disabled{opacity:1;color:#ffffff!important;background:#C9CAD0!important;border-color:#C9CAD0!important;outline:none}@media only screen and (min-width:768px){.btn-secondary.btn-lg{font-size:22px;line-height:28px;padding:9px 14px}.btn-secondary.btn-lg.btn-with-icon{padding-left:23px;padding-right:23px}.btn-secondary.btn-lg .btn-icon-left,.btn-secondary.btn-lg .btn-icon-right{font-size:20px}.btn-secondary.btn-lg .btn-icon-left.fa-caret-right,.btn-secondary.btn-lg .btn-icon-left.fa-caret-left,.btn-secondary.btn-lg .btn-icon-left.fa-caret-up,.btn-secondary.btn-lg .btn-icon-left.fa-caret-down,.btn-secondary.btn-lg .btn-icon-right.fa-caret-right,.btn-secondary.btn-lg .btn-icon-right.fa-caret-left,.btn-secondary.btn-lg .btn-icon-right.fa-caret-up,.btn-secondary.btn-lg .btn-icon-right.fa-caret-down{font-size:28px}.btn-secondary.btn-lg.btn-icon{width:52px;height:52px;padding:5px;justify-content:center;align-items:center;font-size:24px}}.btn-secondary.btn-sm{font-size:16px;line-height:24px;letter-spacing:0;padding:5px 14px}.btn-secondary.btn-sm .btn-icon-left,.btn-secondary.btn-sm .btn-icon-right{font-size:16px;width:28px;min-width:28px;width:auto;min-width:auto;height:28px;margin-top:-8px;margin-bottom:-8px;background:#fff0;color:unset}.btn-secondary.btn-sm .btn-icon-left{margin-right:9px}.btn-secondary.btn-sm .btn-icon-right{margin-left:9px}.btn-secondary.btn-sm .btn-icon-left.fa-caret-right,.btn-secondary.btn-sm .btn-icon-left.fa-caret-left,.btn-secondary.btn-sm .btn-icon-left.fa-caret-up,.btn-secondary.btn-sm .btn-icon-left.fa-caret-down,.btn-secondary.btn-sm .btn-icon-right.fa-caret-right,.btn-secondary.btn-sm .btn-icon-right.fa-caret-left,.btn-secondary.btn-sm .btn-icon-right.fa-caret-up,.btn-secondary.btn-sm .btn-icon-right.fa-caret-down{font-size:20px}.btn-secondary.btn-sm.btn-icon{width:36px;height:36px;padding:5px;font-size:16px}.btn-secondary.disabled,.btn-secondary:disabled{opacity:1;color:#7C7C7C;background:#9B9B9B;color:#7C7C7C;background:#C9CAD0;border-color:#C9CAD0}.btn-link,.btn-text{color:#1A1A1A;display:inline-flex;align-items:center;font-family:"Nunito",arial,sans-serif;transition:all 0.3s;padding:0;border:none;border-radius:0;font-size:18px;line-height:28px;color:#191919;border-bottom:2px solid #191919;padding:2px 0}@media only screen and (max-width:767px){.btn-link,.btn-text{font-size:16px;line-height:24px}}.btn-link .btn-icon-left,.btn-link .btn-icon-right,.btn-text .btn-icon-left,.btn-text .btn-icon-right{font-size:20px}.btn-link .btn-icon-left.fa-star,.btn-link .btn-icon-right.fa-star,.btn-text .btn-icon-left.fa-star,.btn-text .btn-icon-right.fa-star{font-size:16px}.btn-link .btn-icon-left,.btn-text .btn-icon-left{margin-right:7px}.btn-link .btn-icon-right,.btn-text .btn-icon-right{margin-left:7px}@media only screen and (max-width:767px){.btn-link .btn-icon-left,.btn-text .btn-icon-left{margin-right:4px}.btn-link .btn-icon-right,.btn-text .btn-icon-right{margin-left:4px}}.btn-link:hover,.btn-link:focus,.btn-text:hover,.btn-text:focus{color:#FF6A00;outline:none;box-shadow:none}.btn-link:active,.btn-text:active{color:#191919;border-color:#191919}.btn-link:disabled,.btn-text:disabled{color:#777986;color:#777986}.btn-load{position:relative;display:inline-flex;font-size:17px;line-height:24px;letter-spacing:.94px;padding:13px 28px;text-transform:uppercase;transition:all 0.3s;text-align:center;color:#3a8cce;background:#fff0;overflow:hidden;border-radius:9px;border:2px solid #3a8cce;font-weight:400;font-family:"Nunito",arial,sans-serif;cursor:pointer;align-items:center;min-width:220px;box-shadow:none!important;outline:none!important;justify-content:center}.btn-load.btn-row{border-width:2px;padding:10px 16px;width:100%;height:100%;min-width:unset}.btn-load:hover{color:#fff}@media only screen and (max-width:767px){.btn-load.btn-row{border-width:2px;padding:8px 8px;font-size:12px;line-height:16px;letter-spacing:0}}.btn-full{width:100%;max-width:100%}.btn-outline-light{background:#fff0;color:#fff;border:1px solid #fff}.btn-outline-light:before{display:none!important}.btn-outline-light:hover{background-color:#fff;border-color:#fff;color:#FF6A00}.btn-outline-dark{color:#5E5E5E;border:1px solid #DDD}.btn-outline-dark:before{display:none!important}.btn-outline-dark:hover{background:#5E5E5E;border-color:#5E5E5E;color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;font-size:18px;line-height:28px;font-family:"Nunito",arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff;color:#5E5E5E}body.menu-open{overflow:hidden}@media only screen and (max-width:767px){body{font-size:16px;line-height:24px}}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:10;padding:15px 25px;color:#fff;background:#ff6a00}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.half{width:50%}.third{width:33.333%}.relative{position:relative}.text-center,.t-center{text-align:center}.text-left,.t-left{text-align:left}.text-right,.t-right{text-align:right}.col-alt{color:#ff6a00}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.o-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.flex-wrap{display:flex;flex-wrap:wrap;overflow:hidden}.justify-content-space{justify-content:space-between}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}@media only screen and (max-width:767px){.pt-sm-0{padding-top:0!important}.pb-sm-0{padding-bottom:0!important}.mt-sm-0{margin-top:0!important}.mb-sm-0{margin-bottom:0!important}}.flex-col{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.flex-grid{display:flex;flex-flow:wrap;justify-content:space-between}.stack{--space:30px;display:flex;flex-direction:column;justify-content:flex-start}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--space)}.stack.center .btn,.stack.t-center .btn{align-self:center}.stack .btn{align-self:flex-start}.stack-small{--space2:15px;display:flex;flex-direction:column;justify-content:flex-start}.stack-small>*{margin-top:0;margin-bottom:0}.stack-small>*+*{margin-top:var(--space2)}.stack-small .btn{margin-top:var(--space)}.center{box-sizing:content-box;margin-left:auto;margin-right:auto;text-align:center;max-width:860px;padding-left:30px;padding-right:30px;display:flex;flex-direction:column}@media only screen and (max-width:500px){.center{padding-left:0;padding-right:0}}.center .btn{align-self:center}.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%}img{width:initial;width:auto;max-width:100%}.container{max-width:1365px;width:100%;margin:0 auto}@media only screen and (max-width:1570px){.container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}@media only screen and (max-width:767px){.container{padding:0 16px}}.container-large{max-width:1700px;width:100%;margin:0 auto}@media only screen and (max-width:1820px){.container-large{max-width:100%;padding-left:50px;padding-right:50px}}@media only screen and (max-width:1250px){.container-large{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.container-large{padding-left:16px;padding-right:16px}}.container-small{max-width:900px;width:100%;margin:0 auto}@media only screen and (max-width:960px){.container-small{padding-left:30px;padding-right:30px;max-width:100%}}@media only screen and (max-width:720px){.container-small{padding-left:15px;padding-right:15px}}.small-pad{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:1600px){.small-pad{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:1200px){.small-pad{padding-top:35px;padding-bottom:35px}}@media only screen and (max-width:720px){.small-pad{padding-top:25px;padding-bottom:25px}}.med-pad{padding-top:72px;padding-bottom:72px}@media only screen and (max-width:1250px){.med-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:767px){.med-pad{padding-top:40px;padding-bottom:40px}}.large-pad{padding-top:90px;padding-bottom:90px}@media only screen and (max-width:1600px){.large-pad{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:1200px){.large-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:720px){.large-pad{padding-top:35px;padding-bottom:35px}}.p-0,.no-padding{padding:0!important}.pt-0,.no-padding-top{padding-top:0!important}.pb-0,.no-padding-bottom{padding-bottom:0!important}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.fa{color:inherit;font-size:inherit}a{-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,.product-boxes.blue-section h2,.product-category.blue-section h2,h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote,h4,h5,.desk-menu .mega>ul>li>a{font-family:"Nunito",arial,sans-serif;line-height:1.3}h1 span,h2 span,.product-boxes.blue-section h2 span,.product-category.blue-section h2 span,h3 span,.tab-list li span,p.toggle-tab span,.intro-quote-wrap .text .quote span,.new-posts .container-small a span,.intro-quote_text .quote span,.intro-quote .text .quote span,h4 span,h5 span,.desk-menu .mega>ul>li>a span{color:#ff6a00}h1{font-size:40px;font-weight:400;margin-bottom:25px}@media only screen and (max-width:1600px){h1{font-size:36px}}@media only screen and (max-width:1400px){h1{font-size:34px;margin-bottom:20px}}@media only screen and (max-width:1200px){h1{font-size:32px}}@media only screen and (max-width:900px){h1{font-size:30px}}@media only screen and (max-width:720px){h1{font-size:28px}}@media only screen and (max-width:500px){h1{font-size:26px}}h1.large{font-size:50px}@media only screen and (max-width:1600px){h1.large{font-size:46px}}@media only screen and (max-width:1400px){h1.large{font-size:42px}}@media only screen and (max-width:1200px){h1.large{font-size:38px}}@media only screen and (max-width:1000px){h1.large{font-size:34px}}@media only screen and (max-width:800px){h1.large{font-size:32px}}@media only screen and (max-width:720px){h1.large{font-size:30px}}@media only screen and (max-width:500px){h1.large{font-size:28px}}h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:40px;font-weight:400;margin-bottom:25px}@media only screen and (max-width:1600px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:36px}}@media only screen and (max-width:1400px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:34px;margin-bottom:20px}}@media only screen and (max-width:1200px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:32px}}@media only screen and (max-width:900px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:30px}}@media only screen and (max-width:720px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:28px}}@media only screen and (max-width:500px){h2,.product-boxes.blue-section h2,.product-category.blue-section h2{font-size:26px}}h2.small,.product-boxes.blue-section h2.small,.product-category.blue-section h2.small{font-size:26px;margin-bottom:20px}@media only screen and (max-width:1600px){h2.small,.product-boxes.blue-section h2.small,.product-category.blue-section h2.small{font-size:24px}}@media only screen and (max-width:1400px){h2.small,.product-boxes.blue-section h2.small,.product-category.blue-section h2.small{font-size:22px}}@media only screen and (max-width:900px){h2.small,.product-boxes.blue-section h2.small,.product-category.blue-section h2.small{font-size:20px}}@media only screen and (max-width:500px){h2.small,.product-boxes.blue-section h2.small,.product-category.blue-section h2.small{font-size:18px}}h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote{font-size:30px;font-weight:400;margin-bottom:20px}@media only screen and (max-width:1600px){h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote{font-size:28px}}@media only screen and (max-width:1400px){h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote{font-size:26px}}@media only screen and (max-width:900px){h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote{font-size:24px}}@media only screen and (max-width:500px){h3,.tab-list li,p.toggle-tab,.intro-quote-wrap .text .quote,.new-posts .container-small a,.intro-quote_text .quote,.intro-quote .text .quote{font-size:22px}}h4,h5,.desk-menu .mega>ul>li>a,h6{font-size:22px;margin-bottom:20px}@media only screen and (max-width:1600px){h4,h5,.desk-menu .mega>ul>li>a,h6{font-size:20px}}@media only screen and (max-width:900px){h4,h5,.desk-menu .mega>ul>li>a,h6{font-size:18px}}p,li{margin-bottom:20px}p~.btn,li~.btn{margin-top:15px}p a,li a{color:#ff6a00;font-weight:inherit;font-size:inherit}p a:hover,li a:hover{color:#ff791a}ul,ol{margin-bottom:20px;list-style-type:disc;list-style-position:outside;padding-left:20px}ul li,ol li{margin-bottom:5px}ol{list-style-type:decimal}b,strong{color:inherit;font-size:inherit;line-height:inherit}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.blue-section{background:#505659}.blue-section * :not(a){color:#fff;border-color:#fff}.page-template-page-contact .blue-section *{color:#fff;border:none}.page-template-page-contact .blue-section .data-check span.wpcf7-list-item .wpcf7-list-item-label{color:#fff}.page-template-page-contact .blue-section input[type=text],.page-template-page-contact .blue-section input[type=tel],.page-template-page-contact .blue-section input[type=email],.page-template-page-contact .blue-section input[type=file],.page-template-page-contact .blue-section select,.page-template-page-contact .blue-section textarea{color:#333}.color-b-1{color:#FF6A00!important}.color-b-2{color:#FF6A00!important}.color-b-3{color:#FF6A00!important}.color-b-4{color:#FF6A00!important}.color-b-5{color:#FF6A00!important}.color-grey-1{color:#FF6A00!important}.color-grey-2{color:#C45202!important}.color-grey-3{color:#5E5E5E!important}.color-grey-4{color:#FF6A00!important}.color-grey-5{color:#FFF8EE!important}.color-primary{color:#FF6A00!important}.color-text{color:#5E5E5E!important}.color-black{color:#1A1A1A!important}.color-dark{color:#191919!important}.color-grey{color:#777986!important}.color-lgreen{color:#FF6A00!important}.color-white{color:#ffffff!important}.color-light{color:#FBFBFB!important}.color-green{color:#007A53!important}.color-heading{color:#333333!important}.bg-black{background-color:#1A1A1A!important}.bg-white{background-color:#ffffff!important}.bg-dark{background-color:#191919!important}.bg-primary{background-color:#FF6A00!important}.bg-primary-darker{background-color:#C45202!important}.bg-primary-opacity{background-color:rgb(255 106 0 / .04)!important}.bg-primary-opacity2{background-color:rgb(255 106 0 / .08)!important}.bg-secondary{background-color:#5E5E5E!important}.bg-secondary-green{background-color:#00C896!important}.bg-secondary-blue{background-color:#FF6A00!important}.bg-absolute{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-position:center;background-size:cover!important}.bg-absolute.top-right{background-position:top right}.bg-absolute.top-center{background-position:top center}.bg-absolute.bottom-center{background-position:bottom center}.bg-absolute.left-center{background-position:left center}.bg-absolute.right-center{background-position:right center}.bg-absolute .bg-gradient{background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5) 100%)}.bg-absolute .bg-overlay{background:rgb(26 26 26 / .6)}.bg-absolute .bg-overlay:after{display:none!important}.bg-absolute.has_slide{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path 0.7s cubic-bezier(.785,.135,.15,.86),-webkit-clip-path 0.7s cubic-bezier(.785,.135,.15,.86)}.bg-absolute>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bg-absolute.in_view{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (max-width:767px){.hidden-sm{display:none!important}}@media only screen and (min-width:768px){.visible-sm{display:none!important}}@media only screen and (min-width:1081px){.visible-laptop-sm{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
/*!
  Header Styles
*/
#container{padding-top:90px}@media only screen and (min-width:1081px){#container{padding-top:142px}}@media only screen and (max-width:767px){#container{padding-top:70px}}.main-header{background:#ffffff!important;position:fixed;top:0;left:0;right:0;z-index:98;box-shadow:0 0 10px -2px #000;-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:1080px){.main-header{height:90px}.main-header .container,.main-header .container-large{height:100%}}@media only screen and (max-width:767px){.main-header{box-shadow:none;border-bottom:1px solid #B7B7B7;height:70px}.main-header .container,.main-header .container-large{height:100%}}.main-header.scrolled{background:#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}.main-header.no-banner{background:#fff;padding:0}@media only screen and (max-width:1300px){.main-header .container-large{justify-content:flex-end}}.main-header_top{display:flex;position:relative;align-items:center;width:100%;justify-content:space-between;margin-top:24px;margin-bottom:2px}@media only screen and (max-width:1080px){.main-header_top{margin:0}}@media only screen and (max-width:767px){.main-header_top{justify-content:flex-end}}@media only screen and (max-width:767px){.main-header_location{display:none!important}}.main-header_location_btn{display:flex;justify-content:center;align-items:center;cursor:pointer;width:48px;min-width:48px;height:48px;border-radius:50%;border:1px solid #5E5E5E;color:#5E5E5E;font-size:24px;transition:0.12s ease}.main-header_location_btn:hover{background-color:#FF6A00;border-color:#FF6A00;color:#fff}@media only screen and (max-width:1250px){.main-header_location_btn{width:40px;min-width:40px;height:40px;font-size:20px}}.main-header .logo{display:inline-flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:305px;width:auto;height:32px}.main-header .logo img{display:block;max-width:100%;height:auto;width:auto;height:100%}@media only screen and (max-width:1250px){.main-header .logo{height:28px}}@media only screen and (max-width:1080px){.main-header .logo{left:60px;height:28px;-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:767px){.main-header .logo{left:0;height:20px}}.main-header .cta{color:#fff;font-weight:600;display:inline-block;font-size:22px;padding:15px 40px;background:#ff6a00;position:relative;border-radius:30px}@media only screen and (max-width:1650px){.main-header .cta{font-size:20px;padding:12px 30px}}.main-header .cta:hover{background:#e65f00}.desk-menu{display:flex;align-items:center;width:100%;height:68px}@media only screen and (max-width:1080px){.desk-menu{display:none}}.desk-menu a:not([href]){cursor:default}.desk-menu.right-menu{display:flex;align-items:center;height:auto}@media only screen and (max-width:1300px){.desk-menu.right-menu{margin-left:20px}}@media only screen and (max-width:1080px){.desk-menu.right-menu{display:none}}.desk-menu.right-menu .phone{margin-right:24px;height:48px;position:absolute;left:48px;margin-right:0;margin-left:24px}@media only screen and (max-width:1440px){.desk-menu.right-menu .phone{margin-left:12px;margin-left:4px;top:3px}}@media only screen and (max-width:1080px){.desk-menu.right-menu .phone{display:none}}.desk-menu.right-menu .phone p{margin-bottom:0;font-size:16px;font-size:16px;line-height:24px;line-height:18px;margin-bottom:2px}@media only screen and (max-width:1250px){.desk-menu.right-menu .phone p{font-size:14px}}.desk-menu.right-menu .phone p a{display:block;font-size:30px;line-height:40px;line-height:1;font-weight:800}@media only screen and (max-width:1250px){.desk-menu.right-menu .phone p a{font-size:22px;line-height:28px;line-height:1}}.desk-menu ul{width:100%;display:inline-block;text-align:center;padding:0;margin:0}.desk-menu ul li{display:inline-block;position:relative;margin:0}.desk-menu ul li.no-desk{display:none}.desk-menu ul li a{display:block;display:inline-flex;font-size:18px;line-height:28px;color:#1A1A1A;line-height:68px;transition:0.12s ease;padding:0 24px}.desk-menu ul li a:hover{color:#FF6A00}@media only screen and (max-width:1440px){.desk-menu ul li a{padding:0 15px}}@media only screen and (max-width:1250px){.desk-menu ul li a{font-size:16px;line-height:24px;line-height:68px}}@media only screen and (max-width:1250px){.desk-menu ul li a{padding:0 10px}}.desk-menu ul li.menu-item-has-children>a{position:relative}.desk-menu ul li.menu-item-has-children>a:after{display:inline-flex;content:"";font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900);font-size:12px;margin-left:6px;color:#5E5E5E}.desk-menu ul li.menu-item-has-children>a:hover:after{color:#FF6A00}.desk-menu ul li:hover ul{display:block}.desk-menu ul li ul{display:none;position:absolute;left:0;width:300px;background:#fff0;text-align:left;padding:18px 0 0;padding:20px 0 30px;border-radius:20px}.desk-menu ul li ul:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;border-radius:4px 0 0 0;background-color:#fff;top:9px;left:40px;transform:rotate(45deg)}.desk-menu ul li ul:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:#fff;height:auto;top:18px;bottom:0;z-index:-1;box-shadow:0 0 12px rgb(26 26 26 / .15);bottom:30px}.desk-menu ul li ul li{display:block;margin:0 4px}.desk-menu ul li ul li:first-child{padding-top:20px;border-radius:20px 20px 0 0}.desk-menu ul li ul li:last-child{padding-bottom:20px;border-radius:0 0 20px 20px}.desk-menu ul li ul li a{font-size:16px;line-height:24px;display:block;padding:8px 28px;border-radius:6px}.desk-menu ul li ul li a:after{color:inherit!important}.desk-menu ul li ul li a:hover{background-color:#FF6A00;color:#fff}.desk-menu ul li ul li ul{position:relative;padding-top:0;left:0!important;right:0!important;width:100%;border-radius:0}.desk-menu ul li ul li ul:before{display:none!important}.desk-menu ul li ul li ul li{padding:0;margin:0}.desk-menu ul li ul li ul li:first-child{padding-top:0}.desk-menu ul li ul li ul li:last-child{padding-bottom:0}.desk-menu ul li ul li ul li a{padding-left:45px}.desk-menu ul li.last-menu ul,.desk-menu ul li:last-child ul{left:auto;right:-11px;max-width:230px}.desk-menu ul li.last-menu ul:before,.desk-menu ul li:last-child ul:before{left:auto;right:36px}.desk-menu .mega:hover>ul{display:flex}.desk-menu .mega>ul{justify-content:space-between;padding:40px;left:0!important;width:auto;box-shadow:0 10px 10px 0 rgb(0 0 0 / .2)}@media only screen and (max-width:1650px){.desk-menu .mega>ul{padding:20px}}@media only screen and (max-width:1450px){.desk-menu .mega>ul{position:fixed;right:0;padding:0}}.desk-menu .mega>ul>li{padding:0 20px;width:380px}@media only screen and (max-width:1650px){.desk-menu .mega>ul>li{padding:0 10px;width:340px}}@media only screen and (max-width:1450px){.desk-menu .mega>ul>li{width:33.333%;padding:20px}}.desk-menu .mega>ul>li:after{content:"";background:top/contain no-repeat url(/wp-content/themes/CleanBuild/assets/svg/gold-line.svg);width:15px;height:140px;position:absolute;top:80px;left:30px}@media only screen and (max-width:1450px){.desk-menu .mega>ul>li:after{display:none}}@media only screen and (max-width:1450px){.desk-menu .mega>ul>li:nth-of-type(even){background-color:#e1e4e5}}.desk-menu .mega>ul>li>.menu-item-description{display:block;width:100%;height:0;padding-bottom:50%;position:relative;border-radius:30px;margin-bottom:20px;overflow:hidden;z-index:1}@media only screen and (max-width:1450px){.desk-menu .mega>ul>li>.menu-item-description{display:none}}.desk-menu .mega>ul>li>.menu-item-description img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.desk-menu .mega>ul>li>a{margin:0;padding:0;color:#546269;font-weight:700;margin-bottom:6px}.desk-menu .mega>ul>li>a:hover{color:#ff6a00}.desk-menu .mega>ul>li a{padding:10px 0 10px 40px;line-height:1}.desk-menu .mega>ul>li>ul{display:block;position:static;width:auto;background:none;padding:0}.desk-menu .mega>ul>li>ul:after{display:none}.desk-menu .mega>ul>li>ul li{margin:0;padding:0}.desk-menu .mega>ul>li>ul ul{position:relative}.desk-menu .mega>ul>li>ul ul:after{content:"L";position:absolute;top:1px;left:41px;font-weight:700;color:#cbcbcb;font-size:20px}.desk-menu .mega>ul>li>ul ul a{padding-left:60px}.mobile-buttons{display:none;text-align:right}@media only screen and (max-width:1080px){.mobile-buttons{display:table-cell;display:flex}}.mobile-buttons a,.mobile-buttons #mob-toggle{display:inline-block;cursor:pointer;width:40px;line-height:90px;text-align:center;color:#5E5E5E;font-size:18px}@media only screen and (max-width:767px){.mobile-buttons a,.mobile-buttons #mob-toggle{line-height:70px}}.mobile-buttons #mob-toggle{color:#FF6A00;font-size:18px}.mobile-menu{position:fixed;top:90px;bottom:0;right:0;width:500px;padding:18px 0;overflow-y:scroll;background-color:#fff;opacity:0;visibility:hidden;z-index:98;-webkit-transform:translateX(500px);-moz-transform:translateX(500px);-ms-transform:translateX(500px);-o-transform:translateX(500px);transform:translateX(500px);-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:767px){.mobile-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);top:70px}}@media only screen and (max-width:1080px){.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{margin:0;padding:0}.mobile-menu ul li{margin:0;position:relative}.mobile-menu ul li .menu-item-description{display:none}.mobile-menu ul li a{padding:6px 16px;display:block;font-size:18px;line-height:28px;font-weight:500;color:#1A1A1A;cursor:pointer}.mobile-menu ul li.current-menu-item>a,.mobile-menu ul li.current-menu-item>a:hover{color:#fff;background:#5E5E5E}.mobile-menu ul li.current-menu-item ul:before{color:#fff}.mobile-menu ul li ul.active:before{content:""}.mobile-menu ul li ul:before{content:"";font-family:"FontAwesome";position:absolute;right:8px;top:-40px;top:0;width:40px;line-height:40px;color:#5E5E5E;text-align:center;cursor:pointer}.mobile-menu ul li ul li{display:none}.mobile-menu ul li ul li:first-child{margin-top:12px}.mobile-menu ul li ul li:last-child{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #DDD}.mobile-menu ul li ul li a{padding:8px 24px;font-size:16px;line-height:24px}.mobile-menu .desk-menu.right-menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;gap:12px 6px;padding:10px 16px;padding:16px;border-top:1px solid #DDD;margin-top:12px}.mobile-menu .desk-menu.right-menu .phone{display:block;position:relative;left:auto;margin:0}.mobile-menu .desk-menu.right-menu .phone P{font-size:12px}.mobile-menu .desk-menu.right-menu .phone P a{font-size:20px}.mobile-menu .desk-menu.right-menu .btn-primary{font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px}.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right{width:20px;height:20px}.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left.fa-caret-right,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left.fa-caret-left,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left.fa-caret-up,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left.fa-caret-down,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right.fa-caret-right,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right.fa-caret-left,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right.fa-caret-up,.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right.fa-caret-down{font-size:20px}.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-left{margin-right:8px}.mobile-menu .desk-menu.right-menu .btn-primary .btn-icon-right{margin-left:8px}.mobile-menu .desk-menu.right-menu .btn-primary.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.mobile-menu .desk-menu.right-menu .btn-primary:disabled,.mobile-menu .desk-menu.right-menu .btn-primary:disabled[disabled]{padding:8px 16px}
/*!
  Footer Styles
*/
.footer-contact{background:#EAEDEE;position:relative;isolation:isolate;padding-top:36px;padding-bottom:36px;overflow:hidden}@media only screen and (max-width:1250px){.footer-contact{padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:767px){.footer-contact{padding-top:32px;padding-bottom:0}}.footer-contact_wrapper{display:flex;margin-left:auto;margin-right:auto;max-width:1358px;justify-content:space-between}@media only screen and (max-width:767px){.footer-contact_wrapper{flex-direction:column}}.footer-contact_info{font-size:22px;line-height:28px;color:#333;max-width:665px;margin-right:40px;margin-top:52px}@media only screen and (max-width:1250px){.footer-contact_info{font-size:18px;line-height:28px}}@media only screen and (max-width:991px){.footer-contact_info{margin-top:0}}@media only screen and (max-width:767px){.footer-contact_info{font-size:16px;line-height:24px;max-width:unset;margin-right:0;margin-bottom:28px}}.footer-contact_form{max-width:512px;position:relative}@media only screen and (max-width:767px){.footer-contact_form{max-width:unset;padding-top:28px;padding-bottom:32px}}.footer-contact_form_bg{position:absolute;background:#F0F0F0;left:-48px;right:-48px;top:-36px;bottom:-36px;z-index:-1}@media only screen and (max-width:1250px){.footer-contact_form_bg{top:-32px;bottom:-32px;left:-32px;right:-32px}}@media only screen and (max-width:767px){.footer-contact_form_bg{top:0;bottom:0;left:-16px;right:-16px}}.footer-contact_form_title,.footer-contact_form_title.h3,.footer-contact_form_title.h4{font-size:30px;line-height:40px;color:#333;margin-bottom:12px;font-weight:700}@media only screen and (max-width:1250px){.footer-contact_form_title,.footer-contact_form_title.h3,.footer-contact_form_title.h4{font-size:22px;line-height:28px}}@media only screen and (max-width:767px){.footer-contact_form_title,.footer-contact_form_title.h3,.footer-contact_form_title.h4{margin-bottom:16px}}.footer-contact_intro{margin-bottom:50px}@media only screen and (min-width:1251px){.footer-contact_intro p{max-width:540px}}.footer-contact_intro p:last-child{margin-bottom:0}@media only screen and (max-width:1250px){.footer-contact_intro{margin-bottom:40px}}@media only screen and (max-width:991px){.footer-contact_intro{margin-bottom:32px}}@media only screen and (max-width:767px){.footer-contact_intro{margin-bottom:24px}}.footer-contact_title,.footer-contact h2,.footer-contact .product-boxes.blue-section h2,.product-boxes.blue-section .footer-contact h2,.footer-contact .product-category.blue-section h2,.product-category.blue-section .footer-contact h2{font-size:50px;line-height:60px;color:#333;margin-bottom:32px}@media only screen and (max-width:1250px){.footer-contact_title,.footer-contact h2,.footer-contact .product-boxes.blue-section h2,.product-boxes.blue-section .footer-contact h2,.footer-contact .product-category.blue-section h2,.product-category.blue-section .footer-contact h2{font-size:40px;line-height:52px;margin-bottom:24px}}@media only screen and (max-width:991px){.footer-contact_title,.footer-contact h2,.footer-contact .product-boxes.blue-section h2,.product-boxes.blue-section .footer-contact h2,.footer-contact .product-category.blue-section h2,.product-category.blue-section .footer-contact h2{font-size:30px;line-height:40px;margin-bottom:20px}}@media only screen and (max-width:767px){.footer-contact_title,.footer-contact h2,.footer-contact .product-boxes.blue-section h2,.product-boxes.blue-section .footer-contact h2,.footer-contact .product-category.blue-section h2,.product-category.blue-section .footer-contact h2{font-size:22px;line-height:28px;margin-bottom:16px}}.footer-contact_cta{display:flex;flex-direction:column}.footer-contact_cta_btn{display:inline-flex;color:#FF6A00;color:#333;align-items:center}.footer-contact_cta_btn:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1250px){.footer-contact_cta_btn:not(:last-child){margin-bottom:24px}}@media only screen and (max-width:991px){.footer-contact_cta_btn:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:767px){.footer-contact_cta_btn:not(:last-child){margin-bottom:16px}}.footer-contact_cta_icon{display:flex;justify-content:center;align-items:center;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);color:#fff;width:64px;min-width:64px;height:64px;border-radius:10px;font-size:26px;margin-right:20px}@media only screen and (max-width:1250px){.footer-contact_cta_icon{width:52px;min-width:52px;height:52px;font-size:20px;margin-right:16px}}@media only screen and (max-width:767px){.footer-contact_cta_icon{width:48px;min-width:48px;height:48px;font-size:20px;margin-right:12px}}.footer-contact_cta_text{font-size:30px;line-height:40px}.footer-contact_cta_text span,.footer-contact_cta_text .span,.footer-contact_cta_text p,.footer-contact_cta_text .p{display:block;margin:0}.footer-contact_cta_text span,.footer-contact_cta_text .span{font-size:18px;line-height:28px;color:#5E5E5E}.footer-contact_cta_text p,.footer-contact_cta_text .p{font-weight:700}@media only screen and (max-width:1250px){.footer-contact_cta_text{font-size:22px;line-height:28px}.footer-contact_cta_text span,.footer-contact_cta_text .span{font-size:16px;line-height:24px}}@media only screen and (max-width:767px){.footer-contact_cta_text{font-size:18px;line-height:28px}.footer-contact_cta_text span,.footer-contact_cta_text .span{font-size:14px;line-height:20px}}.footer-contact_brochure{margin-top:36px}@media only screen and (max-width:1250px){.footer-contact_brochure{margin-top:28px}}@media only screen and (max-width:991px){.footer-contact_brochure{margin-top:24px}}@media only screen and (max-width:767px){.footer-contact_brochure{margin-bottom:0}.footer-contact_brochure:not(:first-child){margin-top:20px}}.footer-contact_brochure_btn,.footer-contact_brochure a{font-size:22px;line-height:28px;display:inline-flex;color:#333}.footer-contact_brochure_btn:hover,.footer-contact_brochure a:hover{color:#FF6A00}@media only screen and (max-width:767px){.footer-contact_brochure_btn,.footer-contact_brochure a{font-size:16px;line-height:24px}}.footer{background-color:#fff;border-top:4px solid #EAEDEE}.footer ul{list-style:none;padding-left:0}.footer a{color:#384E58}.footer a:hover{color:#ff6a00}.footer h4{font-weight:600;margin-bottom:15px}.footer .top-footer img{display:inline-block;width:41px;vertical-align:middle;margin-right:15px}.footer .top-footer .logo{width:374px;margin-right:0}@media only screen and (max-width:1200px){.footer .top-footer .logo{width:300px}}@media only screen and (max-width:720px){.footer .top-footer .logo{width:200px}}@media only screen and (max-width:720px){.footer .top-footer .links{display:none}}.footer .top-footer .links .menu-col{margin-top:20px;display:inline-block}.footer .top-footer .links .menu-col li{margin-bottom:8px}.footer .top-footer .address{margin:0 auto}.footer .top-footer .address .address-list{margin:40px auto 25px;padding:0;max-width:300px;font-weight:600}@media only screen and (max-width:720px){.footer .top-footer .address .address-list{margin:20px auto 0}}.footer .top-footer .address .address-list li{margin-bottom:0;display:inline-block;margin-right:5px}.footer .top-footer .address .address-list li:after{content:","}.footer .top-footer .address .address-list li:last-of-type:after{display:none}.footer .top-footer .address .contact-details li{margin-bottom:10px}.footer .top-footer .address .contact-details li a{font-size:22px;font-weight:600}.footer .top-footer .address .contact-details li a:hover{color:#ff6a00}.footer .top-footer .address .contact-details .social-links{display:flex;justify-content:center;margin:0 -10px}.footer .top-footer .address .contact-details .social-links i{font-size:18px;margin:10px;color:#fff;background:#384E58;width:40px;height:40px;border-radius:40px;display:flex;align-items:center;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;justify-content:center}.footer .top-footer .address .contact-details .social-links i:before{position:relative;top:1px}.footer .top-footer .address .contact-details .social-links i:hover{background:#ff6a00}.footer .bottom-footer{text-align:center;padding-top:30px;overflow:hidden;max-width:700px;margin:0 auto}.footer .bottom-footer p{margin:0;display:inline-block;font-size:16px}.footer .bottom-footer p span{margin:0 10px}@media only screen and (max-width:650px){.footer .bottom-footer p span{font-size:0;display:block}}.footer .bottom-footer img{vertical-align:middle}.page-id-1369 .footer-contact{display:none}.grecaptcha-badge{visibility:hidden!important}
/*!
  Homepage Styles
*/
.banner-home{min-height:calc(100vh - 90px);padding-top:140px;padding-top:76px;padding-bottom:76px;color:#fff;display:flex;align-items:center;isolation:isolate}@media only screen and (max-width:767px){.banner-home{padding-top:32px;padding-bottom:24px;min-height:calc(100svh - 90px);align-items:stretch}}@media only screen and (max-width:500px){.banner-home{min-height:calc(100svh - 70px)}}.banner-home:before,.banner-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner-home:before{opacity:.46;background-image:linear-gradient(90deg,#000000 0%,#fff0 73%)}@media only screen and (max-width:767px){.banner-home:before{background-image:linear-gradient(180deg,#000000 0%,#fff0 73%);height:60%}}.banner-home:after{opacity:.3;background-color:#000}.banner-home .slider{z-index:-2!important}.banner-home_block{max-width:566px;max-width:660px;margin-bottom:134px}@media only screen and (max-width:1250px){.banner-home_block{margin-bottom:118px}}@media only screen and (max-width:767px){.banner-home_block{max-width:unset;margin-bottom:0;height:100%;display:flex;flex-direction:column}}.banner-home_block_inner{position:relative;padding:34px 54px 34px 0}.banner-home_block_inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:auto;right:0;left:-100vw;left:-54px;background-color:#fff;background:rgb(255 255 255 / .08);border-radius:0 54px 54px 0;border-radius:24px 54px 54px 24px;border-radius:36px;z-index:-1}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.banner-home_block_inner:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@media only screen and (max-width:767px){.banner-home_block_inner:before{display:none!important}}@media only screen and (max-width:767px){.banner-home_block_inner{padding:0;display:flex;flex-direction:column;height:100%}.banner-home_block_inner:before{display:none!important}}.banner-home_title{font-size:68px;line-height:1;letter-spacing:0;color:#fff;margin-bottom:16px}.banner-home_title span{color:#FF6A00;font-weight:700}@media only screen and (max-width:1440px){.banner-home_title{font-size:58px}}@media only screen and (max-width:1250px){.banner-home_title{font-size:50px}}@media only screen and (max-width:991px){.banner-home_title{font-size:40px;line-height:1}}@media only screen and (max-width:767px){.banner-home_title{text-align:center;font-size:30px;line-height:40px;line-height:1;margin-bottom:12px}}.banner-home_text{font-size:22px;line-height:28px;letter-spacing:0;color:#fff;font-weight:500;margin-bottom:42px}.banner-home_text ul{padding-left:0}.banner-home_text ul li{position:relative;display:inline-flex;margin:0;padding:0;font-size:inherit;line-height:inherit}@media only screen and (max-width:767px){.banner-home_text ul li{font-size:15px;line-height:20px}}.banner-home_text ul li:not(:last-child){margin-bottom:28px}@media only screen and (max-width:1250px){.banner-home_text ul li:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:767px){.banner-home_text ul li:not(:last-child){margin-bottom:12px}}.banner-home_text ul li:before{content:"";display:inline-flex;position:relative;width:28px;min-width:28px;height:28px;background:url(/wp-content/themes/CleanBuild/assets/icons/icon-check-white.svg) center no-repeat;background-size:100%;border-radius:50%;margin-right:16px;top:-1px}@media only screen and (max-width:1250px){.banner-home_text ul li:before{width:20px;min-width:20px;height:20px;top:2px}}@media only screen and (max-width:767px){.banner-home_text ul li:before{top:2px;width:16px;min-width:16px;height:16px;margin-right:8px}}.banner-home_text ul{margin-bottom:0}@media only screen and (max-width:1250px){.banner-home_text{font-size:18px;line-height:24px;margin-bottom:32px}}@media only screen and (max-width:767px){.banner-home_text{text-align:center;font-size:15px;line-height:20px;order:0;margin-bottom:32px}}@media only screen and (max-width:767px){.banner-home_btns{order:1;display:flex;justify-content:center;flex-wrap:wrap;margin-top:auto}}@media only screen and (max-width:575px){.banner-home_btns{flex-direction:column}.banner-home_btns .btn{text-align:center;justify-content:center}.banner-home_btns .btn~.btn{margin-top:8px;margin-left:0}}.banner-home_rating{color:#fff;margin-top:28px}@media only screen and (min-width:768px){.banner-home_rating{position:absolute;top:100%}}@media only screen and (max-width:1250px){.banner-home_rating{margin-top:24px}}@media only screen and (max-width:767px){.banner-home_rating{text-align:center;margin-top:auto;margin-bottom:20px}}.banner-home_rating_icon{display:block;width:auto;height:24px;margin-bottom:7px}@media only screen and (max-width:1250px){.banner-home_rating_icon{height:19px;margin-bottom:4px}}@media only screen and (max-width:767px){.banner-home_rating_icon{margin-left:auto;margin-right:auto;height:12px;margin-bottom:3px}}.banner-home_rating_text{display:block;font-weight:700;font-size:30px;line-height:40px;letter-spacing:0;margin-bottom:-6px}@media only screen and (max-width:1250px){.banner-home_rating_text{font-size:22px;line-height:24px;margin-bottom:0}}@media only screen and (max-width:767px){.banner-home_rating_text{font-size:18px;line-height:28px;margin-bottom:-2px}}.banner-home_rating_source{display:block;font-weight:700;font-size:18px;line-height:28px}@media only screen and (max-width:1250px){.banner-home_rating_source{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.banner-home_rating_source{font-size:12px;line-height:16px}}.banner-home .hide{display:none}.banner-home .splash{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(56 78 88 / .9);z-index:999;opacity:0}.banner-home .splash *{color:#fff}.banner-home .splash:after{content:"";position:absolute;bottom:30px;left:50%;width:63px;height:63px;background:center/contain no-repeat url(/wp-content/themes/CleanBuild/assets/svg/logo-icon.svg);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.banner-home .splash .center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-home .splash .center img{object-fit:cover;margin-bottom:15px}.banner-home .splash .center p{align-self:center;font-size:25px;border-top:1px solid #fff;padding-top:30px}.banner-home .splash.show{opacity:1;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}.banner-home .splash.fade{opacity:0;-webkit-transition:2s ease;-moz-transition:2s ease;-ms-transition:2s ease;-o-transition:2s ease;transition:2s ease}.banner-product{background:#505655;background:#5E5E5E}.banner-product .container,.banner-product_container{height:100%;position:relative;padding:0;display:flex;max-width:100%;min-height:542px;height:28.2291666667vw}@media only screen and (max-width:1440px){.banner-product .container,.banner-product_container{min-height:480px}}@media only screen and (max-width:1250px){.banner-product .container,.banner-product_container{height:auto}}@media only screen and (max-width:991px){.banner-product .container,.banner-product_container{min-height:360px}}@media only screen and (max-width:767px){.banner-product .container,.banner-product_container{min-height:unset;flex-direction:column-reverse}}.banner-product_img{position:relative;width:57.2916666667vw;min-width:57.2916666667vw}@media only screen and (max-width:767px){.banner-product_img{width:100%;min-width:100%;height:52.2222222222vw;z-index:-1}}.banner-product_info{width:650px;padding:45px 60px;max-width:none;box-sizing:border-box;width:42.7083333333vw;min-width:42.7083333333vw;padding:60px 106px;font-size:22px;line-height:28px;color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative;isolation:isolate}.banner-product_info_bg_after,.banner-product_info_bg_before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.banner-product_info_bg_after,.banner-product_info_bg_before{backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px)}}.banner-product_info_bg_after{opacity:.28;background:#000}.banner-product_info_bg_before{background:rgb(96 57 0 / .64)}@media only screen and (max-width:1440px){.banner-product_info{padding:4.1666666667vw}}@media only screen and (max-width:1250px){.banner-product_info{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.banner-product_info{font-size:14px;line-height:20px;width:100%;min-width:100%;padding:20px 16px 32px}}.banner-product_info_inner{max-width:26.6666666667vw;margin-left:auto}@media only screen and (min-width:1921px){.banner-product_info_inner{max-width:26.6666666667vw;margin-left:auto}}@media only screen and (max-width:1440px){.banner-product_info_inner{max-width:unset}}.banner-product_info p:last-child{margin-bottom:0}.banner-product_info_title{font-size:50px;line-height:60px;font-weight:700;color:#fff;margin-bottom:16px}.banner-product_info_title span{color:#FF6A00;font-weight:700}@media only screen and (max-width:1440px){.banner-product_info_title{font-size:40px;line-height:52px}}@media only screen and (max-width:1250px){.banner-product_info_title{font-size:30px;line-height:40px}}.banner-product_info_text{margin-bottom:28px}.banner-product_info_text ul{margin-bottom:0}@media only screen and (max-width:1250px){.banner-product_info_text{margin-bottom:24px}}@media only screen and (max-width:767px){.banner-product_info_text{margin-bottom:16px}}.banner-product_info_btns{display:flex;flex-wrap:wrap;row-gap:12px}@media only screen and (max-width:767px){.banner-product_info_btns{flex-direction:column;row-gap:0}}.banner-product_info_btns .btn{justify-content:center}.banner-product_info_btns .btn:first-child{margin-right:24px}@media only screen and (max-width:767px){.banner-product_info_btns .btn{font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px}.banner-product_info_btns .btn .btn-icon-left,.banner-product_info_btns .btn .btn-icon-right{width:20px;height:20px}.banner-product_info_btns .btn .btn-icon-left.fa-caret-right,.banner-product_info_btns .btn .btn-icon-left.fa-caret-left,.banner-product_info_btns .btn .btn-icon-left.fa-caret-up,.banner-product_info_btns .btn .btn-icon-left.fa-caret-down,.banner-product_info_btns .btn .btn-icon-right.fa-caret-right,.banner-product_info_btns .btn .btn-icon-right.fa-caret-left,.banner-product_info_btns .btn .btn-icon-right.fa-caret-up,.banner-product_info_btns .btn .btn-icon-right.fa-caret-down{font-size:20px}.banner-product_info_btns .btn .btn-icon-left{margin-right:8px}.banner-product_info_btns .btn .btn-icon-right{margin-left:8px}.banner-product_info_btns .btn.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.banner-product_info_btns .btn:disabled,.banner-product_info_btns .btn:disabled[disabled]{padding:8px 16px}}.banner-product_info_btns .btn~.btn{margin-left:0}@media only screen and (max-width:1250px){.banner-product_info_btns .btn~.btn{margin-left:0}}@media only screen and (max-width:767px){.banner-product_info_btns .btn~.btn{margin-top:16px;margin-left:0}}.usp{background-color:#fff;overflow:hidden;padding:0}.usp .container,.usp_container{display:flex;align-items:center;gap:40px}@media only screen and (max-width:1250px){.usp .container,.usp_container{gap:30px}}@media only screen and (max-width:767px){.usp .container,.usp_container{flex-direction:column;gap:0;padding:0}}.usp_header{position:relative;isolation:isolate;padding:38px 109px 38px 0;width:25.3846153846%}@media only screen and (max-width:1440px){.usp_header{padding:32px 80px 32px 0}}@media only screen and (max-width:1250px){.usp_header{padding:28px 48px 28px 0}}@media only screen and (max-width:767px){.usp_header{padding:12px 24px;width:100%}}.usp_header_bg{position:absolute;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);z-index:-1;width:auto;height:100%;left:-100px;top:0;right:0;bottom:0;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%)}@media only screen and (min-width:1700px){.usp_header_bg{left:-30vw}}@media only screen and (max-width:767px){.usp_header_bg{left:0}}.usp_header_title{font-size:30px;line-height:40px;font-weight:700;color:#fff;margin:0;margin-left:auto;width:min-content}.usp_header_title span{color:#FF6A00;font-weight:700}@media only screen and (max-width:1250px){.usp_header_title{font-size:22px;line-height:28px}}@media only screen and (max-width:767px){.usp_header_title{text-align:center;width:100%;margin:0;font-size:18px;line-height:24px}}.usp_icons{display:flex;justify-content:space-evenly;width:74.6153846154%;gap:20px}@media only screen and (max-width:767px){.usp_icons{padding:16px 12px;gap:5px;width:100%}}.usp_icons_item{display:flex;align-items:center}@media only screen and (max-width:767px){.usp_icons_item{flex-direction:column;text-align:center}}.usp_icons_item_icon{width:72px;min-width:72px;height:72px;display:flex;justify-content:center;align-items:center;margin-right:16px}.usp_icons_item_icon img{display:block;max-width:100%;height:auto}@media only screen and (max-width:1250px){.usp_icons_item_icon{width:54px;min-width:54px;height:54px;margin-right:12px}}@media only screen and (max-width:767px){.usp_icons_item_icon{width:40px;min-width:40px;height:40px;margin:0 auto 8px}}.usp_icons_item_text{font-size:30px;line-height:32px;color:#5E5E5E;font-weight:700;position:relative;isolation:isolate}.usp_icons_item_text span{font-size:22px;line-height:28px;line-height:24px;display:block}@media only screen and (max-width:1250px){.usp_icons_item_text{font-size:22px;line-height:28px}.usp_icons_item_text span{font-size:18px;line-height:28px;line-height:20px}}@media only screen and (max-width:991px){.usp_icons_item_text{font-size:14px;line-height:20px;line-height:14px}.usp_icons_item_text span{font-size:12px;line-height:16px;line-height:16px}}h2.section-title,.product-boxes.blue-section h2.section-title,.product-category.blue-section h2.section-title,.section-title{font-size:40px;line-height:52px;margin-bottom:28px}@media only screen and (max-width:1250px){h2.section-title,.product-boxes.blue-section h2.section-title,.product-category.blue-section h2.section-title,.section-title{font-size:30px;line-height:40px;margin-bottom:24px}}@media only screen and (max-width:767px){h2.section-title,.product-boxes.blue-section h2.section-title,.product-category.blue-section h2.section-title,.section-title{font-size:22px;line-height:28px;margin-bottom:12px}}@media only screen and (max-width:1050px){.intro-quote{padding-top:0}}@media only screen and (max-width:1440px){.intro-quote+.product-boxes{padding-top:0}}@media only screen and (max-width:1440px){.intro-quote+.product-category{padding-top:24px}}@media only screen and (max-width:991px){.intro-quote+.product-category{padding-top:0}}@media only screen and (min-width:768px){.intro-quote_container,.intro-quote .container{flex-direction:row-reverse}}@media only screen and (max-width:767px){.intro-quote_container,.intro-quote .container{padding:0 16px}}@media only screen and (max-width:1050px){.intro-quote .half{width:100%}}.intro-quote_title{font-size:40px;line-height:52px;margin-bottom:28px}@media only screen and (max-width:1250px){.intro-quote_title{font-size:30px;line-height:40px;margin-bottom:24px}}@media only screen and (max-width:767px){.intro-quote_title{font-size:22px;line-height:28px;margin-bottom:12px}}.intro-quote_text,.intro-quote .text{padding-right:100px;align-self:center}.intro-quote_text p:last-child,.intro-quote .text p:last-child{margin-bottom:0}@media only screen and (max-width:1440px){.intro-quote_text,.intro-quote .text{padding-right:50px}}@media only screen and (max-width:1050px){.intro-quote_text,.intro-quote .text{display:block;padding:0;padding-top:30px}}@media only screen and (max-width:767px){.intro-quote_text,.intro-quote .text{padding-top:20px}}.intro-quote_text .quote,.intro-quote .text .quote{margin:60px 0 0;line-height:1.2}.intro-quote_text .quote:before,.intro-quote_text .quote:after,.intro-quote .text .quote:before,.intro-quote .text .quote:after{content:'"'}.intro-quote_image,.intro-quote .image{position:relative}.intro-quote_image_inner,.intro-quote .image_inner{position:relative;background-color:#F0F0F0;border-radius:24px;height:100%;padding-bottom:73.0941704036%}@media only screen and (max-width:1050px){.intro-quote_image_inner,.intro-quote .image_inner{padding-bottom:73.3333333333%;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)!important;height:auto}}@media only screen and (max-width:767px){.intro-quote_image_inner,.intro-quote .image_inner{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)!important;height:auto;border-radius:0;padding-bottom:0;background:#fff0}.intro-quote_image_inner a,.intro-quote .image_inner a{display:block;position:relative;background-color:#F0F0F0;padding-bottom:73.0941704036%}}.intro-quote_image:before,.intro-quote .image:before{content:"";position:absolute;top:0;left:0;top:auto;bottom:-28px;left:-28px;width:192px;height:192px;z-index:-1;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);border-radius:24px}@media only screen and (max-width:1050px){.intro-quote_image:before,.intro-quote .image:before{display:none!important}}.intro-quote_image img,.intro-quote .image img{border-radius:24px}@media only screen and (max-width:1050px){.intro-quote_image img,.intro-quote .image img{border-radius:0}}.intro-quote_logos{position:absolute;display:flex;bottom:16px;left:16px;background-color:#fff;padding:24px;border-radius:12px;border:1px solid #979797}@media only screen and (max-width:767px){.intro-quote_logos{position:relative;justify-content:center;padding:16px 20px;top:auto;bottom:auto;left:auto;right:auto;margin:-24px 16px 0}}.intro-quote_logos img{max-width:165px;width:auto;height:72px;vertical-align:middle;border-radius:0}.intro-quote_logos img:not(:last-child){margin-right:24px}@media only screen and (max-width:767px){.intro-quote_logos img:not(:last-child){margin-right:20px}}@media only screen and (max-width:1440px){.intro-quote_logos img{max-height:54px}}@media only screen and (max-width:767px){.intro-quote_logos img{max-height:48px}}.intro-quote_btns{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start}.intro-quote_btns .btn~.btn{margin-left:0;margin-top:12px}.product-intro+.product-boxes{padding:18px 0 0}@media only screen and (max-width:767px){.product-intro+.product-boxes{padding:0}}.product-category_title{font-size:40px;line-height:52px;margin-bottom:36px}@media only screen and (max-width:1250px){.product-category_title{font-size:30px;line-height:40px;margin-bottom:24px}}@media only screen and (max-width:767px){.product-category_title{font-size:22px;line-height:28px;margin-bottom:20px}}.product-category.blue-section h2{margin-bottom:40px}.product-category.blue-section .boxes a{-webkit-box-shadow:0 10px 20px -15px #000;-moz-box-shadow:0 10px 20px -15px #000;-ms-box-shadow:0 10px 20px -15px #000;-o-box-shadow:0 10px 20px -15px #000;box-shadow:0 10px 20px -15px #000}.product-category_boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.product-category_boxes.slick-initialized{display:block;flex-wrap:initial;justify-content:unset}.product-category_boxes.slick-initialized a{margin-bottom:0}.product-category_boxes .slick-list{margin:0 -10px;padding:15px 0}.product-category_boxes .slick-slide{margin:0 10px}.product-category_boxes .slick-track{width:100%}.product-category_boxes .slick-arrow{background:none;width:auto;padding:0}.product-category_boxes .slick-arrow.slick-prev{left:-30px}.product-category_boxes .slick-arrow.slick-next{right:-30px}.product-category_boxes .slick-arrow:hover:before{color:#ff6a00}.product-category_boxes .slick-arrow:before{color:#212121;font-size:20px;font-size:30px;font-weight:500;-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-category_boxes.total-3 a,.product-category_boxes.total-3 .space{width:calc(33.333% - 20px)}@media only screen and (max-width:800px){.product-category_boxes.total-3 a,.product-category_boxes.total-3 .space{width:100%}}.product-category_boxes.total-2 a,.product-category_boxes.total-2 .space{width:calc(50% - 20px)}@media only screen and (max-width:800px){.product-category_boxes.total-2 a,.product-category_boxes.total-2 .space{width:100%}}.product-category_boxes a,.product-category_boxes .space{width:calc(25% - 28px)}@media only screen and (max-width:1650px){.product-category_boxes a,.product-category_boxes .space{width:calc(25% - 20px)}}@media only screen and (max-width:1440px){.product-category_boxes a,.product-category_boxes .space{width:calc(25% - 16px)}}@media only screen and (max-width:991px){.product-category_boxes a,.product-category_boxes .space{width:calc(50% - 12px)}}@media only screen and (max-width:767px){.product-category_boxes a,.product-category_boxes .space{width:calc(50% - 8px)}}.product-category_card{cursor:pointer;position:relative;overflow:hidden;padding:20px 20px 32px;border:1px solid rgb(151 151 151 / .52);border-radius:24px;margin:0 0 30px}@media only screen and (max-width:1440px){.product-category_card{padding:16px 16px 24px;margin-bottom:24px}}@media only screen and (max-width:991px){.product-category_card{margin-bottom:20px;padding:12px 12px 20px}}@media only screen and (max-width:767px){.product-category_card{border-radius:12px;margin-bottom:16px;padding:6px 6px 14px}}.product-category_card:hover{-webkit-box-shadow:0 10px 20px -15px #000;-moz-box-shadow:0 10px 20px -15px #000;-ms-box-shadow:0 10px 20px -15px #000;-o-box-shadow:0 10px 20px -15px #000;box-shadow:0 10px 20px -15px #000;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.product-category_card_img{position:relative;padding-bottom:92.8571428571%;border-radius:16px}.product-category_card_img img{border-radius:16px}@media only screen and (max-width:767px){.product-category_card_img{border-radius:8px}.product-category_card_img img{border-radius:8px}}.product-category_card_icon{background-color:#fff;display:flex;justify-content:center;align-items:center;display:flex!important;border-radius:50%;width:72px;height:72px;position:absolute;right:30px;bottom:0;transform:translateY(50%);box-shadow:0 0 2px 0 rgb(0 0 0 / .12),0 1px 2px 0 rgb(0 0 0 / .12)}.product-category_card_icon img{display:block;max-width:100%;height:auto;border-radius:0;height:34px}@media only screen and (max-width:1440px){.product-category_card_icon{width:52px;height:52px;right:24px}.product-category_card_icon img{height:26px}}@media only screen and (max-width:767px){.product-category_card_icon{width:28px;height:28px;right:12px}.product-category_card_icon img{height:14px}}.product-category_card img.back{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-category_card_content{padding:26px 10px 0;z-index:2;-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-category_card_content p{margin: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}.product-category_card_content p i{font-size:12px}@media only screen and (max-width:767px){.product-category_card_content{padding:12px 6px 0}}.product-category_card_title{font-size:30px;line-height:40px;font-weight:700;color:#1A1A1A;margin:0 0 10px 0}@media only screen and (max-width:1440px){.product-category_card_title{font-size:22px;line-height:28px}}@media only screen and (max-width:767px){.product-category_card_title{font-size:16px;line-height:24px;margin-bottom:8px}}.product-category_card_btn{position:relative;cursor:pointer;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;justify-content:space-between;box-shadow:none!important;border:none;font-weight:400;color:#fff;background-color:#FF6A00;font-size:18px;line-height:28px;font-weight:500;padding:9px 32px;border-radius:50px;isolation:isolate;border:1px solid #FF6A00;font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px}.product-category_card_btn .btn-icon-left{margin-right:12px;order:-1;margin-left:-4px}.product-category_card_btn .btn-icon-right{margin-left:12px;margin-right:-4px}.product-category_card_btn .btn-icon-left,.product-category_card_btn .btn-icon-right{width:24px;height:24px;display:flex;justify-content:center;align-items:center;display:inline-flex}.product-category_card_btn .btn-icon-left.fa-caret-right,.product-category_card_btn .btn-icon-left.fa-caret-left,.product-category_card_btn .btn-icon-left.fa-caret-up,.product-category_card_btn .btn-icon-left.fa-caret-down,.product-category_card_btn .btn-icon-right.fa-caret-right,.product-category_card_btn .btn-icon-right.fa-caret-left,.product-category_card_btn .btn-icon-right.fa-caret-up,.product-category_card_btn .btn-icon-right.fa-caret-down{font-size:28px}.product-category_card_btn.btn-icon{width:44px;height:44px;padding:5px;justify-content:center;align-items:center;font-size:20px}.product-category_card_btn:hover{color:#fff;background-color:#C45202;border-color:#C45202}.product-category_card_btn:active{color:#fff}.product-category_card_btn:active:before{background:none;box-shadow:none}.product-category_card_btn.disabled,.product-category_card_btn:disabled{opacity:1;color:#fff;background:#C9CAD0;border-color:#C9CAD0}.product-category_card_btn.disabled:before,.product-category_card_btn:disabled:before{display:none!important}.product-category_card_btn .btn-icon-left,.product-category_card_btn .btn-icon-right{width:20px;height:20px}.product-category_card_btn .btn-icon-left.fa-caret-right,.product-category_card_btn .btn-icon-left.fa-caret-left,.product-category_card_btn .btn-icon-left.fa-caret-up,.product-category_card_btn .btn-icon-left.fa-caret-down,.product-category_card_btn .btn-icon-right.fa-caret-right,.product-category_card_btn .btn-icon-right.fa-caret-left,.product-category_card_btn .btn-icon-right.fa-caret-up,.product-category_card_btn .btn-icon-right.fa-caret-down{font-size:20px}.product-category_card_btn .btn-icon-left{margin-right:8px}.product-category_card_btn .btn-icon-right{margin-left:8px}.product-category_card_btn.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.product-category_card_btn:disabled,.product-category_card_btn:disabled[disabled]{padding:8px 16px}@media only screen and (max-width:767px){.product-category_card_btn.btn-sm{font-size:12px;line-height:18px;padding:4px 14px}.product-category_card_btn.btn-sm .btn-icon-right{font-size:12px!important;width:12px;height:12px}}.product-category.brands .boxes a{width:calc(50% - 20px)}@media only screen and (max-width:800px){.product-category.brands .boxes a{width:100%}}.product-category.brands .boxes a:hover .content{opacity:1}.product-category.brands .boxes a:after{background:#545859;height:100%}.product-category.brands .boxes a .logo{width:40%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.product-category.brands .boxes a .content{opacity:0}.brands-boxes+.projects-gallery{padding-top:0}@media only screen and (max-width:767px){.projects-gallery{padding:0}}@media only screen and (max-width:767px){.projects-gallery .container-large{padding:0}}.projects-gallery_wrapper{display:flex;align-items:center;position:relative;background:#F0F0F0;padding:3.9583333333vw 7.9166666667vw 4.0625vw 20.0520833333vw;padding:3.9583333333vw 7.9166666667vw 6.6666666667vw;border-radius:32px;max-width:74.5833333333vw;margin:0 auto}@media only screen and (max-width:1250px){.projects-gallery_wrapper{max-width:unset}}.projects-gallery_wrapper.has_info{padding-left:20.0520833333vw;max-width:unset}@media only screen and (min-width:1701px){.projects-gallery_wrapper.has_info{padding-left:385px}}@media only screen and (max-width:1250px){.projects-gallery_wrapper.has_info{padding-left:23.04vw}}@media only screen and (max-width:767px){.projects-gallery_wrapper.has_info{padding:0}}@media only screen and (min-width:1701px){.projects-gallery_wrapper{padding:76px 152px 128px}}@media only screen and (max-width:1250px){.projects-gallery_wrapper{padding:4.48vw 8.96vw 7.68vw}}@media only screen and (max-width:767px){.projects-gallery_wrapper{padding:0;flex-direction:column-reverse}}.projects-gallery_text,.projects-gallery .text{max-width:463px;padding:60px 64px 68px 64px;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);border-radius:32px;color:#fff;font-size:18px;line-height:28px;font-weight:700;left:0;z-index:1;max-width:24.1145833333vw;padding:3.125vw 3.3333333333vw 3.5416666667vw 3.3333333333vw;left:3.9583333333vw}@media only screen and (min-width:768px){.projects-gallery_text,.projects-gallery .text{position:absolute}}@media only screen and (min-width:1701px){.projects-gallery_text,.projects-gallery .text{max-width:463px;padding:60px 64px 68px 64px}}@media only screen and (max-width:1440px){.projects-gallery_text,.projects-gallery .text{max-width:32.1527777778vw}}@media only screen and (max-width:1250px){.projects-gallery_text,.projects-gallery .text{max-width:30.4vw;padding:2.56vw;left:3.2vw}}@media only screen and (max-width:767px){.projects-gallery_text,.projects-gallery .text{left:auto;max-width:unset;width:100%;border-radius:0;padding:24px 16px 32px}}.projects-gallery_text h2,.projects-gallery_text .product-boxes.blue-section h2,.product-boxes.blue-section .projects-gallery_text h2,.projects-gallery_text .product-category.blue-section h2,.product-category.blue-section .projects-gallery_text h2,.projects-gallery .text h2{color:#fff;font-weight:700;font-size:50px;line-height:60px;margin-bottom:20px}@media only screen and (max-width:1250px){.projects-gallery_text h2,.projects-gallery_text .product-boxes.blue-section h2,.product-boxes.blue-section .projects-gallery_text h2,.projects-gallery_text .product-category.blue-section h2,.product-category.blue-section .projects-gallery_text h2,.projects-gallery .text h2{font-size:40px;line-height:52px}}@media only screen and (max-width:991px){.projects-gallery_text h2,.projects-gallery_text .product-boxes.blue-section h2,.product-boxes.blue-section .projects-gallery_text h2,.projects-gallery_text .product-category.blue-section h2,.product-category.blue-section .projects-gallery_text h2,.projects-gallery .text h2{font-size:30px;line-height:40px;margin-bottom:16px}}@media only screen and (max-width:767px){.projects-gallery_text h2,.projects-gallery_text .product-boxes.blue-section h2,.product-boxes.blue-section .projects-gallery_text h2,.projects-gallery_text .product-category.blue-section h2,.product-category.blue-section .projects-gallery_text h2,.projects-gallery .text h2{margin-bottom:12px}}.projects-gallery_text p,.projects-gallery .text p{margin-bottom:0}.projects-gallery_text .btn,.projects-gallery .text .btn{color:#FF6A00;text-align:center;justify-content:center;margin-top:28px}.projects-gallery_text .btn:focus,.projects-gallery_text .btn:active,.projects-gallery .text .btn:focus,.projects-gallery .text .btn:active{background-color:#FF6A00}.projects-gallery_text .btn:hover,.projects-gallery_text .btn:focus,.projects-gallery_text .btn:active,.projects-gallery .text .btn:hover,.projects-gallery .text .btn:focus,.projects-gallery .text .btn:active{color:#fff}@media only screen and (max-width:1250px){.projects-gallery_text .btn,.projects-gallery .text .btn{margin-top:24px}}@media only screen and (max-width:991px){.projects-gallery_text .btn,.projects-gallery .text .btn{margin-top:20px}}@media only screen and (max-width:767px){.projects-gallery_text .btn,.projects-gallery .text .btn{margin-top:16px}}.projects-gallery .slider-wrap{max-width:58.75vw;margin:0 auto}@media only screen and (max-width:1650px){.projects-gallery .slider-wrap{max-width:unset}}.projects-gallery .slider-wrap .glide__arrows{display:flex;position:absolute;flex-direction:column;flex-direction:column-reverse;align-items:center;justify-content:center;top:0;right:0;right:auto;left:100%;margin-left:26px;bottom:0}@media only screen and (max-width:1250px){.projects-gallery .slider-wrap .glide__arrows{margin-left:20px}}@media only screen and (max-width:991px){.projects-gallery .slider-wrap .glide__arrows{margin-left:16px}}@media only screen and (max-width:767px){.projects-gallery .slider-wrap .glide__arrows{margin:0;left:16px;right:16px;flex-direction:row;justify-content:space-between}}.projects-gallery .slider-wrap .glide__arrow{position:relative;z-index:97;width:52px;height:52px;border-radius:50%;font-size:24px;display:flex;justify-content:center;align-items:center;color:#FF6A00;background-color:#fff;border:0;text-align:center;outline:none;cursor:pointer;transition:all 0.3s}.projects-gallery .slider-wrap .glide__arrow:hover{background-color:#FF6A00;color:#fff}.projects-gallery .slider-wrap .glide__arrow i{font-weight:900}@media only screen and (max-width:767px){.projects-gallery .slider-wrap .glide__arrow{width:36px;height:36px;font-size:16px}}@media only screen and (min-width:768px){.projects-gallery .slider-wrap .glide__arrow.glide__arrow--left{margin-top:20px}}.projects-gallery .slider-wrap .glide__slides{align-items:center}.projects-gallery .slider-wrap .glide__bullets{display:flex;position:absolute;justify-content:center;margin-top:30px;left:0;right:0}@media only screen and (max-width:1250px){.projects-gallery .slider-wrap .glide__bullets{margin-top:20px}}@media only screen and (max-width:991px){.projects-gallery .slider-wrap .glide__bullets{margin-top:16px}}@media only screen and (max-width:767px){.projects-gallery .slider-wrap .glide__bullets{display:none!important}}.projects-gallery .slider-wrap .glide__bullets .glide__bullet{position:relative;cursor:pointer;width:14px;height:14px;border-radius:50%;border:none;outline:none;background-color:#7C7C7C;padding:0}.projects-gallery .slider-wrap .glide__bullets .glide__bullet:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #FF6A00;border-radius:50%;box-sizing:border-box;transform:scale(0);transition:all 0.3s}.projects-gallery .slider-wrap .glide__bullets .glide__bullet:not(:last-child){margin-right:16px}.projects-gallery .slider-wrap .glide__bullets .glide__bullet--active{background-color:#FF6A00}.projects-gallery .slider-wrap .glide__bullets .glide__bullet--active:before{transform:scale(1.7)}.projects-gallery .slider-wrap a{display:block;position:relative;border-radius:32px;overflow:hidden;height:38.3333333333vw}@media only screen and (min-width:1701px){.projects-gallery .slider-wrap a{height:736px}}@media only screen and (max-width:1250px){.projects-gallery .slider-wrap a{border-radius:24px}}@media only screen and (max-width:991px){.projects-gallery .slider-wrap a{border-radius:20px}}@media only screen and (max-width:767px){.projects-gallery .slider-wrap a{border-radius:0;height:65.5555555556vw}}.projects-gallery .slider-wrap a.glide__slide--active{opacity:1}.projects-gallery .slider-wrap a .text{position:absolute;bottom:0;width:100%;background:linear-gradient(90deg,#2e4048 0%,#fff0 50%);padding:30px}.projects-gallery .slider-wrap a .text h3,.projects-gallery .slider-wrap a .text .tab-list li,.tab-list .projects-gallery .slider-wrap a .text li,.projects-gallery .slider-wrap a .text p.toggle-tab,.projects-gallery .slider-wrap a .intro-quote-wrap .text .quote,.intro-quote-wrap .projects-gallery .slider-wrap a .text .quote,.projects-gallery .slider-wrap a .text .new-posts .container-small a,.new-posts .container-small .projects-gallery .slider-wrap a .text a,.projects-gallery .slider-wrap a .text .intro-quote_text .quote,.intro-quote_text .projects-gallery .slider-wrap a .text .quote,.projects-gallery .slider-wrap a .intro-quote .text .quote,.intro-quote .projects-gallery .slider-wrap a .text .quote{margin-bottom:5px}.projects-gallery .slider-wrap a .text h4{font-weight:400;margin-bottom:0}.projects-gallery .text-link{position:absolute;left:0;top:50px;z-index:9;width:300px;font-size:30px}@media only screen and (max-width:1400px){.projects-gallery .text-link{font-size:26px}}@media only screen and (max-width:900px){.projects-gallery .text-link{font-size:24px}}@media only screen and (max-width:500px){.projects-gallery .text-link{font-size:22px}}.projects-gallery .text-link.alt{position:initial;left:initial;top:initial;width:auto;font-size:28px}@media only screen and (max-width:1400px){.projects-gallery .text-link.alt{font-size:26px}}@media only screen and (max-width:900px){.projects-gallery .text-link.alt{font-size:24px}}@media only screen and (max-width:500px){.projects-gallery .text-link.alt{font-size:22px}}@media only screen and (max-width:450px){.projects-gallery .text-link.alt{font-size:18px}}.projects-gallery .text-link i{font-size:.9em;margin-left:6px}@keyframes example{0%{opacity:0;border-top-width:1px;border-bottom-width:1px;-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);transform:scale(.65)}100%{opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:767px){.repeater-content{overflow:hidden}}.single-projects .repeater-content .row:nth-of-type(even) .inner-container{text-align:left}.single-projects .repeater-content .row:nth-of-type(odd) .inner-container{text-align:right;padding-right:50px;padding-left:calc((100vw - 1365px) / 2)}@media only screen and (max-width:1570px){.single-projects .repeater-content .row:nth-of-type(odd) .inner-container{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1200px){.single-projects .repeater-content .row:nth-of-type(odd) .inner-container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.single-projects .repeater-content .row:nth-of-type(odd) .inner-container{padding-left:15px;padding-right:15px}}.repeater-content+.project-slider .med-pad,.repeater-content+.project-slider .small-pad{padding-top:0}.repeater-content .row{margin-top:100px}@media only screen and (max-width:1440px){.repeater-content .row{margin-top:80px}}@media only screen and (max-width:1250px){.repeater-content .row{margin-top:60px}}@media only screen and (max-width:767px){.repeater-content .row{margin-top:0}}.repeater-content .row:first-of-type{margin-top:0}.repeater-content .row .image img{border-radius:24px}.repeater-content .row .image img.fit-1{object-fit:cover}.repeater-content .row .image img.fit-{object-fit:contain;object-fit:cover}@media only screen and (max-width:1200px){.repeater-content .row .image{display:block}}@media only screen and (max-width:767px){.repeater-content .row .image img{border-radius:0}}.repeater-content .inner-container{margin:auto}.repeater-content .inner-container ul{list-style:none;padding:0}.repeater-content .inner-container li{position:relative;list-style:none;padding-left:24px;margin-bottom:16px}.repeater-content .inner-container li:before{content:"";width:10px;height:10px;display:block;border-radius:50%;color:#ff6a00;background:#ff6a00;position:absolute;left:0;top:50%;-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:1250px){.repeater-content .inner-container li{padding-left:20px;margin-bottom:12px}}.repeater-content_container{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:767px){.repeater-content_container{flex-direction:column;padding:0}.repeater-content_container:nth-child(even){flex-direction:column-reverse}}.repeater-content_content{font-size:18px;line-height:28px;color:#5E5E5E;max-width:36.5384615385%;padding-right:77px}.repeater-content_content p:last-child{margin-bottom:0}.repeater-content_content:first-child{padding-right:0;padding-left:77px}.repeater-content_content h2,.repeater-content_content .product-boxes.blue-section h2,.product-boxes.blue-section .repeater-content_content h2,.repeater-content_content .product-category.blue-section h2,.product-category.blue-section .repeater-content_content h2{font-size:40px;line-height:52px;color:#1A1A1A;margin-bottom:28px}.repeater-content_content h2 span,.repeater-content_content .product-boxes.blue-section h2 span,.product-boxes.blue-section .repeater-content_content h2 span,.repeater-content_content .product-category.blue-section h2 span,.product-category.blue-section .repeater-content_content h2 span{color:#FF6A00}@media only screen and (max-width:1440px){.repeater-content_content h2,.repeater-content_content .product-boxes.blue-section h2,.product-boxes.blue-section .repeater-content_content h2,.repeater-content_content .product-category.blue-section h2,.product-category.blue-section .repeater-content_content h2{font-size:30px;line-height:40px;margin-bottom:24px}}@media only screen and (max-width:991px){.repeater-content_content h2,.repeater-content_content .product-boxes.blue-section h2,.product-boxes.blue-section .repeater-content_content h2,.repeater-content_content .product-category.blue-section h2,.product-category.blue-section .repeater-content_content h2{margin-bottom:16px;font-size:22px;line-height:28px}}@media only screen and (max-width:767px){.repeater-content_content h2,.repeater-content_content .product-boxes.blue-section h2,.product-boxes.blue-section .repeater-content_content h2,.repeater-content_content .product-category.blue-section h2,.product-category.blue-section .repeater-content_content h2{margin-bottom:12px;padding:0}}@media only screen and (min-width:768px){.repeater-content_content{align-self:center}}@media only screen and (max-width:1250px){.repeater-content_content{padding-right:0;font-size:16px;line-height:24px}.repeater-content_content:first-child{padding-left:0}}@media only screen and (max-width:767px){.repeater-content_content{padding:20px 16px 24px!important}}.repeater-content_image{position:relative;max-width:49.2307692308%;margin-left:5.7692307692%}.repeater-content_image:before{content:"";position:absolute;top:0;left:0;top:-28px;left:auto;right:-28px;width:192px;height:192px;z-index:-1;background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);border-radius:24px}@media only screen and (max-width:1250px){.repeater-content_image:before{top:-24px;right:-24px}}@media only screen and (max-width:767px){.repeater-content_image:before{display:none!important}}.repeater-content_image_inner{position:relative;height:100%;padding-bottom:73.0941704036%}.repeater-content_image:first-child{margin-left:0;margin-right:5.7692307692%}.repeater-content_image:first-child:before{left:-28px;right:auto}@media only screen and (max-width:1250px){.repeater-content_image:first-child:before{left:-24px;right:auto}}.repeater-content_content,.repeater-content_image{width:100%}@media only screen and (max-width:767px){.repeater-content_content,.repeater-content_image{max-width:unset;margin:0;display:block}}.new-posts{padding-top:84px;padding-bottom:84px;position:relative;isolation:isolate}@media only screen and (max-width:1250px){.new-posts{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:767px){.new-posts{padding-top:40px;padding-bottom:48px}}.new-posts_bg{background-color:#333}.new-posts h2,.new-posts .product-boxes.blue-section h2,.product-boxes.blue-section .new-posts h2,.new-posts .product-category.blue-section h2,.product-category.blue-section .new-posts h2,.new-posts_title{font-size:40px;line-height:52px;color:#fff;font-weight:700;text-align:center;margin-bottom:36px}@media only screen and (max-width:1250px){.new-posts h2,.new-posts .product-boxes.blue-section h2,.product-boxes.blue-section .new-posts h2,.new-posts .product-category.blue-section h2,.product-category.blue-section .new-posts h2,.new-posts_title{margin-bottom:28px}}@media only screen and (max-width:767px){.new-posts h2,.new-posts .product-boxes.blue-section h2,.product-boxes.blue-section .new-posts h2,.new-posts .product-category.blue-section h2,.product-category.blue-section .new-posts h2,.new-posts_title{font-size:22px;line-height:28px;margin-bottom:20px}}.new-posts_cards,.new-posts .latest-posts{display:flex;gap:40px;max-width:1282px;margin:0 auto;padding-left:16px;padding-right:16px}@media only screen and (max-width:1440px){.new-posts_cards,.new-posts .latest-posts{gap:24px}}@media only screen and (max-width:1250px){.new-posts_cards,.new-posts .latest-posts{gap:20px}}@media only screen and (max-width:767px){.new-posts_cards,.new-posts .latest-posts{flex-direction:column;gap:16px}}.new-posts_cards .news-card,.new-posts .latest-posts .news-card{flex:1;width:auto}@media only screen and (max-width:767px){.new-posts_cards .news-card,.new-posts .latest-posts .news-card{width:100%;flex:0 0 100%}}.new-posts_footer{justify-content:center;text-align:center;margin-top:36px}@media only screen and (max-width:1250px){.new-posts_footer{margin-top:28px}}@media only screen and (max-width:767px){.new-posts_footer{margin-top:24px}.new-posts_footer .btn{width:auto;justify-content:center}}.new-posts .container-small img{width:60px;margin:0 0 60px}.new-posts .container-small h2{margin-bottom:15px}.new-posts .container-small a{color:#fff;margin-bottom:0}.new-posts .container-small a:hover{color:#ff6a00}.new-posts .container-small a:hover i{color:#ff6a00}.new-posts .container-small a i{font-size:.75em;vertical-align:middle;transition:0.3s ease}
/*!
  News Page Styles
*/
.banner-news,.banner.banner-news{min-height:228px;padding:48px 0 44px;color:#fff;background:#F0F0F0;display:flex;align-items:center;isolation:isolate}@media only screen and (max-width:767px){.banner-news,.banner.banner-news{padding-top:36px;padding-bottom:32px;min-height:160px}}.banner-news:before,.banner.banner-news:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgb(252 252 252 / .7);backdrop-filter:blur(34px);-webkit-backdrop-filter:blur(34px)}@media only screen and (max-width:767px){.banner-news:before,.banner.banner-news:before{backdrop-filter:blur(27px);-webkit-backdrop-filter:blur(27px)}}.banner-news .slider,.banner.banner-news .slider{z-index:-2!important}.banner-news .slider:after,.banner.banner-news .slider:after{display:none!important}.banner-news .text,.banner.banner-news .text{text-align:center;color:#1A1A1A;max-width:698px;margin-left:auto;margin-right:auto;padding:0;font-size:22px;line-height:28px}@media only screen and (max-width:1250px){.banner-news .text,.banner.banner-news .text{font-size:18px;line-height:28px;max-width:580px}}@media only screen and (max-width:767px){.banner-news .text,.banner.banner-news .text{font-size:14px;line-height:20px;max-width:unset}}.banner-news h1,.banner-news .large,.banner.banner-news h1,.banner.banner-news .large{font-size:50px;line-height:60px;font-weight:700;margin-bottom:20px}.banner-news h1:last-child,.banner-news .large:last-child,.banner.banner-news h1:last-child,.banner.banner-news .large:last-child{margin-bottom:0}@media only screen and (max-width:1250px){.banner-news h1,.banner-news .large,.banner.banner-news h1,.banner.banner-news .large{font-size:40px;line-height:52px;margin-bottom:16px}}@media only screen and (max-width:767px){.banner-news h1,.banner-news .large,.banner.banner-news h1,.banner.banner-news .large{font-size:30px;line-height:40px;margin-bottom:12px}}.banner-news p,.banner.banner-news p{margin:0}.banner-news_block,.banner.banner-news_block{max-width:566px;max-width:660px;margin-bottom:134px}@media only screen and (max-width:1250px){.banner-news_block,.banner.banner-news_block{margin-bottom:118px}}@media only screen and (max-width:767px){.banner-news_block,.banner.banner-news_block{max-width:unset;margin-bottom:0;height:100%;display:flex;flex-direction:column}}.banner-news_block_inner,.banner.banner-news_block_inner{position:relative;padding:34px 54px 34px 0}.banner-news_block_inner:before,.banner.banner-news_block_inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:auto;right:0;left:-100vw;left:-54px;background-color:#fff;background:rgb(255 255 255 / .08);border-radius:0 54px 54px 0;border-radius:24px 54px 54px 24px;border-radius:36px;z-index:-1}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.banner-news_block_inner:before,.banner.banner-news_block_inner:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@media only screen and (max-width:767px){.banner-news_block_inner:before,.banner.banner-news_block_inner:before{display:none!important}}@media only screen and (max-width:767px){.banner-news_block_inner,.banner.banner-news_block_inner{padding:0;display:flex;flex-direction:column;height:100%}.banner-news_block_inner:before,.banner.banner-news_block_inner:before{display:none!important}}.banner-news_title,.banner.banner-news_title{font-size:68px;line-height:1;letter-spacing:0;color:#fff;margin-bottom:16px}.banner-news_title span,.banner.banner-news_title span{color:#FF6A00;font-weight:700}@media only screen and (max-width:1440px){.banner-news_title,.banner.banner-news_title{font-size:58px}}@media only screen and (max-width:1250px){.banner-news_title,.banner.banner-news_title{font-size:50px}}@media only screen and (max-width:991px){.banner-news_title,.banner.banner-news_title{font-size:40px;line-height:1}}@media only screen and (max-width:767px){.banner-news_title,.banner.banner-news_title{text-align:center;font-size:30px;line-height:40px;line-height:1;margin-bottom:12px}}.banner-news_text,.banner.banner-news_text{font-size:22px;line-height:28px;letter-spacing:0;color:#fff;font-weight:500;margin-bottom:42px}.banner-news_text ul,.banner.banner-news_text ul{padding-left:0}.banner-news_text ul li,.banner.banner-news_text ul li{position:relative;display:inline-flex;margin:0;padding:0;font-size:inherit;line-height:inherit}@media only screen and (max-width:767px){.banner-news_text ul li,.banner.banner-news_text ul li{font-size:15px;line-height:20px}}.banner-news_text ul li:not(:last-child),.banner.banner-news_text ul li:not(:last-child){margin-bottom:28px}@media only screen and (max-width:1250px){.banner-news_text ul li:not(:last-child),.banner.banner-news_text ul li:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:767px){.banner-news_text ul li:not(:last-child),.banner.banner-news_text ul li:not(:last-child){margin-bottom:12px}}.banner-news_text ul li:before,.banner.banner-news_text ul li:before{content:"";display:inline-flex;position:relative;width:28px;min-width:28px;height:28px;background:url(/wp-content/themes/CleanBuild/assets/icons/icon-check-white.svg) center no-repeat;background-size:100%;border-radius:50%;margin-right:16px;top:-1px}@media only screen and (max-width:1250px){.banner-news_text ul li:before,.banner.banner-news_text ul li:before{width:20px;min-width:20px;height:20px;top:2px}}@media only screen and (max-width:767px){.banner-news_text ul li:before,.banner.banner-news_text ul li:before{top:2px;width:16px;min-width:16px;height:16px;margin-right:8px}}.banner-news_text ul,.banner.banner-news_text ul{margin-bottom:0}@media only screen and (max-width:1250px){.banner-news_text,.banner.banner-news_text{font-size:18px;line-height:24px;margin-bottom:32px}}@media only screen and (max-width:767px){.banner-news_text,.banner.banner-news_text{text-align:center;font-size:15px;line-height:20px;order:0;margin-bottom:32px}}@media only screen and (max-width:767px){.banner-news_btns,.banner.banner-news_btns{order:1;display:flex;justify-content:center;flex-wrap:wrap;margin-top:auto}}@media only screen and (max-width:575px){.banner-news_btns,.banner.banner-news_btns{flex-direction:column}.banner-news_btns .btn,.banner.banner-news_btns .btn{text-align:center;justify-content:center}.banner-news_btns .btn~.btn,.banner.banner-news_btns .btn~.btn{margin-top:8px;margin-left:0}}.banner-news_rating,.banner.banner-news_rating{color:#fff;margin-top:28px}@media only screen and (min-width:768px){.banner-news_rating,.banner.banner-news_rating{position:absolute;top:100%}}@media only screen and (max-width:1250px){.banner-news_rating,.banner.banner-news_rating{margin-top:24px}}@media only screen and (max-width:767px){.banner-news_rating,.banner.banner-news_rating{text-align:center;margin-top:auto;margin-bottom:20px}}.banner-news_rating_icon,.banner.banner-news_rating_icon{display:block;width:auto;height:24px;margin-bottom:7px}@media only screen and (max-width:1250px){.banner-news_rating_icon,.banner.banner-news_rating_icon{height:19px;margin-bottom:4px}}@media only screen and (max-width:767px){.banner-news_rating_icon,.banner.banner-news_rating_icon{margin-left:auto;margin-right:auto;height:12px;margin-bottom:3px}}.banner-news_rating_text,.banner.banner-news_rating_text{display:block;font-weight:700;font-size:30px;line-height:40px;letter-spacing:0;margin-bottom:-6px}@media only screen and (max-width:1250px){.banner-news_rating_text,.banner.banner-news_rating_text{font-size:22px;line-height:24px;margin-bottom:0}}@media only screen and (max-width:767px){.banner-news_rating_text,.banner.banner-news_rating_text{font-size:18px;line-height:28px;margin-bottom:-2px}}.banner-news_rating_source,.banner.banner-news_rating_source{display:block;font-weight:700;font-size:18px;line-height:28px}@media only screen and (max-width:1250px){.banner-news_rating_source,.banner.banner-news_rating_source{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.banner-news_rating_source,.banner.banner-news_rating_source{font-size:12px;line-height:16px}}.banner-news .hide,.banner.banner-news .hide{display:none}.banner-news .splash,.banner.banner-news .splash{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(56 78 88 / .9);z-index:999;opacity:0}.banner-news .splash *,.banner.banner-news .splash *{color:#fff}.banner-news .splash:after,.banner.banner-news .splash:after{content:"";position:absolute;bottom:30px;left:50%;width:63px;height:63px;background:center/contain no-repeat url(/wp-content/themes/CleanBuild/assets/svg/logo-icon.svg);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.banner-news .splash .center,.banner.banner-news .splash .center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-news .splash .center img,.banner.banner-news .splash .center img{object-fit:cover;margin-bottom:15px}.banner-news .splash .center p,.banner.banner-news .splash .center p{align-self:center;font-size:25px;border-top:1px solid #fff;padding-top:30px}.banner-news .splash.show,.banner.banner-news .splash.show{opacity:1;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}.banner-news .splash.fade,.banner.banner-news .splash.fade{opacity:0;-webkit-transition:2s ease;-moz-transition:2s ease;-ms-transition:2s ease;-o-transition:2s ease;transition:2s ease}.dropdown-menu{position:absolute;top:100%;left:0;z-index:10;display:none;min-width:10rem}.show .dropdown-menu{display:block}.news-categories{padding:24px 0;background-color:#fff;box-shadow:0 2px 7px 0 rgb(0 0 0 / .25)}@media only screen and (max-width:991px){.news-categories{padding:20px 0}}@media only screen and (max-width:767px){.news-categories{padding:12px 0}}@media only screen and (max-width:1250px){.news-categories .btn-secondary{padding-left:20px;padding-right:20px}}.news-categories-list{margin:0;display:flex;justify-content:center;gap:16px}@media only screen and (max-width:767px){.news-categories-list{gap:0}}.news-categories-list li{list-style:none;margin:0}.news-categories-list li.active a{background:#5E5E5E;border-color:#5E5E5E;color:#fff}.news-categories .dropdown{position:relative}.news-categories .dropdown-toggle{outline:none;cursor:pointer;background:#F0F0F0;border-color:#F0F0F0;color:#5E5E5E;padding-left:24px;padding-right:20px}.news-categories .dropdown-toggle:after{content:"";display:inline-block;width:0;height:0;margin-left:20px;border-top:10px solid;border-right:8px solid #fff0;border-bottom:0;border-left:8px solid #fff0;border-radius:3px}@media only screen and (max-width:767px){.news-categories .dropdown-toggle{min-width:244px;justify-content:space-between;padding:7px 16px;font-size:16px;line-height:24px}}.news-categories .dropdown-menu{margin:0;top:calc(100% + 14px)!important;transform:none!important;border-radius:12px;box-shadow:0 2px 16px 3px rgb(26 26 26 / .1);border:none;padding:10px;margin:0;padding:24px 4px 20px;min-width:220px;border-radius:20px;background-color:#fff;box-shadow:0 2px 7px 0 rgb(0 0 0 / .25)}.news-categories .dropdown-menu:before{content:"";position:absolute;top:0;left:0;background-color:#fff;width:20px;height:20px;top:-1px;left:50%;border-radius:2px;transform:rotate(45deg) translate(-50%,0)}.news-categories .dropdown-menu li a{display:block;transition:all 0.3s;color:#191919;width:100%;padding:8px 28px;border-radius:6px;font-size:16px;line-height:24px;font-weight:500;border:none}.news-categories .dropdown-menu li a:hover{background-color:#FF6A00;color:#fff}.news-categories .dropdown-menu .active a,.news-categories .dropdown-menu .active a:hover{background-color:#5E5E5E;color:#fff}@media only screen and (max-width:767px){.news-categories .dropdown-menu{left:0;right:0;margin:0 auto}}.posts-loop{display:flex;flex-wrap:wrap;justify-content:space-between}.posts-loop .news-spacer,.posts-loop a{width:calc(33.333% - 26px)}@media only screen and (max-width:1250px){.posts-loop .news-spacer,.posts-loop a{width:calc(33.333% - 12px)}}@media only screen and (max-width:991px){.posts-loop .news-spacer,.posts-loop a{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.posts-loop .news-spacer,.posts-loop a{width:100%}}.posts-loop a{margin-bottom:40px;overflow:hidden}@media only screen and (max-width:1250px){.posts-loop a{margin-bottom:20px}}@media only screen and (max-width:991px){.posts-loop a{margin-bottom:16px}}.new-posts-index{background:#F0F0F0;padding:60px 0 0}@media only screen and (max-width:1250px){.new-posts-index{padding-top:52px}}@media only screen and (max-width:991px){.new-posts-index{padding-top:32px}}@media only screen and (max-width:767px){.new-posts-index{padding-top:24px}}.new-posts-index_loop{max-width:1260px;margin-left:auto;margin-right:auto}.new-posts-index_lists{padding-bottom:20px}@media only screen and (max-width:1250px){.new-posts-index_lists{padding-bottom:32px}}@media only screen and (max-width:767px){.new-posts-index_lists{padding-bottom:12px}}.new-posts-index_footer{background-color:#fff;padding:48px 0}@media only screen and (max-width:1250px){.new-posts-index_footer{padding:40px 0}}@media only screen and (max-width:767px){.new-posts-index_footer{padding:28px 0}}.new-posts-index_footer .pagination{display:flex;justify-content:center}.new-posts-index_footer .pagination .page-numbers{width:36px;height:36px;transition:all 0.3s;font-weight:700;color:#5E5E5E;background-color:#fff;border-radius:50%;border:1px solid #5E5E5E;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;margin:0 6px}@media only screen and (max-width:767px){.new-posts-index_footer .pagination .page-numbers{margin:0 4px}}.new-posts-index_footer .pagination .page-numbers.current,.new-posts-index_footer .pagination .page-numbers:hover{color:#fff;background:#5E5E5E;border-color:#5E5E5E}.new-posts-index_footer .pagination .page-numbers.prev,.new-posts-index_footer .pagination .page-numbers.next{display:none;width:auto;border-radius:50px;padding:8px 32px;font-size:18px;line-height:28px;font-weight:500;height:auto}.new-posts-index_footer .pagination .page-numbers.prev span,.new-posts-index_footer .pagination .page-numbers.prev .fa,.new-posts-index_footer .pagination .page-numbers.next span,.new-posts-index_footer .pagination .page-numbers.next .fa{font-size:24px}.new-posts-index_footer .pagination .nav-links{display:flex;align-items:center}.new-posts-index_footer .pagination .btn-secondary{width:auto;border-radius:50px;padding:8px 32px;font-size:18px;line-height:28px;font-weight:500;height:auto}.new-posts-index_footer .pagination .btn-secondary span,.new-posts-index_footer .pagination .btn-secondary .fa{font-size:24px}.new-posts-index_footer .pagination .btn-secondary.current,.new-posts-index_footer .pagination .btn-secondary:hover{color:#fff;background:#5E5E5E;border-color:#5E5E5E}.new-posts-index_footer .pagination .nav-previous{margin-right:70px}.new-posts-index_footer .pagination .nav-previous .fa{margin-right:28px}@media only screen and (max-width:1250px){.new-posts-index_footer .pagination .nav-previous{margin-right:46px}.new-posts-index_footer .pagination .nav-previous .fa{margin-right:24px}}@media only screen and (max-width:767px){.new-posts-index_footer .pagination .nav-previous{margin-right:40px}.new-posts-index_footer .pagination .nav-previous .fa{margin-right:0}}.new-posts-index_footer .pagination .nav-next{margin-left:70px}.new-posts-index_footer .pagination .nav-next .fa{margin-left:28px}@media only screen and (max-width:1250px){.new-posts-index_footer .pagination .nav-next{margin-left:46px}.new-posts-index_footer .pagination .nav-next .fa{margin-left:24px}}@media only screen and (max-width:767px){.new-posts-index_footer .pagination .nav-next{margin-left:40px}.new-posts-index_footer .pagination .nav-next .fa{margin-left:0}}@media only screen and (max-width:767px){.new-posts-index_footer .pagination .nav-next .btn-secondary,.new-posts-index_footer .pagination .nav-previous .btn-secondary{font-size:0;overflow:hidden;line-height:0;width:36px;height:36px;padding:0}}.new-posts-index_footer .pagination .nav-links{display:flex}.post-block{width:calc(33% - 20px);margin-bottom:60px}.post-block: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}.post-block:hover .post-image:before{opacity:1}.post-block .post-image{position:relative;height:350px}.post-block .post-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg,rgb(255 255 255 / .4) 0%,rgb(56 78 88 / .4) 100%);z-index:1;pointer-events: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}.post-block .text-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:1}.post-block .post-text .read-more{display:block}.news-post{position:relative;padding-top:104px;padding-bottom:132px}@media only screen and (max-width:1440px){.news-post{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1250px){.news-post{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:991px){.news-post{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:767px){.news-post{padding:0;padding-bottom:36px}}.news-post img{display:block;max-width:100%;height:auto}@media only screen and (min-width:768px){.news-post__header img,.news-post__main__content img{border-radius:20px}}@media only screen and (min-width:992px){.news-post__header img,.news-post__main__content img{border-radius:24px}}.news-post__wrapper{max-width:1398px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){.news-post__wrapper{padding:0 16px}}.news-post__header{display:flex;flex-wrap:wrap;position:relative;margin-bottom:76px}@media only screen and (max-width:1250px){.news-post__header{margin-bottom:64px}}@media only screen and (max-width:991px){.news-post__header{margin-bottom:46px}}@media only screen and (min-width:768px){.news-post__header{overflow:hidden}}@media only screen and (max-width:767px){.news-post__header{margin-bottom:28px;flex-direction:column;margin-left:-16px;margin-right:-16px}}.news-post__header .post_category{width:100%;top:24px;left:48px;position:absolute}@media only screen and (max-width:1250px){.news-post__header .post_category{left:32px}}@media only screen and (max-width:767px){.news-post__header .post_category{top:unset;left:unset;position:relative;padding:8px 16px;margin:0;order:0}}.news-post__header__info{position:relative;display:flex;flex-direction:column;isolation:isolate;padding:48px;flex:1;margin-top:74px;margin-bottom:74px}@media only screen and (min-width:768px){.news-post__header__info:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:auto;left:0;right:-85px;background:#F0F0F0;border-radius:24px;z-index:-1}}@media only screen and (max-width:1250px){.news-post__header__info{padding:32px}}@media only screen and (max-width:991px){.news-post__header__info{padding:24px}}@media only screen and (max-width:767px){.news-post__header__info{padding:16px 16px 20px;order:2;background:#F0F0F0;margin-top:0;margin-bottom:0}}.news-post__header__title{font-size:40px;line-height:52px;font-weight:700;color:#191919;margin-bottom:0}@media only screen and (max-width:1250px){.news-post__header__title{font-size:30px;line-height:40px}}@media only screen and (max-width:767px){.news-post__header__title{font-size:22px;line-height:28px}}.news-post__header__meta{display:flex;flex-wrap:wrap;row-gap:20px;justify-content:space-between;align-items:center;margin-top:120px}@media only screen and (max-width:1250px){.news-post__header__meta{margin-top:80px}}@media only screen and (max-width:991px){.news-post__header__meta{margin-top:60px}}@media only screen and (max-width:767px){.news-post__header__meta{margin-top:28px;display:block}}.news-post__header__meta .btn-lg{justify-content:center}@media only screen and (max-width:1250px){.news-post__header__meta .btn-lg{font-size:16px;line-height:24px;letter-spacing:0;padding:10px 32px}.news-post__header__meta .btn-lg:disabled,.news-post__header__meta .btn-lg:disabled[disabled]{padding:7px 20px}}@media only screen and (max-width:767px){.news-post__header__meta .btn-lg{width:100%;font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px;padding:10px 32px}.news-post__header__meta .btn-lg .btn-icon-left,.news-post__header__meta .btn-lg .btn-icon-right{width:20px;height:20px}.news-post__header__meta .btn-lg .btn-icon-left.fa-caret-right,.news-post__header__meta .btn-lg .btn-icon-left.fa-caret-left,.news-post__header__meta .btn-lg .btn-icon-left.fa-caret-up,.news-post__header__meta .btn-lg .btn-icon-left.fa-caret-down,.news-post__header__meta .btn-lg .btn-icon-right.fa-caret-right,.news-post__header__meta .btn-lg .btn-icon-right.fa-caret-left,.news-post__header__meta .btn-lg .btn-icon-right.fa-caret-up,.news-post__header__meta .btn-lg .btn-icon-right.fa-caret-down{font-size:20px}.news-post__header__meta .btn-lg .btn-icon-left{margin-right:8px}.news-post__header__meta .btn-lg .btn-icon-right{margin-left:8px}.news-post__header__meta .btn-lg.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.news-post__header__meta .btn-lg:disabled,.news-post__header__meta .btn-lg:disabled[disabled]{padding:8px 16px}}.news-post__header__meta .post_meta__item{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row-reverse}.news-post__header__meta .post_meta__cat{display:none!important}.news-post__header__meta .post_meta .share-text{display:none!important}.news-post__header__meta .post_meta .social-icons{margin-bottom:0}.news-post__header__share{display:flex;align-items:center}@media only screen and (max-width:767px){.news-post__header__share{margin-top:20px}}.news-post__header__share .share-text{font-size:22px;line-height:28px;font-weight:500;margin-right:10px}@media only screen and (max-width:1250px){.news-post__header__share .share-text{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.news-post__header__share .share-text{font-size:16px;line-height:24px;margin-right:8px}}.news-post__header .social-icons ul{display:flex;flex-direction:row;gap:10px;list-style:none;margin:0;padding:0}.news-post__header .social-icons li{margin-bottom:0;list-style:none}.news-post__header .social-icons a{display:flex;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;line-height:24px;font-size:22px;padding:0;border:none;transition:all 0.3s;color:#5E5E5E}.news-post__header .social-icons a .icon,.news-post__header .social-icons a .fa{display:flex}.news-post__header .social-icons a:hover{text-decoration:none!important;color:#FF6A00}.news-post__header__img{position:relative;width:616px;width:45.3608247423%;border-radius:24px;overflow:hidden;background-color:#D8D8D8}.news-post__header__img img{display:block;max-width:100%;height:auto;display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.news-post__header__img{order:1;width:auto;border-radius:0;height:52.2222222222vw}.news-post__header__img img{border-radius:0}}.news-post__main{padding-top:0;margin-left:auto;margin-right:auto;max-width:1078px}.news-post__main__content{font-size:18px;line-height:28px;color:#1A1A1A;max-width:952px;margin-left:auto;margin-right:auto}.news-post__main__content h1,.news-post__main__content h2,.news-post__main__content .product-boxes.blue-section h2,.product-boxes.blue-section .news-post__main__content h2,.news-post__main__content .product-category.blue-section h2,.product-category.blue-section .news-post__main__content h2,.news-post__main__content h3,.news-post__main__content .tab-list li,.tab-list .news-post__main__content li,.news-post__main__content p.toggle-tab,.news-post__main__content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-post__main__content .quote,.news-post__main__content .intro-quote_text .quote,.intro-quote_text .news-post__main__content .quote,.news-post__main__content .intro-quote .text .quote,.intro-quote .text .news-post__main__content .quote,.news-post__main__content .new-posts .container-small a,.new-posts .container-small .news-post__main__content a,.news-post__main__content h4,.news-post__main__content h5,.news-post__main__content .desk-menu .mega>ul>li>a,.desk-menu .news-post__main__content .mega>ul>li>a{font-weight:700;margin-bottom:20px;color:#5E5E5E}.news-post__main__content h1:not(:first-child),.news-post__main__content h2:not(:first-child),.news-post__main__content h3:not(:first-child),.news-post__main__content .tab-list li:not(:first-child),.tab-list .news-post__main__content li:not(:first-child),.news-post__main__content p.toggle-tab:not(:first-child),.news-post__main__content .intro-quote-wrap .text .quote:not(:first-child),.intro-quote-wrap .text .news-post__main__content .quote:not(:first-child),.news-post__main__content .intro-quote_text .quote:not(:first-child),.intro-quote_text .news-post__main__content .quote:not(:first-child),.news-post__main__content .intro-quote .text .quote:not(:first-child),.intro-quote .text .news-post__main__content .quote:not(:first-child),.news-post__main__content .new-posts .container-small a:not(:first-child),.new-posts .container-small .news-post__main__content a:not(:first-child),.news-post__main__content h4:not(:first-child),.news-post__main__content h5:not(:first-child),.news-post__main__content .desk-menu .mega>ul>li>a:not(:first-child),.desk-menu .news-post__main__content .mega>ul>li>a:not(:first-child){margin-top:32px}@media only screen and (max-width:767px){.news-post__main__content h1,.news-post__main__content h2,.news-post__main__content .product-boxes.blue-section h2,.product-boxes.blue-section .news-post__main__content h2,.news-post__main__content .product-category.blue-section h2,.product-category.blue-section .news-post__main__content h2,.news-post__main__content h3,.news-post__main__content .tab-list li,.tab-list .news-post__main__content li,.news-post__main__content p.toggle-tab,.news-post__main__content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-post__main__content .quote,.news-post__main__content .intro-quote_text .quote,.intro-quote_text .news-post__main__content .quote,.news-post__main__content .intro-quote .text .quote,.intro-quote .text .news-post__main__content .quote,.news-post__main__content .new-posts .container-small a,.new-posts .container-small .news-post__main__content a,.news-post__main__content h4,.news-post__main__content h5,.news-post__main__content .desk-menu .mega>ul>li>a,.desk-menu .news-post__main__content .mega>ul>li>a{color:#1A1A1A;margin-bottom:12px}.news-post__main__content h1:not(:first-child),.news-post__main__content h2:not(:first-child),.news-post__main__content h3:not(:first-child),.news-post__main__content .tab-list li:not(:first-child),.tab-list .news-post__main__content li:not(:first-child),.news-post__main__content p.toggle-tab:not(:first-child),.news-post__main__content .intro-quote-wrap .text .quote:not(:first-child),.intro-quote-wrap .text .news-post__main__content .quote:not(:first-child),.news-post__main__content .intro-quote_text .quote:not(:first-child),.intro-quote_text .news-post__main__content .quote:not(:first-child),.news-post__main__content .intro-quote .text .quote:not(:first-child),.intro-quote .text .news-post__main__content .quote:not(:first-child),.news-post__main__content .new-posts .container-small a:not(:first-child),.new-posts .container-small .news-post__main__content a:not(:first-child),.news-post__main__content h4:not(:first-child),.news-post__main__content h5:not(:first-child),.news-post__main__content .desk-menu .mega>ul>li>a:not(:first-child),.desk-menu .news-post__main__content .mega>ul>li>a:not(:first-child){margin-top:20px}}.news-post__main__content h1{font-size:50px;line-height:60px}.news-post__main__content h1:not(:last-child){margin-bottom:28px}.news-post__main__content h2,.news-post__main__content .product-boxes.blue-section h2,.product-boxes.blue-section .news-post__main__content h2,.news-post__main__content .product-category.blue-section h2,.product-category.blue-section .news-post__main__content h2{font-size:40px;line-height:52px}.news-post__main__content h2:not(:last-child){margin-bottom:28px}.news-post__main__content h3,.news-post__main__content .tab-list li,.tab-list .news-post__main__content li,.news-post__main__content p.toggle-tab,.news-post__main__content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-post__main__content .quote,.news-post__main__content .intro-quote_text .quote,.intro-quote_text .news-post__main__content .quote,.news-post__main__content .intro-quote .text .quote,.intro-quote .text .news-post__main__content .quote,.news-post__main__content .new-posts .container-small a,.new-posts .container-small .news-post__main__content a{font-size:30px;line-height:40px}.news-post__main__content h3:not(:last-child),.news-post__main__content .tab-list li:not(:last-child),.tab-list .news-post__main__content li:not(:last-child),.news-post__main__content p.toggle-tab:not(:last-child),.news-post__main__content .intro-quote-wrap .text .quote:not(:last-child),.intro-quote-wrap .text .news-post__main__content .quote:not(:last-child),.news-post__main__content .intro-quote_text .quote:not(:last-child),.intro-quote_text .news-post__main__content .quote:not(:last-child),.news-post__main__content .intro-quote .text .quote:not(:last-child),.intro-quote .text .news-post__main__content .quote:not(:last-child),.news-post__main__content .new-posts .container-small a:not(:last-child),.new-posts .container-small .news-post__main__content a:not(:last-child){margin-bottom:24px}.news-post__main__content h4{font-size:22px;line-height:28px}.news-post__main__content h4:not(:last-child){margin-bottom:24px}.news-post__main__content h5,.news-post__main__content .desk-menu .mega>ul>li>a,.desk-menu .news-post__main__content .mega>ul>li>a{font-size:18px;line-height:28px}.news-post__main__content h5:not(:last-child),.news-post__main__content .desk-menu .mega>ul>li>a:not(:last-child),.desk-menu .news-post__main__content .mega>ul>li>a:not(:last-child){margin-bottom:16px}@media only screen and (max-width:1250px){.news-post__main__content{font-size:18px;line-height:28px}.news-post__main__content h1{font-size:40px;line-height:52px}.news-post__main__content h2,.news-post__main__content .product-boxes.blue-section h2,.product-boxes.blue-section .news-post__main__content h2,.news-post__main__content .product-category.blue-section h2,.product-category.blue-section .news-post__main__content h2{font-size:30px;line-height:40px}.news-post__main__content h3,.news-post__main__content .tab-list li,.tab-list .news-post__main__content li,.news-post__main__content p.toggle-tab,.news-post__main__content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-post__main__content .quote,.news-post__main__content .intro-quote_text .quote,.intro-quote_text .news-post__main__content .quote,.news-post__main__content .intro-quote .text .quote,.intro-quote .text .news-post__main__content .quote,.news-post__main__content .new-posts .container-small a,.new-posts .container-small .news-post__main__content a{font-size:22px;line-height:28px}.news-post__main__content h5,.news-post__main__content .desk-menu .mega>ul>li>a,.desk-menu .news-post__main__content .mega>ul>li>a{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.news-post__main__content{font-size:16px;line-height:24px}.news-post__main__content h1{font-size:30px;line-height:40px}.news-post__main__content h1:not(:last-child){margin-bottom:16px}.news-post__main__content h2,.news-post__main__content .product-boxes.blue-section h2,.product-boxes.blue-section .news-post__main__content h2,.news-post__main__content .product-category.blue-section h2,.product-category.blue-section .news-post__main__content h2{font-size:22px;line-height:28px}.news-post__main__content h2:not(:last-child){margin-bottom:12px}.news-post__main__content h3,.news-post__main__content .tab-list li,.tab-list .news-post__main__content li,.news-post__main__content p.toggle-tab,.news-post__main__content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-post__main__content .quote,.news-post__main__content .intro-quote_text .quote,.intro-quote_text .news-post__main__content .quote,.news-post__main__content .intro-quote .text .quote,.intro-quote .text .news-post__main__content .quote,.news-post__main__content .new-posts .container-small a,.new-posts .container-small .news-post__main__content a,.news-post__main__content h4{font-size:18px;line-height:28px}.news-post__main__content h3:not(:last-child),.news-post__main__content .tab-list li:not(:last-child),.tab-list .news-post__main__content li:not(:last-child),.news-post__main__content p.toggle-tab:not(:last-child),.news-post__main__content .intro-quote-wrap .text .quote:not(:last-child),.intro-quote-wrap .text .news-post__main__content .quote:not(:last-child),.news-post__main__content .intro-quote_text .quote:not(:last-child),.intro-quote_text .news-post__main__content .quote:not(:last-child),.news-post__main__content .intro-quote .text .quote:not(:last-child),.intro-quote .text .news-post__main__content .quote:not(:last-child),.news-post__main__content .new-posts .container-small a:not(:last-child),.new-posts .container-small .news-post__main__content a:not(:last-child),.news-post__main__content h4:not(:last-child){margin-bottom:8px}.news-post__main__content h5,.news-post__main__content .desk-menu .mega>ul>li>a,.desk-menu .news-post__main__content .mega>ul>li>a{font-size:16px;line-height:24px}.news-post__main__content h5:not(:last-child),.news-post__main__content .desk-menu .mega>ul>li>a:not(:last-child),.desk-menu .news-post__main__content .mega>ul>li>a:not(:last-child){margin-bottom:8px}}.news-post__main__content .btn,.news-post__main__content .btn-primary,.news-post__main__content .btn-secondary{margin-top:24px}.news-post__main__content p:empty,.news-post__main__content p:last-child{margin-bottom:0}.news-post__main__content p .btn,.news-post__main__content p .btn-primary,.news-post__main__content p .btn-secondary{margin-top:0}.news-post__main__content p .alignleft,.news-post__main__content p .alignright{margin-top:0}.news-post__main__content a:not(.btn):not(.btn-cta):not(.btn-primary):not(.btn-secondary){text-decoration:underline}.news-post__main__content a:not(.btn):not(.btn-cta):not(.btn-primary):not(.btn-secondary):hover{color:#5E5E5E}.news-post__main__content img{display:block;max-width:100%;height:auto;width:100%;max-height:unset;margin:28px 0}@media only screen and (max-width:767px){.news-post__main__content img{width:calc(100% + 32px);margin:20px -16px;max-width:calc(100% + 32px)}}.news-post__main__content ul,.news-post__main__content ol{margin-top:26px;margin-bottom:26px;margin-left:0;padding-left:18px}.news-post__main__content ul:last-child,.news-post__main__content ol:last-child{margin-bottom:0}@media only screen and (max-width:767px){.news-post__main__content ul,.news-post__main__content ol{margin-top:22px;margin-bottom:22px;padding-left:16px}}.news-post__main__content ul li,.news-post__main__content ol li{position:relative;list-style:auto}.news-post__main__content ul li:not(:last-child),.news-post__main__content ol li:not(:last-child){margin-bottom:8px}@media only screen and (max-width:767px){.news-post__main__content ul li:not(:last-child),.news-post__main__content ol li:not(:last-child){margin-bottom:5px}}.news-post__main__content ul ul,.news-post__main__content ul ol,.news-post__main__content ol ul,.news-post__main__content ol ol{margin-left:20px;margin-top:6px;margin-bottom:6px}.news-post__main__content ul li{list-style:disc}@media only screen and (max-width:767px){.news-post__main__content ul{padding-left:0;margin-left:0}.news-post__main__content ul li{position:relative;list-style:none;padding-left:10px}.news-post__main__content ul li:before{content:"";position:absolute;top:0;left:0;display:block;top:9px;width:4px;height:4px;background:var(--color,#1A1A1A);border-radius:50%}}.news-post__main__content ol li{list-style:none}.news-post__main__content ol li:before{content:counter(list-item) "  ";position:absolute;font-weight:700;width:20px;left:-18px}@media only screen and (max-width:767px){.news-post__main__content ol li:before{width:12px;left:-15px}}.news-post__main__content .wp-caption{width:100%;max-width:100%;margin-top:28px;margin-bottom:28px}.news-post__main__content .wp-caption img{width:100%;margin:0 auto;max-width:100%}@media only screen and (max-width:767px){.news-post__main__content .wp-caption{width:auto!important;margin:20px -16px;max-width:unset}}.news-post__main__content .wp-caption-text{position:relative;color:#5E5E5E;font-size:18px;line-height:28px;margin-top:8px;padding:0;text-align:left;font-style:normal}@media only screen and (max-width:767px){.news-post__main__content .wp-caption-text{font-size:14px;line-height:20px;text-align:center;padding:0 16px}}.news-post__main__content blockquote{max-width:672px;margin-top:32px;margin-bottom:32px}@media only screen and (max-width:767px){.news-post__main__content blockquote{margin-top:32px;margin-bottom:32px}}.news-post__main__footer{margin-top:132px;padding:0 20px}@media only screen and (max-width:1250px){.news-post__main__footer{margin-top:104px}}@media only screen and (max-width:991px){.news-post__main__footer{margin-top:80px}}@media only screen and (max-width:767px){.news-post__main__footer{margin-top:36px;padding:0}}.news-post__main__cta{background:#FADDC8;border-radius:24px;display:flex;padding:40px 60px 40px 40px;gap:40px;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#1A1A1A}@media only screen and (max-width:767px){.news-post__main__cta{flex-direction:column;font-size:16px;line-height:24px;text-align:center;border-radius:28px;padding:12px 12px 22px;gap:24px}.news-post__main__cta p{margin-bottom:12px}}.news-post__main__cta__shape{position:absolute;background-image:linear-gradient(270deg,#FFA300 0%,#FF6A00 100%);border-radius:32px;width:167px;height:160px;z-index:-1;top:-28px;right:-28px}.news-post__main__cta__shape:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;width:auto;height:auto;inset:4px;border-radius:28px}@media only screen and (max-width:1250px){.news-post__main__cta__shape{top:-24px;right:-24px}}@media only screen and (max-width:991px){.news-post__main__cta__shape{top:-20px;right:-20px}}@media only screen and (max-width:767px){.news-post__main__cta__shape{display:none!important}}.news-post__main__cta__img{width:252px;background-color:#fff;padding:28px 20px;border-radius:16px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.news-post__main__cta__img{width:100%}.news-post__main__cta__img img{max-width:176px}}.news-post__main__cta__info{flex:1;display:flex;flex-direction:column}.news-post__main__cta__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:auto;row-gap:20px}@media only screen and (max-width:767px){.news-post__main__cta__meta{row-gap:28px}}.news-post__main__cta__meta .btn,.news-post__main__cta__meta .btn-primary{background-color:#1A1A1A;border-color:#1A1A1A;margin-right:auto;white-space:nowrap;justify-content:center}@media only screen and (max-width:767px){.news-post__main__cta__meta .btn,.news-post__main__cta__meta .btn-primary{font-size:16px;line-height:24px;letter-spacing:0;padding:7px 20px}.news-post__main__cta__meta .btn .btn-icon-left,.news-post__main__cta__meta .btn .btn-icon-right,.news-post__main__cta__meta .btn-primary .btn-icon-left,.news-post__main__cta__meta .btn-primary .btn-icon-right{width:20px;height:20px}.news-post__main__cta__meta .btn .btn-icon-left.fa-caret-right,.news-post__main__cta__meta .btn .btn-icon-left.fa-caret-left,.news-post__main__cta__meta .btn .btn-icon-left.fa-caret-up,.news-post__main__cta__meta .btn .btn-icon-left.fa-caret-down,.news-post__main__cta__meta .btn .btn-icon-right.fa-caret-right,.news-post__main__cta__meta .btn .btn-icon-right.fa-caret-left,.news-post__main__cta__meta .btn .btn-icon-right.fa-caret-up,.news-post__main__cta__meta .btn .btn-icon-right.fa-caret-down,.news-post__main__cta__meta .btn-primary .btn-icon-left.fa-caret-right,.news-post__main__cta__meta .btn-primary .btn-icon-left.fa-caret-left,.news-post__main__cta__meta .btn-primary .btn-icon-left.fa-caret-up,.news-post__main__cta__meta .btn-primary .btn-icon-left.fa-caret-down,.news-post__main__cta__meta .btn-primary .btn-icon-right.fa-caret-right,.news-post__main__cta__meta .btn-primary .btn-icon-right.fa-caret-left,.news-post__main__cta__meta .btn-primary .btn-icon-right.fa-caret-up,.news-post__main__cta__meta .btn-primary .btn-icon-right.fa-caret-down{font-size:20px}.news-post__main__cta__meta .btn .btn-icon-left,.news-post__main__cta__meta .btn-primary .btn-icon-left{margin-right:8px}.news-post__main__cta__meta .btn .btn-icon-right,.news-post__main__cta__meta .btn-primary .btn-icon-right{margin-left:8px}.news-post__main__cta__meta .btn.btn-icon,.news-post__main__cta__meta .btn-primary.btn-icon{width:36px;height:36px;padding:5px;font-size:14px}.news-post__main__cta__meta .btn:disabled,.news-post__main__cta__meta .btn:disabled[disabled],.news-post__main__cta__meta .btn-primary:disabled,.news-post__main__cta__meta .btn-primary:disabled[disabled]{padding:8px 16px}}.news-post__main__cta__logo{display:flex}.news-post__main__cta__logo img{display:block;max-width:100%;height:auto;width:auto;height:74px}.news-post__main__cta__logo .logo-1{margin-left:auto;margin-right:40px}@media only screen and (max-width:767px){.news-post__main__cta__logo{width:100%;justify-content:center;align-items:flex-end;flex-direction:row-reverse}.news-post__main__cta__logo img{display:block;max-width:100%;height:auto;width:auto;height:50px}.news-post__main__cta__logo .logo-1{margin-left:24px;margin-right:0;height:58px}}.post_category{margin-bottom:20px;font-size:22px;line-height:28px}.post_category:last-child{margin-bottom:0}@media only screen and (max-width:1250px){.post_category{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.post_category{font-size:14px;line-height:20px;margin-bottom:8px}}.post_category a{font-size:22px;line-height:28px;color:#FF6A00}.post_category a:hover{color:#C45202}@media only screen and (max-width:1250px){.post_category a{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.post_category a{font-size:14px;line-height:20px;color:#1A1A1A}}.post_category__item:not(:last-child):after{content:"/";margin:0 6px 0 5px;display:inline-flex;color:#5E5E5E}@media only screen and (max-width:767px){.post_category__item:not(:last-child):after{margin:0 4px;color:#1A1A1A}}.more-posts .new-posts_cards{justify-content:center;gap:20px;max-width:1392px}@media only screen and (max-width:767px){.more-posts .new-posts_cards{gap:16px}}.more-posts .new-posts_cards .news-card{width:100%;max-width:350px}.more-posts .new-posts_cards .news-card .text p,.more-posts .new-posts_cards .news-card_text p{margin-bottom:0}.more-posts .new-posts_cards .news-card_btn{display:none}@media only screen and (max-width:991px){.more-posts .new-posts_cards .news-card{flex:auto;width:calc(50% - 20px);max-width:unset}}@media only screen and (max-width:767px){.more-posts .new-posts_cards .news-card{flex:auto;width:100%;max-width:unset}}.more-posts .btn-read-more{display:flex;justify-content:center;align-items:center;font-weight:700;border-radius:16px;border:2px solid #DDD;background:#333;font-size:18px;line-height:28px;width:100%;max-width:252px;padding:0;text-align:center}@media only screen and (max-width:1250px){.more-posts .btn-read-more{max-width:212px}}@media only screen and (max-width:991px){.more-posts .btn-read-more{flex:auto;width:calc(50% - 20px);max-width:unset}}@media only screen and (max-width:767px){.more-posts .btn-read-more{flex:auto;width:100%;max-width:unset;height:176px}}
/*!
  Origin Landing Page - Styles
*/
.origin-module-header{max-width:698px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:24px}.origin-module-header h2,.origin-module-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-module-header h2,.origin-module-header .product-category.blue-section h2,.product-category.blue-section .origin-module-header h2,.origin-module-header h3,.origin-module-header .tab-list li,.tab-list .origin-module-header li,.origin-module-header p.toggle-tab,.origin-module-header .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-module-header .quote,.origin-module-header .intro-quote_text .quote,.intro-quote_text .origin-module-header .quote,.origin-module-header .intro-quote .text .quote,.intro-quote .text .origin-module-header .quote,.origin-module-header .new-posts .container-small a,.new-posts .container-small .origin-module-header a{font-size:40px;line-height:52px;margin-bottom:12px}@media only screen and (max-width:767px){.origin-module-header h2,.origin-module-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-module-header h2,.origin-module-header .product-category.blue-section h2,.product-category.blue-section .origin-module-header h2,.origin-module-header h3,.origin-module-header .tab-list li,.tab-list .origin-module-header li,.origin-module-header p.toggle-tab,.origin-module-header .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-module-header .quote,.origin-module-header .intro-quote_text .quote,.intro-quote_text .origin-module-header .quote,.origin-module-header .intro-quote .text .quote,.intro-quote .text .origin-module-header .quote,.origin-module-header .new-posts .container-small a,.new-posts .container-small .origin-module-header a{font-size:22px;line-height:28px}}.header-full .origin-module-header{max-width:unset}.origin-module-container{margin-left:auto;margin-right:auto;max-width:1556px}@media only screen and (max-width:767px){.origin-banner{margin-left:-16px;margin-right:-16px}.origin-banner+.origin-2x{margin-top:-36px;position:relative}}.origin-banner-item{position:relative;isolation:isolate;overflow:hidden;text-align:center;color:#fff;background-color:#1A1A1A;font-size:28px;line-height:1.33;padding:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:500}@media only screen and (max-width:767px){.origin-banner-item{font-size:18px;padding:36px 24px 68px}}.origin-banner-item-img,.origin-banner .module-img{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.8}.origin-banner-item-img>img,.origin-banner .module-img>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.origin-banner h1,.origin-banner h2,.origin-banner .product-boxes.blue-section h2,.product-boxes.blue-section .origin-banner h2,.origin-banner .product-category.blue-section h2,.product-category.blue-section .origin-banner h2,.origin-banner h3,.origin-banner .tab-list li,.tab-list .origin-banner li,.origin-banner .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-banner .quote,.origin-banner .intro-quote_text .quote,.intro-quote_text .origin-banner .quote,.origin-banner .intro-quote .text .quote,.intro-quote .text .origin-banner .quote,.origin-banner .new-posts .container-small a,.new-posts .container-small .origin-banner a,.origin-banner h4,.origin-banner h5,.origin-banner .desk-menu .mega>ul>li>a,.desk-menu .origin-banner .mega>ul>li>a,.origin-banner p{color:#fff}.origin-banner h1,.origin-banner h2,.origin-banner .product-boxes.blue-section h2,.product-boxes.blue-section .origin-banner h2,.origin-banner .product-category.blue-section h2,.product-category.blue-section .origin-banner h2,.origin-banner .h2{font-size:40px;line-height:1.3}@media only screen and (max-width:767px){.origin-banner h1,.origin-banner h2,.origin-banner .product-boxes.blue-section h2,.product-boxes.blue-section .origin-banner h2,.origin-banner .product-category.blue-section h2,.product-category.blue-section .origin-banner h2,.origin-banner .h2{font-size:24px}}@media only screen and (max-width:767px){.origin-banner p{margin-bottom:12px}}.origin-2x-container{color:#1A1A1A}@media only screen and (min-width:768px){.origin-2x-container{font-size:18px;line-height:1.55}}.origin-2x-header{padding-top:36px;margin-bottom:0}@media only screen and (max-width:767px){.origin-2x-header{padding:24px}}.origin-2x-row{display:flex;justify-content:center}.align-items-center .origin-2x-row{align-items:center}@media only screen and (min-width:768px){.align-items-center .origin-2x-row{background:#F5F5F5}}@media only screen and (max-width:767px){.origin-2x-row{flex-direction:column;gap:12px}.item-content .origin-2x-row{gap:0;background-color:#fff;padding:0;width:100%;border:1px solid #B8B8B8;border-radius:16px}}.origin-2x-item{flex:1;overflow:hidden;padding:50px 50px 50px;background:#F5F5F5}@media only screen and (max-width:991px){.origin-2x-item{padding:24px 24px}}@media only screen and (max-width:767px){.origin-2x-item{background-color:#fff;padding:0;width:100%;border:1px solid #B8B8B8;border-radius:16px}.item-content .origin-2x-item{padding:0;border:none}}.origin-2x-item-img{width:100%;overflow:hidden;background-color:#fff;padding:12px}@media only screen and (min-width:768px){.origin-2x-item-img{padding:16px;border:1px solid #B8B8B8;border-radius:16px;max-width:94%;margin-left:auto;margin-right:auto;margin-bottom:32px}}@media only screen and (min-width:992px){.origin-2x-item-img{margin-bottom:40px}}.origin-2x-item-img img{display:block;max-width:100%;height:auto;margin:0 auto;max-height:unset;width:100%}@media only screen and (min-width:768px){.origin-2x-item-img img{border-radius:10px}}@media only screen and (max-width:1250px){.origin-2x-item-info{padding:0 20px}}@media only screen and (max-width:767px){.origin-2x-item-info{padding:16px}.origin-2x-item-info p,.origin-2x-item-info h3,.origin-2x-item-info .tab-list li,.tab-list .origin-2x-item-info li,.origin-2x-item-info .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-2x-item-info .quote,.origin-2x-item-info .intro-quote_text .quote,.intro-quote_text .origin-2x-item-info .quote,.origin-2x-item-info .intro-quote .text .quote,.intro-quote .text .origin-2x-item-info .quote,.origin-2x-item-info .new-posts .container-small a,.new-posts .container-small .origin-2x-item-info a,.origin-2x-item-info h4{margin-bottom:16px}}.origin-2x h1 span,.origin-2x h2 span,.origin-2x .product-boxes.blue-section h2 span,.product-boxes.blue-section .origin-2x h2 span,.origin-2x .product-category.blue-section h2 span,.product-category.blue-section .origin-2x h2 span,.origin-2x h3 span,.origin-2x .tab-list li span,.tab-list .origin-2x li span,.origin-2x p.toggle-tab span,.origin-2x .intro-quote-wrap .text .quote span,.intro-quote-wrap .text .origin-2x .quote span,.origin-2x .intro-quote_text .quote span,.intro-quote_text .origin-2x .quote span,.origin-2x .intro-quote .text .quote span,.intro-quote .text .origin-2x .quote span,.origin-2x .new-posts .container-small a span,.new-posts .container-small .origin-2x a span,.origin-2x h4 span,.origin-2x h5 span,.origin-2x .desk-menu .mega>ul>li>a span,.desk-menu .origin-2x .mega>ul>li>a span{color:inherit}@media only screen and (max-width:767px){.origin-2x h3,.origin-2x .tab-list li,.tab-list .origin-2x li,.origin-2x p.toggle-tab,.origin-2x .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-2x .quote,.origin-2x .intro-quote_text .quote,.intro-quote_text .origin-2x .quote,.origin-2x .intro-quote .text .quote,.intro-quote .text .origin-2x .quote,.origin-2x .new-posts .container-small a,.new-posts .container-small .origin-2x a,.origin-2x .h3{font-size:18px}}.origin-2x ul:last-child,.origin-2x p:last-child,.origin-2x li:last-child{margin-bottom:0}@media only screen and (max-width:767px){.origin-2x p{margin-bottom:12px}}.origin-products{color:#5E5E5E;max-width:1664px;margin:0 auto}@media only screen and (min-width:768px){.origin-products{font-size:18px;line-height:1.55}}.origin-products-header{max-width:588px}.origin-products-header h2,.origin-products-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-products-header h2,.origin-products-header .product-category.blue-section h2,.product-category.blue-section .origin-products-header h2,.origin-products-header h3,.origin-products-header .tab-list li,.tab-list .origin-products-header li,.origin-products-header p.toggle-tab,.origin-products-header .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-products-header .quote,.origin-products-header .intro-quote_text .quote,.intro-quote_text .origin-products-header .quote,.origin-products-header .intro-quote .text .quote,.intro-quote .text .origin-products-header .quote,.origin-products-header .new-posts .container-small a,.new-posts .container-small .origin-products-header a{font-size:40px;line-height:52px;margin-bottom:12px}@media only screen and (max-width:767px){.origin-products-header h2,.origin-products-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-products-header h2,.origin-products-header .product-category.blue-section h2,.product-category.blue-section .origin-products-header h2,.origin-products-header h3,.origin-products-header .tab-list li,.tab-list .origin-products-header li,.origin-products-header p.toggle-tab,.origin-products-header .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-products-header .quote,.origin-products-header .intro-quote_text .quote,.intro-quote_text .origin-products-header .quote,.origin-products-header .intro-quote .text .quote,.intro-quote .text .origin-products-header .quote,.origin-products-header .new-posts .container-small a,.new-posts .container-small .origin-products-header a{font-size:22px;line-height:28px}}.origin-products-row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;row-gap:24px}@media only screen and (max-width:767px){.origin-products-row{margin:0;gap:20px 0;margin-left:-6px;margin-right:-6px}}.origin-products-item{width:100%;padding-left:10px;padding-right:10px;flex:0 0 50%;max-width:50%}@media only screen and (max-width:767px){.origin-products-item{padding-left:6px;padding-right:6px}}@media only screen and (min-width:768px){.origin-products-item{flex:0 0 25%;max-width:25%}}@media only screen and (min-width:768px){.item-3x .origin-products-item{flex:0 0 33.33%;max-width:33.33%}.item-2x .origin-products-item{flex:0 0 50%;max-width:50%}}.origin-products-item-img{width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;padding:24px;border-radius:20px;background-color:#fff;background:#F0F0F0;padding-bottom:68%!important}@media only screen and (max-width:767px){.origin-products-item-img{border-radius:16px;border-radius:12px}}.origin-products-item-img img{position:absolute;position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;margin:0 auto;width:80%;height:80%;object-fit:contain;top:10%;left:10%}.origin-products-item-img.no-padding img,.origin-products-item-img.p-0 img{width:100%;height:100%;object-fit:cover;inset:0}.origin-products-item-info{margin-top:20px}@media only screen and (max-width:991px){.origin-products-item-info{margin-top:16px}}@media only screen and (max-width:767px){.origin-products-item-info{margin-top:8px}}.origin-products-item h3,.origin-products-item .tab-list li,.tab-list .origin-products-item li,.origin-products-item p.toggle-tab,.origin-products-item .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-products-item .quote,.origin-products-item .intro-quote_text .quote,.intro-quote_text .origin-products-item .quote,.origin-products-item .intro-quote .text .quote,.intro-quote .text .origin-products-item .quote,.origin-products-item .new-posts .container-small a,.new-posts .container-small .origin-products-item a,.origin-products-item .h3{font-weight:700;font-weight:700;font-size:18px;line-height:28px;color:#5E5E5E;margin-bottom:0}@media only screen and (max-width:767px){.origin-products-item h3,.origin-products-item .tab-list li,.tab-list .origin-products-item li,.origin-products-item p.toggle-tab,.origin-products-item .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-products-item .quote,.origin-products-item .intro-quote_text .quote,.intro-quote_text .origin-products-item .quote,.origin-products-item .intro-quote .text .quote,.intro-quote .text .origin-products-item .quote,.origin-products-item .new-posts .container-small a,.new-posts .container-small .origin-products-item a,.origin-products-item .h3{font-size:18px}}@media only screen and (max-width:767px){.origin-products p{margin-bottom:12px}}.origin-products-slider{display:block}.origin-products-slider .slick-arrow{width:52px;min-width:52px;height:52px;border:none;border-radius:50%;color:#FF6A00;background-color:#fff;border:1px solid #5E5E5E;cursor:pointer;transition:all 0.3s;font-size:0;padding:0;margin-top:-35px}@media only screen and (max-width:767px){.origin-products-slider .slick-arrow{width:36px;min-width:36px;height:36px}}.origin-products-slider .slick-arrow:before{position:absolute;font-weight:700;font-size:24px;color:inherit;opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:none!important}@media only screen and (max-width:767px){.origin-products-slider .slick-arrow:before{font-size:16px}}.origin-products-slider .slick-arrow:hover{background-color:#FF6A00;border-color:#FF6A00;color:#fff}.origin-products-slider .slick-arrow:hover:before{color:inherit}.origin-products-slider .slick-arrow:active{background-color:#FF6A00;border-color:#FF6A00;color:#fff}.origin-products-slider .slick-arrow.slick-disabled:before{opacity:1}.origin-products-slider .slick-arrow.slick-next{right:-64px}.origin-products-slider .slick-arrow.slick-prev{left:-64px}@media only screen and (max-width:1816px){.origin-products-slider .slick-arrow.slick-next{right:-14px}.origin-products-slider .slick-arrow.slick-prev{left:-14px}}@media only screen and (max-width:767px){.origin-products-slider .slick-arrow.slick-next{right:12px}.origin-products-slider .slick-arrow.slick-prev{left:12px}}.origin-products-slider .origin-products-item{max-width:unset}.origin-icons-container{margin:0 auto;box-shadow:0 0 0 1px rgb(0 0 0 / .2),0 0 2px rgb(0 0 0 / .08),0 2px 6px rgb(0 0 0 / .1);border-radius:16px;padding:40px 90px 72px;color:#5E5E5E}@media only screen and (max-width:1440px){.origin-icons-container{padding:40px 32px 40px}}@media only screen and (max-width:767px){.origin-icons-container{padding:28px 20px 24px}}@media only screen and (min-width:768px){.origin-icons-container{font-size:18px;line-height:1.55}}.origin-icons-header{text-align:center;margin-left:auto;margin-right:auto;font-size:20px;margin-bottom:52px;max-width:unset}@media only screen and (min-width:1251px){.origin-icons-header{padding:0 80px}}@media only screen and (max-width:767px){.origin-icons-header{font-size:18px;line-height:1.27;margin-bottom:28px}}.origin-icons-header h2,.origin-icons-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-icons-header h2,.origin-icons-header .product-category.blue-section h2,.product-category.blue-section .origin-icons-header h2,.origin-icons-header .h2{color:#5E5E5E;margin-bottom:6px}@media only screen and (max-width:767px){.origin-icons-header h2,.origin-icons-header .product-boxes.blue-section h2,.product-boxes.blue-section .origin-icons-header h2,.origin-icons-header .product-category.blue-section h2,.product-category.blue-section .origin-icons-header h2,.origin-icons-header .h2{font-size:22px;line-height:28px}}.origin-icons-row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px;row-gap:74px}@media only screen and (max-width:1440px){.origin-icons-row{margin-left:-16px;margin-right:-16px;row-gap:60px}}@media only screen and (max-width:1250px){.origin-icons-row{margin-left:-12px;margin-right:-12px;row-gap:48px}}@media only screen and (max-width:767px){.origin-icons-row{flex-direction:column;margin:0;row-gap:20px}}.origin-icons-item{width:100%;padding-left:20px;padding-right:20px;display:flex;align-items:center;gap:24px}@media only screen and (max-width:1440px){.origin-icons-item{padding-left:16px;padding-right:16px;gap:20px}}@media only screen and (max-width:1250px){.origin-icons-item{padding-left:12px;padding-right:12px;gap:16px}}@media only screen and (max-width:991px){.origin-icons-item{font-size:16px}}@media only screen and (min-width:768px){.origin-icons-item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:992px){.origin-icons-item{flex:0 0 33.33%;max-width:33.33%}.item-4x .origin-icons-item{flex:0 0 25%;max-width:25%}}@media only screen and (max-width:767px){.origin-icons-item{padding:0}}.origin-icons-item-img{width:100%;overflow:hidden;padding:0;border-radius:24px;background:#F0F0F0;width:148px;min-width:148px;height:148px;border-radius:50%}@media only screen and (max-width:1250px){.origin-icons-item-img{width:120px;min-width:120px;height:120px}}@media only screen and (max-width:991px){.origin-icons-item-img{width:90px;min-width:90px;height:90px}}.origin-icons-item-img img{display:block;max-width:100%;height:auto;margin:0 auto;width:100%;height:100%;object-fit:cover}.origin-icons-item h3,.origin-icons-item .tab-list li,.tab-list .origin-icons-item li,.origin-icons-item p.toggle-tab,.origin-icons-item .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-icons-item .quote,.origin-icons-item .intro-quote_text .quote,.intro-quote_text .origin-icons-item .quote,.origin-icons-item .intro-quote .text .quote,.intro-quote .text .origin-icons-item .quote,.origin-icons-item .new-posts .container-small a,.new-posts .container-small .origin-icons-item a,.origin-icons-item .h3{font-weight:700;font-weight:700;font-size:18px;line-height:28px;color:#5E5E5E;margin-bottom:0}@media only screen and (max-width:767px){.origin-icons-item h3,.origin-icons-item .tab-list li,.tab-list .origin-icons-item li,.origin-icons-item p.toggle-tab,.origin-icons-item .intro-quote-wrap .text .quote,.intro-quote-wrap .text .origin-icons-item .quote,.origin-icons-item .intro-quote_text .quote,.intro-quote_text .origin-icons-item .quote,.origin-icons-item .intro-quote .text .quote,.intro-quote .text .origin-icons-item .quote,.origin-icons-item .new-posts .container-small a,.new-posts .container-small .origin-icons-item a,.origin-icons-item .h3{font-size:18px}}@media only screen and (max-width:767px){.origin-icons p{margin-bottom:12px}}.origin-icons-slider{display:block}.origin-icons-slider .slick-arrow{width:52px;min-width:52px;height:52px;border:none;border-radius:50%;color:#FF6A00;background-color:#fff;border:1px solid #5E5E5E;cursor:pointer;transition:all 0.3s;font-size:0;padding:0;margin-top:-35px}@media only screen and (max-width:767px){.origin-icons-slider .slick-arrow{width:36px;min-width:36px;height:36px}}.origin-icons-slider .slick-arrow:before{position:absolute;font-weight:700;font-size:24px;color:inherit;opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:none!important}@media only screen and (max-width:767px){.origin-icons-slider .slick-arrow:before{font-size:16px}}.origin-icons-slider .slick-arrow:hover{background-color:#FF6A00;border-color:#FF6A00;color:#fff}.origin-icons-slider .slick-arrow:hover:before{color:inherit}.origin-icons-slider .slick-arrow:active{background-color:#FF6A00;border-color:#FF6A00;color:#fff}.origin-icons-slider .slick-arrow.slick-disabled:before{opacity:1}.origin-icons-slider .slick-arrow.slick-next{right:-64px}.origin-icons-slider .slick-arrow.slick-prev{left:-64px}@media only screen and (max-width:1816px){.origin-icons-slider .slick-arrow.slick-next{right:-14px}.origin-icons-slider .slick-arrow.slick-prev{left:-14px}}@media only screen and (max-width:767px){.origin-icons-slider .slick-arrow.slick-next{right:12px}.origin-icons-slider .slick-arrow.slick-prev{left:12px}}.origin-icons-slider .origin-products-item{max-width:unset}.origin-default{max-width:1664px;margin:0 auto}.origin-default table{width:100%;border-collapse:collapse;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .08)}@media only screen and (max-width:767px){.origin-default table{border-radius:12px}}.origin-default table th,.origin-default table td{padding:24px 32px;text-align:left;vertical-align:top;font-size:20px;line-height:1.5;background-color:#fff;border:1px solid #e2e2e2}@media only screen and (max-width:991px){.origin-default table th,.origin-default table td{padding:16px 20px}}@media only screen and (max-width:767px){.origin-default table th,.origin-default table td{padding:10px 12px;font-size:14px}}.origin-default table thead th,.origin-default table thead td{background-color:#5E5E5E;color:#fff;font-size:28px;font-weight:600;border:none;border:1px solid #535353}@media only screen and (max-width:767px){.origin-default table thead th,.origin-default table thead td{font-size:1rem}}.origin-default table th:first-child{width:22%}.origin-default table tr:not(:last-child){border-bottom:1px solid #ddd}.origin-default table tr:nth-child(even) td,.origin-default table tr:nth-child(even) th{background:#f8f8f8}.origin-default table tbody tr:hover{background-color:#fdfdfd}.origin-default-header{max-width:unset}.header-space{height:107px}.no-banner{padding-top:107px}@media only screen and (max-width:1600px){.no-banner{padding-top:70px}}@media only screen and (max-width:1200px){.no-banner{padding-top:50px}}@media only screen and (max-width:720px){.no-banner{padding-top:35px}}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:97;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}}.banner{position:relative;overflow:hidden}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner .container{position:relative;z-index:1}.banner.default{padding:107px 0 0}.page-template-page-contact .banner.default{padding-bottom:60px}.page-template-page-contact .banner.default:before{content:"";position:absolute;left:50%;bottom:-30px;width:10px;height:115px;background:top/contain no-repeat url(/wp-content/themes/CleanBuild/assets/svg/gold-line.svg);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner.default h1{margin:0}.banner.default p{margin:30px 0 0}.banner.default .slider:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(80 86 89 / .8)}.see-more{position:absolute;bottom:0;left:50%;z-index:2;text-transform:uppercase;margin-bottom:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.see-more a{color:#fff}.see-more a:hover 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;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.see-more a i{font-size:30px;filter:drop-shadow(0 2px 12px rgb(0 0 0 / .4));-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.simple-intro .container-small{position:relative}.simple-intro .container-small:after{content:"";background-image:url(/wp-content/themes/CleanBuild/assets/svg/gold-line.svg);background-position:top;background-repeat:no-repeat;background-size:contain;width:15px;height:180px;position:absolute;left:-70px;top:-70px}.simple-intro+.tabs-wrap{padding-top:0}.simple-intro+.faqs-wrap{padding-top:0}@media only screen and (max-width:1050px){.intro-quote-wrap{padding-top:0}}@media only screen and (max-width:1600px){.intro-quote-wrap+.product-boxes{padding-top:0}}@media only screen and (max-width:1050px){.intro-quote-wrap .half{width:100%;display:none}}.intro-quote-wrap .text{padding-left:100px}@media only screen and (max-width:1400px){.intro-quote-wrap .text{padding-left:50px}}@media only screen and (max-width:1050px){.intro-quote-wrap .text{padding:0;display:block;margin-top:30px}}.intro-quote-wrap .text .quote{margin:60px 0 0;line-height:1.2}.intro-quote-wrap .text .quote:before,.intro-quote-wrap .text .quote:after{content:'"'}.intro-quote-wrap .image{position:absolute;top:70px;bottom:70px;left:0;width:47%;border-top-right-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (max-width:1050px){.intro-quote-wrap .image{position:relative;top:initial;bottom:initial;width:100%;padding-bottom:40%}}.intro-quote-wrap .image:before{content:"";position:absolute;top:50%;right:-50px;height:1px;width:50px;background:#ff6a00;z-index:1;-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:1050px){.intro-quote-wrap .image:before{display:none}}.intro-quote-wrap .image:after{content:"";position:absolute;top:50%;right:-62px;width:10px;height:10px;border:1px solid #ff6a00;border-radius:50%;-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:1050px){.intro-quote-wrap .image:after{display:none}}.intro-quote-wrap .image img{border-top-right-radius:30px;border-bottom-right-radius:30px}@media only screen and (max-width:1050px){.intro-quote-wrap .image img{border-radius:0}}.intro-quote-wrap .intro-logos{margin-top:50px}.intro-quote-wrap .intro-logos img{max-width:165px;max-height:90px;display:inline-block;vertical-align:middle;margin:0 10px 20px 10px}@media only screen and (max-width:1400px){.intro-quote-wrap .intro-logos img{max-width:110px;max-height:55px}}@media only screen and (max-width:767px){.product-intro+.repeater-content{padding-top:0}}.product-intro .intro-quote_image:before{bottom:auto;left:auto;top:-28px;right:-28px}.product-intro .prod-links{max-width:100%}.product-intro .prod-links .link{display:inline-block;font-size:18px;padding:0 30px;border-right:1px solid #ff6a00;margin-bottom:40px}.product-intro .prod-links .link:hover{color:#ff6a00}.product-intro .prod-links .link:last-of-type{border:none}.product-boxes{overflow:hidden}.product-boxes h2,.product-boxes.blue-section h2,.product-boxes .product-category.blue-section h2,.product-category.blue-section .product-boxes h2{font-size:40px;line-height:52px;margin-bottom:28px}@media only screen and (max-width:1250px){.product-boxes h2,.product-boxes.blue-section h2,.product-boxes .product-category.blue-section h2,.product-category.blue-section .product-boxes h2{font-size:30px;line-height:40px;margin-bottom:24px}}@media only screen and (max-width:767px){.product-boxes h2,.product-boxes.blue-section h2,.product-boxes .product-category.blue-section h2,.product-category.blue-section .product-boxes h2{font-size:22px;line-height:28px;margin-bottom:12px}}.product-boxes.blue-section h2{margin-bottom:40px}.product-boxes.blue-section .boxes a{-webkit-box-shadow:0 10px 20px -15px #000;-moz-box-shadow:0 10px 20px -15px #000;-ms-box-shadow:0 10px 20px -15px #000;-o-box-shadow:0 10px 20px -15px #000;box-shadow:0 10px 20px -15px #000}.product-boxes .boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.product-boxes .boxes.slick-initialized{display:block;flex-wrap:initial;justify-content:unset}.product-boxes .boxes.slick-initialized a{margin-bottom:0}.product-boxes .boxes .slick-list{margin:0 -10px;overflow:inherit}.product-boxes .boxes .slick-slide{margin:0 10px}.product-boxes .boxes .slick-track{width:100%}.product-boxes .boxes .slick-arrow{background:none;width:auto;padding:0}.product-boxes .boxes .slick-arrow.slick-prev{left:-30px}.product-boxes .boxes .slick-arrow.slick-next{right:-30px}.product-boxes .boxes .slick-arrow:hover:before{color:#ff6a00}.product-boxes .boxes .slick-arrow:before{color:#212121;font-size:20px;font-size:30px;font-weight:500;-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 .boxes.total-3 a,.product-boxes .boxes.total-3 .space{width:calc(33.333% - 20px)}@media only screen and (max-width:1440px){.product-boxes .boxes.total-3 a,.product-boxes .boxes.total-3 .space{width:calc(33.333% - 16px)}}@media only screen and (max-width:991px){.product-boxes .boxes.total-3 a,.product-boxes .boxes.total-3 .space{width:calc(33.333% - 12px)}}@media only screen and (max-width:767px){.product-boxes .boxes.total-3 a,.product-boxes .boxes.total-3 .space{width:100%}}.product-boxes .boxes.total-2 a,.product-boxes .boxes.total-2 .space{width:calc(50% - 20px)}@media only screen and (max-width:800px){.product-boxes .boxes.total-2 a,.product-boxes .boxes.total-2 .space{width:100%}}.product-boxes .boxes a,.product-boxes .boxes .space{width:calc(25% - 20px)}@media only screen and (max-width:1450px){.product-boxes .boxes a,.product-boxes .boxes .space{width:calc(50% - 12px)}}@media only screen and (max-width:800px){.product-boxes .boxes a,.product-boxes .boxes .space{width:100%}}.product-boxes .boxes a{border-radius:24px;overflow:hidden;position:relative;height:482px;margin:0 0 18px}@media only screen and (max-width:1450px){.product-boxes .boxes a{height:384px}}@media only screen and (max-width:1100px){.product-boxes .boxes a{height:300px}}@media only screen and (max-width:767px){.product-boxes .boxes a{margin:0 0 15px;border-radius:12px;height:80vw}.product-boxes .boxes a .btn{width:auto}.product-boxes .boxes a .btn.btn-sm{font-size:12px;line-height:18px;padding:4px 14px}.product-boxes .boxes a .btn.btn-sm .btn-icon-right{font-size:12px!important;width:12px;height:12px}}.product-boxes .boxes a:hover{-webkit-box-shadow:0 10px 20px -15px #000;-moz-box-shadow:0 10px 20px -15px #000;-ms-box-shadow:0 10px 20px -15px #000;-o-box-shadow:0 10px 20px -15px #000;box-shadow:0 10px 20px -15px #000;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.product-boxes .boxes a:hover:after{opacity:.8}.product-boxes .boxes a:hover .content p{opacity:1}.product-boxes .boxes a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(180deg,#fff0 0%,rgb(81 85 87 / .8) 50%,#545859 100%);opacity:.6;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;height:100%;opacity:.8;background:radial-gradient(circle at 25% 88%,#000000 0%,#fff0 72%)}.product-boxes .boxes a img.back{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-boxes .boxes a .content{position:absolute;bottom:32px;left:32px;right:32px;z-index:2;-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:1250px){.product-boxes .boxes a .content{bottom:24px;left:24px;right:24px}}@media only screen and (max-width:991px){.product-boxes .boxes a .content{bottom:20px;left:20px;right:20px}}@media only screen and (max-width:767px){.product-boxes .boxes a .content{bottom:16px;left:16px;right:16px}}.product-boxes .boxes a .content h3,.product-boxes .boxes a .content .tab-list li,.tab-list .product-boxes .boxes a .content li,.product-boxes .boxes a .content p.toggle-tab,.product-boxes .boxes a .content .intro-quote_text .quote,.intro-quote_text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .intro-quote .text .quote,.intro-quote .text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .new-posts .container-small a,.new-posts .container-small .product-boxes .boxes a .content a,.product-boxes .boxes a .content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .product-boxes .boxes a .content .quote{font-size:30px;line-height:40px;font-weight:700;color:#fff;margin:0 0 20px}@media only screen and (max-width:1250px){.product-boxes .boxes a .content h3,.product-boxes .boxes a .content .tab-list li,.tab-list .product-boxes .boxes a .content li,.product-boxes .boxes a .content p.toggle-tab,.product-boxes .boxes a .content .intro-quote_text .quote,.intro-quote_text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .intro-quote .text .quote,.intro-quote .text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .new-posts .container-small a,.new-posts .container-small .product-boxes .boxes a .content a,.product-boxes .boxes a .content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .product-boxes .boxes a .content .quote{font-size:22px;line-height:28px;margin-bottom:16px}}@media only screen and (max-width:767px){.product-boxes .boxes a .content h3,.product-boxes .boxes a .content .tab-list li,.tab-list .product-boxes .boxes a .content li,.product-boxes .boxes a .content p.toggle-tab,.product-boxes .boxes a .content .intro-quote_text .quote,.intro-quote_text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .intro-quote .text .quote,.intro-quote .text .product-boxes .boxes a .content .quote,.product-boxes .boxes a .content .new-posts .container-small a,.new-posts .container-small .product-boxes .boxes a .content a,.product-boxes .boxes a .content .intro-quote-wrap .text .quote,.intro-quote-wrap .text .product-boxes .boxes a .content .quote{font-size:18px;line-height:28px;margin:0 0 8px}}.product-boxes.brands .brands-boxes_card{border-radius:24px;height:28.125vw}@media only screen and (max-width:1440px){.product-boxes.brands .brands-boxes_card{border-radius:20px}}@media only screen and (max-width:991px){.product-boxes.brands .brands-boxes_card{border-radius:16px}}@media only screen and (max-width:767px){.product-boxes.brands .brands-boxes_card{width:100%;height:55.5555555556vw;border-radius:12px}}.product-boxes.brands .brands-boxes_card:before,.product-boxes.brands .brands-boxes_card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;height:203px;opacity:.43;z-index:1}@media only screen and (max-width:767px){.product-boxes.brands .brands-boxes_card:before,.product-boxes.brands .brands-boxes_card:after{height:20.5555555556vw}}.product-boxes.brands .brands-boxes_card:before{background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5) 54%,#000000 100%)}.product-boxes.brands .brands-boxes_card:after{top:auto;bottom:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .7) 100%);background:radial-gradient(circle at 25% 88%,#000000 0%,#fff0 72%);height:100%}.product-boxes.brands .brands-boxes_card:hover .content{opacity:1}.product-boxes.brands .brands-boxes_card:hover .btn{background:#FF6A00;border-color:#FF6A00;color:#fff}.product-boxes.brands .brands-boxes_card:hover .btn:before{background:rgb(10 10 10 / .24)}.product-boxes.brands .brands-boxes_card_title{color:#fff;font-weight:700;margin-bottom:0!important}@media only screen and (max-width:767px){.product-boxes.brands .brands-boxes_card_title{font-size:22px;line-height:28px}}.product-boxes.brands .brands-boxes_card .logo{width:36%;position:absolute;z-index:2;top:2.0833333333vw;left:2.0833333333vw}@media only screen and (max-width:767px){.product-boxes.brands .brands-boxes_card .logo{top:4.4444444444vw;left:4.4444444444vw;width:24.4444444444vw}}.product-boxes.brands .brands-boxes_card .content{opacity:1;display:flex;align-items:center;bottom:2.0833333333vw;left:2.0833333333vw;right:2.0833333333vw;padding:0;justify-content:space-between;transform:none}@media only screen and (max-width:767px){.product-boxes.brands .brands-boxes_card .content{left:4.4444444444vw;right:4.4444444444vw;bottom:4.4444444444vw}}.product-boxes.brands .brands-boxes_card .btn{white-space:nowrap}.product-boxes.brands .total-3 .brands-boxes_card_content,.product-boxes.brands .total-4 .brands-boxes_card_content{gap:20px;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width:1440px){.product-boxes.brands .total-3 .brands-boxes_card_content,.product-boxes.brands .total-4 .brands-boxes_card_content{gap:16px}}@media only screen and (max-width:991px){.product-boxes.brands .total-3 .brands-boxes_card_content,.product-boxes.brands .total-4 .brands-boxes_card_content{gap:12px}}@media only screen and (max-width:991px){.product-boxes.brands .total-3 .brands-boxes_card_content,.product-boxes.brands .total-4 .brands-boxes_card_content{gap:8px}}.brand_name{color:#5E5E5E;font-weight:700;letter-spacing:-1.1px}.brand_name span{color:#FF6A00}.faq-block{cursor:pointer;margin-top:20px}.faq-block:first-of-type{margin-top:0}.faq-block.active .question{background:#ff6a00}.faq-block.active .question h3,.faq-block.active .question .tab-list li,.tab-list .faq-block.active .question li,.faq-block.active .question p.toggle-tab,.faq-block.active .question .intro-quote_text .quote,.intro-quote_text .faq-block.active .question .quote,.faq-block.active .question .intro-quote .text .quote,.intro-quote .text .faq-block.active .question .quote,.faq-block.active .question .new-posts .container-small a,.new-posts .container-small .faq-block.active .question a,.faq-block.active .question .intro-quote-wrap .text .quote,.intro-quote-wrap .text .faq-block.active .question .quote{color:#fff}.faq-block.active .question-icon{--fa:"-";--fa--fa:"--"}.faq-block .question{padding:20px 50px 20px 35px;position:relative;user-select:none;background:#505659;border-radius:30px}.faq-block .question-icon{position:absolute;top:50%;right:35px;font-size:20px;color:#fff;-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}.faq-block .question h3,.faq-block .question .tab-list li,.tab-list .faq-block .question li,.faq-block .question p.toggle-tab,.faq-block .question .intro-quote_text .quote,.intro-quote_text .faq-block .question .quote,.faq-block .question .intro-quote .text .quote,.intro-quote .text .faq-block .question .quote,.faq-block .question .new-posts .container-small a,.new-posts .container-small .faq-block .question a,.faq-block .question .intro-quote-wrap .text .quote,.intro-quote-wrap .text .faq-block .question .quote{font-size:20px;font-weight:700;margin:0;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}.faq-block .answer{display:none;padding:30px 30px 10px}.quick-product-links a{display:inline-block;margin-top:20px;padding:0 50px;border-right:1px solid #ff6a00}.quick-product-links a:last-of-type{border:0}.quick-product-links a:hover{color:#ff6a00}.latest-projects-slider:after,.latest-projects-slider:before{content:"";position:absolute;left:50px;right:50px;height:198px;pointer-events:none;border:2px solid #fff;display:none}@media only screen and (max-width:1650px){.latest-projects-slider:after,.latest-projects-slider:before{height:147px}}@media only screen and (max-width:1250px){.latest-projects-slider:after,.latest-projects-slider:before{bottom:0}}.latest-projects-slider:before{bottom:50px;border-top:0;z-index:1}@media only screen and (max-width:1250px){.latest-projects-slider:before{bottom:0}}.latest-projects-slider:after{height:341px;top:160px;border-bottom:0}@media only screen and (max-width:1650px){.latest-projects-slider:after{height:291px}}@media only screen and (max-width:1250px){.latest-projects-slider:after{top:50px}}.page-template-page-home .latest-projects-slider:after{top:60px}.page-template-page-home .latest-projects-slider .square{top:60px}@media only screen and (max-width:1250px){.page-template-page-home .latest-projects-slider .square{top:25px}}.latest-projects-slider a{color:#fff}.latest-projects-slider a:hover{color:#ff6a00;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.latest-projects-slider a:hover i{color:#ff6a00;-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(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}.latest-projects-slider a 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}.latest-projects-slider .square{position:absolute;top:160px;right:50px;bottom:50px;left:50px;border:2px solid #fff;z-index:0}@media only screen and (max-width:1250px){.latest-projects-slider .square{bottom:25px;top:25px}}@media only screen and (max-width:1050px){.latest-projects-slider .square{left:15px;right:15px}}.latest-projects-slider .text{padding-top:40px}.latest-projects-slider .text-link{position:absolute;left:0;top:50px;z-index:9;width:300px;font-size:30px}@media only screen and (max-width:1400px){.latest-projects-slider .text-link{font-size:26px}}@media only screen and (max-width:900px){.latest-projects-slider .text-link{font-size:24px}}@media only screen and (max-width:500px){.latest-projects-slider .text-link{font-size:22px}}.latest-projects-slider .text-link.alt{position:initial;left:initial;top:initial;width:auto;font-size:28px}@media only screen and (max-width:1400px){.latest-projects-slider .text-link.alt{font-size:26px}}@media only screen and (max-width:900px){.latest-projects-slider .text-link.alt{font-size:24px}}@media only screen and (max-width:500px){.latest-projects-slider .text-link.alt{font-size:22px}}@media only screen and (max-width:450px){.latest-projects-slider .text-link.alt{font-size:18px}}.latest-projects-slider .text-link i{font-size:.9em;margin-left:6px}.latest-projects-slider .slider-wrap{z-index:1}@media only screen and (max-width:720px){.latest-projects-slider .slider-wrap{max-width:calc(100% - 80px);margin:auto}}.latest-projects-slider .slider-wrap .glide__track{height:700px}@media only screen and (max-width:1650px){.latest-projects-slider .slider-wrap .glide__track{height:550px}}@media only screen and (max-width:1250px){.latest-projects-slider .slider-wrap .glide__track{height:400px}}@media only screen and (max-width:650px){.latest-projects-slider .slider-wrap .glide__track{height:300px}}.latest-projects-slider .slider-wrap .glide__arrow{position:absolute;top:50%;left:0;color:#fff;z-index:97;width:360px;border:0;font-size:80px;background:#fff0;text-align:center;outline:none;cursor:pointer;-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:1650px){.latest-projects-slider .slider-wrap .glide__arrow{width:260px}}@media only screen and (max-width:1250px){.latest-projects-slider .slider-wrap .glide__arrow{width:120px}}@media only screen and (max-width:720px){.latest-projects-slider .slider-wrap .glide__arrow{display:none}}.latest-projects-slider .slider-wrap .glide__arrow.glide__arrow--right{left:inherit;right:0}.latest-projects-slider .slider-wrap .glide__slides{align-items:center;height:700px}@media only screen and (max-width:1650px){.latest-projects-slider .slider-wrap .glide__slides{height:550px}}@media only screen and (max-width:1250px){.latest-projects-slider .slider-wrap .glide__slides{height:400px}}@media only screen and (max-width:650px){.latest-projects-slider .slider-wrap .glide__slides{height:300px}}.latest-projects-slider .slider-wrap a{display:block;position:relative;height:400px;-webkit-transition:0.1s ease;-moz-transition:0.1s ease;-ms-transition:0.1s ease;-o-transition:0.1s ease;transition:0.1s ease;border-radius:40px;overflow:hidden}@media only screen and (max-width:1650px){.latest-projects-slider .slider-wrap a{height:350px}}@media only screen and (max-width:1250px){.latest-projects-slider .slider-wrap a{height:250px}}@media only screen and (max-width:650px){.latest-projects-slider .slider-wrap a{height:300px}}.latest-projects-slider .slider-wrap a img{border-radius:30px}.latest-projects-slider .slider-wrap a.hide{opacity: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}.latest-projects-slider .slider-wrap a.glide__slide--active{animation-name:example;animation-duration:1s;border-top-width:1px;border-bottom-width:1px;opacity:1;height:700px}@media only screen and (max-width:1650px){.latest-projects-slider .slider-wrap a.glide__slide--active{height:550px}}@media only screen and (max-width:1250px){.latest-projects-slider .slider-wrap a.glide__slide--active{height:400px}}@media only screen and (max-width:650px){.latest-projects-slider .slider-wrap a.glide__slide--active{height:300px}}.latest-projects-slider .slider-wrap a.glide__slide--active img{border-radius:0}.latest-projects-slider .slider-wrap a .text{position:absolute;bottom:0;width:100%;background:linear-gradient(90deg,#2e4048 0%,#fff0 50%);padding:30px}.latest-projects-slider .slider-wrap a .text h3,.latest-projects-slider .slider-wrap a .text .tab-list li,.tab-list .latest-projects-slider .slider-wrap a .text li,.latest-projects-slider .slider-wrap a .text p.toggle-tab,.latest-projects-slider .slider-wrap a .text .intro-quote_text .quote,.intro-quote_text .latest-projects-slider .slider-wrap a .text .quote,.latest-projects-slider .slider-wrap a .intro-quote .text .quote,.intro-quote .latest-projects-slider .slider-wrap a .text .quote,.latest-projects-slider .slider-wrap a .text .new-posts .container-small a,.new-posts .container-small .latest-projects-slider .slider-wrap a .text a,.latest-projects-slider .slider-wrap a .intro-quote-wrap .text .quote,.intro-quote-wrap .latest-projects-slider .slider-wrap a .text .quote{margin-bottom:5px}.latest-projects-slider .slider-wrap a .text h4{font-weight:400;margin-bottom:0}@keyframes example{0%{opacity:0;border-top-width:1px;border-bottom-width:1px;-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);transform:scale(.65)}100%{opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.large-video .video-wrap{display:flex;justify-content:center;width:100%;padding-top:56.25%}.large-video #playVideo{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:1}.large-video #playVideo i{color:#fff;font-size:90px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.large-video .iframe-wrap,.large-video video,.large-video iframe{width:inherit;max-width:inherit;border-radius:32px;overflow:hidden}@media only screen and (max-width:991px){.large-video .iframe-wrap,.large-video video,.large-video iframe{border-radius:24px}}@media only screen and (max-width:767px){.large-video .iframe-wrap,.large-video video,.large-video iframe{border-radius:16px}}.large-video .video-base .play-icon{display:inline-flex;justify-content:center;align-items:center;width:72px;min-width:72px;height:72px;border-radius:50%;font-size:30px;padding-left:4px;background-color:#FF6A00;color:#fff;border:none}@media only screen and (max-width:767px){.large-video .video-base .play-icon{width:46px;min-width:46px;height:46px;font-size:20px;padding-left:2px}}.large-video .video-base:hover .play-icon{background:#C45202}.our-process{text-align:center;overflow:hidden}.our-process .flex-wrap{justify-content:center;margin-left:-30px;margin-right:-30px}.our-process .step{overflow:visible;width:calc(33% - 56px);background:#fff;margin:30px;z-index:1;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);-moz-box-shadow:0 3px 6px rgb(0 0 0 / .16);-ms-box-shadow:0 3px 6px rgb(0 0 0 / .16);-o-box-shadow:0 3px 6px rgb(0 0 0 / .16);box-shadow:0 3px 6px rgb(0 0 0 / .16)}@media only screen and (max-width:1250px){.our-process .step{width:calc(50% - 60px)}}@media only screen and (max-width:980px){.our-process .step{width:100%;max-width:500px}}@media only screen and (max-width:650px){.our-process .step{max-width:100%}}.our-process .step:before{content:"";position:absolute;top:50%;left:-52px;height:1px;width:35px;background:#ff6a00;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.our-process .step:after{content:"";position:absolute;top:50%;left:-17px;width:8px;height:8px;border:1px solid #ff6a00;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.our-process .step:first-of-type:before,.our-process .step:first-of-type:after{display:none}.our-process .step:nth-of-type(3n+1):before,.our-process .step:nth-of-type(3n+1):after{display:none}.our-process .step .image{height:225px}.our-process .step .image .num{position:absolute;bottom:0;left:0;width:100%;background:rgb(136 149 157 / .6);color:#fff;padding:10px 20px}.our-process .step .image .num p{font-size:20px;font-weight:700;margin-bottom:0}.our-process .step .text{flex-grow:1;padding:30px}.our-process .step .text *{color:#384E58}.accreditations-section{text-align:center;overflow:hidden}.accreditations-section .container.stack{--space:40px}.accreditations-section .flex-wrap{justify-content:center;margin-bottom:-60px}@media only screen and (max-width:1200px){.accreditations-section .flex-wrap{margin-bottom:0}}.accreditations-section .accred{width:calc(33% - 60px);max-width:50%;flex-grow:1;border-left:1px solid #878787;padding:30px 50px;margin-bottom:60px}@media only screen and (max-width:1200px){.accreditations-section .accred{width:100%;max-width:100%;border:0px!important;margin-bottom:0}}@media only screen and (max-width:650px){.accreditations-section .accred{padding:30px 0 0}}.accreditations-section .accred:first-of-type,.accreditations-section .accred:nth-of-type(3n+1){border-left:none}@media only screen and (max-width:1200px){.accreditations-section .accred:first-of-type{padding-top:0}}@media only screen and (max-width:1200px){.accreditations-section .accred .stack-small{flex-direction:row}}@media only screen and (max-width:500px){.accreditations-section .accred .stack-small{display:block}}.accreditations-section .accred .icon{display:flex;align-self:center;height:200px;width:100%;margin-bottom:10px}@media only screen and (max-width:1200px){.accreditations-section .accred .icon{height:100%;width:33.333%;margin-bottom:0}}@media only screen and (max-width:500px){.accreditations-section .accred .icon{width:100%;height:0;padding-bottom:40%}}.page-id-1567 .accreditations-section .accred .icon img{object-fit:contain}.accreditations-section .accred .text{padding:0 10px}@media only screen and (max-width:1200px){.accreditations-section .accred .text{width:66.666%;display:block;text-align:left;padding-left:40px;margin:0}}@media only screen and (max-width:500px){.accreditations-section .accred .text{width:100%;padding:20px 0 0}}.meet-team .flex-wrap{margin-left:-15px;margin-right:-15px}.meet-team .team-member{width:calc(33% - 35px);margin:30px 20px}.meet-team .team-member:first-of-type .text-wrap,.meet-team .team-member:nth-of-type(3n+1) .text-wrap{border:none}.meet-team .team-member .image{height:300px}.meet-team .team-member .text-wrap{flex-grow:1;border-left:1px solid #fff;padding:0 30px 0 60px}.news-card{display:block;display:flex;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .16);-moz-box-shadow:0 3px 6px rgb(0 0 0 / .16);-ms-box-shadow:0 3px 6px rgb(0 0 0 / .16);-o-box-shadow:0 3px 6px rgb(0 0 0 / .16);box-shadow:0 3px 6px rgb(0 0 0 / .16);padding:24px 24px 32px;border-radius:16px}@media only screen and (max-width:1440px){.news-card{padding:20px 20px 20px}}@media only screen and (max-width:1250px){.news-card{padding:16px 16px 20px}}@media only screen and (max-width:767px){.news-card{padding:8px 8px 20px;border-radius:12px}}.news-card:hover .news-card_btn{color:#FF6A00}.news-card:hover .news-card_btn .icon-arrow{fill:#FF6A00}@media only screen and (min-width:768px){.news-card:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}}.news-card_img,.news-card .image{width:100%;padding-bottom:56.5982404692%;border-radius:12px;position:relative;overflow:hidden;background-color:#F0F0F0}.news-card_img img,.news-card .image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1250px){.news-card_img,.news-card .image{border-radius:8px}}.news-card_meta{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;line-height:20px;font-weight:700;color:#5E5E5E;align-items:center;padding:16px 0;border-bottom:1px solid #D8D8D8}@media only screen and (max-width:767px){.news-card_meta{padding:16px 0 12px;margin:0 12px}}.news-card_meta_cat{display:flex;align-items:center;padding-right:5px}.news-card_meta_cat .icon{color:#FF6A00;margin-right:4px}.news-card_meta_date{color:#5E5E5E}.news-card_text,.news-card .text{display:flex;flex-direction:column;width:100%;color:#1A1A1A;padding:20px 0 0;font-size:16px;line-height:24px;flex:1}@media only screen and (max-width:767px){.news-card_text,.news-card .text{font-size:14px;line-height:20px;padding:16px 12px 0}}.news-card_text h3,.news-card_text .tab-list li,.tab-list .news-card_text li,.news-card_text .intro-quote_text .quote,.intro-quote_text .news-card_text .quote,.news-card_text .intro-quote .text .quote,.intro-quote .text .news-card_text .quote,.news-card_text .new-posts .container-small a,.new-posts .container-small .news-card_text a,.news-card_text .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-card_text .quote,.news-card_text p,.news-card .text h3,.news-card .text .tab-list li,.tab-list .news-card .text li,.news-card .text .intro-quote_text .quote,.intro-quote_text .news-card .text .quote,.news-card .intro-quote .text .quote,.intro-quote .news-card .text .quote,.news-card .text .new-posts .container-small a,.new-posts .container-small .news-card .text a,.news-card .intro-quote-wrap .text .quote,.intro-quote-wrap .news-card .text .quote,.news-card .text p{color:#1A1A1A;margin-bottom:10px}.news-card_text h3,.news-card_text .tab-list li,.tab-list .news-card_text li,.news-card_text p.toggle-tab,.news-card_text .intro-quote_text .quote,.intro-quote_text .news-card_text .quote,.news-card_text .intro-quote .text .quote,.intro-quote .text .news-card_text .quote,.news-card_text .new-posts .container-small a,.new-posts .container-small .news-card_text a,.news-card_text .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-card_text .quote,.news-card .text h3,.news-card .text .tab-list li,.tab-list .news-card .text li,.news-card .text p.toggle-tab,.news-card .text .intro-quote_text .quote,.intro-quote_text .news-card .text .quote,.news-card .intro-quote .text .quote,.intro-quote .news-card .text .quote,.news-card .text .new-posts .container-small a,.new-posts .container-small .news-card .text a,.news-card .intro-quote-wrap .text .quote,.intro-quote-wrap .news-card .text .quote{font-size:22px;line-height:28px;font-weight:700;margin-bottom:12px}@media only screen and (max-width:767px){.news-card_text h3,.news-card_text .tab-list li,.tab-list .news-card_text li,.news-card_text p.toggle-tab,.news-card_text .intro-quote_text .quote,.intro-quote_text .news-card_text .quote,.news-card_text .intro-quote .text .quote,.intro-quote .text .news-card_text .quote,.news-card_text .new-posts .container-small a,.new-posts .container-small .news-card_text a,.news-card_text .intro-quote-wrap .text .quote,.intro-quote-wrap .text .news-card_text .quote,.news-card .text h3,.news-card .text .tab-list li,.tab-list .news-card .text li,.news-card .text p.toggle-tab,.news-card .text .intro-quote_text .quote,.intro-quote_text .news-card .text .quote,.news-card .intro-quote .text .quote,.intro-quote .news-card .text .quote,.news-card .text .new-posts .container-small a,.new-posts .container-small .news-card .text a,.news-card .intro-quote-wrap .text .quote,.intro-quote-wrap .news-card .text .quote{font-size:18px;line-height:28px;margin-bottom:8px}}.news-card_text p,.news-card .text p{margin-bottom:22px}.news-card_text p:last-child,.news-card .text p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.news-card_text p,.news-card .text p{margin-bottom:12px}}.news-card_btn{font-weight:700;color:#1A1A1A;display:flex;align-items:center;margin-top:auto}@media only screen and (max-width:767px){.news-card_btn{font-size:14px;line-height:20px}}.news-card_btn svg,.news-card_btn .icon{margin-left:9px}.latest-posts .flex-col{overflow:visible;width:calc(50% - 30px)}@media only screen and (max-width:950px){.latest-posts .flex-col{width:100%}}@media only screen and (max-width:950px){.latest-posts .left-col{display:none}}.latest-posts .flex-wrap{justify-content:space-between;overflow:visible}@media only screen and (max-width:950px){.latest-posts .flex-wrap{margin-top:0}}.latest-posts .stack{--space:60px}.latest-posts .news-card{width:48%}@media only screen and (max-width:1350px){.latest-posts .news-card{width:100%}}.latest-posts .featured-news-image{height:calc(100% + 35px);border-radius:40px;overflow:hidden}.latest-posts .featured-news-image:hover,.latest-posts .featured-news-image.hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.latest-posts .featured-news-text{padding-bottom:30px}@media only screen and (max-width:950px){.latest-posts .featured-news-text{display:none}}.latest-posts .featured-news-text h2{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.latest-posts .featured-news-text:hover h2,.latest-posts .featured-news-text.hover h2{color:#ff6a00}.latest-posts .featured-news-text:hover .btn,.latest-posts .featured-news-text.hover .btn{background:#fff;color:#ff6a00}.projects-loop .post-block{width:calc(50% - 20px)}.projects-loop .post-block a{height:100%}.projects-loop .post-block a: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}.projects-loop .post-block a:hover .image:before{opacity:1}.projects-loop .post-block .image{height:600px}.projects-loop .post-block .image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg,rgb(255 255 255 / .4) 0%,rgb(56 78 88 / .4) 100%);z-index:1;pointer-events: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}.projects-loop .post-block .text{padding-right:30px}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-arrow{position:absolute;top:50%;right:0;z-index:1;width:130px;height:100%;font-size:0;cursor:pointer;border:none;padding:0 0 0 25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow:focus{outline:none}.slick-arrow:before{font-size:50px;font-weight:300;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}.slick-arrow:hover:before{color:#384E58;-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-arrow.slick-prev{right:inherit;left:0;padding:0 25px 0 0}.project-details .flex-wrap .slick-slide{outline:none}.project-details .flex-wrap .side{width:40%;margin:0 80px}@media only screen and (max-width:1600px){.project-details .flex-wrap .side{margin:auto;margin-right:40px}}@media only screen and (max-width:1100px){.project-details .flex-wrap .side{width:100%;margin-right:0;margin-bottom:40px}}.project-details .flex-wrap .side a{margin-top:auto}.project-details .flex-wrap .side .details{padding-bottom:30px}.project-details .flex-wrap .side .details h4{color:#ff6a00}.project-details .flex-wrap .gallery-main{width:50%;min-height:800px;flex-shrink:1}.project-details .flex-wrap .gallery-main .slick-list,.project-details .flex-wrap .gallery-main .slick-track{height:100%}.project-details .flex-wrap .gallery-main img{height:100%}.project-details .flex-wrap .gallery-main .slick-dots{position:absolute;bottom:30px;left:50%;padding-left:0;margin-bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:500px){.project-details .flex-wrap .gallery-main .slick-dots{bottom:24px}}.project-details .flex-wrap .gallery-main .slick-dots li{display:inline-block;margin:0 5px}@media only screen and (max-width:720px){.project-details .flex-wrap .gallery-main .slick-dots li{display:none}}.project-details .flex-wrap .gallery-main .slick-dots li button{background:#fff0;border-radius:25px;border:1px solid #fff;height:15px;width:15px;font-size:0;outline:none}.project-details .flex-wrap .gallery-main .slick-dots li.slick-active button{background:#fff}.project-details .slick-prev,.project-details .slick-next{left:30px;width:auto;height:auto;background:#fff0;z-index:9}@media only screen and (max-width:800px){.project-details .slick-prev,.project-details .slick-next{left:15px}}.project-details .slick-next{left:initial;right:30px}@media only screen and (max-width:800px){.project-details .slick-next{right:15px}}@media only screen and (max-width:1450px){.project-details .slick-arrow:before{font-size:40px}}.project-details .gall-wrap{margin:0 -10px}.project-details .gallery-thumbnails{display:flex;flex-wrap:wrap}@media only screen and (max-width:720px){.project-details .gallery-thumbnails{display:none}}.project-details .gallery-thumbnails .slick-list,.project-details .gallery-thumbnails .slick-track{height:100%}.project-details .gallery-thumbnails .slick-list{width:100%}.project-details .gallery-thumbnails .img-wrap{position:relative;display:inline-block;overflow:hidden;width:calc(50% - 25px);height:415px;margin:0 10px}.project-modal{overflow:hidden;position:fixed;top:50%;left:50%;z-index:10000;opacity:0;visibility:hidden;width:1200px;padding:60px;-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-box-shadow:0 0 30px -5px rgb(0 0 0 / .4);-moz-box-shadow:0 0 30px -5px rgb(0 0 0 / .4);-ms-box-shadow:0 0 30px -5px rgb(0 0 0 / .4);-o-box-shadow:0 0 30px -5px rgb(0 0 0 / .4);box-shadow:0 0 30px -5px rgb(0 0 0 / .4);-webkit-transform:translate(-50%,-45%);-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-o-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}.project-modal.reveal{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible;-webkit-transition:0.75s ease;-moz-transition:0.75s ease;-ms-transition:0.75s ease;-o-transition:0.75s ease;transition:0.75s ease;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.project-modal #close{position:absolute;top:-5px;right:0;color:#fff;font-size:26px;width:68px;text-align:center;cursor:pointer;line-height:68px;background:rgb(0 0 0 / .2);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.project-modal #close:hover{color:#ff6a00}.project-modal .flex-wrap .gallery-main{min-height:500px}.project-modal .flex-wrap .side{margin:0 0 0 40px}.project-modal .flex-wrap .side .details h4{color:#ff6a00}.project-modal .flex-wrap .side .details p{font-size:inherit}.project-modal .flex-wrap .side .details .stack-small{--space2:8px}.project-modal .gallery-thumbnails .img-wrap{height:240px}.modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgb(0 0 0 / .2);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}.modal-background.reveal{opacity:1;visibility:visible}p.toggle-tab{display:none;margin:0;padding:20px;border-bottom:1px solid #EAEDEE;position:relative;cursor:pointer}@media only screen and (max-width:900px){p.toggle-tab{display:block}}p.toggle-tab:after{content:"+";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}p.toggle-tab:first-of-type{border-top:1px solid #EAEDEE}p.toggle-tab.current{color:#ff6a00}p.toggle-tab.current:after{content:"";color:#ff6a00}@media only screen and (max-width:900px){.tab-list{display:none}}.tab-list li{list-style:none;display:inline-block;margin:0;padding:10px 30px;cursor:pointer;-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:1200px){.tab-list li{padding:5px 15px}}.tab-list li.current,.tab-list li.current:hover{color:#ff6a00}.tab-list li:hover{color:#c50}.tab-content{display:none}@media only screen and (max-width:900px){.tab-content{padding:30px 0;border-bottom:1px solid #EAEDEE}}.tab-content.current{display:block}.tab-content [class^=container]{padding:0}.fullwidth-map{height:450px}.fullwidth-map iframe{max-height:450px;width:100%}.gallery-wrap{display:flex;justify-content:left;flex-wrap:wrap;border:5px solid #fff}.gallery-wrap-icon{font-weight:100;color:#fff;font-size:60px;opacity:0;position:absolute;top:50%;left:50%;-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.75s ease;-moz-transition:0.75s ease;-ms-transition:0.75s ease;-o-transition:0.75s ease;transition:0.75s ease;z-index:1}@media only screen and (max-width:767px){.gallery-wrap-icon{font-size:40px}}.gallery-wrap a{display:block;width:25%;padding-bottom:30%;border:5px solid #fff;background:#ff6a00;overflow:hidden;border-radius:30px}@media only screen and (max-width:1200px){.gallery-wrap a{padding-bottom:35%;width:33.333%}}@media only screen and (max-width:650px){.gallery-wrap a{width:50%;padding-bottom:45%}}.gallery-wrap a:hover img{opacity:.5}.gallery-wrap a:hover:after,.gallery-wrap a:hover:before,.gallery-wrap a:hover .gallery-wrap-icon{opacity:1}.gallery-wrap a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ff6a00;opacity:0;border-radius:30px;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply;-webkit-transition:0.75s ease;-moz-transition:0.75s ease;-ms-transition:0.75s ease;-o-transition:0.75s ease;transition:0.75s ease}.gallery-wrap a:nth-child(4n+3),.gallery-wrap a:nth-child(4n+4){width:50%}@media only screen and (max-width:1200px){.gallery-wrap a:nth-child(4n+3),.gallery-wrap a:nth-child(4n+4){width:33.333%}}@media only screen and (max-width:650px){.gallery-wrap a:nth-child(4n+3),.gallery-wrap a:nth-child(4n+4){width:50%}}.gallery-wrap a img{width:105%;height:105%;-webkit-transition:0.75s ease;-moz-transition:0.75s ease;-ms-transition:0.75s ease;-o-transition:0.75s ease;transition:0.75s ease}.main-gallery .filters{justify-content:space-between;padding-left:0;margin-left:-10px;margin-right:-10px}.main-gallery .filters li{display:inline-block;width:15.666%;list-style:none;padding:0 10px}.main-gallery .filters li.projects{flex-grow:1}.main-gallery .filters li label{font-size:22px;font-weight:600;color:#ff6a00;font-family:"Nunito",arial,sans-serif}.main-gallery .filters li select{font-weight:600;cursor:pointer;border-color:#ff6a00;margin-bottom:0}.main-gallery .filters li select.disabled{pointer-events:none;cursor:not-allowed;border-color:#878787;color:#878787}.main-gallery .filters li span{position:relative;display:block}.main-gallery .filters li span:after{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:50%;right:20px;color:#ff6a00;cursor:pointer;pointer-events:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-gallery .filters li span.selected:after{content:""}.main-gallery .filters li span.disabled:after{color:#878787}.main-gallery .clear-filters{align-self:center;color:#fff;background:#fff0;border:none;font-weight:600;outline:none;cursor:pointer;font-family:"Nunito",arial,sans-serif;-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-gallery .clear-filters: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;color:#ff6a00}.main-gallery .gallery-wrap{text-align:center}.main-gallery .gallery-wrap .img{cursor:pointer;margin:10px}.main-gallery .gallery-wrap .img: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}.main-gallery .gallery-wrap .img:hover:before{opacity:1}.main-gallery .gallery-wrap .img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg,rgb(255 255 255 / .4) 0%,rgb(56 78 88 / .4) 100%);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}.main-gallery .gallery-wrap .row{margin-left:-10px;margin-right:-10px}.main-gallery .gallery-wrap .row:nth-of-type(odd) .img{width:calc(50% - 20px);height:600px}.main-gallery .gallery-wrap .row:nth-of-type(2n) .flex-col{width:33.333%}.main-gallery .gallery-wrap .row:nth-of-type(2n) .flex-col .img{height:390px}.main-gallery .gallery-wrap .row:nth-of-type(2n) .flex-col:first-of-type{width:66.666%}.main-gallery .gallery-wrap .row:nth-of-type(2n) .flex-col:first-of-type .img{height:800px}.main-gallery .gallery-wrap .row:nth-of-type(4n){flex-direction:row-reverse}.main-gallery .gallery-wrap .hidden{display:none}.main-gallery .gallery-wrap .load-more{cursor:pointer;margin-top:30px}.main-gallery .gallery-wrap .flex-wrap.more-images{margin-top:0}.fancybox-opened .page-template-page-gallery,.fancybox-overlay .page-template-page-gallery{z-index:999999}.back-to-top{position:fixed;bottom:0;right:100px;opacity:1;background:#ff6a00;color:#fff;padding:12px 20px;cursor:pointer;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}.back-to-top:hover{background:#e65f00}.back-to-top.hide{opacity: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}body.page-template-page-gallery #productBoxes{padding-top:0px!important}.seasonal-opening-hours{position:fixed;bottom:0;left:0;right:0;z-index:98;padding:15px 0;background:#384E58;text-align:center}.seasonal-opening-hours p{margin:0;font-size:16px;display:inline-block;color:#fff;line-height:1;margin-right:15px}#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}#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}.downloads .section{margin:50px 0}@media only screen and (max-width:720px){.downloads .section{margin:30px 0}}.downloads .section>p{max-width:900px}.downloads .section .flex-wrap{display:flex;flex-wrap:wrap;overflow:hidden;margin-left:-20px;margin-right:-20px}@media only screen and (max-width:1440px){.downloads .section .flex-wrap{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width:420px){.downloads .section .flex-wrap{margin:0}}.downloads .section .download{display:flex;flex-direction:column;width:calc(20% - 40px);margin:20px;color:#191919}@media only screen and (max-width:1440px){.downloads .section .download{width:calc(20% - 20px);margin:10px}}@media only screen and (max-width:1280px){.downloads .section .download{width:calc(25% - 20px)}}@media only screen and (max-width:980px){.downloads .section .download{width:calc(33.333% - 20px)}}@media only screen and (max-width:600px){.downloads .section .download{width:calc(50% - 20px)}}@media only screen and (max-width:420px){.downloads .section .download{width:100%;margin:0;margin-bottom:20px}}.downloads .section .download:hover img{-webkit-transform:scale(.95) rotate(1deg);-moz-transform:scale(.95) rotate(1deg);-ms-transform:scale(.95) rotate(1deg);-o-transform:scale(.95) rotate(1deg);transform:scale(.95) rotate(1deg);transition:0.3s ease}.downloads .section .download p{font-weight:600;margin-bottom:0}.downloads .section .download img{width:100%;height:200px;object-fit:cover;border-radius:20px;border:1px solid #EAEDEE;margin-bottom:12px;transition:0.3s ease}@media only screen and (max-width:980px){.downloads .section .download img{height:150px}}.brochure-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:44px;margin-bottom:44px}@media only screen and (max-width:720px){.brochure-buttons{margin:30px 0}}.brochure-buttons .btn{margin:6px}.download-form{opacity:0;display:none;overflow:hidden;background:#EAEDEE;padding:30px;margin:auto;max-width:500px;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}@media only screen and (max-width:1100px){.download-form{max-width:750px}}.download-form.form-active{opacity:1;display:block;margin-bottom:75px;margin-top:75px}@media only screen and (max-width:767px){.download-form.form-active{margin-bottom:32px;margin-top:32px;padding:20px}}.download-form h2,.download-form .product-category.blue-section h2,.product-category.blue-section .download-form h2,.download-form .product-boxes.blue-section h2,.product-boxes.blue-section .download-form h2,.download-form h3,.download-form .intro-quote_text .quote,.intro-quote_text .download-form .quote,.download-form .intro-quote .text .quote,.intro-quote .text .download-form .quote,.download-form .new-posts .container-small a,.new-posts .container-small .download-form a,.download-form .intro-quote-wrap .text .quote,.intro-quote-wrap .text .download-form .quote,.download-form p.toggle-tab,.download-form .tab-list li,.tab-list .download-form li,.download-form h2+p,.download-form .product-category.blue-section h2+p,.product-category.blue-section .download-form h2+p,.download-form .product-boxes.blue-section h2+p,.product-boxes.blue-section .download-form h2+p{text-align:center}.download-form .header+p{margin-bottom:10px}.download-form .data-check{margin-top:8px}.download-form .left-brochure{width:500px;top:450px;left:75px;position:absolute}@media only screen and (max-width:1600px){.download-form .left-brochure{width:400px}}@media only screen and (max-width:1400px){.download-form .left-brochure{width:350px}}@media only screen and (max-width:1300px){.download-form .left-brochure{width:300px}}@media only screen and (max-width:1200px){.download-form .left-brochure{left:25px}}@media only screen and (max-width:1100px){.download-form .left-brochure{display:none}}.download-form .right-brochure{width:500px;top:450px;right:75px;position:absolute}@media only screen and (max-width:1600px){.download-form .right-brochure{width:400px}}@media only screen and (max-width:1400px){.download-form .right-brochure{width:350px}}@media only screen and (max-width:1300px){.download-form .right-brochure{width:300px}}@media only screen and (max-width:1200px){.download-form .right-brochure{right:25px}}@media only screen and (max-width:1100px){.download-form .right-brochure{display:none}}.downloads .section,.downloads .brochure-buttons{opacity:0;visibility:hidden;display:none;max-height:0;width:100%;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}@media only screen and (max-width:720px){.downloads .section,.downloads .brochure-buttons{padding:0}}.downloads .section.visible-downloads,.downloads .brochure-buttons.visible-downloads{display:block;opacity:1;visibility:visible;max-height:999999px}.downloads .brochure-buttons.visible-downloads{display:flex}#cookie-law-info-bar{background-color:#FF6A00;color:#fff;padding:20px 32px 20px 48px;font-size:16px;line-height:24px;box-shadow:none;box-shadow:0 0 18px rgb(0 0 0 / .2)}@media only screen and (max-width:767px){#cookie-law-info-bar{padding:16px;font-size:14px;line-height:20px}}#cookie-law-info-bar .cli-style-v2{font-size:16px;line-height:24px}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-style-v2{font-size:14px;line-height:20px}}#cookie-law-info-bar p:last-child{margin-bottom:0}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:40px 40px 40px 48px!important}@media only screen and (max-width:767px){#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:16px!important}}#cookie-law-info-bar .cli-bar-container{justify-content:center}#cookie-law-info-bar .cli-bar-message{width:60%;max-width:890px}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-bar-message{width:100%}}#cookie-law-info-bar .cli-bar-btn_container{width:40%;display:flex;justify-content:center;flex-wrap:wrap;row-gap:12px}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-bar-btn_container{width:100%}}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button{position:relative;cursor:pointer;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;justify-content:space-between;box-shadow:none!important;border:none;font-weight:400;color:#fff;background-color:#FF6A00;font-size:18px;line-height:28px;font-weight:500;padding:9px 32px;border-radius:50px;isolation:isolate;border:1px solid #FF6A00;font-weight:700;border-radius:50px!important}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left{margin-right:12px;order:-1;margin-left:-4px}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right{margin-left:12px;margin-right:-4px}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right{width:24px;height:24px;display:flex;justify-content:center;align-items:center;display:inline-flex}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left.fa-caret-right,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left.fa-caret-left,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left.fa-caret-up,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-left.fa-caret-down,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right.fa-caret-right,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right.fa-caret-left,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right.fa-caret-up,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button .btn-icon-right.fa-caret-down{font-size:28px}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button.btn-icon{width:44px;height:44px;padding:5px;justify-content:center;align-items:center;font-size:20px}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:hover{color:#fff;background-color:#C45202;border-color:#C45202}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:active{color:#fff}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:active:before{background:none;box-shadow:none}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button.disabled,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:disabled{opacity:1;color:#fff;background:#C9CAD0;border-color:#C9CAD0}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button.disabled:before,#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:disabled:before{display:none!important}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:not(:last-child){margin-right:12px!important}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:hover{background:#C45202!important;border-color:#C45202!important;color:#ffffff!important}#cookie-law-info-bar .cli-bar-btn_container #wt-cli-accept-btn{padding:8px 32px!important;margin:0 0 0 20px!important;min-width:172px;text-align:center;justify-content:center;white-space:nowrap}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-bar-btn_container #wt-cli-accept-btn{margin:0!important;width:100%}}#cookie-law-info-bar .cli-bar-btn_container #wt-cli-settings-btn{border:1px solid #ff6a00;padding:7px 32px!important;border-radius:50px;font-size:18px;line-height:28px;justify-content:center;text-align:center;white-space:nowrap}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-bar-btn_container #wt-cli-settings-btn{margin:0!important;width:100%}}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-style-v2,#cookie-law-info-bar .cli-style-v2.cli-bar-container{justify-content:center}#cookie-law-info-bar .cli-style-v2 .cli-bar-btn_container{margin-top:12px}#cookie-law-info-bar .cli-bar-btn_container{text-align:center}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button{font-size:16px;line-height:24px;padding:6px 12px}#cookie-law-info-bar .cli-bar-btn_container .cli-plugin-button:not(:last-child){margin-right:12px!important}}.cli-modal .cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#FF6A00;color:#fff;border-radius:50px!important}
/*!
  Case Studies Page Styles
*/
.cs-index{padding-top:40px;padding-bottom:120px}@media only screen and (max-width:767px){.cs-index{padding-top:8px;padding-bottom:32px}}.cs-index-container,.cs-index .container{padding-left:20px;padding-right:20px;max-width:1550px}.cs-index-container.new-posts_cards,.cs-index .container.new-posts_cards{max-width:1550px}.cs-index-container.new-posts_cards .news-card,.cs-index .container.new-posts_cards .news-card{width:100%;max-width:unset}@media only screen and (max-width:767px){.cs-index-container,.cs-index .container{padding-left:15px;padding-right:15px}}.cs-index .flex{display:flex}.cs-index .flex-wrap{flex-wrap:wrap}.cs-index-hero{margin-bottom:40px;font-weight:400;color:#1A1A1A;font-size:22px;line-height:28px}@media only screen and (min-width:768px){.cs-index-hero{text-align:center}}@media only screen and (max-width:767px){.cs-index-hero{font-size:16px;line-height:24px;color:#5E5E5E;margin-bottom:20px}}.cs-index-hero .post_category{margin-bottom:40px}@media only screen and (max-width:767px){.cs-index-hero .post_category{text-align:left;margin-bottom:16px}}.cs-index-hero .post_category .post_category__item:not(:last-child):after{margin-left:6px}@media only screen and (min-width:768px){.cs-index-hero .post_category .post_category__item:not(:last-child):after{margin-left:10px}}.cs-index-hero .post_category a{color:#FF6A00}.cs-index-hero .post_category a:hover{color:#1A1A1A}.cs-index-hero__title{font-size:58px;line-height:72px;font-weight:700;color:#1A1A1A;margin-bottom:32px}@media only screen and (max-width:767px){.cs-index-hero__title{font-size:22px;line-height:28px;margin-bottom:15px}}.cs-index-hero__meta{color:#242A42;font-size:22px;line-height:28px}@media only screen and (max-width:767px){.cs-index-hero__meta{font-size:16px;line-height:24px;margin-top:16px}}.cs-index-listing{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 0;margin-left:-14px;margin-right:-14px}@media only screen and (max-width:767px){.cs-index-listing{flex-direction:column;gap:15px}}.cs-index-listing__container{max-width:1848px}.cs-index-listing__item{padding-left:14px;padding-right:14px}@media only screen and (min-width:768px){.cs-index-listing__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:992px){.cs-index-listing__item{flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width:767px){.cs-index-listing__item{flex:0 0 100%;width:100%}}.cs-index-footer{background-color:#fff;margin-top:40px}@media only screen and (max-width:767px){.cs-index-footer{margin-top:24px}}.cs-index-footer .pagination{display:flex;justify-content:center;align-items:center}.cs-index-footer .pagination .page-numbers{width:36px;height:36px;transition:all 0.3s;font-weight:700;color:#5E5E5E;background-color:#fff;border-radius:50%;border:1px solid #5E5E5E;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;margin:0 6px;color:#1A1A1A;width:45px;min-width:45px;height:45px;border-radius:9px;font-size:22px;line-height:28px;font-weight:400;margin:0 8px}@media only screen and (max-width:767px){.cs-index-footer .pagination .page-numbers{margin:0 4px}}.cs-index-footer .pagination .page-numbers.current,.cs-index-footer .pagination .page-numbers:hover{color:#fff;background:#5E5E5E;border-color:#5E5E5E}.cs-index-footer .pagination .page-numbers.prev,.cs-index-footer .pagination .page-numbers.next{display:none;width:auto;border-radius:50px;padding:8px 32px;font-size:18px;line-height:28px;font-weight:500;height:auto}.cs-index-footer .pagination .page-numbers.prev span,.cs-index-footer .pagination .page-numbers.prev .fa,.cs-index-footer .pagination .page-numbers.next span,.cs-index-footer .pagination .page-numbers.next .fa{font-size:24px}@media only screen and (max-width:767px){.cs-index-footer .pagination .page-numbers{width:36px;min-width:36px;height:36px;border-radius:7px;font-size:16px;line-height:24px;margin:0 4px}}.cs-index-footer .pagination .page-numbers.current,.cs-index-footer .pagination .page-numbers:hover{background-color:#FF6A00;border-color:#FF6A00}.cs-index-footer .pagination .page-numbers.prev,.cs-index-footer .pagination .page-numbers.next{display:inline-flex;font-size:18px;line-height:28px;text-align:center;color:#1A1A1A;background:none;border:none;padding:0;min-height:unset;height:auto;min-width:unset;border-bottom:2px solid #1A1A1A;border-radius:0}@media only screen and (max-width:767px){.cs-index-footer .pagination .page-numbers.prev,.cs-index-footer .pagination .page-numbers.next{font-size:16px;line-height:24px}}.cs-index-footer .pagination .page-numbers.prev:hover,.cs-index-footer .pagination .page-numbers.next:hover{color:#FF6A00;border-color:#FF6A00}.cs-index-footer .pagination .page-numbers.prev i{margin-right:6px}@media only screen and (max-width:767px){.cs-index-footer .pagination .page-numbers.prev{margin-right:6px}}.cs-index-footer .pagination .page-numbers.next i{margin-left:6px}@media only screen and (max-width:767px){.cs-index-footer .pagination .page-numbers.next{margin-left:6px}}.cs-index-footer .pagination .nav-links{display:flex}.cs-post{padding-top:40px;padding-bottom:24px}@media only screen and (max-width:991px){.cs-post{padding-top:40px}}@media only screen and (max-width:767px){.cs-post{padding:0;padding-bottom:24px}}.cs-post-container,.cs-post .container-fluid,.cs-post .container{padding-left:20px;padding-right:20px;max-width:1550px}@media only screen and (max-width:767px){.cs-post-container,.cs-post .container-fluid,.cs-post .container{padding-left:15px;padding-right:15px}}.cs-post .flex{display:flex}.cs-post .flex-wrap{flex-wrap:wrap}.cs-post .news-post__header{display:block;margin-bottom:20px}@media only screen and (max-width:767px){.cs-post .news-post__header{margin:0 0 20px}}.cs-post .news-post__header .post_category{position:unset;top:unset;padding:12px;background:#F0F0F0;margin-bottom:0}@media only screen and (min-width:768px){.cs-post .news-post__header .post_category{padding:24px 35px;border-radius:24px;margin-bottom:40px}}.cs-post .news-post__header .post_category a{color:#FF6A00}.cs-post .news-post__header .post_category a:hover{color:#1A1A1A}.cs-post .news-post__header__meta{margin-top:0;color:#242A42;display:block}.cs-post .news-post__header__meta p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cs-post .news-post__header__meta{font-size:16px;line-height:24px;margin-top:12px}}.cs-post .news-post__header__img{position:relative}.cs-post .news-post__header__info{display:block;padding:0;margin-top:0;margin-bottom:0;background:#fff0}.cs-post .news-post__header__info:before{display:none!important}@media only screen and (max-width:767px){.cs-post .news-post__header__info{padding:16px}}.cs-post .news-post__header__title{color:#1A1A1A;margin-bottom:12px;margin-bottom:4px}@media only screen and (min-width:768px){.cs-post .news-post__header__title{font-size:30px;line-height:40px}}@media only screen and (max-width:767px){.cs-post .news-post__wrapper{overflow:hidden}}.cs-post-intro{color:#1A1A1A;padding:60px 0}@media only screen and (max-width:767px){.cs-post-intro{padding:24px 0}}.cs-post-intro__container{gap:24px;max-width:1397px!important}@media only screen and (max-width:767px){.cs-post-intro__container{flex-direction:column}}.cs-post-intro__text{color:#1A1A1A}@media only screen and (min-width:992px){.cs-post-intro__text{font-size:18px;line-height:28px}}@media only screen and (min-width:768px){.cs-post-intro__text:not(.full){max-width:65.7836644592%;flex:0 0 65.7836644592%}}@media only screen and (max-width:767px){.cs-post-intro__project{font-size:14px;line-height:20px}}.cs-post-intro__project a{display:inline-flex;color:#FF6A00;background-color:#fff;border:1px solid #FF6A00;font-weight:400;font-size:16px;line-height:24px;padding:3px 10px;border-radius:50px;margin-bottom:7px;margin-right:4px}@media only screen and (min-width:768px){.cs-post-intro__project a{margin-right:0;margin-left:6px}}@media only screen and (max-width:767px){.cs-post-intro__project a{font-size:14px;line-height:20px}}.cs-post-intro__project a:hover{color:#fff;background-color:#FF6A00}.cs-post-intro__title{font-size:22px;line-height:28px;margin-bottom:23px}@media only screen and (max-width:767px){.cs-post-intro__title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:0;width:126px;min-width:126px}}.cs-post-intro p:last-child,.cs-post-intro h3:last-child,.cs-post-intro .intro-quote_text .quote:last-child,.intro-quote_text .cs-post-intro .quote:last-child,.cs-post-intro .intro-quote .text .quote:last-child,.intro-quote .text .cs-post-intro .quote:last-child,.cs-post-intro .new-posts .container-small a:last-child,.new-posts .container-small .cs-post-intro a:last-child,.cs-post-intro .intro-quote-wrap .text .quote:last-child,.intro-quote-wrap .text .cs-post-intro .quote:last-child,.cs-post-intro .tab-list li:last-child,.tab-list .cs-post-intro li:last-child,.cs-post-intro h2:last-child,.cs-post-intro h4:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cs-post-intro h3,.cs-post-intro .intro-quote_text .quote,.intro-quote_text .cs-post-intro .quote,.cs-post-intro .intro-quote .text .quote,.intro-quote .text .cs-post-intro .quote,.cs-post-intro .new-posts .container-small a,.new-posts .container-small .cs-post-intro a,.cs-post-intro .intro-quote-wrap .text .quote,.intro-quote-wrap .text .cs-post-intro .quote,.cs-post-intro p.toggle-tab,.cs-post-intro .tab-list li,.tab-list .cs-post-intro li{font-size:16px;line-height:24px;line-height:1.2;margin-bottom:8px}}.cs-post-gallery{overflow:hidden;padding:8px 0;background:#D9D9D9;margin-bottom:20px}@media only screen and (max-width:767px){.cs-post-gallery{padding:0 0 4px}}.cs-post-gallery .container-slider{max-width:1486px!important;padding:0 60px}@media only screen and (max-width:1440px){.cs-post-gallery .container-slider{padding:0 50px}}@media only screen and (max-width:1250px){.cs-post-gallery .container-slider{padding:0 40px}}@media only screen and (max-width:767px){.cs-post-gallery .container-slider{padding:0}}.cs-post-gallery-slider .slick-arrow{position:absolute;display:flex;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;background-color:#fff;color:#FF6A00;border-radius:50%;padding:0!important}@media only screen and (max-width:1250px){.cs-post-gallery-slider .slick-arrow{width:56px;min-width:56px;height:56px}}@media only screen and (max-width:767px){.cs-post-gallery-slider .slick-arrow{width:36px;min-width:36px;height:36px}}.cs-post-gallery-slider .slick-arrow:before{color:inherit;transition:none;font-size:28px;font-weight:400}@media only screen and (max-width:1250px){.cs-post-gallery-slider .slick-arrow:before{font-size:24px}}@media only screen and (max-width:767px){.cs-post-gallery-slider .slick-arrow:before{font-size:16px}}@-moz-document url-prefix(){.cs-post-gallery-slider .slick-arrow:before{line-height:69px;height:64px}@media only screen and (max-width:767px){.cs-post-gallery-slider .slick-arrow:before{line-height:39px;height:36px}}}.cs-post-gallery-slider .slick-arrow:hover{background-color:#FF6A00;color:#fff}.cs-post-gallery-slider .slick-arrow:hover:before{color:inherit;transition:none}.cs-post-gallery-slider .slick-arrow.slick-disabled{opacity:0}.cs-post-gallery-slider .slick-arrow.slick-prev{left:calc(calc(-50vw + 619px) / 2)}.cs-post-gallery-slider .slick-arrow.slick-next{right:calc(calc(-50vw + 619px) / 2)}@media only screen and (max-width:1536px){.cs-post-gallery-slider .slick-arrow.slick-prev{left:40px}.cs-post-gallery-slider .slick-arrow.slick-next{right:40px}}@media only screen and (max-width:767px){.cs-post-gallery-slider .slick-arrow.slick-prev{left:20px}.cs-post-gallery-slider .slick-arrow.slick-next{right:20px}}.cs-post-gallery-slider .slick-list{overflow:unset!important}.cs-post-gallery-slider .slick-track{display:flex}.cs-post-gallery-slider .slick-track:before,.cs-post-gallery-slider .slick-track:after{display:none}.cs-post-gallery-slider .slick-track .slick-slide{height:auto}.cs-post-gallery__item{padding-left:4px;padding-right:4px;height:100%;width:100%;display:flex;align-items:center}@media only screen and (max-width:767px){.cs-post-gallery__item{padding:0}}.cs-post-gallery__img{display:block;position:relative;overflow:hidden;width:100%;padding-bottom:56.7428150332%;padding-bottom:48%;transition:none}@media only screen and (max-width:767px){.cs-post-gallery__img{padding-bottom:71.2727272727%}}.cs-post-gallery__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s;background-color:#000;z-index:1;opacity:.5}.slick-current .cs-post-gallery__img:before,.slick-active .cs-post-gallery__img:before{opacity:0}.cs-post-gallery__img>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cs-post-gallery__img:hover div{background-color:#FF6A00;color:#fff}.cs-post-gallery__img:hover div svg path{stroke:#fff}.cs-post-gallery__zoom{position:absolute;z-index:1;top:42px;right:36px;display:inline-flex;align-items:center;background-color:#fff;overflow:hidden;color:#1A1A1A;padding:4px 10px;border-radius:9px;gap:8px;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.cs-post-gallery__zoom{top:18px;right:20px}}.cs-post-gallery__zoom svg,.cs-post-gallery__zoom img{width:11px;height:11px}.cs-post-review{color:#1A1A1A;padding:60px 0}@media only screen and (max-width:767px){.cs-post-review{padding:36px 0}}.cs-post-review__text{max-width:1050px;margin-left:auto;margin-right:auto;text-align:center;font-size:40px;line-height:52px}@media only screen and (max-width:767px){.cs-post-review__text{font-size:22px;line-height:28px}}.cs-post-review__text a{color:#242A42}.cs-post-review__text-citation{font-size:22px;line-height:28px;display:block;margin-top:23px;font-size:18px;line-height:28px;text-align:center;color:#1A1A1A;font-style:normal}@media only screen and (max-width:767px){.cs-post-review__text-citation{margin-top:16px;font-size:18px;line-height:28px}}.cs-post-review p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cs-post-review h3,.cs-post-review .intro-quote_text .quote,.intro-quote_text .cs-post-review .quote,.cs-post-review .intro-quote .text .quote,.intro-quote .text .cs-post-review .quote,.cs-post-review .new-posts .container-small a,.new-posts .container-small .cs-post-review a,.cs-post-review .intro-quote-wrap .text .quote,.intro-quote-wrap .text .cs-post-review .quote,.cs-post-review p.toggle-tab,.cs-post-review .tab-list li,.tab-list .cs-post-review li{font-size:18px;line-height:28px}}.cs-post .repeater-content{margin-left:auto;margin-right:auto;overflow:hidden;max-width:1820px;padding-top:98px;padding-bottom:98px;background:#F0F0F0}@media only screen and (min-width:768px){.cs-post .repeater-content{border-radius:40px;margin-bottom:50px}}@media only screen and (max-width:767px){.cs-post .repeater-content{padding:0}}.cs-post .repeater-content img.o-fit{height:100%}.cs-post .repeater-content .repeater-content_image{isolation:isolate}@media only screen and (min-width:768px){.cs-post .repeater-content .repeater-content_image{border-radius:24px;max-width:51.7195767196%}}.cs-post .repeater-content .repeater-content_image_inner{display:block}@media only screen and (min-width:768px){.cs-post .repeater-content .repeater-content_image_inner{border-radius:24px;overflow:hidden}}.cs-post .repeater-content .repeater-content_content{padding:0}@media only screen and (min-width:768px){.cs-post .repeater-content .repeater-content_content{max-width:39.6825396825%}}@media only screen and (max-width:767px){.cs-post .repeater-content .repeater-content_content{padding:15px 15px 24px!important}}.cs-post .repeater-content .repeater-content_content ul,.cs-post .repeater-content .repeater-content_content ol{padding-left:0}.cs-post .repeater-content .repeater-content_content ul:last-child,.cs-post .repeater-content .repeater-content_content ol:last-child{margin-bottom:0}.cs-post .repeater-content .repeater-content_content ul li:last-child,.cs-post .repeater-content .repeater-content_content ol li:last-child{margin-bottom:0}.cs-post .repeater-content .repeater-content_content ul li:before,.cs-post .repeater-content .repeater-content_content ol li:before{top:0;transform:none}.cs-post .repeater-content .repeater-content_content ol li{counter-increment:item}.cs-post .repeater-content .repeater-content_content ol li:before{content:counter(item) ". ";font-weight:700;font-size:18px;line-height:28px;color:#1A1A1A;font-family:inherit}.cs-post .repeater-content .repeater-content_container{justify-content:space-between}@media only screen and (max-width:767px){.cs-post .repeater-content .repeater-content_container{flex-direction:column;padding:0}}@media only screen and (min-width:768px){.cs-post .repeater-content .repeater-content_container:nth-child(odd) .repeater-content_image{margin-right:0;margin-left:5.7692307692%;order:2}}.cs-post .repeater-content .repeater-content_container:nth-child(odd) .repeater-content_image:before{left:auto;right:-28px}.cs-post-cta{padding:60px 0}@media only screen and (max-width:767px){.cs-post-cta{padding:0}.cs-post-cta .container{padding:0}}.cs-post-cta__block{display:flex;background:linear-gradient(90deg,#1A1A1A 0%,#323232 100%);border-radius:52px;color:#fff;align-items:center;justify-content:space-between;padding:77px;min-height:292px;gap:40px}@media only screen and (max-width:767px){.cs-post-cta__block{flex-direction:column;text-align:center;gap:23px;font-size:16px;line-height:24px;border-radius:0;padding:60px 15px;background:linear-gradient(165.78deg,#1A1A1A 38.5%,#323232 70.01%)}}.cs-post-cta__block a:not(.btn):not(.btn-primary){color:#fff}.cs-post-cta__block p:last-child{margin-bottom:0}.cs-post-cta__title{font-size:30px;line-height:40px;display:block;font-weight:700}@media only screen and (max-width:767px){.cs-post-cta__title{font-size:22px;line-height:28px;margin-bottom:16px}}.cs-post-cta__text{max-width:738px}.cs-post-cta .btn-gradient{background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);border:none;transition:none}.cs-post-cta .btn-gradient:hover{background:#C45202}@media only screen and (min-width:768px){.cs-post-cta .btn-gradient{font-size:22px;line-height:28px;padding:19px 60px;border-radius:26px}}.cs-post-related{padding:24px 0}@media only screen and (max-width:767px){.cs-post-related{padding:24px 0}}.cs-post-related .container{max-width:1396px}.cs-post-related__title{display:block;text-align:center;margin-bottom:24px;font-size:30px;line-height:40px;color:#5E5E5E;color:#5E5E5E}@media only screen and (max-width:767px){.cs-post-related__title{font-size:22px;line-height:28px;margin-bottom:16px}}.cs-post-related__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:28px}@media only screen and (max-width:767px){.cs-post-related__grid{flex-direction:column;gap:15px}}.cs-post-related__col{flex:1}@media only screen and (min-width:768px){.cs-post-related__col{max-width:484px}}.card-project{display:flex;flex-direction:column;box-shadow:none;padding:20px 20px 24px;border-radius:24px;border:1px solid #BBB;height:100%}@media only screen and (max-width:1250px){.card-project{padding:16px 16px 20px}}@media only screen and (max-width:767px){.card-project{padding:15px;border-radius:20px}}.card-project:hover .btn-primary{background:#C45202}.card-project_img{width:100%;padding-bottom:65.9898477157%;border-radius:16px;background-color:#F0F0F0}@media only screen and (max-width:767px){.card-project_img{border-radius:12px}}.card-project_meta{display:block;padding:0;border-bottom:none;font-size:16px;line-height:24px;color:#1A1A1A;font-weight:400}@media only screen and (max-width:767px){.card-project_meta{padding:0;margin:0}}.card-project_text{display:flex;flex-direction:column;padding:10px 0 0;font-size:16px;line-height:24px}.card-project_text h3,.card-project_text .intro-quote_text .quote,.intro-quote_text .card-project_text .quote,.card-project_text .intro-quote .text .quote,.intro-quote .text .card-project_text .quote,.card-project_text .new-posts .container-small a,.new-posts .container-small .card-project_text a,.card-project_text .intro-quote-wrap .text .quote,.intro-quote-wrap .text .card-project_text .quote,.card-project_text p.toggle-tab,.card-project_text .tab-list li,.tab-list .card-project_text li,.card-project_text .card-project_title{font-size:22px;line-height:28px;font-weight:700;margin-bottom:6px}@media only screen and (max-width:767px){.card-project_text h3,.card-project_text .intro-quote_text .quote,.intro-quote_text .card-project_text .quote,.card-project_text .intro-quote .text .quote,.intro-quote .text .card-project_text .quote,.card-project_text .new-posts .container-small a,.new-posts .container-small .card-project_text a,.card-project_text .intro-quote-wrap .text .quote,.intro-quote-wrap .text .card-project_text .quote,.card-project_text p.toggle-tab,.card-project_text .tab-list li,.tab-list .card-project_text li,.card-project_text .card-project_title{font-size:18px;line-height:28px}}.card-project_btn-block{padding-top:14px;margin-top:auto}.card-project .btn-primary{margin:auto;font-size:16px;line-height:24px;padding:4px 12px 4px 16px;border:none}.card-project .btn-primary .fa{margin-left:9px}.repeater-image-slider{overflow:hidden}.repeater-image-slider .slick-arrow{position:absolute;display:flex;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;background-color:#fff;color:#FF6A00;border-radius:50%;padding:0!important;box-shadow:0 0 20px rgb(26 26 26 / .2)}@media only screen and (max-width:1250px){.repeater-image-slider .slick-arrow{width:36px;min-width:36px;height:36px}}@media only screen and (max-width:767px){.repeater-image-slider .slick-arrow{width:36px;min-width:36px;height:36px}}.repeater-image-slider .slick-arrow:before{color:inherit;transition:none;font-size:24px;font-weight:400}@media only screen and (max-width:1250px){.repeater-image-slider .slick-arrow:before{font-size:20px}}@media only screen and (max-width:767px){.repeater-image-slider .slick-arrow:before{font-size:16px}}.repeater-image-slider .slick-arrow:hover{background-color:#FF6A00;color:#fff}.repeater-image-slider .slick-arrow:hover:before{color:inherit;transition:none}.repeater-image-slider .slick-arrow.slick-prev{left:32px}.repeater-image-slider .slick-arrow.slick-next{right:32px}@media only screen and (max-width:767px){.repeater-image-slider .slick-arrow.slick-prev{left:15px}.repeater-image-slider .slick-arrow.slick-next{right:15px}}.repeater-image-slider .slick-list{overflow:unset!important}.btn-gradient{background:linear-gradient(270deg,#FF6A00 0%,#FFA300 100%);border:none;transition:none}.btn-gradient:hover{background:#C45202}@media only screen and (min-width:768px){.btn-gradient{font-size:22px;line-height:28px;padding:19px 60px;border-radius:26px}}.banner.banner-inspiration{padding:48px 0}@media only screen and (max-width:767px){.banner.banner-inspiration{padding:32px 0 16px}}.banner.banner-inspiration .large,.banner.banner-inspiration h1{font-weight:700;font-size:50px;line-height:60px;color:#1A1A1A;margin-bottom:0}@media only screen and (min-width:768px){.banner.banner-inspiration .large,.banner.banner-inspiration h1{text-align:left;max-width:698px}}@media only screen and (max-width:767px){.banner.banner-inspiration .large,.banner.banner-inspiration h1{font-size:30px;line-height:40px}}.banner.banner-inspiration .text{display:flex;align-items:center;flex-direction:row;justify-content:space-between;max-width:1358px;gap:20px}@media only screen and (max-width:767px){.banner.banner-inspiration .text{flex-direction:column;gap:28px}}.banner.banner-inspiration .banner-block{position:relative;background-color:#fff;border-radius:27px;padding:36px;text-align:left;width:100%;font-size:18px;line-height:28px;color:#1A1A1A}@media only screen and (min-width:768px){.banner.banner-inspiration .banner-block{max-width:460px}}@media only screen and (max-width:767px){.banner.banner-inspiration .banner-block{border-radius:15px;padding:20px 15px;font-size:14px;line-height:20px;text-align:center}}.banner.banner-inspiration .banner-block:before{content:"";position:absolute;top:0;left:0;position:absolute;width:122px;height:115px;z-index:-1;left:auto;top:-28px;right:-46px;border-radius:32px;background:url(/wp-content/themes/CleanBuild/assets/svg/brand-round.svg)}@media only screen and (max-width:1250px){.banner.banner-inspiration .banner-block:before{top:-20px;right:-20px}}@media only screen and (max-width:767px){.banner.banner-inspiration .banner-block:before{display:none}}.banner.banner-inspiration .banner-block-title{font-weight:700;font-size:30px;line-height:40px;color:#1A1A1A;margin-bottom:12px}@media only screen and (max-width:767px){.banner.banner-inspiration .banner-block-title{font-size:22px;line-height:28px;margin-bottom:8px}}.banner.banner-inspiration .banner-block .btn-primary{font-weight:700;margin-top:16px;border:none}@media only screen and (min-width:768px){.banner.banner-inspiration .banner-block .btn-primary{text-align:center;padding:10px 24px;margin-top:22px}}@media only screen and (max-width:767px){.banner.banner-inspiration .banner-block .btn-primary{width:auto;padding:8px 24px;font-size:14px;line-height:20px}}.page-template-page-gallery .simple-intro{padding:24px 0;color:#000}@media only screen and (min-width:768px){.page-template-page-gallery .simple-intro{font-size:18px;line-height:28px;padding:40px 0}}.page-template-page-gallery .simple-intro p:last-child{margin-bottom:0}.page-template-page-gallery .simple-intro .container-small:after{display:none}.page-template-page-gallery .tabs-wrap .tab-list{padding-bottom:0}.page-template-page-gallery .tabs-wrap .tab-list li{border-radius:27px 27px 0 0;padding:19px 21px 15px}.page-template-page-gallery .tabs-wrap .tab-list li.current{background:#F0F0F0}.page-template-page-gallery .tabs-wrap .tab-content{background:#F0F0F0;padding:40px}@media only screen and (max-width:1250px){.page-template-page-gallery .tabs-wrap .tab-content{padding:20px}}@media only screen and (max-width:767px){.page-template-page-gallery .tabs-wrap .tab-content{padding:4px}.page-template-page-gallery .tabs-wrap .tab-content.tab-projects{padding:10px}}.page-template-page-gallery .tabs-wrap .tab-content .gallery-wrap{border:none}.page-template-page-gallery .tabs-wrap .tab-content .gallery-wrap a{border-color:#F0F0F0}@media only screen and (max-width:767px){.page-template-page-gallery .tabs-wrap .tab-content .gallery-wrap a{border-radius:20px}.page-template-page-gallery .tabs-wrap .tab-content .gallery-wrap a:after{border-radius:16px}}@media only screen and (max-width:767px){.page-template-page-gallery .cs-index-listing{margin:0}}@media only screen and (max-width:767px){.page-template-page-gallery .cs-index-listing__item{padding:0}}.fancybox-overlay .fancybox-title{margin:0;left:0;right:0}.fancybox-overlay .fancybox-title .child,.fancybox-overlay .fancybox-title span.child{left:0;right:0;border-radius:0;margin:0;width:100%;font-weight:400;text-align:center;display:block;font-size:16px;line-height:24px;padding:20px;white-space:normal}@media only screen and (max-width:767px){.fancybox-overlay .fancybox-title .child,.fancybox-overlay .fancybox-title span.child{font-size:12px;line-height:16px;padding:6px}}.fancybox-overlay .fancybox-title .child h4,.fancybox-overlay .fancybox-title span.child h4{margin-bottom:10px}@media only screen and (max-width:767px){.fancybox-overlay .fancybox-title .child h4,.fancybox-overlay .fancybox-title span.child h4{font-size:14px;margin-bottom:6px}}.fancybox-overlay .fancybox-title .child h2:last-child,.fancybox-overlay .fancybox-title .child h3:last-child,.fancybox-overlay .fancybox-title .child .intro-quote_text .quote:last-child,.intro-quote_text .fancybox-overlay .fancybox-title .child .quote:last-child,.fancybox-overlay .fancybox-title .child .intro-quote .text .quote:last-child,.intro-quote .text .fancybox-overlay .fancybox-title .child .quote:last-child,.fancybox-overlay .fancybox-title .child .new-posts .container-small a:last-child,.new-posts .container-small .fancybox-overlay .fancybox-title .child a:last-child,.fancybox-overlay .fancybox-title .child .intro-quote-wrap .text .quote:last-child,.intro-quote-wrap .text .fancybox-overlay .fancybox-title .child .quote:last-child,.fancybox-overlay .fancybox-title .child .tab-list li:last-child,.tab-list .fancybox-overlay .fancybox-title .child li:last-child,.fancybox-overlay .fancybox-title .child h4:last-child,.fancybox-overlay .fancybox-title .child p:last-child,.fancybox-overlay .fancybox-title span.child h2:last-child,.fancybox-overlay .fancybox-title span.child h3:last-child,.fancybox-overlay .fancybox-title span.child h4:last-child,.fancybox-overlay .fancybox-title span.child p:last-child{margin-bottom:0}@media only screen and (max-width:1520px){.banner-product_info_inner{max-width:unset}}@media only screen and (max-width:1520px) and (min-width:1441px){.banner-product_info{padding-left:92px;padding-right:92px}}@media only screen and (min-width:1441px){.banner-product .container,.banner-product_container{height:auto}}.mejs-controls{display:none!important}.repeater-content .wp-video{border-radius:24px;overflow:hidden!important}.wp-video{width:100%!important}.wp-video-shortcode video,video.wp-video-shortcode{width:100%!important;height:auto!important}.video .repeater-content_image_inner{padding-bottom:0!important}.repeater-content .inner-container .repeater-content_container{padding:0}.repeater-content .inner-container .repeater-content_content{padding:0}@media only screen and (min-width:768px){.container-custom .inner-container .repeater-content_content{max-width:49%}.container-custom .repeater-content_image.video{margin-left:40px;max-width:40%}}@media only screen and (max-width:767px){.repeater-content .wp-video{border-radius:16px}}.wpcf7-form p{position:relative}.wpcf7-form .wpcf7-spinner{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border-radius:100px;background:rgb(255 255 255 / .8)}.wpcf7-form .wpcf7-spinner:after{width:16px;height:16px;border:3px solid #ff6a00;border-color:#ff6a00 #fff0 #ff6a00 #fff0;position:absolute;top:50%;left:50%;margin:-12px 0 0 -8px}.wpcf7-form.submitting input[type="submit"],.wpcf7-form.submitting input[type="submit"].wpcf7-submit{pointer-events:none;cursor:not-allowed}.page-id-2346 .repeater-content_content:first-child{padding-left:0}.page-id-2346 .repeater-content_container{max-width:1556px}@media only screen and (min-width:768px){.page-id-2346 .repeater-content_content{max-width:44%}}.item-no-padding .origin-products-item-img img{width:100%;height:100%;object-fit:cover;inset:0}@media only screen and (max-width:767px){.item-no-padding .origin-products-item{max-width:100%;flex:0 0 100%}}.repeater-content .inner-container li:before{transform:none;top:0}.page-id-1345 .projects-gallery.med-pad{padding-top:0}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}ol.alpha,ol[type="A"]{list-style:upper-alpha}ol.beta,ol[type="B"]{list-style:lower-alpha}ol.roman,ol[type="R"]{list-style:lower-roman}.table{border:1px solid #ddd}.table td,.table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6;border-top:1px solid #dee2e6}.origin-products-header{max-width:58%}.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4B4B4B;background-color:#C8C8C8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#B3B3B3));background-image:-moz-linear-gradient(top,#D6D6D6,#B0B0B0,#B3B3B3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #DFDFDF;background-color:#F9F9F9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #DFDFDF;color:#555}.cookielawinfo-elegant th{text-shadow:rgb(255 255 255 / .796875) 0 1px 0;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#F3F5F7}table.cookielawinfo-winter a{color:#3A4856;text-decoration:none;border-bottom:1px solid #C6C8CB}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3A4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #EAECEE;border-right:1px solid #EAECEE}table.cookielawinfo-winter tbody{border-bottom:1px solid #EAECEE}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;text-align:left}table.cookielawinfo-winter tbody tr{background:#F3F5F7}table.cookielawinfo-winter tbody tr.odd{background:#F0F2F4}table.cookielawinfo-winter tbody tr:hover{background:#EAECEE;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px;word-wrap:break-word;table-layout:fixed}.cli-tab-section .cookielawinfo-row-cat-table{width:100%;margin-left:0}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}