/*! 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}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
/*!
Theme Name: Clean Build
Theme URI: https://github.com/ConnorBurton/CleanBuild
Description: A blank Wordpress boilerplate theme to make developing Wordpress themes quicker & easier.
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="text"],input[type="tel"],input[type="email"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;outline:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}input[type="text"],input[type="tel"],input[type="email"],select,textarea{width:100%;padding:20px 30px;border:1px solid #000;margin-bottom:15px;background:#fff;resize:none}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#e74c3c}input[type="submit"]{cursor:pointer;border:1px solid transparent}@media only screen and (max-width:500px){input[type="submit"]{width:100%}}.page-template-default .check p{margin-bottom:20px}.custom-file-upload{position:relative;margin:0 0 35px}.custom-file-upload p.filename{display:inline-block;line-height:1;padding:20px;margin:0}@media only screen and (max-width:600px){.custom-file-upload p.filename{text-align:center;display:block}}.custom-file-upload .btn{padding:14px 35px}@media only screen and (max-width:600px){.custom-file-upload .btn{display:block;margin-bottom:10px}}input[type="file"]{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;z-index:10}.wpcf7-form-control-wrap.your-image{position:static}::-webkit-file-upload-button{color:#fff;font-weight:500;padding:15px 25px;border-radius:6px;text-transform:uppercase;display:inline-block;-webkit-appearance:none;cursor:pointer;border:none;margin-right:5px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 br,.wpcf7 .screen-reader-response{display:none}.wpcf7 p{margin:0}.wpcf7 p.input-title{font-weight:500;margin:0 0 15px}.wpcf7 p.input-title+.btn.blue{margin-top:0}.wpcf7 select::-ms-expand{display:none}.wpcf7 .custom-select{display:block;position:relative}.wpcf7 .custom-select:after{content:"";font-family:"FontAwesome";position:absolute;top:50%;right:30px}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;margin-bottom:20px}.wpcf7-checkbox *,.wpcf7-radio *{cursor:pointer}span.wpcf7-list-item{display: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:#eee;color:#707070}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block;position:relative;padding-left:45px;font-size:16px;line-height:26px}span.wpcf7-list-item .wpcf7-list-item-label:before{content:"";font-family:"Font Awesome 6 Pro";display:block;position:absolute;top:50%;left:0;width:24px;height:24px;line-height:26px;background:#fff;border:1px solid #3C3C3B;text-align:center;font-size:12px;border-radius:0px!important;transform:translateY(-50%)}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}span.wpcf7-list-item input[type="checkbox"]{display:none}span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:"";background:#fff}.split-inputs{overflow:hidden;margin-bottom:10px}.split-inputs label{display:inline;width:calc(50% - 8px);float:left}@media only screen and (max-width:720px){.split-inputs label{width:100%;float:none}}.split-inputs label:after{content:"\a";white-space:pre}.split-inputs label:last-of-type{float:right;margin-left:10px}@media only screen and (max-width:720px){.split-inputs label:last-of-type{float:none;margin-left:0}}.sidebar{padding-left:90px}@media only screen and (max-width:1600px){.sidebar{padding-left:60px}}.sidebar .contact,.sidebar .address{display:block}.sidebar .contact ul,.sidebar .address ul{list-style:none;padding-left:0}::-webkit-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}::-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-ms-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}.wpcf7-response-output{padding:15px 20px;font-weight:600;color:#fff;background:#e67e22;display:none;margin-top:20px}.wpcf7-response-output.wpcf7-validation-errors{background:#e74c3c}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#2ecc71}form.sent .wpcf7-response-output{background:#2ecc71}form.invalid label.required,form.invalid .wpcf7-form-control-wrap.required::after{color:#e74c3c}form.invalid .wpcf7-response-output{background:#e74c3c}form.invalid span.wpcf7-list-item .wpcf7-list-item-label:before{border:1px solid #e74c3c}.data-check p.terms{display:block;font-weight:400;font-size:16px;margin-bottom:30px}.data-check p.terms a{text-decoration:underline;font-size:16px}.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:45px;font-size:16px;line-height:26px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before{content:"";font-family:"Font Awesome 6 Pro";display:block;position:absolute;top:50%;left:0;width:24px;height:24px;line-height:26px;background:#fff;border:1px solid #3C3C3B;text-align:center;font-size:12px;border-radius:0px!important;transform:translateY(-50%)}.data-check span.wpcf7-list-item input[type="checkbox"]{display:none}.data-check span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:"";background:#fff}.ajax-loader{width:12px;height:12px;margin-left:15px;display:none}.ajax-loader.is-active{display:inline-block}.ajax-loader:after{content:" ";display:block;width:12px;height:12px;border-radius:100%;border:2px solid #3C3C3B;border-color:#3C3C3B transparent #3C3C3B transparent;animation:dual-ring 1.5s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpcf7-f2795-p2796-o1 .your-shirt input[type="checkbox"],#wpcf7-f2795-p2796-o1 .your-shirt input[type="radio"]{display:none}#wpcf7-f2795-p2796-o1 .your-shirt input[type="checkbox"]:checked+.wpcf7-list-item-label:before,#wpcf7-f2795-p2796-o1 .your-shirt input[type="radio"]:checked+.wpcf7-list-item-label:before{opacity:.4;background-color:#eee}#wpcf7-f2795-p2796-o1 .your-shirt span.wpcf7-list-item{display:inline-block;vertical-align:middle;margin-bottom:0}#wpcf7-f2795-p2796-o1 .your-shirt span.wpcf7-list-item label{height:auto;line-height:0}#wpcf7-f2795-p2796-o1 .your-shirt .wpcf7-list-item-label{display:inline-block;font-size:0;line-height:0;padding:10px 0 0}@media only screen and (max-width:400px){#wpcf7-f2795-p2796-o1 .your-shirt .wpcf7-list-item-label{padding:20px}}#wpcf7-f2795-p2796-o1 .your-shirt .wpcf7-list-item-label:before{content:"";top:initial;position:relative;display:inline-block;width:150px;height:140px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#wpcf7-f2795-p2796-o1 .your-shirt .wpcf7-list-item-label.supervisor:before{background:center / cover no-repeat url(/wp-content/uploads/2021/02/supervisor-t-shirt.png)}#wpcf7-f2795-p2796-o1 .your-shirt .wpcf7-list-item-label.installer:before{background:center / cover no-repeat url(/wp-content/uploads/2021/02/installer-t-shirt.png)}#wpcf7-f2795-p2796-o1 .your-size{display:block;margin-top:10px}.supervisor-check .wpcf7-list-item.first{margin-top:10px}.supervisor-check .wpcf7-list-item-label{margin-bottom:10px}.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 #376AC5;border-color:#376AC5 transparent #376AC5 transparent;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:transparent}.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 transparent}.slick-arrow.slick-hidden{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:fixed!important;top:50%!important;left:50%!important;z-index:8020;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;padding:0px!important;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(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:rgba(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:rgba(0,0,0,0);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:rgba(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:transparent;background:rgba(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:rgba(0,0,0,.8)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:"Maven Pro",sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3C3C3B;font-size:20px;line-height:1.4}@media only screen and (max-width:980px){*{font-size:18px}}img{width:initial;width:auto;max-width:100%}a{color:#376AC5;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}a:hover{color:#3C3C3B}h1,h2,h3,h4,h5,h6{font-family:"Maven Pro",sans-serif;font-weight:700;line-height:1.3;color:#3C3C3B;margin-bottom:10px}h1{font-size:48px;line-height:1.2;color:#fff}@media only screen and (max-width:1600px){h1{font-size:44px}}@media only screen and (max-width:1440px){h1{font-size:42px}}@media only screen and (max-width:1280px){h1{font-size:40px}}@media only screen and (max-width:980px){h1{font-size:38px}}@media only screen and (max-width:750px){h1{font-size:36px}}@media only screen and (max-width:500px){h1{font-size:34px}}@media only screen and (max-width:400px){h1{font-size:32px}}h2{font-size:38px;line-height:1.3;color:#A4391E}@media only screen and (max-width:1600px){h2{font-size:36px}}@media only screen and (max-width:1440px){h2{font-size:34px}}@media only screen and (max-width:1280px){h2{font-size:32px}}@media only screen and (max-width:750px){h2{font-size:30px}}@media only screen and (max-width:500px){h2{font-size:28px}}@media only screen and (max-width:400px){h2{font-size:24px}}h3{font-size:38px}@media only screen and (max-width:1600px){h3{font-size:36px}}@media only screen and (max-width:1440px){h3{font-size:34px}}@media only screen and (max-width:1280px){h3{font-size:32px}}@media only screen and (max-width:750px){h3{font-size:30px}}@media only screen and (max-width:500px){h3{font-size:28px}}@media only screen and (max-width:400px){h3{font-size:24px}}h4,h5,h6{font-size:30px;color:#3C3C3B}@media only screen and (max-width:1280px){h4,h5,h6{font-size:26px}}@media only screen and (max-width:500px){h4,h5,h6{font-size:24px}}@media only screen and (max-width:400px){h4,h5,h6{font-size:22px}}p{margin-bottom:20px}p:last-of-type{margin-bottom:0}p:last-of-type+ol,p:last-of-type+ul{margin-top:20px}p+.btn{margin-top:30px}ul,ol{list-style-type:disc;list-style-position:outside;padding-left:20px;margin-bottom:20px}ul li,ol li{list-style:inherit;margin-bottom:5px}ol{list-style-type:decimal}sup{font-size:.75em;vertical-align:super}sub{font-size:.75em;vertical-align:sub}table{margin-bottom:15px}table tr td{border:1px solid #707070;padding:8px}b,strong{color:inherit;font-size:inherit;line-height:inherit}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}section,.section{margin:70px 0}@media only screen and (max-width:1600px){section,.section{margin:60px 0}}@media only screen and (max-width:1280px){section,.section{margin:50px 0}}@media only screen and (max-width:720px){section,.section{margin:40px 0}}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:999;padding:15px 25px;color:#fff;background:#707070}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto;object-fit:cover}@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;object-fit:cover}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:100%;height:auto;max-height:600px;object-fit:cover}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}.alignnone{object-fit:cover}.fa{color:inherit;font-size:.9em}.container{--container:1732px;position:relative;width:100%;max-width:100%;padding-left:calc((100vw - var(--container)) / 2);padding-right:calc((100vw - var(--container)) / 2);margin:0 auto}@media only screen and (max-width:1852px){.container{padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}@media only screen and (max-width:720px){.container{padding:0 15px}}.container-small{position:relative;max-width:1200px;width:100%;margin:0 auto}@media only screen and (max-width:1320px){.container-small{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-small{padding:0 30px}}@media only screen and (max-width:720px){.container-small{padding:0 15px}}.tiny-pad{padding:30px 0}.small-pad{padding-top:65px;padding-bottom:65px}@media only screen and (max-width:1600px){.small-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:1440px){.small-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:980px){.small-pad{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:500px){.small-pad{padding-top:30px;padding-bottom:30px}}.med-pad{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:1600px){.med-pad{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:1440px){.med-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:980px){.med-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:500px){.med-pad{padding-top:30px;padding-bottom:30px}}.large-pad{padding-top:150px;padding-bottom:150px}@media only screen and (max-width:1600px){.large-pad{padding-top:120px;padding-bottom:120px}}@media only screen and (max-width:1440px){.large-pad{padding-top:90px;padding-bottom:90px}}@media only screen and (max-width:1280px){.large-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:980px){.large-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:450px){.large-pad{padding-top:30px;padding-bottom:30px}}.brown-bg{background:#A4391E;margin:0}.brown-bg * :not(a){color:#fff}.light-brown-bg{background:#E6BA75;margin:0}.light-brown-bg * :not(a){color:#fff}.blue-bg{background:#033D67;margin:0}.blue-bg * :not(a){color:#fff}.btn,span.btn{display:inline-block;align-self:flex-start;color:#A4391E;background:#fff;font-family:"Maven Pro",sans-serif;font-size:20px;font-weight:700;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid transparent;border-radius:50px;padding:16px 55px;-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){.btn,span.btn{font-size:18px;padding:12px 40px}}.btn:hover,span.btn:hover{color:#3C3C3B;box-shadow:none;border:1px solid #eee}.btn.blue,span.btn.blue{color:#fff;background:#376AC5}.btn.blue:hover,span.btn.blue:hover{background:#033D67}.btn.disabled,span.btn.disabled{color:#707070;opacity:.6;cursor:not-allowed}.btn.disabled:hover,span.btn.disabled:hover{color:#707070;box-shadow:0 3px 6px rgba(0,0,0,.16)}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.t-center .btn{align-self:center}.half{width:50%}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.hidden{display:none}.relative{position:relative}.ie-back{background-position:center;background-repeat:no-repeat;background-size:cover}.o-fit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flex-wrap{display:flex;flex-wrap:wrap;overflow:hidden}.flex-col{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.flex-grid{--width:33.333%;--margin:15px;display:flex;flex-wrap:wrap;overflow:hidden;margin-left:calc(var(--margin) * -1);margin-right:calc(var(--margin) * -1)}.flex-grid>div{width:calc(var(--width) - (2 * var(--margin)));margin:var(--margin)}.stack{--space:30px;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:980px){.stack{--space:20px}}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--space)}.stack.t-center,.stack.center{align-items:center}.stack-small{--small:15px;display:flex;flex-direction:column;justify-content:flex-start}.stack-small>*{margin-top:0;margin-bottom:0}.stack-small>*+*{margin-top:var(--small)}.stack-small.t-center{align-items:center}.stack-large{--large:50px;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:1440px){.stack-large{--large:40px}}@media only screen and (max-width:980px){.stack-large{--large:30px}}@media only screen and (max-width:500px){.stack-large{--large:25px}}.stack-large>*{margin-top:0;margin-bottom:0}.stack-large>*+*{margin-top:var(--large)}.center{box-sizing:content-box;margin-left:auto;margin-right:auto;text-align:center;max-width:980px;padding-left:30px;padding-right:30px;display:flex;flex-direction:column;align-items:center}.center .btn,.center span.btn{align-self:center}.center .stack{align-items:center}@media screen and (max-width:980px){.new-header{z-index:10;position:relative;display:flex;background:#033D67}}.new-header .top-bar{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;padding:0 65px;display:flex;justify-content:space-between;align-content:center;width:100%;background:#033D67;height:40px}@media screen and (max-width:980px){.new-header .top-bar{display:none}}.new-header .top-bar i{color:#fff8f8}.new-header .top-bar .social-holder{width:25%}.new-header .top-bar .social-holder .social{display:flex;align-items:center;height:40px}.new-header .top-bar .social-holder .social a:nth-child(even){margin:0 20px}.new-header .top-bar .social-holder .social a i{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header .top-bar .social-holder .social a:hover{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;color:#376AC5}.new-header .top-bar .social-holder .social a:hover i{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;color:#376AC5}.new-header .top-bar .icons-holder{width:75%}.new-header .top-bar .icons-holder .icons{display:flex;align-content:center;justify-content:flex-end}.new-header .top-bar .icons-holder .icons a{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;display:flex;align-items:center;flex-wrap:wrap;color:#fff;margin-right:20px;font-weight:500;font-size:16px}.new-header .top-bar .icons-holder .icons a i{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;margin-right:10px;right:0}.new-header .top-bar .icons-holder .icons a:hover{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;color:#376AC5}.new-header .top-bar .icons-holder .icons a:hover i{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;color:#376AC5}.new-header .top-bar .icons-holder .icons #searchToggle{display:flex;height:40px;align-items:center;flex-wrap:wrap;position:relative}.new-header .top-bar .icons-holder .icons #searchToggle i{position:absolute;right:15px}.new-header .top-bar .icons-holder .icons #searchToggle form{height:40px}.new-header .top-bar .icons-holder .icons #searchToggle form input{height:40px;background:#045a99;border:none;color:#fff;padding:0 20px}.new-header .top-bar .icons-holder .icons #searchToggle form input::placeholder{color:#fff;font-size:16px;font-weight:500}.new-header .lower-bar{padding:15px 35px;position:absolute;width:100%;z-index:10}@media screen and (max-width:980px){.new-header .lower-bar{display:none}}.new-header .lower-bar .flex-row{display:flex;justify-content:space-between;align-items:center}.new-header .lower-bar .flex-row .third{width:33%}@media screen and (max-width:1460px){.new-header .lower-bar .flex-row .third.left{width:40%}.new-header .lower-bar .flex-row .third.middle{width:20%}.new-header .lower-bar .flex-row .third.right{width:40%}}.new-header .lower-bar ul>li.menu-item>a{color:#fff;font-weight:700;font-size:18px;background:transparent;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;padding:12px 30px}@media screen and (max-width:1440px){.new-header .lower-bar ul>li.menu-item>a{padding:12px 16px}}@media screen and (max-width:1610px){.new-header .lower-bar ul>li.menu-item>a{font-size:18px}}@media screen and (max-width:1603px){.new-header .lower-bar ul>li.menu-item>a{font-size:16px}}@media screen and (max-width:1460px) and (min-width:1100px){.new-header .lower-bar ul>li.menu-item>a{font-size:18px}}@media screen and (max-width:1030px){.new-header .lower-bar ul>li.menu-item>a{font-size:15px}}.new-header .lower-bar ul>li.menu-item>a:hover{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background:#033D67;border-radius:8px}.new-header .lower-bar .left ul#menu-menu-left{margin-bottom:0;padding-left:0;display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none}.new-header .lower-bar .left ul#menu-menu-left>li{height:100px;display:flex;align-items:center}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding .image-link{width:100%;height:200px}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding .image-link img{object-fit:cover;height:100%;width:100%}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding .textarea{width:100%;text-wrap:normal}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding:hover ul.sub-menu{display:flex;opacity:1;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding>ul.sub-menu{flex-direction:row;width:1660px}@media only screen and (max-width:1720px){.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding>ul.sub-menu{width:calc(100vw - 60px);left:0}}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;opacity:0;display:none;list-style:none;position:absolute;z-index:10;background:#fff;padding:40px;border-radius:15px;left:60px;top:100px}@media only screen and (max-width:1770px){.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu{left:0}}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040{margin-right:40px;display:flex;flex-direction:column;width:33%}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children .image-link,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 .image-link{order:1}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children .textarea,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 .textarea{margin:10px 0 15px 0;order:3}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children .sub-menu,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 .sub-menu{order:4}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children a,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 a{order:2;color:#033D67;font-weight:500;padding:0;font-size:20px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;position:relative}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children a:before,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 a:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:600;margin-right:10px}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children a:hover,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 a:hover{background:transparent;color:#0678ca;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children a:not(:first-child),.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 a:not(:first-child){font-size:24px;font-weight:700;margin-top:10px}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-has-children a:not(:first-child):before,.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li.menu-item-10040 a:not(:first-child):before{content:none}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li ul.sub-menu{display:block;position:relative;top:unset;left:unset;padding:unset}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children.brick-cladding ul.sub-menu li ul.sub-menu li a{color:#000;font-weight:400}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children{position:relative}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children:hover ul.sub-menu{display:flex;opacity:1;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children ul.sub-menu{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;opacity:0;display:none;position:absolute;flex-direction:column;list-style:none;z-index:10;background:#fff;padding:30px;border-radius:15px;top:100px;width:300px}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children ul.sub-menu li a{color:#000;font-weight:400;padding:0}.new-header .lower-bar .left ul#menu-menu-left li.menu-item-has-children ul.sub-menu li a:hover{color:#0678ca;background:transparent}.new-header .lower-bar .right ul#menu-menu-right{margin-bottom:0;padding-left:0;display:flex;justify-content:center;flex-wrap:wrap;list-style:none}.new-header .lower-bar .middle .center-logo{opacity:1;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header .lower-bar .middle .center-logo a{width:100%;display:flex;justify-content:center}.new-header .lower-bar .middle .center-logo .logo{padding-top:10px}.new-header .lower-bar .middle .center-logo.hidden-logo{display:none;opacity:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header.scrolled .top-bar{height:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.new-header.scrolled .lower-bar{background:#fff;position:fixed;box-shadow:0 1px 0}.new-header.scrolled .lower-bar ul li.menu-item a{color:#033D67}.new-header.scrolled .lower-bar ul li.menu-item a:hover{color:#fff}.new-header .mobile-header .mobile-buttons{display:flex}.new-header .mobile-header .mobile-buttons a{color:#fff}.new-header .mobile-header .mobile-buttons i{color:#fff}.main-header{position:fixed;top:0;bottom:0;right:0;z-index:98;width:70px;background:#033D67;box-shadow:6px 0 5px 8px rgba(0,0,0,.3);padding:70px 0;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}@media only screen and (max-height:800px){.main-header{padding:30px 0}}@media only screen and (max-width:980px){.main-header{left:0;bottom:initial;width:100%;flex-direction:row;box-shadow:0 0 5px 3px rgba(0,0,0,.3);padding:0}}.main-header *{color:#fff}.main-header .search-box{overflow:hidden;height:46px}.main-header .search-box ::-webkit-input-placeholder{font-weight:400}.main-header .search-box :-moz-placeholder{font-weight:400}.main-header .search-box ::-moz-placeholder{font-weight:400}.main-header .search-box :-ms-input-placeholder{font-weight:400}.main-header .search-box input{width:100%;border-radius:0;float:left;line-height:35px;font-size:.8em;color:#3C3C3B;height:46px;border:0;padding:0 12px;margin:0}.main-header .search-box .search{text-align:right;position:relative;overflow:hidden;padding:0;margin:0}.main-header .search-box .search .fa{float:right;line-height:35px;height:35px;position:relative;text-align:center;background:#376AC5;color:#fff;cursor:pointer;padding:0 26px;-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 .search-box .search .fa:hover{background:#4978cc}.main-header .search-box .search .fa:before{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%)}.main-header .hidden-search{display:inline-block;position:fixed;right:70px;width:300px;border:10px solid #033D67;margin-top:2px;z-index:-1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.main-header .hidden-search.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main-header #datafetch{position:absolute;left:0;right:0;top:56px;background:#fff;color:#3C3C3B;text-align:left;max-height:300px;overflow:auto;z-index:-1;border:1px solid #eee;border-top:none;border-bottom:none}.main-header #datafetch a{display:block;font-size:16px;color:#376AC5;border-bottom:1px solid #eaeaea;padding:15px 20px;margin:0}.main-header #datafetch a:hover{color:#033D67}.main-header #datafetch p{padding:15px 20px;font-size:1em;margin:0}.main-header .top{height:50%;flex-grow:1;justify-content:flex-start;background:#033D67}@media only screen and (max-width:980px){.main-header .top{display:none}}.main-header .top>ul{list-style:none;padding-left:0}.main-header .top>ul>li{text-align:center}.main-header .top #menu-toggle{margin-top:-20px}.main-header .top i{cursor:pointer;margin:20px auto;-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-height:800px){.main-header .top i{margin:12px auto}}.main-header .top i:hover{color:#376AC5;-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 .top .fa-bars,.main-header .top .fa-times{font-size:28px}.main-header .top .logo{padding:0 15px 40px}@media only screen and (max-height:800px){.main-header .top .logo{padding:10px 15px 40px}}.main-header .lower{background:#033D67;z-index:1}@media only screen and (max-width:980px){.main-header .lower{display:none}}.main-header .lower .social{margin-top:auto}@media only screen and (max-height:600px){.main-header .lower .social{display:none}}.main-header .lower .social a{margin:10px 0}.main-header .lower .social a:hover i:before{color:#376AC5;-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 .lower .social a i:before{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}#menu-toggle{display:inline-block;width:100%;line-height:75px;text-align:center}@media only screen and (max-width:450px){#menu-toggle{width:40px;line-height:70px}}.mobile-header{display:none}@media only screen and (max-width:980px){.mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:90px;padding:0 30px}}@media only screen and (max-width:720px){.mobile-header{padding:0 15px}}@media only screen and (max-width:450px){.mobile-header{height:69px}}.mobile-header .logo img{width:261px}@media only screen and (max-width:450px){.mobile-header .logo img{width:175px}}.mobile-header .mobile-buttons{text-align:right}.mobile-header .mobile-buttons a,.mobile-header .mobile-buttons #mob-toggle{display:inline-block;cursor:pointer;width:50px;line-height:90px;text-align:center}@media only screen and (max-width:450px){.mobile-header .mobile-buttons a,.mobile-header .mobile-buttons #mob-toggle{width:40px;line-height:70px}}.mobile-header .mobile-buttons .fa{font-size:1em}.mobile-menu,.desk-menu{position:fixed;top:90px;bottom:0;right:0;width:400px;padding:20px 0;overflow-y:auto;background:rgba(3,61,103,.9);opacity:0;visibility:hidden;z-index:10;-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:600px){.mobile-menu,.desk-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:450px){.mobile-menu,.desk-menu{top:69px}}@media only screen and (max-width:980px){.mobile-menu.active,.desk-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,.desk-menu ul{list-style:none;padding:0}.mobile-menu ul li,.desk-menu ul li{margin:0}.mobile-menu ul li a,.desk-menu ul li a{display:block;color:#fff;font-weight:500;line-height:2.5;padding:0 25px}.mobile-menu ul li ul,.desk-menu ul li ul{background:rgba(0,0,0,.1);position:relative;margin-bottom:0}.mobile-menu ul li ul.active:before,.desk-menu ul li ul.active:before{content:""}.mobile-menu ul li ul:before,.desk-menu ul li ul:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:-45px;width:45px;color:#fff;line-height:45px;text-align:center;cursor:pointer}.mobile-menu ul li ul li,.desk-menu ul li ul li{display:none}.desk-menu{top:70px;right:70px;bottom:initial;width:300px;max-height:calc(100vh - 140px);background:rgba(3,61,103,.84);padding:10px 0;z-index:-1}@media only screen and (max-width:980px){.desk-menu{display:none}}@media only screen and (min-width:981px){.desk-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)}}.desk-menu ul li{position:relative;display:block;text-align:left;margin:0}.desk-menu ul li:last-of-type{display:none}.desk-menu ul li:hover>a{color:#fff}.desk-menu ul li a{display:list-item;line-height:2.5;font-weight:500;padding:0 25px}.desk-menu ul li a:hover{color:#376AC5}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(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 (min-width:981px){.darkness{display:none}}.darkness.active{opacity:1;visibility:visible}.logo a{display:block}.logo a img{vertical-align:middle;width:200px}@media only screen and (max-width:980px){.header-space{height:90px}}@media only screen and (max-width:450px){.header-space{height:69px}}.banner{position:relative;overflow:hidden;z-index:1}.banner .container{z-index:1}.slider,.split-slider,.animation{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner.default:before{content:"";background:rgba(0,0,0,.4);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.banner.default .text{position:relative;width:650px;max-width:100%}.page.scrolled .banner.large .bottom{bottom:0}.banner.large{position:relative;min-height:100vh}@media only screen and (max-width:980px){.banner.large{min-height:calc(100vh - 90px);height:500px}}@media only screen and (max-width:450px){.banner.large{min-height:calc(100vh - 69px)}}.banner.large:after{content:"";position:absolute;top:0;left:0;right:0;bottom:40px;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 50%)}@media only screen and (max-width:980px){.banner.large:after{display:none}}.banner.large .logo{padding-top:64px}@media only screen and (max-width:980px){.banner.large .logo{display:none}}.banner.large .bottom{position:absolute;bottom:40px;left:0;right:0;background:rgba(164,57,30,.84);z-index:1;padding:30px 0}@media only screen and (max-width:1440px){.banner.large .bottom{padding:20px 0}}.banner.large .bottom.blue{background:rgba(3,61,103,.84)}.banner.large .bottom.brown{background:rgba(164,57,30,.84)}.banner.large .bottom *{color:#fff}.banner.large .bottom p{font-size:30px}.banner.large .bottom i{font-size:1.8em;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.banner.large .bottom i:hover{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.bottom.banner-home{background:rgba(164,57,30,.84);z-index:1;padding:30px 0}.bottom.banner-home *{color:#fff}.bottom.banner-home p{font-size:30px}.bottom.banner-home i{font-size:1.8em;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.bottom.banner-home i:hover{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}#countdown-badge{display:block;position:absolute;z-index:1;width:480px;bottom:300px;left:40px;background:rgba(55,106,197,.8)}@media only screen and (max-width:1200px){#countdown-badge{width:850px;left:50%;transform:translateX(-50%)}}#countdown-badge .content{display:flex;position:relative;justify-content:center;align-items:center;flex-direction:column;text-align:center;gap:20px;padding:32px 24px}@media only screen and (max-width:1200px){#countdown-badge .content{flex-direction:row;gap:32px}}@media only screen and (max-width:720px){#countdown-badge .content{flex-direction:column}}#countdown-badge .content .text{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:720px){#countdown-badge .content .text{width:500px}}@media only screen and (max-width:580px){#countdown-badge .content .text{width:auto}}#countdown-badge .content .text h3{font-size:24px}@media only screen and (max-width:400px){#countdown-badge .content .text h3{font-size:22px}}#countdown-badge .content .text h3,#countdown-badge .content .text p{color:#fff;margin:0}#countdown-badge .content .countdown{display:flex;flex-direction:column;gap:20px}#countdown-badge .content .countdown .countdown-timer{display:flex;gap:8px}#countdown-badge .content .countdown .countdown-timer .countdown-section{background:#fff;width:80px;height:80px}@media only screen and (max-width:860px){#countdown-badge .content .countdown .countdown-timer .countdown-section{width:70px;height:70px}}@media only screen and (max-width:400px){#countdown-badge .content .countdown .countdown-timer .countdown-section{width:60px;height:60px}}#countdown-badge .content .countdown .countdown-timer .countdown-section .number{font-size:40px;font-weight:700;color:#033D67}@media only screen and (max-width:860px){#countdown-badge .content .countdown .countdown-timer .countdown-section .number{font-size:32px}}@media only screen and (max-width:400px){#countdown-badge .content .countdown .countdown-timer .countdown-section .number{font-size:26px}}#countdown-badge .content .countdown .countdown-timer .countdown-section .label{font-size:16px;font-weight:600;color:#3C3C3B}#countdown-badge .content .countdown .btn{width:230px}@media only screen and (max-width:1000px){.countdown #countdown-badge{display:none}}.countdown-strip{display:none;height:auto;background-color:#376AC5}@media only screen and (max-width:1000px){.countdown-strip{display:block}}.countdown-strip #countdown-badge{background:none;position:relative;bottom:0;width:100%}.countdown-strip #countdown-badge .content{padding:40px}.main-content{z-index:0}@media only screen and (max-width:500px){.main-content{margin:0}}@media only screen and (min-width:1281px){.main-content{min-height:600px}}@media only screen and (max-width:800px){.main-content{min-height:500px}}.page-id-774 .main-content,.page-id-2821 .main-content{min-height:0;margin:0}.page-id-774 .main-content:before,.page-id-2821 .main-content:before{display:none}.main-content:before{content:"";background:center / cover no-repeat url(/wp-content/uploads/2020/10/lines.png);position:absolute;top:-50px;left:0;width:684px;height:115%;pointer-events:none;z-index:-1}@media only screen and (max-width:1440px){.main-content:before{width:600px}}@media only screen and (max-width:1280px){.main-content:before{width:500px}}@media only screen and (max-width:980px){.main-content:before{max-width:75%;background-position:right;opacity:.6}}.main-content h2,.main-content h3,.main-content blockquote{color:#033D67}.main-content h2,.main-content h3{border-bottom:1px solid #A4391E;padding-bottom:25px}@media only screen and (max-width:1280px){.main-content h2,.main-content h3{padding-bottom:15px}}.main-content blockquote{font-size:40px;padding:30px 0 20px}@media only screen and (max-width:1600px){.main-content blockquote{font-size:38px;padding:0 0 10px}}@media only screen and (max-width:1440px){.main-content blockquote{font-size:36px}}@media only screen and (max-width:1280px){.main-content blockquote{font-size:34px}}@media only screen and (max-width:980px){.main-content blockquote{font-size:32px}}@media only screen and (max-width:500px){.main-content blockquote{font-size:28px}}@media only screen and (max-width:400px){.main-content blockquote{font-size:26px}}.main-content .links{margin-top:calc(var(--large) - 10px);margin-left:-10px;margin-right:-10px}.main-content .links .btn{margin:10px}.why-aquarian{background:#376ac5;margin-top:30px}.why-aquarian h2{color:#fff;border-bottom:1px solid #fff;padding-bottom:25px}@media only screen and (max-width:1280px){.why-aquarian h2{padding-bottom:15px}}.why-aquarian p{color:#fff}.why-aquarian a{color:#E6BA75}@media only screen and (max-width:500px){.why-aquarian .center{padding:0}}.why-aquarian .flex-grid{--width:16.666%;--margin:20px}@media only screen and (max-width:1500px){.why-aquarian .flex-grid{--width:auto;justify-content:center}}@media only screen and (max-width:980px){.why-aquarian .flex-grid{justify-content:space-evenly;--margin:10px}}.why-aquarian .icons{margin-top:0}.why-aquarian .icons.visible .icon{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.why-aquarian .icons .icon{opacity:0;-webkit-transition:opacity 0.75s ease-in,transform 0.75s ease-in;-moz-transition:opacity 0.75s ease-in,transform 0.75s ease-in;-ms-transition:opacity 0.75s ease-in,transform 0.75s ease-in;-o-transition:opacity 0.75s ease-in,transform 0.75s ease-in;transition:opacity 0.75s ease-in,transform 0.75s ease-in}.why-aquarian .icons .icon h4{color:#fff}.why-aquarian .icons .icon:nth-of-type(1){transition-delay:0.25s}.why-aquarian .icons .icon:nth-of-type(2){transition-delay:0.5s}.why-aquarian .icons .icon:nth-of-type(3){transition-delay:0.75s}.why-aquarian .icons .icon:nth-of-type(4){transition-delay:1s}.why-aquarian .icons .icon:nth-of-type(5){transition-delay:1.25s}.why-aquarian .icons .icon:nth-of-type(6){transition-delay:1.5s}.why-aquarian .icons .icon:nth-of-type(2n){flex-direction:column-reverse}@media only screen and (max-width:919px){.why-aquarian .icons .icon:nth-of-type(2n){flex-direction:column}}.why-aquarian .icons .icon:nth-of-type(2n)>*{margin-top:var(--small)}@media only screen and (max-width:919px){.why-aquarian .icons .icon:nth-of-type(2n)>*{margin-top:0;margin-bottom:var(--small)}}.why-aquarian .icons .icon:nth-of-type(2n)>*+*{margin-top:0}@media only screen and (max-width:919px){.why-aquarian .icons .icon:nth-of-type(2n) .image{margin-bottom:0}}.why-aquarian .icons .icon:nth-of-type(2n) .image:after{content:"";position:absolute;top:0;left:0;background:center / contain no-repeat url(/wp-content/uploads/2020/10/circle-bottom.svg);width:100%;height:100%}@media only screen and (max-width:919px){.why-aquarian .icons .icon:nth-of-type(2n) .image:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.why-aquarian .icons .icon:nth-of-type(2n) .image img{top:45%;left:49%}@media only screen and (max-width:919px){.why-aquarian .icons .icon:nth-of-type(2n) .image img{top:55%;left:50%}}.why-aquarian .icons .icon .image{width:235px;height:235px}@media only screen and (max-width:1500px){.why-aquarian .icons .icon .image{width:200px;height:200px}}.why-aquarian .icons .icon .image:after{content:"";position:absolute;top:0;left:0;background:center / contain no-repeat url(/wp-content/uploads/2020/10/circle-top-1.svg);width:100%;height:100%}.why-aquarian .icons .icon .image img{top:55%;left:50%;width:130px;object-fit:contain;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1500px){.why-aquarian .icons .icon .image img{width:100px}}.why-aquarian .cta-section{margin-top:0}.why-aquarian .cta-section h4{color:#fff;text-transform:none}.product-boxes{padding:12px 0;margin:0}.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .overlay,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .text,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .overlay,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .text,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .overlay,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .text{background:rgba(3,61,103,.84)}.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .overlay h3,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .overlay h4,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .overlay p,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .text h3,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .text h4,.page-template-page-home .product-boxes .product-box:nth-of-type(odd) .text p,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .overlay h3,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .overlay h4,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .overlay p,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .text h3,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .text h4,.page-id-13 .product-boxes .product-box:nth-of-type(odd) .text p,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .overlay h3,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .overlay h4,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .overlay p,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .text h3,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .text h4,.page-id-14 .product-boxes .product-box:nth-of-type(odd) .text p{color:#fff}.product-boxes .container{padding-left:24px;padding-right:24px}@media only screen and (max-width:1280px){.product-boxes .container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1200px){.product-boxes .container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.product-boxes .container{padding-left:15px;padding-right:15px}}.product-boxes .flex-grid{--width:100%;--margin:12px}@media only screen and (max-width:1280px){.product-boxes .flex-grid{--margin:10px}}@media only screen and (max-width:720px){.product-boxes .flex-grid{--width:100%;--margin:7.5px}}.product-boxes .product-box{min-height:900px;border:1px solid #eee}@media only screen and (max-width:1600px){.product-boxes .product-box{min-height:600px}}@media only screen and (max-width:980px){.product-boxes .product-box{min-height:500px}}@media only screen and (max-width:720px){.product-boxes .product-box{min-height:450px}}.product-boxes .product-box:hover{-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.product-boxes .product-box:hover .text{opacity:0}.product-boxes .product-box:hover .overlay{opacity:1}.product-boxes .product-box:nth-of-type(odd) .text,.product-boxes .product-box:nth-of-type(odd) .overlay{background:rgba(230,186,117,.84)}.product-boxes .product-box:nth-of-type(odd) .text h3,.product-boxes .product-box:nth-of-type(odd) .text h4,.product-boxes .product-box:nth-of-type(odd) .text p,.product-boxes .product-box:nth-of-type(odd) .overlay h3,.product-boxes .product-box:nth-of-type(odd) .overlay h4,.product-boxes .product-box:nth-of-type(odd) .overlay p{color:inherit}.product-boxes .product-box .image{height:100%}.product-boxes .product-box .text{position:absolute;bottom:0;width:100%;text-transform:uppercase;background:rgba(164,57,30,.84);padding:25px 0;z-index:1;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}@media only screen and (max-width:1600px){.product-boxes .product-box .text{padding:20px}}.product-boxes .product-box .text *{color:#fff}.product-boxes .product-box .text h3{margin-bottom:0}@media only screen and (max-width:1440px){.product-boxes .product-box .text h3{font-size:30px}}@media only screen and (max-width:980px){.product-boxes .product-box .text h3{font-size:28px}}@media only screen and (max-width:500px){.product-boxes .product-box .text h3{font-size:26px}}@media only screen and (max-width:400px){.product-boxes .product-box .text h3{font-size:24px}}.product-boxes .product-box .overlay{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center;background:rgba(164,57,30,.84);z-index:1;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.product-boxes .product-box .overlay h3,.product-boxes .product-box .overlay h4,.product-boxes .product-box .overlay p{color:#fff}.product-boxes .product-box .overlay .stack{max-width:500px}@media only screen and (max-width:500px){.product-boxes .product-box .overlay .stack{max-width:100%;padding:0 15px}}@media only screen and (max-width:980px){.product-boxes .product-box .overlay .stack .content{display:none}}.product-boxes .total-3 .product-box,.product-boxes .total-5 .product-box,.product-boxes .total-6 .product-box{--width:33.333%;flex-grow:1}@media only screen and (max-width:1200px){.product-boxes .total-3 .product-box,.product-boxes .total-5 .product-box,.product-boxes .total-6 .product-box{--width:50%}}@media only screen and (max-width:650px){.product-boxes .total-3 .product-box,.product-boxes .total-5 .product-box,.product-boxes .total-6 .product-box{--width:100%}}@media only screen and (max-width:980px){.vision{margin-bottom:0}}.vision h3{color:#376AC5}@media only screen and (max-width:700px){.vision .vision-wrap{padding-bottom:0}}.vision .flex-wrap{flex-wrap:nowrap;margin-left:-10px;margin-right:-10px}@media only screen and (max-width:980px){.vision .flex-wrap{flex-wrap:wrap;margin-left:0;margin-right:0}}.vision .box-wrap{flex-grow:1;width:calc(22% - 20px);cursor:pointer;margin:0 10px}@media only screen and (max-width:980px){.vision .box-wrap{width:calc(50% - 20px)}}@media only screen and (max-width:700px){.vision .box-wrap{width:100%;margin:0}}@media only screen and (max-width:700px){.vision .box-wrap:nth-of-type(2n) .box:before{background:rgba(3,61,103,.68)}}.vision .main-img{width:600px}@media only screen and (max-width:980px){.vision .main-img{width:calc(50% - 20px);height:450px}}@media only screen and (max-width:700px){.vision .main-img{width:100%;height:350px}}.vision .main-img .box{opacity:1;visibility:visible;z-index:1;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}@media only screen and (max-width:500px){.vision .main-img .box .center{padding:0}}.vision .box,.vision .box-small{opacity:0;visibility:hidden;height:631px;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;-webkit-transform:translate(0%,0%) scale(.7);-moz-transform:translate(0%,0%) scale(.7);-ms-transform:translate(0%,0%) scale(.7);-o-transform:translate(0%,0%) scale(.7);transform:translate(0%,0%) scale(.7)}@media only screen and (max-width:1600px){.vision .box,.vision .box-small{height:600px}}@media only screen and (max-width:1440px){.vision .box,.vision .box-small{height:500px}}@media only screen and (max-width:980px){.vision .box,.vision .box-small{height:450px}}@media only screen and (max-width:700px){.vision .box,.vision .box-small{height:350px}}.vision .box.active,.vision .box-small.active{visibility:visible;opacity:1;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;-webkit-transform:translate(0%,0%) scale(1);-moz-transform:translate(0%,0%) scale(1);-ms-transform:translate(0%,0%) scale(1);-o-transform:translate(0%,0%) scale(1);transform:translate(0%,0%) scale(1)}.vision .box-small{border-top:134px solid #fff;border-bottom:134px solid #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}@media only screen and (max-width:1600px){.vision .box-small{border-top:90px solid #fff;border-bottom:90px solid #fff}}@media only screen and (max-width:1440px){.vision .box-small{border-top:60px solid #fff;border-bottom:60px solid #fff}}@media only screen and (max-width:980px){.vision .box-small{border-top:30px solid #fff;border-bottom:30px solid #fff}}@media only screen and (max-width:700px){.vision .box-small{height:250px;border:none}}.vision .box{opacity:0;visibility:hidden;position:absolute;top:0;justify-content:center;padding:60px}@media only screen and (max-width:1600px){.vision .box{padding:40px}}@media only screen and (max-width:1440px){.vision .box{padding:20px}}.vision .box:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(55,106,197,.68);z-index:-1}.vision .box *{color:#fff}.vision .box h4{font-size:40px}@media only screen and (max-width:1600px){.vision .box h4{font-size:36px}}@media only screen and (max-width:1440px){.vision .box h4{font-size:34px}}@media only screen and (max-width:1280px){.vision .box h4{font-size:32px}}@media only screen and (max-width:750px){.vision .box h4{font-size:30px}}.vision .box img{z-index:-2;margin:0}@media only screen and (min-width:1571px){.repeater-content .row:nth-of-type(odd) .inner-container{padding-left:0;padding-right:100px}}@media only screen and (max-width:1200px){.repeater-content .row:last-of-type .inner-container{padding-bottom:0}}.repeater-content .row .inner-container{padding-left:100px}@media only screen and (max-width:1570px){.repeater-content .row .inner-container{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1200px){.repeater-content .row .inner-container{padding-top:40px;padding-bottom:40px;padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.repeater-content .row .inner-container{padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}}.repeater-content .row .inner-container .buttons{margin-left:-10px;margin-right:-10px}.repeater-content .row .inner-container .buttons .btn{margin:10px}@media only screen and (max-width:1200px){.repeater-content .row .half{display:table-footer-group;width:100%}}@media only screen and (max-width:1200px){.repeater-content .row .image{display:block;height:350px}}@media only screen and (max-width:500px){.repeater-content .row .image{height:250px}}.repeater-content .row .image img.contain{position:relative;width:830px;height:640px;object-fit:initial}@media only screen and (max-width:1280px){.page-id-770 .repeater-content .row .half{display:table-footer-group;width:100%}}@media only screen and (max-width:1280px){.page-id-770 .repeater-content .row .image{display:block;height:350px}}@media only screen and (max-width:500px){.page-id-770 .repeater-content .row .image{height:250px}}.page-id-17 .repeater-content .row .image img.contain,.page-id-18 .repeater-content .row .image img.contain{height:auto}@media only screen and (max-width:1200px){.page-id-17 .repeater-content .row .image img.contain,.page-id-18 .repeater-content .row .image img.contain{width:100%}}@media only screen and (max-width:500px){.page-id-17 .repeater-content .row .image .hotspot,.page-id-18 .repeater-content .row .image .hotspot{display:none}}.overplay{position:absolute;top:0;left:0;background:rgba(0,0,0,.4);width:100%;height:100%;text-align:center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.overplay:hover{background:rgba(0,0,0,.2)}.overplay:hover:before{background:#376AC5;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.overplay:before{content:"";display:block;position:absolute;top:50%;left:50%;width:60px;height:60px;font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:700;color:#fff;background:rgba(55,106,197,.6);border-radius:50%;padding:20px;padding-left:24px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.hotspot{position:absolute;width:30px;height:30px;border-radius:50%;background:#A4391E;cursor:pointer}.hotspot: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}.hotspot:hover:after{background:#a4391e}.hotspot:after{content:"";position:absolute;top:-6px;left:-6px;width:42px;height:42px;background:rgba(164,57,30,.32);border-radius: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}.hotspot.spot-1{left:18%;bottom:33%}.hotspot.spot-2{top:30%;left:27%}.hotspot.spot-3{bottom:20%;left:43%}.hotspot.spot-4{top:45%;right:25%}.hotspot .content{position:absolute;left:-85px;top:-83%;opacity:0;width:200px;text-align:center;background:#fff;border:1px solid #A4391E;border-bottom:15px solid #A4391E;padding:15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.hotspot .content:after{content:"";position:absolute;bottom:-30px;left:50%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #A4391E;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.hotspot .content.visible{opacity:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.table-section h2,.table-section h3,.table-section .details{color:#A4391E}.table-section img{width:100%;object-fit:contain}.table-section .stack-small{align-self:center}@media only screen and (max-width:1200px){.page-id-17 .table-section .stack-small,.page-id-18 .table-section .stack-small{overflow-x:scroll;width:100%}}@media only screen and (max-width:1200px){.page-id-17 .table-section .stack-small img,.page-id-18 .table-section .stack-small img{width:auto;max-width:none}}@media only screen and (max-width:1200px){.product-features .flex-wrap{flex-direction:column-reverse}}.product-features .left{justify-content:center;padding-right:60px}@media only screen and (max-width:1200px){.product-features .left{width:100%;padding:0;margin-top:var(--space)}}@media only screen and (max-width:1200px){.product-features .right{width:100%;height:350px;padding:0}}@media only screen and (max-width:500px){.product-features .right{height:250px}}.product-features .advantages ul{list-style:none;padding-left:0}.product-features .advantages ul li{display:inline-block;width:calc(50% - 30px);margin-right:30px;margin-bottom:20px}@media only screen and (max-width:1280px){.product-features .advantages ul li{width:calc(50% - 20px);margin-right:20px}}@media only screen and (max-width:1100px){.product-features .advantages ul li{width:100%;margin-right:0}}.product-features .advantages ul li:nth-of-type(2n){margin-right:0}.split-slider-section{margin:0}@media only screen and (max-width:500px){.split-slider-section{text-align:center}}.split-slider-section .half{overflow:hidden}@media only screen and (max-width:980px){.split-slider-section .half{display:block;width:100%}}.split-slider-section .left{width:33%}.split-slider-section .left h2,.split-slider-section .left h3,.split-slider-section .left h4{color:#A4391E}@media only screen and (min-width:1960px){.split-slider-section .left .container{padding:0 115px}}@media only screen and (max-width:500px){.split-slider-section .left .stack .btn{align-self:center}}@media only screen and (max-width:980px){.split-slider-section .right{min-height:400px}}.split-slider-section .split-slider .prev,.split-slider-section .split-slider .next{position:absolute;top:50%;color:#fff;font-size:50px;font-weight:300;background:rgba(3,61,103,.4);padding:20px 15px 20px 20px;z-index:2;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:980px){.split-slider-section .split-slider .prev,.split-slider-section .split-slider .next{font-size:30px;padding:15px 15px 15px 20px}}.split-slider-section .split-slider .prev{left:0;padding:20px 20px 20px 15px}@media only screen and (max-width:980px){.split-slider-section .split-slider .prev{padding:15px 20px 15px 15px}}.split-slider-section .split-slider .next{right:0}.slider-dots{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.slider-dots .dot,.slider-dots .dots{display:inline-block;width:10px;height:10px;background:transparent;border:1px solid #fff;border-radius:300px;font-size:0;cursor:pointer;margin-left:3px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.slider-dots .dot.selected,.slider-dots .dots.selected{background:#fff}.related-product{margin:0}@media only screen and (max-width:650px){.related-product .left{display:block;width:100%;height:275px}}.related-product .right{width:33%;background:#E6BA75}@media only screen and (max-width:1280px){.related-product .right{width:40%}}@media only screen and (max-width:980px){.related-product .right{width:50%}}@media only screen and (max-width:650px){.related-product .right{display:block;width:100%}}.related-product .right h2,.related-product .right h3,.related-product .right h4{text-transform:uppercase}.related-product .right h2,.related-product .right h3,.related-product .right h4,.related-product .right p{color:#fff}@media only screen and (min-width:1960px){.related-product .right .container{padding:0 115px}}.prod-tabs{text-align:center}.prod-tabs h2,.prod-tabs h3,.prod-tabs h4{color:#A4391E}@media only screen and (max-width:1440px){.prod-tabs .tiny-pad{padding-bottom:0}}.prod-tabs .tab-list{margin-bottom:0}.prod-tabs .tab-list li{font-size:26px}@media only screen and (max-width:1440px){.prod-tabs .tab-list li{font-size:24px;padding:18px 28px}}.prod-tabs .tab-list li:hover{background:#376AC5;color:#fff}.prod-tabs .colours{--width:14.28%;--margin:10px;padding-bottom:10px}@media only screen and (max-width:1280px){.prod-tabs .colours{--width:16.666%}}@media only screen and (max-width:850px){.prod-tabs .colours{--width:20%}}@media only screen and (max-width:720px){.prod-tabs .colours{--width:25%}}@media only screen and (max-width:500px){.prod-tabs .colours{--width:33.333%;--margin:7.5px}}.prod-tabs .colours .colour: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}.prod-tabs .colours .colour:hover .caption{opacity:1}.prod-tabs .colours .colour img{width:100%;height:100%;object-fit:cover}.prod-tabs .colours .colour .caption{opacity:0;position:absolute;bottom:0;right:0;left:0;color:#fff;font-weight:500;background:rgba(3,61,103,.66);padding:10px;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}.tab-list{padding-left:0}@media only screen and (max-width:850px){.tab-list{display:none}}.tab-list li{position:relative;display:inline-block;min-width:200px;list-style:none;font-size:32px;font-weight:700;cursor:pointer;color:#3C3C3B;background:#eee;padding:15px 40px;margin-right:10px;-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:1600px){.tab-list li{font-size:28px;padding:25px}}@media only screen and (max-width:1440px){.tab-list li{font-size:24px}}.tab-list li:last-of-type{margin-right:0}.tab-list li.current{color:#fff;background:#376AC5}p.toggle-tab,.toggle-faq,.toggle{display:none;color:#033D67;font-weight:600;background:rgba(238,238,238,.84);cursor:pointer;padding:12px 30px}@media only screen and (max-width:850px){p.toggle-tab,.toggle-faq,.toggle{display:block}}p.toggle-tab:after,.toggle-faq:after,.toggle:after{content:"";position:absolute;top:50%;right:30px;font-family:"Font Awesome 5 Pro";font-weight:600;font-size:.8em;color:#033D67;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}p.toggle-tab.current:after,.toggle-faq.current:after,.toggle.current:after{content:""}p.toggle-tab{position:relative;text-align:left;font-size:22px}@media only screen and (max-width:980px){p.toggle-tab{font-size:20px}}@media only screen and (max-width:500px){p.toggle-tab{font-size:18px}}p.toggle-tab:last-of-type{margin-bottom:20px}.tab-content,.faq-content,.toggle-content{display:none;width:100%}.tab-content.current,.faq-content.current,.toggle-content.current{display:block}.tab-content .right img,.faq-content .right img,.toggle-content .right img{padding-left:24px}.faq-content{padding:0 30px}.faqs .wrap,.faqs .faq,.faqs .filter-toggle,.slip-filters .wrap,.slip-filters .faq,.slip-filters .filter-toggle{width:100%}.faqs p.toggle-faq,.faqs .toggle,.slip-filters p.toggle-faq,.slip-filters .toggle{display:block}.faqs input,.slip-filters input{padding:12px 20px;margin-bottom:0}@media only screen and (max-width:800px){.downloads h2,.product-downloads h2{text-align:center}}.downloads .flex-grid,.product-downloads .flex-grid{--width:50%;--margin:20px}@media only screen and (max-width:800px){.downloads .flex-grid,.product-downloads .flex-grid{--width:100%}}.downloads .download:hover,.product-downloads .download: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}.downloads .download:hover i,.product-downloads .download:hover i{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.downloads .download h4,.downloads .download i,.product-downloads .download h4,.product-downloads .download i{color:#033D67}.downloads .download i,.product-downloads .download i{font-size:35px;margin-top:15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.downloads .download .stack-small,.product-downloads .download .stack-small{width:calc(100% - 35px);padding-left:24px}.product-downloads .flex-grid{--width:25%;--margin:20px;justify-content:center}@media only screen and (max-width:1280px){.product-downloads .flex-grid{--width:33.333%;--margin:15px}}@media only screen and (max-width:600px){.product-downloads .flex-grid{--width:50%}}@media only screen and (max-width:450px){.product-downloads .flex-grid{--width:100%}}.product-downloads .download h4,.product-downloads .download i{color:#fff}@media only screen and (max-width:1280px){.product-downloads .download h4{font-size:24px}}@media only screen and (max-width:980px){.product-downloads .download h4{font-size:20px}}.product-downloads .download .stack-small{width:auto;padding-left:0}.installation-process p a{text-decoration:underline;color:#fff}.page-id-16 .installation-process .flex-grid{--width:25%}@media only screen and (max-width:1280px){.page-id-16 .installation-process .flex-grid{--width:33.333%}}@media only screen and (max-width:750px){.page-id-16 .installation-process .flex-grid{--width:50%}}@media only screen and (max-width:720px){.page-id-16 .installation-process .flex-grid{--margin:15px}}@media only screen and (max-width:500px){.page-id-16 .installation-process .flex-grid{--width:50%}}.page-id-16 .installation-process .step{justify-content:space-around}@media only screen and (max-width:750px){.page-id-16 .installation-process .step{text-align:center}}@media only screen and (max-width:1280px){.page-id-16 .installation-process .step .image{padding:20%;height:auto}}.page-id-16 .installation-process .step img{height:auto;object-fit:contain}@media only screen and (max-width:400px){.page-id-16 .installation-process .step h4{font-size:20px}}@media only screen and (max-width:450px){.installation-process .center{padding:0}}.installation-process .flex-grid{--width:33.333%;--margin:30px}@media only screen and (max-width:1600px){.installation-process .flex-grid{--margin:20px}}@media only screen and (max-width:980px){.installation-process .flex-grid{--width:50%;--margin:15px}}@media only screen and (max-width:720px){.installation-process .flex-grid{--margin:10px}}@media only screen and (max-width:500px){.installation-process .flex-grid{--width:100%;--margin:15px}}.installation-process .step h4,.installation-process .step i{color:#fff}.installation-process .step .image{height:350px}@media only screen and (max-width:500px){.installation-process .step .image{height:300px}}.accreditations-section{text-align:center;overflow:hidden}@media only screen and (max-width:1600px){.accreditations-section .container.stack{--space:40px}}.accreditations-section .flex-wrap{justify-content:center}.accreditations-section .accred{width:25%;max-width:50%;flex-grow:1;border-left:1px solid #033D67;padding:30px;margin-bottom:40px}@media only screen and (max-width:1250px){.accreditations-section .accred{width:50%;padding:20px}}@media only screen and (max-width:650px){.accreditations-section .accred{width:100%;max-width:100%;border:none!important;margin-bottom:0}}.accreditations-section .accred:first-of-type,.accreditations-section .accred:nth-of-type(4n+1){border-left:none}@media only screen and (max-width:1250px){.accreditations-section .accred:first-of-type,.accreditations-section .accred:nth-of-type(4n+1){border-left:1px solid #033D67}}@media only screen and (max-width:1250px){.accreditations-section .accred:nth-of-type(3n+1){border-left:1px solid #033D67}}@media only screen and (max-width:1250px){.accreditations-section .accred:nth-of-type(2n+1){border-left:none}}.accreditations-section .accred>.stack{height:100%;justify-content:space-between}.accreditations-section .accred .icon{display:flex;align-self:center}@media only screen and (max-width:1600px){.accreditations-section .accred .icon{max-width:200px}}.accreditations-section .accred .icon img{object-fit:contain}.accreditations-section .accred .text{padding:0 20px}@media only screen and (max-width:980px){.accreditations-section .accred .text h4{font-size:24px}}@media only screen and (max-width:500px){.accreditations-section .accred .text h4{font-size:22px}}.page-id-770 .accreditations-section+.join-network,.page-id-2821 .accreditations-section+.join-network{margin-top:0}.page-id-770 .accreditations-section .accred>.stack,.page-id-2821 .accreditations-section .accred>.stack{--space:15px}@media only screen and (max-width:650px){.page-id-770 .accreditations-section .accred,.page-id-2821 .accreditations-section .accred{padding-bottom:30px}}.page-id-770 .accreditations-section .icon,.page-id-2821 .accreditations-section .icon{width:130px;margin-bottom:15px}@media only screen and (max-width:1600px){.page-id-770 .accreditations-section .icon,.page-id-2821 .accreditations-section .icon{width:120px}}@media only screen and (max-width:650px){.page-id-770 .accreditations-section .icon,.page-id-2821 .accreditations-section .icon{width:100px}}.page-id-770 .accreditations-section .text h4,.page-id-2821 .accreditations-section .text h4{font-size:28px}@media only screen and (max-width:1600px){.page-id-770 .accreditations-section .text h4,.page-id-2821 .accreditations-section .text h4{font-size:26px}}@media only screen and (max-width:1440px){.page-id-770 .accreditations-section .text h4,.page-id-2821 .accreditations-section .text h4{font-size:24px}}@media only screen and (max-width:980px){.page-id-770 .accreditations-section .text h4,.page-id-2821 .accreditations-section .text h4{font-size:24px}}@media only screen and (max-width:400px){.page-id-770 .accreditations-section .text h4,.page-id-2821 .accreditations-section .text h4{font-size:22px}}.page-id-770 .accreditations-section .btn,.page-id-2821 .accreditations-section .btn{margin-top:10px}.meet-team .flex-grid{--width:33.333%;--margin:40px}@media only screen and (max-width:1280px){.meet-team .flex-grid{--margin:15px}}@media only screen and (max-width:850px){.meet-team .flex-grid{--width:50%;--margin:10px}}@media only screen and (max-width:450px){.meet-team .flex-grid{--width:100%;--margin:10px}}.meet-team .team-member{margin-bottom:30px}@media only screen and (max-width:1280px){.meet-team .team-member{margin-bottom:20px}}.meet-team .team-member .image{width:100%;height:560px}@media only screen and (max-width:1500px){.meet-team .team-member .image{height:450px}}@media only screen and (max-width:1150px){.meet-team .team-member .image{height:380px}}@media only screen and (max-width:1000px){.meet-team .team-member .image{height:340px}}@media only screen and (max-width:850px){.meet-team .team-member .image{height:410px}}@media only screen and (max-width:650px){.meet-team .team-member .image{height:330px}}@media only screen and (max-width:550px){.meet-team .team-member .image{height:280px}}@media only screen and (max-width:450px){.meet-team .team-member .image{height:460px}}@media only screen and (max-width:400px){.meet-team .team-member .image{height:400px}}.meet-team .team-member .text-wrap{flex-grow:1}.meet-team .team-member .text-wrap h4{font-size:28px}@media only screen and (max-width:1280px){.meet-team .team-member .text-wrap h4{font-size:26px}}@media only screen and (max-width:500px){.meet-team .team-member .text-wrap h4{font-size:22px}}.hide{cursor:not-allowed;pointer-events:none;opacity:.4}.join-network{background:#033D67;text-align:center;overflow:hidden;margin-bottom:0}.join-network * :not(a){color:#fff}@media only screen and (max-width:1600px){.join-network .container.stack{--space:40px}}.join-network .flex-wrap{justify-content:center}.join-network .col{width:25%;max-width:50%;flex-grow:1;padding:30px}@media only screen and (max-width:1440px){.join-network .col{width:33.333%;padding:20px;margin-bottom:40px}}@media only screen and (max-width:980px){.join-network .col{width:50%}}@media only screen and (max-width:650px){.join-network .col{width:100%;max-width:100%;padding:0}}@media only screen and (max-width:650px){.join-network .col:last-of-type{margin-bottom:0}}.join-network .col>.stack{height:100%;justify-content:space-between}.join-network .col .text{padding:0 20px}@media only screen and (max-width:650px){.join-network .col .text{padding:0}}.join-network .col .text h4{font-size:24px}@media only screen and (max-width:980px){.join-network .col .text h4{font-size:22px}}@media only screen and (max-width:500px){.join-network .col .text h4{font-size:20px}}.join-network .col .text i{font-size:70px}@media only screen and (max-width:980px){.join-network .col .text i{font-size:60px}}.join-network .col .btn{align-self:center}#wpmem_login,#wpmem_reg,.wpmem_msg{position:relative;max-width:900px;width:100%;margin:0 auto}@media only screen and (max-width:960px){#wpmem_login,#wpmem_reg,.wpmem_msg{max-width:100%;padding:0 30px}}@media only screen and (max-width:720px){#wpmem_login,#wpmem_reg,.wpmem_msg{padding:0 15px}}#wpmem_login fieldset .div_text,#wpmem_login fieldset .button_div,#wpmem_login fieldset .link-text,#wpmem_reg fieldset .div_text,#wpmem_reg fieldset .button_div,#wpmem_reg fieldset .link-text,.wpmem_msg fieldset .div_text,.wpmem_msg fieldset .button_div,.wpmem_msg fieldset .link-text{width:100%}.wpmem_msg{padding:20px}.page-id-2804 ul,.page-id-2806 ul{list-style:none;padding-left:0}.main-gallery .hidden{display:none}.main-gallery .load-more{align-self:center;cursor:pointer;margin-top:30px}.main-gallery .flex-wrap.more-images{margin-top:0}.main-gallery .flex-wrap.more-images .img{width:calc(50% - 20px);height:19rem;flex-grow:1}.main-gallery .gallery .row{justify-content:space-between;margin-top:20px}@media only screen and (max-width:720px){.main-gallery .gallery .row{margin-top:10px}}.main-gallery .gallery .row:nth-of-type(even) .img:nth-of-type(even):after{background:rgba(3,61,103,.66)}.main-gallery .gallery .row:nth-of-type(even) .img:last-of-type:after{background:rgba(164,57,30,.66)}.main-gallery .gallery .row-1{margin-top:0}.main-gallery .gallery a{overflow:hidden}.main-gallery .gallery 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}.main-gallery .gallery a:hover:after{opacity:1}.main-gallery .gallery a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.main-gallery .gallery a:hover .caption{opacity:1}.main-gallery .gallery a:nth-of-type(odd):after{background:rgba(230,186,117,.66)}.main-gallery .gallery img{-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 .img{height:450px}@media only screen and (max-width:720px){.main-gallery .gallery .img{height:250px}}.main-gallery .gallery .img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(164,57,30,.66);cursor:pointer;pointer-events:none;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}.main-gallery .gallery .img-1,.main-gallery .gallery .img-2{width:calc(50% - 10px)}@media only screen and (max-width:720px){.main-gallery .gallery .img-1,.main-gallery .gallery .img-2{width:calc(50% - 5px)}}.main-gallery .gallery .img-3,.main-gallery .gallery .img-4,.main-gallery .gallery .img-5{width:calc(33% - 10px)}@media only screen and (max-width:720px){.main-gallery .gallery .img-3,.main-gallery .gallery .img-4,.main-gallery .gallery .img-5{width:calc(33% - 5px)}}.main-gallery .gallery .caption{opacity:0;position:absolute;bottom:0;right:0;left:0;color:#fff;font-weight:500;background:rgba(3,61,103,.66);padding:15px;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}.grid-gallery{padding-top:1px;padding-bottom:1px;margin-top:-10px;margin-bottom:0}.grid-gallery .wrap>.flex-wrap{margin-top:calc(var(--space) - 10px);margin-left:-10px;margin-right:-10px}.grid-gallery .gal-item{width:100%;overflow:hidden;margin:10px}.grid-gallery .gal-item: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}.grid-gallery .gal-item:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.grid-gallery .gal-item:hover .caption{opacity:1}.grid-gallery .gal-item img{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.grid-gallery .gal-item .caption{opacity:0;position:absolute;bottom:0;right:0;left:0;color:#fff;font-weight:500;background:rgba(3,61,103,.66);padding:15px;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}.grid-gallery .first-image{position:relative;height:40rem;flex-basis:32%;flex-grow:1;display:flex}@media only screen and (max-width:1440px){.grid-gallery .first-image{height:19rem;width:100%}}@media only screen and (max-width:450px){.grid-gallery .first-image{height:200px}}.grid-gallery .box-stack{position:relative;flex-basis:30rem;flex-grow:1;display:flex;flex-wrap:wrap}@media only screen and (max-width:1440px){.grid-gallery .box-stack{flex-basis:auto;width:100%}}.grid-gallery .box-stack>*{height:19rem;flex-grow:1}.grid-gallery .box-stack .image-2,.grid-gallery .box-stack .image-5{flex-basis:50%}@media only screen and (max-width:450px){.grid-gallery .box-stack .image-2,.grid-gallery .box-stack .image-5{flex-basis:100%}}@media only screen and (max-width:450px){.grid-gallery .box-stack .image-2,.grid-gallery .box-stack .image-5{height:200px}}.grid-gallery .box-stack .image-3,.grid-gallery .box-stack .image-4{flex-basis:38%}@media only screen and (max-width:450px){.grid-gallery .box-stack .image-3,.grid-gallery .box-stack .image-4{flex-basis:100%}}@media only screen and (max-width:450px){.grid-gallery .box-stack .image-3,.grid-gallery .box-stack .image-4{height:200px}}.grid-gallery.total-1 .first-image{flex-basis:100%}.grid-gallery.total-1 .box-stack{display:none}.grid-gallery.total-2 .image-2{height:auto}.grid-gallery.total-3 .image-2{flex-basis:100%}.grid-gallery .hidden{display:none}.grid-gallery .load-more{align-self:center;cursor:pointer;margin:auto;margin-top:30px;margin-bottom:10px}.grid-gallery .flex-wrap.more-images{flex-direction:row-reverse;width:100%;margin-top:0}.grid-gallery .flex-wrap.more-images.count-10,.grid-gallery .flex-wrap.more-images.count-20{flex-direction:row}.latest-case-studies{min-height:1080px;margin:0}@media only screen and (max-width:1600px){.latest-case-studies{min-height:700px}}@media only screen and (max-width:1440px){.latest-case-studies{min-height:600px}}@media only screen and (max-width:980px){.latest-case-studies{min-height:500px}}@media only screen and (max-width:500px){.latest-case-studies{min-height:450px}}.latest-case-studies:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(255,255,255,0) 100%);z-index:1}@media only screen and (max-width:500px){.latest-case-studies:before{background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(255,255,255,0) 100%)}}.latest-case-studies img{object-position:top}.latest-case-studies .center{position:relative;z-index:1}.latest-case-studies .center h3,.latest-case-studies .center p{color:#fff}@media only screen and (max-width:720px){.case-download .container-small{padding-left:0;padding-right:0}}.case-download .text{background:#376AC5;background:linear-gradient(90deg,#376ac5 0%,#033d67 100%);padding:40px 30px}@media only screen and (max-width:820px){.case-download .text{padding:30px}}.case-download .text p{color:#fff;font-size:28px;font-weight:700}@media only screen and (max-width:980px){.case-download .text p{font-size:26px}}@media only screen and (max-width:720px){.case-download .text p{font-size:24px}}.case-download .text a{margin-left:30px}@media only screen and (max-width:820px){.case-download .text a{display:block;width:200px;margin:auto;margin-top:15px}}.latest-news{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;margin:0}@media only screen and (max-width:1440px){.latest-news{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width:850px){.latest-news{grid-template-columns:1fr 1fr 1fr 1fr}}.latest-news .post{grid-column:auto / span 2;min-height:480px}@media only screen and (max-width:1600px){.latest-news .post{min-height:420px}}@media only screen and (max-width:1200px){.latest-news .post{min-height:380px}}@media only screen and (max-width:650px){.latest-news .post{grid-column:auto / span 4;min-height:350px}}.latest-news .post:first-of-type{grid-column:1 / span 3;grid-row:1 / span 2}@media only screen and (max-width:1440px){.latest-news .post:first-of-type{grid-column:auto / span 2;grid-row:1 / span 1}}@media only screen and (max-width:650px){.latest-news .post:first-of-type{grid-column:auto / span 4}}@media only screen and (max-width:1440px){.latest-news .post:last-of-type,.latest-news .post:nth-last-of-type(2){display:none}}@media only screen and (max-width:850px){.latest-news .post:nth-last-of-type(3){display:none}}.latest-news .post a{position:absolute;top:0;left:0;right:0;bottom:0}.latest-news .post a:hover{-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.latest-news .post a:hover .text{opacity:0}.latest-news .post a:hover .overlay{opacity:1}.latest-news .post a:hover:after{opacity:1}.latest-news .post a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%) 0% 0% no-repeat padding-box}@media only screen and (max-width:850px){.latest-news .post a:before{background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%) 0% 0% no-repeat padding-box}}.latest-news .post a:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;z-index:0;background:rgba(3,61,103,.6);-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.latest-news .post .text h3,.latest-news .post .overlay h3{font-size:25px;color:#fff}.latest-news .post .text p,.latest-news .post .overlay p{font-size:18px;color:#fff}.latest-news .post .text{position:absolute;bottom:30px;left:30px;right:30px;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:720px){.latest-news .post .text{left:15px;right:15px}}.latest-news .post .overlay{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center;background:rgba(3,61,103,.84);z-index:1;padding:60px;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}@media only screen and (max-width:1600px){.latest-news .post .overlay{padding:30px}}.latest-news .post .overlay h3,.latest-news .post .overlay h4,.latest-news .post .overlay p{color:#fff}@media only screen and (max-width:1200px){.latest-news .post .overlay p{display:none}}.latest-news .post .overlay .stack{max-width:500px}@media only screen and (max-width:1200px){.latest-news .post .overlay .stack{padding:0}}.posts-loop .flex-wrap{margin-left:-20px;margin-right:-20px}@media only screen and (max-width:1200px){.posts-loop .flex-wrap{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:720px){.posts-loop .flex-wrap{margin-left:-10px;margin-right:-10px}}.posts-loop .post-block{width:calc(33.333% - 40px);padding-bottom:30px;margin:20px}@media only screen and (max-width:1200px){.posts-loop .post-block{width:calc(50% - 30px);margin:15px}}@media only screen and (max-width:720px){.posts-loop .post-block{width:calc(50% - 20px);margin:10px}}@media only screen and (max-width:500px){.posts-loop .post-block{width:calc(100% - 20px)}}.posts-loop .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}.posts-loop .post-block:hover .post-image:before{opacity:1}.posts-loop .post-block:hover .post-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.posts-loop .post-block:nth-of-type(even) .post-image:before{background:rgba(230,186,117,.66)}.posts-loop .post-image{height:250px;overflow:hidden}.posts-loop .post-image:before{opacity:0;content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(164,57,30,.66);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}.posts-loop .post-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.posts-loop .post-text{flex-grow:1;justify-content:space-between}.posts-loop .post-text h3+.btn,.posts-loop .post-text h4+.btn{margin-top:15px}.posts-loop .post-text p{padding-bottom:24px}.posts-loop .read-more{align-self:flex-start;margin-top:auto}.blog-footer .navigation{display:flex;justify-content:space-between}@media only screen and (max-width:600px){.blog-footer .navigation{display:block}}@media only screen and (max-width:600px){.blog-footer .navigation .nav-arrow,.blog-footer .navigation .nav-arrow a{display:block;width:100%}}@media only screen and (max-width:600px){.blog-footer .navigation .nav-arrow{margin:10px 0}}.blog-footer .social-buttons{text-align:center;margin-bottom:30px}.blog-footer .social-buttons a{display:inline-block;color:#376AC5;font-size:35px;line-height:1;margin:10px 15px}.blog-footer .social-buttons a:hover{color:#033D67}.single-post-content,.single-news-content{overflow:hidden}@media only screen and (max-width:1280px){.single-case-studies .single-post-content>.container>.flex-wrap,.single-case-studies .single-news-content>.container>.flex-wrap{flex-direction:column-reverse}}@media only screen and (max-width:1280px){.single-case-studies .single-post-content .sidebar,.single-case-studies .single-news-content .sidebar{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:40px}}@media only screen and (max-width:1280px){.single-case-studies .single-post-content .sidebar .project-details,.single-case-studies .single-post-content .sidebar .directions,.single-case-studies .single-news-content .sidebar .project-details,.single-case-studies .single-news-content .sidebar .directions{width:50%;margin-top:0}}@media only screen and (max-width:750px){.single-case-studies .single-post-content .sidebar .project-details,.single-case-studies .single-post-content .sidebar .directions,.single-case-studies .single-news-content .sidebar .project-details,.single-case-studies .single-news-content .sidebar .directions{width:100%}}@media only screen and (max-width:1280px){.single-case-studies .single-post-content .sidebar .project-details .map,.single-case-studies .single-post-content .sidebar .directions .map,.single-case-studies .single-news-content .sidebar .project-details .map,.single-case-studies .single-news-content .sidebar .directions .map{height:100%}}@media only screen and (max-width:750px){.single-case-studies .single-post-content .sidebar .project-details .map,.single-case-studies .single-post-content .sidebar .directions .map,.single-case-studies .single-news-content .sidebar .project-details .map,.single-case-studies .single-news-content .sidebar .directions .map{height:300px}}@media only screen and (max-width:750px){.single-case-studies .single-post-content .sidebar .directions,.single-case-studies .single-news-content .sidebar .directions{width:400px;max-width:100%;margin-top:30px}}@media only screen and (max-width:1280px){.single-case-studies .single-post-content .sidebar .latest-posts,.single-case-studies .single-post-content .sidebar .cta-block,.single-case-studies .single-news-content .sidebar .latest-posts,.single-case-studies .single-news-content .sidebar .cta-block{display:none}}.single-post-content .content,.single-news-content .content{width:62%;max-width:90ch;flex-grow:999;margin:0 30px}@media only screen and (max-width:1600px){.single-post-content .content,.single-news-content .content{margin:0}}@media only screen and (max-width:1280px){.single-post-content .content,.single-news-content .content{width:100%;max-width:100%}}.single-post-content .content .author-post,.single-news-content .content .author-post{font-weight:500;margin-bottom:20px}.single-post-content .sidebar,.single-news-content .sidebar{width:28%;min-width:375px;flex-grow:1;margin:0 30px}@media only screen and (max-width:1600px){.single-post-content .sidebar,.single-news-content .sidebar{margin:0}}@media only screen and (max-width:1280px){.single-post-content .sidebar,.single-news-content .sidebar{width:100%;min-width:0;padding-left:0}}.single-post-content .sidebar .directions .map,.single-news-content .sidebar .directions .map{height:275px}.single-post-content .sidebar .directions .map:hover,.single-news-content .sidebar .directions .map: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}.single-post-content .sidebar .directions .map:hover:after,.single-post-content .sidebar .directions .map:hover .btn,.single-news-content .sidebar .directions .map:hover:after,.single-news-content .sidebar .directions .map:hover .btn{opacity:1}.single-post-content .sidebar .directions .map:after,.single-news-content .sidebar .directions .map:after{opacity:0;content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(238,238,238,.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}.single-post-content .sidebar .directions .btn,.single-news-content .sidebar .directions .btn{opacity:0;position:absolute;top:50%;left:50%;min-width:250px;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1280px){.single-post-content .sidebar .latest-posts,.single-news-content .sidebar .latest-posts{width:100%}}.single-post-content .sidebar .latest-posts a,.single-news-content .sidebar .latest-posts a{position:relative}.single-post-content .sidebar .latest-posts a:hover .info p,.single-post-content .sidebar .latest-posts a:hover h4,.single-news-content .sidebar .latest-posts a:hover .info p,.single-news-content .sidebar .latest-posts a:hover h4{color:#707070;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.single-post-content .sidebar .latest-posts a span,.single-news-content .sidebar .latest-posts a span{display:block;padding-left:60px}.single-post-content .sidebar .latest-posts a .info,.single-news-content .sidebar .latest-posts a .info{width:calc(100% - 120px);flex-grow:1;background:#eee;padding:20px}.single-post-content .sidebar .latest-posts a .info h4,.single-news-content .sidebar .latest-posts a .info h4{font-size:20px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.single-post-content .sidebar .latest-posts a .info .date,.single-news-content .sidebar .latest-posts a .info .date{position:relative;font-size:.9em;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}.single-post-content .sidebar .cta-block,.single-news-content .sidebar .cta-block{position:relative;display:block;border:2px solid #376AC5}.single-post-content .sidebar .cta-block:hover,.single-news-content .sidebar .cta-block:hover{opacity:.9}.single-post-content .sidebar .cta-block i,.single-news-content .sidebar .cta-block i{position:absolute;top:50%;right:30px;font-size:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-post-content .sidebar .cta-block .content,.single-news-content .sidebar .cta-block .content{padding:25px 10px 25px 0}@media only screen and (max-width:1600px){.single-post-content .sidebar .cta-block .content,.single-news-content .sidebar .cta-block .content{width:70%;padding-left:30px}}.single-post-content .sidebar .cta-block .content p,.single-news-content .sidebar .cta-block .content p{font-size:.9em}.single-post-content .sidebar .cta-block.download,.single-news-content .sidebar .cta-block.download{background:linear-gradient(90deg,#376ac5 0%,#033d67 100%)}.single-post-content .sidebar .cta-block.download h4,.single-post-content .sidebar .cta-block.download p,.single-post-content .sidebar .cta-block.download i,.single-news-content .sidebar .cta-block.download h4,.single-news-content .sidebar .cta-block.download p,.single-news-content .sidebar .cta-block.download i{color:#fff}.author-content{margin-top:50px;display:flex;justify-content:space-around}@media only screen and (max-width:850px){.author-content{flex-direction:column;align-items:center;margin-top:30px}}.author-content .author-text{width:50%}@media only screen and (max-width:850px){.author-content .author-text{width:90%}}.author-content .author-image{width:40%}@media only screen and (max-width:850px){.author-content .author-image{width:500px;margin-top:20px}}@media only screen and (max-width:550px){.author-content .author-image{width:300px;margin-top:20px}}@media only screen and (max-width:1560px){.form-section .form{width:60%}}@media only screen and (max-width:1280px){.form-section .form{display:block;width:100%}}.form-section .sidebar{padding-top:85px}@media only screen and (max-width:1560px){.form-section .sidebar{padding-top:80px}}@media only screen and (max-width:1280px){.form-section .sidebar{display:block;width:100%;padding-top:60px;padding-left:0}}@media only screen and (max-width:1560px){.form-section .sidebar>.flex-wrap{flex-direction:column-reverse}}@media only screen and (max-width:1280px){.form-section .sidebar>.flex-wrap{flex-direction:row}}.form-section .sidebar .left{width:360px;background:#033D67;padding-left:40px;padding-right:30px;padding-bottom:70px}@media only screen and (max-width:1550px){.form-section .sidebar .left{width:100%;padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:1280px){.form-section .sidebar .left{width:50%;padding-left:30px}}@media only screen and (max-width:720px){.form-section .sidebar .left{width:55%}}@media only screen and (max-width:610px){.form-section .sidebar .left{width:100%}}@media only screen and (max-width:400px){.form-section .sidebar .left{padding-left:20px;padding-right:15px}}.form-section .sidebar .left *{color:#fff}.form-section .sidebar .right{width:calc(100% - 360px)}@media only screen and (max-width:1550px){.form-section .sidebar .right{width:100%;height:350px}}@media only screen and (max-width:1280px){.form-section .sidebar .right{width:50%;height:auto}}@media only screen and (max-width:720px){.form-section .sidebar .right{width:45%}}@media only screen and (max-width:610px){.form-section .sidebar .right{width:100%;height:350px}}.form-section .sidebar .right 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}.form-section .sidebar .right a:hover:after{opacity:1}.form-section .sidebar .right a:hover .btn{opacity:1}.form-section .sidebar .right a:after{opacity:0;content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(238,238,238,.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}.form-section .sidebar .right .btn{opacity:0;position:absolute;top:50%;left:50%;min-width:250px;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slip-selector.mechslip .image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.slip-selector h4{font-size:24px;margin-bottom:0}.slip-selector .container>.flex-wrap{flex-wrap:nowrap}@media only screen and (max-width:980px){.slip-selector .container>.flex-wrap{flex-wrap:wrap}}.slip-selector .sidebar{width:20%;min-width:230px;padding:20px 40px 0 0}@media only screen and (max-width:1200px){.slip-selector .sidebar{padding-top:10px}}@media only screen and (max-width:980px){.slip-selector .sidebar{width:100%;padding:0 0 30px 0}}.slip-selector .sidebar ul{list-style:none;padding-left:0}.slip-selector .sidebar ul li{font-weight:600;cursor:pointer}@media only screen and (max-width:980px){.slip-selector .sidebar ul li{padding:0 20px;margin-bottom:10px}}.slip-selector .sidebar ul li input{float:right;width:22px;height:22px}@media only screen and (max-width:980px){.slip-selector .sidebar ul li input{margin-right:0}}.slip-selector .sidebar .toggle{padding:12px 20px}.slip-selector .sidebar .toggle:after{right:20px}.slip-selector .flex-grid{--width:25%;--margin:20px;width:80%;flex-grow:1}@media only screen and (max-width:1600px){.slip-selector .flex-grid{--width:33.333%}}@media only screen and (max-width:1200px){.slip-selector .flex-grid{--margin:10px}}@media only screen and (max-width:650px){.slip-selector .flex-grid{--width:50%}}.slip-selector .slip.hidden{display:none}.slip-selector .slip:nth-of-type(odd) .image:after{background:rgba(230,186,117,.66)}.slip-selector .image{overflow:hidden;height:275px}@media only screen and (max-width:980px){.slip-selector .image{height:230px}}@media only screen and (max-width:400px){.slip-selector .image{height:180px}}.slip-selector .image: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}.slip-selector .image:hover:after{opacity:1}.slip-selector .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(164,57,30,.66);cursor:pointer;pointer-events:none;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}.slip-selector .image img{cursor:pointer}.back-to-top{position:fixed;bottom:0;right:100px;opacity:1;background:#376AC5;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}@media only screen and (max-width:980px){.back-to-top{right:60px}}@media only screen and (max-width:500px){.back-to-top{right:30px}}.back-to-top:hover{background:#033D67}.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}.slip-modal{overflow:hidden;position:fixed;top:50%;left:50%;z-index:99999;opacity:0;visibility:hidden;width:1200px;background:#fff;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 rgba(0,0,0,.4);-moz-box-shadow:0 0 30px -5px rgba(0,0,0,.4);-ms-box-shadow:0 0 30px -5px rgba(0,0,0,.4);-o-box-shadow:0 0 30px -5px rgba(0,0,0,.4);box-shadow:0 0 30px -5px rgba(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%)}@media only screen and (max-width:1280px){.slip-modal{max-width:95%;padding:30px}}@media only screen and (max-width:500px){.slip-modal{max-height:95%;overflow-y:scroll}}.slip-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}.slip-modal #close{position:absolute;top:-5px;right:0;color:#fff;font-size:26px;width:55px;text-align:center;cursor:pointer;line-height:55px;background:rgba(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}.slip-modal #close:hover{color:#376AC5}.slip-modal .slip-main{width:50%}@media only screen and (max-width:500px){.slip-modal .slip-main{width:100%;height:200px;margin-top:30px;margin-bottom:20px}}.slip-modal .side{width:50%;padding-left:60px}@media only screen and (max-width:1280px){.slip-modal .side{padding-left:30px}}@media only screen and (max-width:500px){.slip-modal .side{width:100%;padding-left:0}}.slip-modal .side .sub{font-weight:700}.slip-modal .side .sub span{font-weight:400}.slip-modal .side .btn{margin-bottom:4px}.slip-modal .side .mechslip{display:none}.mechslip .slip-modal .gebrik{display:none}.mechslip .slip-modal .mechslip{display:block}.modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(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}.footer{background:#376AC5}@media only screen and (max-width:500px){.footer{text-align:center}}@media only screen and (max-width:1440px){.footer{padding-top:0}}.footer *{color:#fff}.footer ul{list-style:none;padding-left:0}.footer ul li{margin-bottom:10px}@media only screen and (max-width:1440px){.footer ul li{margin-bottom:0}}.footer h3{font-size:22px;font-weight:500;text-transform:none;margin-bottom:12px}@media only screen and (max-width:500px){.footer .top-footer .links{display:block;width:100%}}.footer .top-footer .links .menu-col{margin-right:60px;display:inline-block}@media only screen and (max-width:1200px){.footer .top-footer .links .menu-col{margin-right:40px}}@media only screen and (max-width:825px){.footer .top-footer .links .menu-col{min-width:140px}}@media only screen and (max-width:720px){.footer .top-footer .links .menu-col{display:table-footer-group}}@media only screen and (max-width:500px){.footer .top-footer .links .menu-col{display:block;width:100%}}.footer .top-footer .links .menu-col:last-of-type{margin-right:0}.footer .top-footer .right{padding-left:20px}@media only screen and (max-width:500px){.footer .top-footer .right{display:block;width:100%;padding:0}}.footer .top-footer .right .address,.footer .top-footer .right .contact{text-align:right}@media only screen and (max-width:500px){.footer .top-footer .right .address,.footer .top-footer .right .contact{display:block;width:100%;text-align:center}}@media only screen and (max-width:1440px){.footer .top-footer .right .contact{display:table-footer-group}}.footer .top-footer .right .social-links{margin-top:30px}.footer .top-footer .right .social-links i{font-size:28px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.footer .top-footer .right .social-links i:hover{color:#376AC5}.footer .bottom-footer{position:relative;overflow:hidden;padding:30px 60px 0 0}@media only screen and (max-width:500px){.footer .bottom-footer{padding:0;padding-bottom:5px}}.footer .bottom-footer a{font-size:1em}.footer .bottom-footer p{display:inline-block;font-size:16px;margin:0}@media only screen and (max-width:500px){.footer .bottom-footer p{display:block;width:100%}}.footer .bottom-footer p span{margin:0 10px}@media only screen and (max-width:500px){.footer .bottom-footer p span{display:block;font-size:0;margin:4px 0}}.footer .bottom-footer .plx{position:absolute;top:50%;right:4px;width:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1440px){.footer .bottom-footer .plx{top:70%}}@media only screen and (max-width:500px){.footer .bottom-footer .plx{display:block;height:45px;position:relative;margin:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.footer .bottom-footer .plx:hover{-webkit-transform:translateY(-50%) scale(1.05);-moz-transform:translateY(-50%) scale(1.05);-ms-transform:translateY(-50%) scale(1.05);-o-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}@media only screen and (max-width:500px){.footer .bottom-footer .plx:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width:500px){.footer .bottom-footer .plx svg{margin-top:12px}}.seasonal-opening-hours{position:fixed;bottom:0;left:0;right:0;z-index:98;padding:15px 0;background:#033D67}.seasonal-opening-hours p{margin:0;display:inline-block;color:#fff}#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}#bottomTrigger{left:0;bottom:15%;position:fixed}@media only screen and (max-width:1400px){#bottomTrigger{bottom:20px}}@media only screen and (max-width:1100px){.page-id-2618 .naturalx-questionnaire .wpcf7-list-item label{height:unset}}@media only screen and (max-width:1100px){.page-id-2411 .gebrik-questionnaire .wpcf7-list-item label{height:unset}}@media only screen and (max-width:1100px){.page-id-2614 .mechslip-questionnaire .wpcf7-list-item label{height:unset}}@media only screen and (max-width:1100px){.page-id-2620 .piterak-slim-questionnaire .wpcf7-list-item label{height:unset}}.resp-container{position:relative;overflow:hidden;padding-top:56.25%;margin:20px auto}@media only screen and (max-width:960px){.resp-container{padding-top:90vh}}.resp-container .resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-template-page-contact .accreditations-section{padding-bottom:0}.page-template-page-contact .accreditations-section .container .accred .stack .text h4{font-size:20px}.form-footer{background-color:#033d67;color:#fff}.form-footer .form-section{display:flex;align-items:center;justify-content:center}.form-footer .form-section .table{padding:48px 56px;background-color:#fff;border-radius:20px}.form-footer .form-section .table .text{margin-bottom:32px}.form-footer .form-section .table .text h3,.form-footer .form-section .table .text p{text-align:center;margin-bottom:8px}.form-footer .form-section .table label{font-size:18px}#newsletterSignup .newsletter-signup{text-align:center;position:fixed;bottom:10px;right:10px;background:#033D67;height:285px;width:370px;padding:30px 30px 30px 30px;z-index:5;-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);box-shadow:0 0 10px -2px rgba(60,60,59,.2);-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;opacity:1}@media only screen and (max-width:1300px){#newsletterSignup .newsletter-signup{padding:30px 30px 30px 30px}}@media only screen and (max-width:440px){#newsletterSignup .newsletter-signup{width:auto;left:0}}#newsletterSignup .newsletter-signup h4{color:#fff;font-size:32px;margin-bottom:5px;font-weight:400}#newsletterSignup .newsletter-signup p{color:#fff;font-size:22px;margin-top:20px;margin-bottom:20px}#newsletterSignup .newsletter-signup .close{background:#fff;position:absolute;top:0;left:0;width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;cursor:pointer}#newsletterSignup .newsletter-signup .close i{color:#033D67;font-size:20px;font-weight:300}#newsletterSignup .newsletter-signup .close:hover{background:#e6e6e6}#newsletterSignup .newsletter-signup .infusion-form table,#newsletterSignup .newsletter-signup .infusion-form td{padding:0}#newsletterSignup .newsletter-signup.slidein{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#newsletterSignup .newsletter-signup.slideout{-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px)}#newsletterSignup .newsletter-signup.hidden{display:none;opacity:0}#downloadSection .download-section{display:flex;flex-wrap:wrap}@media only screen and (max-width:850px){#downloadSection .desktop{display:none}}#downloadSection .mobile{display:none}@media only screen and (max-width:850px){#downloadSection .mobile{display:block}}#downloadSection .filter-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:40px}@media only screen and (max-width:850px){#downloadSection .filter-list{display:none}}#downloadSection .filter-list h3{margin-bottom:0}#downloadSection .filter-list .filter{padding:12px 16px;font-size:20px;margin-bottom:0;border:solid 2px transparent;-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){#downloadSection .filter-list .filter{font-size:18px}}#downloadSection .filter-list .filter.current{color:#fff;background:#376AC5;border:solid 2px #376AC5}#downloadSection .filter-list .filter:hover{border:solid 2px #376AC5}#downloadSection .type-list{width:280px;height:fit-content;padding:8px 0;background:#eee;box-shadow:2px 4px 8px rgba(0,0,0,.05)}@media only screen and (max-width:1200px){#downloadSection .type-list{width:220px}}@media only screen and (max-width:980px){#downloadSection .type-list{width:200px}}#downloadSection .type-list .type{padding:12px 16px;font-size:20px;margin-bottom:0;-webkit-transition:0.1s ease;-moz-transition:0.1s ease;-ms-transition:0.1s ease;-o-transition:0.1s ease;transition:0.1s ease}@media only screen and (max-width:1200px){#downloadSection .type-list .type{font-size:18px}}#downloadSection .type-list .type.current{color:#fff;background:#376AC5}#downloadSection .type-list .type.current:hover{background:#376AC5}#downloadSection .type-list .type:hover{color:#fff;background:#033D67}#downloadSection .downloads-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 300px);gap:20px 12px;padding-left:48px}@media only screen and (max-width:1300px){#downloadSection .downloads-wrap{padding-left:32px}}@media only screen and (max-width:1200px){#downloadSection .downloads-wrap{width:calc(100% - 230px);gap:20px 8px}}@media only screen and (max-width:980px){#downloadSection .downloads-wrap{width:calc(100% - 210px);gap:20px 6px}}@media only screen and (max-width:850px){#downloadSection .downloads-wrap{width:100%;justify-content:center;padding-left:0}}#downloadSection .downloads-wrap .no-results-message{padding:8px 0 0 40px;color:#c6c6c6;font-weight:600}@media only screen and (max-width:500px){#downloadSection .downloads-wrap .no-results-message{padding:0}}#downloadSection .downloads-wrap .file{width:calc(25% - 10px)}@media only screen and (max-width:1350px){#downloadSection .downloads-wrap .file{width:calc(33.333% - 10px)}}@media only screen and (max-width:1020px){#downloadSection .downloads-wrap .file{width:calc(50% - 10px)}}@media only screen and (max-width:850px){#downloadSection .downloads-wrap .file{width:calc(33.333% - 10px)}}@media only screen and (max-width:650px){#downloadSection .downloads-wrap .file{width:calc(50% - 10px)}}#downloadSection .downloads-wrap .file.hide-filter,#downloadSection .downloads-wrap .file.hide-type{display:none}#downloadSection .downloads-wrap .file .thumb{width:75%;padding-bottom:100%;margin:0 auto 10px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}#downloadSection .downloads-wrap .file .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#376AC5;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}#downloadSection .downloads-wrap .file .thumb:hover:after{opacity:.5}#downloadSection .dropdowns{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:650px){#downloadSection .dropdowns{flex-direction:column}}#downloadSection .filters,#downloadSection .types{position:relative;width:50%;margin-bottom:48px;z-index:1;cursor:pointer}@media only screen and (max-width:650px){#downloadSection .filters,#downloadSection .types{width:100%;margin-bottom:40px}}#downloadSection .filters:first-of-type,#downloadSection .types:first-of-type{z-index:2}@media only screen and (max-width:650px){#downloadSection .filters:first-of-type,#downloadSection .types:first-of-type{margin-bottom:0}}#downloadSection .filters p,#downloadSection .filters li,#downloadSection .filters a,#downloadSection .types p,#downloadSection .types li,#downloadSection .types a{display:block}#downloadSection .filters p,#downloadSection .types p{overflow:hidden;position:relative;background:#fff;font-size:15px;border:1px solid #376AC5;border-radius:6px;padding:14px 34px 14px 20px;margin-bottom:0}#downloadSection .filters p:after,#downloadSection .types p:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;right:20px;font-size:.9em;transform:translateY(-50%)}#downloadSection .filters p.active,#downloadSection .types p.active{border-bottom-left-radius:0;border-bottom-right-radius:0}#downloadSection .filters p.active:after,#downloadSection .types p.active:after{content:""}#downloadSection .filters p+ul,#downloadSection .types p+ul{margin-top:0}#downloadSection .filters ul,#downloadSection .types ul{position:absolute;width:100%;list-style:none;background:#fff;pointer-events:none;border:1px solid #376AC5;border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:5px 0;margin:0;transition:0.5s ease;transform:translateY(-56px);opacity:0}#downloadSection .filters ul.active,#downloadSection .types ul.active{opacity:1;pointer-events:all;transform:translateY(0)}#downloadSection .filters ul li,#downloadSection .types ul li{font-size:15px;margin:0;padding:0 8px;transition:0.3s ease}#downloadSection .filters ul li:hover,#downloadSection .types ul li:hover{color:#fff;background:#376AC5;transition:0.3s ease}#downloadSection .filters ul li:hover a,#downloadSection .types ul li:hover a{color:#376AC5}.modal-wrap{position:fixed;width:800px;top:50%;left:50%;z-index:99999;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-48%);-moz-transform:translate(-50%,-48%);-ms-transform:translate(-50%,-48%);-o-transform:translate(-50%,-48%);transform:translate(-50%,-48%);-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:850px){.modal-wrap{width:95%}}.modal-wrap.reveal{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-wrap .close-modal{position:absolute;top:10px;right:16px;cursor:pointer;color:#fff;font-size:26px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:500px){.modal-wrap .close-modal{top:6px;right:10px;opacity:.5;font-size:20px}}.modal-wrap .close-modal:hover{color:#033D67}.modal-wrap table{margin:40px 0 0}@media only screen and (max-width:850px){.modal-wrap table{overflow:scroll}}.gated-download-modal{display:flex;flex-direction:column;gap:16px;background:#376AC5;padding:40px 32px;border:solid 1px #fff;border-radius:32px;box-shadow:0 3px 6px rgba(0,0,0,.5)}@media only screen and (max-width:800px){.gated-download-modal{height:90vh}}.gated-download-modal h2,.gated-download-modal h3,.gated-download-modal h4,.gated-download-modal h5,.gated-download-modal p,.gated-download-modal a,.gated-download-modal label{color:#fff}@media only screen and (max-width:800px){.gated-download-modal .wpcf7{overflow-y:scroll}}.gated-download-modal .wpcf7 .wpcf7-spinner:after{border:2px solid #fff;border-color:#fff transparent #fff transparent}