/*!
Theme Name: Boony Theme Template
Theme URI: https://www.boony.co.uk/
Author: Danny Freeman
Author URI: https://dannyfreeman.dev/
Description: Wordpress Theme created by Danny Freeman
Version: 1.0.4
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding: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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}strong{font-weight:700}a{text-decoration:none}.blogArchive,.blogSection-wrap,.breadcrumbs,.container,.contentBlock-wrap,.contentForm-wrap,.contentGridHover-wrap,.contentImageGrid-wrap,.downloads-wrap,.faqs-wrap,.footer-wrap,.fourImage-wrap,.gallery-page,.halfContentImage--one .halfContentImage-wrap,.halfContentImage--slider .halfContentImage-wrap,.halfContentImage--twoImages .halfContentImage-wrap,.hero-wrap,.iconStack-wrap,.logos-wrap,.nav-wrap,.post-wrap,.quoteIntro-wrap,.teamList-wrap,.teamSpotlight-wrap,.testimonials-wrap{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:40px;padding-right:40px;width:100%}@media (max-width:1250px){.blogArchive,.blogSection-wrap,.breadcrumbs,.container,.contentBlock-wrap,.contentForm-wrap,.contentGridHover-wrap,.contentImageGrid-wrap,.downloads-wrap,.faqs-wrap,.footer-wrap,.fourImage-wrap,.gallery-page,.halfContentImage--one .halfContentImage-wrap,.halfContentImage--slider .halfContentImage-wrap,.halfContentImage--twoImages .halfContentImage-wrap,.hero-wrap,.iconStack-wrap,.logos-wrap,.nav-wrap,.post-wrap,.quoteIntro-wrap,.teamList-wrap,.teamSpotlight-wrap,.testimonials-wrap{padding-left:20px;padding-right:20px}}body{font-family:Raleway,sans-serif}h1,h2,h3,h4{margin-bottom:15px}h1,h1 strong,h2 strong,h3 strong,h4 strong{font-weight:600}h1{font-size:50px;line-height:70px}@media (max-width:1200px){h1{font-size:50px;line-height:60px}}@media (max-width:980px){h1{font-size:40px;line-height:50px}}h2{font-size:38px;font-weight:600;line-height:50px}@media (max-width:1200px){h2{font-size:30px;line-height:50px}}@media (max-width:980px){h2{font-size:25px;line-height:35px}}h3{font-size:22px;font-weight:500;line-height:30px}@media (max-width:980px){h3{font-size:18px;line-height:28px}}h4{font-size:20px}h5,p,ul li{font-size:18px}p,ul li{font-weight:200;line-height:24px;margin-bottom:10px}@media (max-width:980px){p,ul li{font-size:16px;line-height:22px}}a{font-weight:600}.post-edit-link{background-color:#000;bottom:0;color:#fff;left:0;padding:1em 1.5em;position:fixed;transition:all .2s ease-in-out 0s;z-index:99}.post-edit-link:hover{background-color:#1a1a1a;color:#fff}.notice{margin:10px 0}.footer{background-color:#424242}.footer-wrap{display:flex;flex-direction:column}.footer-main{display:flex;justify-content:space-between;padding-top:70px}@media (max-width:1250px){.footer-main{flex-direction:column;padding-top:40px}}.footer-info{margin-bottom:70px;padding-right:10px;width:21%}@media (max-width:1250px){.footer-info{margin-bottom:20px;width:100%}}.footer-info a{display:inline-block}.footer-info a img{margin-bottom:20px;max-width:245px;width:100%}.footer-info p{color:#fff;font-size:14px;font-weight:500}.footer-info p,.footer-info ul{margin-bottom:20px}.footer-info ul li a{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:10px}.footer-info ul li a i{color:#f4c83d}.footer-menu{display:flex;justify-content:space-between;width:50%}@media (max-width:1250px){.footer-menu{gap:70px;justify-content:unset;margin-bottom:20px;width:100%}}@media (max-width:550px){.footer-menu{flex-wrap:wrap}}.footer-menu ul li:first-of-type{margin-bottom:20px}.footer-menu ul li:first-of-type a{font-size:16px}.footer-menu ul li a{font-size:14px;font-weight:500;line-height:18px}.footer-review{align-items:flex-end;display:flex;flex-direction:column;width:20%}@media (max-width:1250px){.footer-review{flex-direction:row;flex-wrap:wrap;margin-bottom:40px;width:100%}}.footer-review h3{color:#f4c83d;font-size:16px}@media (max-width:1250px){.footer-review h3{width:100%}}.footer-review ul{display:flex;gap:20px;margin-top:30px}@media (max-width:1250px){.footer-review ul{margin-top:0}}.footer-review ul li a{color:#f4c83d;font-size:40px}@media (max-width:1250px){.footer-trust{margin-right:40px}}.footer-sub{border-top:1px solid #f4c83d;display:flex;flex-direction:column;padding-top:30px}.footer-sub-copy{align-items:center;display:flex;width:100%}.footer-sub-copy p{margin-bottom:0;margin-right:40px}.footer-sub-copy a,.footer-sub-copy p{color:#fff;font-size:14px;font-weight:500}.footer-sub-copy a{text-decoration:underline}.footer-sub .footer-clever{color:#fff;font-size:14px;font-weight:500;margin-top:10px;padding-bottom:45px;width:100%}.footer-bottom{background-color:#f4c83d;height:40px}.footer-bottom,.nav{display:flex;width:100%}.nav{left:0;padding:30px 0;position:fixed;right:0;top:0;z-index:100}@media (max-width:1250px){.nav{padding:20px 0}}.nav-wrap{align-items:center;display:flex;justify-content:space-between}@media (max-width:1250px){.nav-wrap{flex-wrap:wrap}}.nav-logo{width:20%}@media (max-width:1250px){.nav-logo{width:50%}}.nav-logo a{display:inline-block}.nav-logo a img{max-width:330px;width:100%}.nav-main{display:flex;flex-direction:column;justify-content:space-between;width:80%}@media (max-width:1250px){.nav-main{display:none}}.nav-top{display:flex;justify-content:flex-end}@media (max-width:1250px){.nav-top{display:none}}.nav-top ul{display:flex;margin-bottom:13px}.nav-top ul li{margin-right:20px}.nav-top ul li a{color:#fff;font-size:20px}.nav-top ul li a i{color:#f4c83d;margin-right:5px}.nav-link{height:100%}.nav-links,.nav-links-list{display:flex;justify-content:flex-end}.nav-links-list{align-items:center}.nav-links-list .nav-link{align-items:center;display:flex;margin-left:50px}.nav-links-list .nav-link:first-of-type{margin-left:0}.nav-links-list .nav-link a{font-size:20px}.nav-icons{display:none}@media (max-width:1250px){.nav-icons{align-items:center;justify-content:flex-end;width:50%}}.nav-icons ul{align-items:center;display:flex;justify-content:flex-end}.nav-icons ul li{margin-left:20px}.nav-icons ul li a i{color:#f4c83d;font-size:20px}.nav-icons ul li .fa-navicon{color:#fff;cursor:pointer;font-size:30px;margin-left:10px}@media (max-width:1250px){.nav-icons ul li .fa-navicon{font-size:20px}}.nav-icons ul li .fa-x{color:#fff;cursor:pointer;display:none;font-size:30px;margin-left:13px}@media (max-width:1250px){.nav-icons ul li .fa-x{font-size:20px}}.nav--mobile{display:none}@media (max-width:1250px){.nav--mobile{display:flex}}.nav--active{background-color:#424242;bottom:0}@media (min-width:1250px){.nav--active{display:none}}.nav--active .nav-wrap{padding:unset}.nav--active .nav-logo{padding-left:20px}.nav--active .nav-icons{padding-right:20px}.nav--active .nav-icons ul li .fa-navicon{display:none}.nav--active .nav-icons ul li .fa-x{display:block}.nav--active .nav-main{display:flex;flex-direction:column;height:100%;width:100%}.nav--active .nav-links{justify-content:flex-start;margin-top:20px;width:100%}.contentGridHover--contentTop .contentGridHover-cta .nav--active .nav-link a:first-of-type,.contentGridHover--gridLeft .contentGridHover-cta .nav--active .nav-link a:first-of-type,.contentImageGrid--imageButtonStacks .contentImageGrid-stack .nav--active .nav-link p,.hero-wrap .nav--active .nav-link a:first-of-type,.nav--active .nav-link .btn--primary,.nav--active .nav-link .contentGridHover--contentTop .contentGridHover-cta a:first-of-type,.nav--active .nav-link .contentGridHover--gridLeft .contentGridHover-cta a:first-of-type,.nav--active .nav-link .contentImageGrid--imageButtonStacks .contentImageGrid-stack p,.nav--active .nav-link .hero-wrap a:first-of-type{margin:10px 20px}.nav--active .nav-links-list{align-items:flex-start;flex-direction:column;gap:0;justify-content:flex-start;width:100%}.nav--active .nav-links-list li{background-color:#f4f4f4;margin-bottom:0;margin-left:0;width:100%}.nav--active .nav-links-list li:last-of-type{border-bottom:none}.footer-menu ul .nav--active .nav-links-list li a,.nav--active .nav-links-list .footer-menu ul li a,.nav--active .nav-links-list li .link--white{align-items:center;border-bottom:2px solid #fff;color:#fff;color:#424242;display:flex;font-size:20px;padding:10px 20px;width:100%}.footer-menu ul .nav--active .nav-links-list li a i,.nav--active .nav-links-list .footer-menu ul li a i,.nav--active .nav-links-list li .link--white i{display:none}@media (max-width:1250px){.footer-menu ul .nav--active .nav-links-list li a i,.nav--active .nav-links-list .footer-menu ul li a i,.nav--active .nav-links-list li .link--white i{display:block;font-size:20px;margin-left:auto}}.nav--active .nav-links-list .submenu--active{background-color:#f4c83d}.nav--active .nav-links-list .submenu--active .fa-chevron-down{transform:rotate(180deg);transition:transform .3s}.nav--active .nav-links-list .submenu--active .nav-submenu-list{display:flex;max-height:unset;overflow:unset;position:relative}.nav--active .nav-links-list .submenu--active .nav-submenu-list li{background-color:#f4c83d}.nav--scrolled{background-color:rgba(66,66,66,.95);transition:background-color .3s}.nav-submenu{margin-left:50px}@media (min-width:1250px){.nav-submenu:hover .nav-submenu-list{margin-top:10px;max-height:none;opacity:1;overflow:visible;visibility:visible}}.nav .submenu-title{display:flex;justify-content:space-between}@media (max-width:1250px){.nav .submenu-title a{width:50%}}.nav .submenu-title span{display:none}@media (max-width:1250px){.nav .submenu-title span{align-items:center;border-bottom:2px solid #fff;cursor:pointer;display:flex;justify-content:flex-end;width:50%}.nav .submenu-title span i{margin-right:20px}}.nav-submenu-list{align-items:flex-start;background-color:#f4f4f4;border-radius:0 0 5px 5px;cursor:pointer;display:flex;flex-direction:column;margin-top:20px;opacity:0;position:absolute;text-align:left;transition:opacity .3s ease;visibility:hidden}@media (max-width:1250px){.nav-submenu-list{margin-top:0}}.nav-submenu-list:before{content:"";height:20px;left:0;position:absolute;top:-20px;width:100%}.nav-submenu-list li{text-align:left;width:100%}.nav-submenu-list li:first-of-type{border-top:3px solid #f4c83d;padding-top:10px}.footer-menu ul .nav-submenu-list li a,.nav-submenu-list .footer-menu ul li a,.nav-submenu-list li .link--white{color:#424242;display:inline-block;font-size:16px;padding:0 20px}@media (max-width:1250px){.footer-menu ul .nav-submenu-list li a,.nav-submenu-list .footer-menu ul li a,.nav-submenu-list li .link--white{padding-left:40px}}.nav-submenu-list li:hover{color:#f4c83d}.bg--white{background-color:#fff}.bg--grey{background-color:#f4f4f4}.bg--black{background-color:#424242}.bg--image,.blogArchive-image,.blogSection-item-image,.contentGridHover--contentTop .contentGridHover-stack-image,.contentGridHover--gridLeft .contentGridHover-stack-image,.contentImage-image,.contentImageGrid-stack-image,.downloads,.fourImage-image,.halfContentImage--fullSize .halfContentImage-media .halfContentImage-image,.halfContentImage--one .halfContentImage-media .halfContentImage-image,.halfContentImage--slider .halfContentImage-media .halfContentImage-image,.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .halfContentImage-image,.logos-swiper .swiper-slide .logos-item,.post .negativeImage-image,.quoteIntro-image,.sidebar .widget-author .author-avatar,.teamList,.teamList-image,.teamSpotlight,.testimonials-image,.twoImage-item{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.bg--whiteLogo{background-color:#fff}.bg--blackLogo,.contentGridHover--gridLeft{background-color:#424242}.bg--logo,.testimonials-logo{background-image:url(../assets/img/smart_balustrades_logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-440px;height:1000px;opacity:.1;position:absolute;right:-320px;width:1000px;z-index:-1}@media (max-width:1400px){.bg--logo,.testimonials-logo{bottom:-640px;right:-300px}}@media (max-width:1250px){.bg--logo,.testimonials-logo{bottom:-400px;height:800px;right:-150px;width:800px}}.blogSection-content a,.btn,.btn--alternate,.btn--primary,.btn--secondary,.contentGridHover--contentTop .contentGridHover-cta a:first-of-type,.contentGridHover--contentTop .contentGridHover-cta a:last-of-type,.contentGridHover--gridLeft .contentGridHover-cta a:first-of-type,.contentImageGrid--imageButtonStacks .contentImageGrid-stack p,.form .forminator-button,.hero-wrap a,.hero-wrap a:first-of-type{border-radius:4px;display:inline-block;font-size:20px;line-height:25px;padding:13px 25px;text-align:center;transition:background-color .3s}.btn--primary,.contentGridHover--contentTop .contentGridHover-cta a:first-of-type,.contentGridHover--gridLeft .contentGridHover-cta a:first-of-type,.contentImageGrid--imageButtonStacks .contentImageGrid-stack p,.hero-wrap a:first-of-type{background-color:#f4c83d;color:#424242}.btn--primary:hover,.contentGridHover--contentTop .contentGridHover-cta a:hover:first-of-type,.contentGridHover--gridLeft .contentGridHover-cta a:hover:first-of-type,.contentImageGrid--imageButtonStacks .contentImageGrid-stack p:hover,.hero-wrap a:hover:first-of-type{background-color:#f0ba0e}.btn--secondary,.hero-wrap a{background-color:#fff;color:#424242}.btn--secondary:hover,.hero-wrap a:hover{background-color:#e6e6e6}.blogSection-content a,.btn--alternate,.contentGridHover--contentTop .contentGridHover-cta a:last-of-type,.form .forminator-button{background-color:#424242;color:#fff}.blogSection-content a:hover,.btn--alternate:hover,.contentGridHover--contentTop .contentGridHover-cta a:hover:last-of-type,.form .forminator-button:hover{background-color:#292929}.footer-menu ul li a,.link--white{color:#fff}.footer-menu ul li a:hover,.link--white:hover{color:#e6e6e6}.footer-menu ul li:first-of-type a,.link--yellow{color:#f4c83d}.footer-menu ul li:first-of-type a:hover,.link--yellow:hover{color:#f0ba0e}.form .forminator-response-message.forminator-error{display:none!important}.form .forminator-ui{align-items:flex-start;display:flex;flex-direction:column;width:100%}.form .forminator-row{display:flex;flex-wrap:wrap;margin-left:0!important;margin-right:0!important;width:100%}.form .forminator-response-message{color:#424242;display:block;font-weight:700;margin-bottom:30px}.form .forminator-field{display:flex;flex-direction:column}.form .forminator-field .forminator-error-message{font-size:16px;font-weight:500;margin-top:10px}.form .forminator-label{color:#424242;font-size:14px;font-weight:500;margin-bottom:10px}.form .forminator-input,.form .forminator-select,.form .forminator-select2,.form .forminator-textarea{border:none;border-radius:4px;color:#424242;font-size:16px;font-weight:500;padding:10px}.form .forminator-select2{appearance:none;-webkit-appearance:none;-moz-appearance:none}.form .forminator-row .forminator-field-select .forminator-field{position:relative}.form .forminator-row .forminator-field-select .forminator-field:after{bottom:5px;color:#333;content:"\f078";font-family:Font Awesome\ 6 Pro;font-weight:900;pointer-events:none;position:absolute;right:15px;transform:translateY(-50%)}.form .forminator-button{border:none;cursor:pointer;font-weight:500;margin-right:auto;padding-left:40px;padding-right:40px}.form .forminator-col-6{width:49%}@media (max-width:783px){.form .forminator-col-6{width:100%}}.form .forminator-col-12{width:100%}.form .forminator-edit-module{display:none}.custom-swiper.swiper-nav{display:flex;justify-content:center}.custom-swiper.swiper-nav .swiper-next,.custom-swiper.swiper-nav .swiper-prev{cursor:pointer}.custom-swiper.swiper-nav .swiper-next i,.custom-swiper.swiper-nav .swiper-prev i{color:#888;font-size:25px}.custom-swiper.swiper-nav .swiper-prev{margin-right:25px}.custom-swiper.swiper-nav .swiper-next{margin-left:25px}.custom-swiper.swiper-nav .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{align-items:center;bottom:unset;display:flex;left:unset;position:relative;right:unset;top:unset;width:unset}.custom-swiper.swiper-nav .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:#424242;height:16px;opacity:1;width:16px}.custom-swiper.swiper-nav .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:#f4c83d}.accordion-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative}.accordion-content{height:0;opacity:0;transition:all 0s ease;visibility:hidden}.accordion--active .accordion-content{height:100%;opacity:1;transition:all 1s ease;visibility:visible}.accordion--active .accordion--open{transform:rotate(180deg);transition:all .5s ease}.blogArchive-filters{display:flex;margin-bottom:30px;max-width:980px;width:100%}@media (max-width:950px){.blogArchive-filters{flex-direction:column}}.blogArchive-filters .search,.blogArchive-filters .select{font-size:16px;width:33.3333%}.blogArchive-filters .select{margin-right:20px;position:relative}@media (max-width:950px){.blogArchive-filters .select{margin-bottom:20px;width:100%}}.blogArchive-filters .select:after{bottom:10px;color:#424242;content:"\f078";font-family:Font Awesome\ 6 Pro;font-weight:900;pointer-events:none;position:absolute;right:15px;transform:translateY(-50%)}.blogArchive-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4c83d;border:none;border-radius:4px;color:#424242;font-size:16px;outline:none;padding:15px 20px;width:100%}.blogArchive-filters .search{position:relative}@media (max-width:950px){.blogArchive-filters .search{margin-bottom:20px;width:100%}}.blogArchive-filters .search:after{bottom:10px;color:#f4c83d;content:"\f002";font-family:Font Awesome\ 6 Pro;font-weight:900;pointer-events:none;position:absolute;right:15px;transform:translateY(-50%)}.blogArchive-filters .search input{border:1px solid #424242;border-radius:4px;font-size:16px;outline:none;padding:15px 20px;width:100%}.blogArchive-grid{display:flex;flex-wrap:wrap;gap:1%}@media (max-width:950px){.blogArchive-grid{gap:unset;justify-content:space-between}}.blogArchive-item{display:flex;flex-direction:column;margin-bottom:30px;width:32%}@media (max-width:950px){.blogArchive-item{width:48%}}@media (max-width:450px){.blogArchive-item{width:100%}}.blogArchive-item ul{color:#424242;display:flex;margin-bottom:20px;margin-top:10px}.blogArchive-item ul li{font-size:12px;line-height:1.5;margin-bottom:0;margin-right:20px}.blogArchive-item h4{color:#424242;font-size:20px;line-height:1.5}.blogArchive-item p{color:#424242;font-size:16px;line-height:1.5}.blogArchive-item a{color:#424242;font-size:14px;font-weight:500;text-decoration:underline}.blogArchive-image{padding-bottom:67%}.breadcrumbs-wrap{display:flex;padding:20px 0 30px}.breadcrumbs-wrap li:first-of-type span{display:none}.breadcrumbs-wrap li span{display:inline-block;margin:0 5px}.breadcrumbs-wrap a{color:#424242;font-weight:500}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content ol,.content p,.content ul,.contentBlock-wrap h1,.contentBlock-wrap h2,.contentBlock-wrap h3,.contentBlock-wrap h4,.contentBlock-wrap h5,.contentBlock-wrap h6,.contentBlock-wrap ol,.contentBlock-wrap p,.contentBlock-wrap ul{margin-bottom:10px}.content ul li,.contentBlock-wrap ul li{list-style-position:inside;list-style-type:disc}.content b,.contentBlock-wrap b{font-weight:500}.contentBlock{padding-bottom:60px;padding-top:20px;width:100%}.contentBlock-wrap h1,.contentBlock-wrap h2,.contentBlock-wrap h3,.contentBlock-wrap h4,.contentBlock-wrap h5,.contentBlock-wrap h6,.contentBlock-wrap ol,.contentBlock-wrap p,.contentBlock-wrap ul{color:#424242}.blogSection{background-color:#f4f4f4;padding:100px 0;width:100%}@media (max-width:650px){.blogSection{padding:50px 0}}.blogSection-content{align-items:center;display:flex;justify-content:space-between}@media (max-width:650px){.blogSection-content{align-items:flex-start;flex-direction:column}}.blogSection-content .content,.blogSection-content .contentBlock-wrap{color:#424242;width:80%}.blogSection-content .content h3,.blogSection-content .contentBlock-wrap h3{font-weight:500}.blogSection-content a{display:inline-block;margin-left:30px;padding:15px 40px}@media (max-width:650px){.blogSection-content a{margin-left:0}}.blogSection-item{display:flex}.blogSection-item-image{width:40%}.blogSection-item-content{background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;width:60%}.blogSection-item-content i{color:#f4c83d}.blogSection-grid{display:flex;justify-content:space-between;margin-top:40px;width:100%}@media (max-width:980px){.blogSection-grid{flex-direction:column}}.blogSection-spotlight{display:flex;width:49%}@media (max-width:980px){.blogSection-spotlight{margin-bottom:20px;width:100%}}.blogSection-spotlight .blogSection-item{width:100%}@media (max-width:650px){.blogSection-spotlight .blogSection-item{flex-direction:column}}@media (max-width:980px){.blogSection-spotlight .blogSection-item-image{padding-bottom:30%}}@media (max-width:650px){.blogSection-spotlight .blogSection-item-image{padding-bottom:50%;width:100%}.blogSection-spotlight .blogSection-item-content{width:100%}}.blogSection-spotlight .blogSection-item h3{font-size:26px;margin-bottom:0}.blogSection-spotlight .blogSection-item p{font-size:14px;margin-bottom:0}.blogSection-spotlight .blogSection-item p:first-of-type{font-size:18px}.blogSection-list{display:flex;flex-direction:column;width:49%}@media (max-width:980px){.blogSection-list{width:100%}}@media (max-width:650px){.blogSection-list .blogSection-item{flex-direction:column}}.blogSection-list .blogSection-item:first-of-type{margin-bottom:20px}@media (max-width:650px){.blogSection-list .blogSection-item-content{width:100%}}.blogSection-list .blogSection-item-content h3{font-size:22px;margin-bottom:10px}.blogSection-list .blogSection-item-content p{font-size:14px;margin-bottom:0}.blogSection-list .blogSection-item-content p:first-of-type{font-size:18px}.blogSection-list .blogSection-item-image{padding-bottom:20%}@media (max-width:980px){.blogSection-list .blogSection-item-image{padding-bottom:30%}}@media (max-width:650px){.blogSection-list .blogSection-item-image{padding-bottom:50%;width:100%}}.contentForm{display:flex;padding:70px 0;width:100%}.contentForm-wrap{display:flex}@media (max-width:950px){.contentForm-wrap{flex-direction:column}}.contentForm-content{display:flex;flex-direction:column;padding-right:30px;width:45%}@media (max-width:950px){.contentForm-content{width:100%}}.contentForm-content .content,.contentForm-content .contentBlock-wrap{color:#424242}.contentForm-content .content h2,.contentForm-content .contentBlock-wrap h2{font-weight:500}.contentForm-content ul li,.contentForm-content ul li a{color:#424242}.contentForm-content ul li a i{margin-right:10px}.contentForm-form{background:#f7d360;border-radius:4px;padding:30px;width:55%}@media (max-width:950px){.contentForm-form{margin-top:30px;width:100%}}.contentForm-form .forminator-edit-module{display:none!important}.contentForm--yellow{background:#f4c83d}.contentForm--white{background:#fff}.contentForm--white .contentForm-content ul li a i{color:#f4c83d}.fourImage{padding:90px 0}.fourImage-content{color:#424242;margin:0 auto 50px;max-width:1000px;text-align:center;width:100%}.fourImage-content h3{font-weight:500}.fourImage-slide{margin-bottom:50px;padding:0 20px;width:100%}.fourImage-slide p{color:#424242;font-weight:600;margin-top:20px;padding:0 20px;text-align:center}.fourImage-image{padding-bottom:100%;width:100%}.contentGridHover{overflow:hidden;padding:70px 0 100px;width:100%}.contentGridHover-wrap{display:flex;position:relative;z-index:5}.contentGridHover-overlay{background-color:rgba(66,66,66,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.contentGridHover--gridLeft .contentGridHover-wrap{flex-direction:row-reverse;justify-content:space-between}@media (max-width:980px){.contentGridHover--gridLeft .contentGridHover-wrap{flex-direction:column}}.contentGridHover--gridLeft .contentGridHover-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;width:48%}@media (max-width:980px){.contentGridHover--gridLeft .contentGridHover-content{width:100%}}.contentGridHover--gridLeft .contentGridHover-content h1,.contentGridHover--gridLeft .contentGridHover-content h2,.contentGridHover--gridLeft .contentGridHover-content h3,.contentGridHover--gridLeft .contentGridHover-content p{color:#fff;text-align:center}.contentGridHover--gridLeft .contentGridHover-cta{align-items:center;display:flex;flex-direction:column;margin-top:40px}.contentGridHover--gridLeft .contentGridHover-cta a{display:none}.contentGridHover--gridLeft .contentGridHover-cta a:first-of-type{display:block}.contentGridHover--gridLeft .contentGridHover-stacks{display:flex;flex-wrap:wrap;justify-content:space-between;width:48%}@media (max-width:980px){.contentGridHover--gridLeft .contentGridHover-stacks{margin-top:40px;width:100%}}.contentGridHover--gridLeft .contentGridHover-stack{margin-bottom:20px;position:relative;width:32%}@media (max-width:640px){.contentGridHover--gridLeft .contentGridHover-stack{width:48%}}.contentGridHover--gridLeft .contentGridHover-stack-image{padding-bottom:100%;width:100%}.contentGridHover--gridLeft .contentGridHover-stack-title{color:#fff;font-weight:500;margin-top:20px;text-align:center}.contentGridHover--gridLeft .contentGridHover-stack:hover .contentGridHover-hover{transition:visibility .5s;visibility:visible}.contentGridHover--gridLeft .contentGridHover-hover{align-items:center;background-color:rgba(244,200,61,.8);bottom:0;color:#424242;display:flex;flex-direction:column;justify-content:center;left:0;padding:20px 10px;position:absolute;right:0;top:0;visibility:hidden}.contentGridHover--gridLeft .contentGridHover-hover a,.contentGridHover--gridLeft .contentGridHover-hover h1,.contentGridHover--gridLeft .contentGridHover-hover h2,.contentGridHover--gridLeft .contentGridHover-hover h3,.contentGridHover--gridLeft .contentGridHover-hover h4,.contentGridHover--gridLeft .contentGridHover-hover p,.contentGridHover--gridLeft .contentGridHover-hover span{color:#424242;text-align:center}.contentGridHover--gridLeft .contentGridHover-hover h3{font-size:20px;font-weight:500}.contentGridHover--gridLeft .contentGridHover-hover p{font-size:16px;font-weight:400}.contentGridHover--contentTop .contentGridHover-wrap{flex-direction:column}.contentGridHover--contentTop .contentGridHover-content{display:flex;width:100%}@media (max-width:1100px){.contentGridHover--contentTop .contentGridHover-content{flex-direction:column}}.contentGridHover--contentTop .contentGridHover-content .content,.contentGridHover--contentTop .contentGridHover-content .contentBlock-wrap{color:#424242;padding-right:20px;width:65%}@media (max-width:1100px){.contentGridHover--contentTop .contentGridHover-content .content,.contentGridHover--contentTop .contentGridHover-content .contentBlock-wrap{width:100%}}.contentGridHover--contentTop .contentGridHover-cta{align-items:flex-end;display:flex;gap:30px;justify-content:flex-end;width:35%}@media (max-width:1100px){.contentGridHover--contentTop .contentGridHover-cta{align-items:flex-start;justify-content:flex-start;margin-top:20px;width:100%}}.contentGridHover--contentTop .contentGridHover-stacks{display:flex;gap:20px;justify-content:space-between;margin-top:40px;width:100%}@media (max-width:980px){.contentGridHover--contentTop .contentGridHover-stacks{flex-direction:column}}.contentGridHover--contentTop .contentGridHover-half{width:50%}@media (max-width:980px){.contentGridHover--contentTop .contentGridHover-half{width:100%}}.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack{width:100%}.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack h2,.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack h3,.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack h4{font-size:35px}.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack-image{padding-bottom:100%;width:100%}@media (max-width:980px){.contentGridHover--contentTop .contentGridHover-half .contentGridHover-stack-image{padding-bottom:50%}}.contentGridHover--contentTop .contentGridHover-grid{display:flex;flex-wrap:wrap;justify-content:space-between;width:50%}@media (max-width:980px){.contentGridHover--contentTop .contentGridHover-grid{width:100%}}.contentGridHover--contentTop .contentGridHover-grid .contentGridHover-stack{margin-bottom:15px;width:49%}.contentGridHover--contentTop .contentGridHover-grid .contentGridHover-stack-image{padding-bottom:100%}.contentGridHover--contentTop .contentGridHover-stack{position:relative}.contentGridHover--contentTop .contentGridHover-stack h2,.contentGridHover--contentTop .contentGridHover-stack h3,.contentGridHover--contentTop .contentGridHover-stack h4{font-size:20px;margin-bottom:10px}.contentGridHover--contentTop .contentGridHover-stack-image{width:100%}.contentGridHover--contentTop .contentGridHover-stack:hover .contentGridHover-hover{transition:visibility .5s;visibility:visible}.contentGridHover--contentTop .contentGridHover-hover{align-items:center;background-color:rgba(244,200,61,.8);bottom:0;color:#424242;display:flex;flex-direction:column;justify-content:center;left:0;padding:20px 10px;position:absolute;right:0;top:0;visibility:hidden}.contentGridHover--contentTop .contentGridHover-hover a,.contentGridHover--contentTop .contentGridHover-hover h3,.contentGridHover--contentTop .contentGridHover-hover p{color:#424242;text-align:center}.contentGridHover--contentTop .contentGridHover-hover h3{font-size:20px;font-weight:500}.contentGridHover--contentTop .contentGridHover-hover p{font-size:16px;font-weight:400}.iconStack{display:flex;padding:70px 0;width:100%}@media (max-width:760px){.iconStack{padding:50px 0}}.iconStack-wrap{display:flex;flex-direction:column}.iconStack-content{color:#424242;margin:0 auto;max-width:800px;text-align:center;width:100%}.iconStack-content h2{font-weight:500}.iconStack-stacks{display:flex;flex-wrap:wrap;gap:1%;margin-top:30px}.iconStack-item{align-items:center;display:flex;flex-direction:column;margin-bottom:40px}.iconStack-item h3,.iconStack-item p{color:#424242;text-align:center}.iconStack-item h3{font-size:20px;line-height:1.2}.iconStack-item p{font-size:16px}.iconStack-icon{align-items:center;border-radius:50%;display:flex;height:150px;justify-content:center;margin-bottom:20px;width:150px}.iconStack-icon i{font-size:65px}.iconStack--stacks-four .iconStack-item{width:23%}@media (max-width:850px){.iconStack--stacks-four .iconStack-item{width:32%}}@media (max-width:600px){.iconStack--stacks-four .iconStack-item{width:49%}}.iconStack--stacks-three .iconStack-item{width:32%}@media (max-width:600px){.iconStack--stacks-three .iconStack-item{width:49%}}.iconStack--stacks-three .iconStack-item p{max-width:320px}.iconStack--circle-white .iconStack-icon{background-color:#fff}.iconStack--circle-white .iconStack-icon i{color:#f4c83d}.iconStack--circle-yellow .iconStack-icon{background-color:#f4c83d}.iconStack--circle-yellow .iconStack-icon i{color:#424242}.contentImageGrid{display:flex;overflow:hidden;padding:70px 0;width:100%}.contentImageGrid-overlay{background-color:rgba(66,66,66,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.contentImageGrid-wrap{display:flex;flex-direction:column;position:relative;z-index:5}.contentImageGrid-top-content{color:#424242;display:flex;margin-bottom:30px;width:100%}.contentImageGrid-top-content h1,.contentImageGrid-top-content h2,.contentImageGrid-top-content h3{font-weight:500}.contentImageGrid .content,.contentImageGrid .contentBlock-wrap{width:100%}.contentImageGrid-stacks{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;width:100%}.contentImageGrid-stack{display:flex;flex-direction:column}.contentImageGrid-stack p{color:#424242}.contentImageGrid-bottom-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contentImageGrid-bottom-content .content,.contentImageGrid-bottom-content .contentBlock-wrap{color:#424242;margin-bottom:20px;text-align:center}.contentGridHover--contentTop .contentImageGrid.contentGridHover-stack-image .contentImageGrid-bottom-content .content,.contentGridHover--contentTop .contentImageGrid.contentGridHover-stack-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentGridHover--contentTop .contentImageGrid.contentGridHover-stack-image .contentImageGrid-top-content,.contentGridHover--gridLeft .contentImageGrid.contentGridHover-stack-image .contentImageGrid-bottom-content .content,.contentGridHover--gridLeft .contentImageGrid.contentGridHover-stack-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentGridHover--gridLeft .contentImageGrid.contentGridHover-stack-image .contentImageGrid-top-content,.contentImageGrid--imageTextStacks.bg--blackLogo .contentImageGrid-stack p,.contentImageGrid--imageTextStacks.contentGridHover--gridLeft .contentImageGrid-stack p,.contentImageGrid.bg--blackLogo .contentImageGrid-bottom-content .content,.contentImageGrid.bg--blackLogo .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.bg--blackLogo .contentImageGrid-top-content,.contentImageGrid.bg--image .contentImageGrid-bottom-content .content,.contentImageGrid.bg--image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.bg--image .contentImageGrid-top-content,.contentImageGrid.blogArchive-image .contentImageGrid-bottom-content .content,.contentImageGrid.blogArchive-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.blogArchive-image .contentImageGrid-top-content,.contentImageGrid.blogSection-item-image .contentImageGrid-bottom-content .content,.contentImageGrid.blogSection-item-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.blogSection-item-image .contentImageGrid-top-content,.contentImageGrid.contentGridHover--gridLeft .contentImageGrid-bottom-content .content,.contentImageGrid.contentGridHover--gridLeft .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.contentGridHover--gridLeft .contentImageGrid-top-content,.contentImageGrid.contentImage-image .contentImageGrid-bottom-content .content,.contentImageGrid.contentImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.contentImage-image .contentImageGrid-top-content,.contentImageGrid.contentImageGrid-stack-image .contentImageGrid-bottom-content .content,.contentImageGrid.contentImageGrid-stack-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.contentImageGrid-stack-image .contentImageGrid-top-content,.contentImageGrid.downloads .contentImageGrid-bottom-content .content,.contentImageGrid.downloads .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.downloads .contentImageGrid-top-content,.contentImageGrid.fourImage-image .contentImageGrid-bottom-content .content,.contentImageGrid.fourImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.fourImage-image .contentImageGrid-top-content,.contentImageGrid.quoteIntro-image .contentImageGrid-bottom-content .content,.contentImageGrid.quoteIntro-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.quoteIntro-image .contentImageGrid-top-content,.contentImageGrid.teamList .contentImageGrid-bottom-content .content,.contentImageGrid.teamList .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.teamList .contentImageGrid-top-content,.contentImageGrid.teamList-image .contentImageGrid-bottom-content .content,.contentImageGrid.teamList-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.teamList-image .contentImageGrid-top-content,.contentImageGrid.teamSpotlight .contentImageGrid-bottom-content .content,.contentImageGrid.teamSpotlight .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.teamSpotlight .contentImageGrid-top-content,.contentImageGrid.testimonials-image .contentImageGrid-bottom-content .content,.contentImageGrid.testimonials-image .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.testimonials-image .contentImageGrid-top-content,.contentImageGrid.twoImage-item .contentImageGrid-bottom-content .content,.contentImageGrid.twoImage-item .contentImageGrid-bottom-content .contentBlock-wrap,.contentImageGrid.twoImage-item .contentImageGrid-top-content,.halfContentImage--fullSize .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .content,.halfContentImage--fullSize .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.halfContentImage--fullSize .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-top-content,.halfContentImage--one .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .content,.halfContentImage--one .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.halfContentImage--one .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-top-content,.halfContentImage--slider .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .content,.halfContentImage--slider .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.halfContentImage--slider .halfContentImage-media .contentImageGrid.halfContentImage-image .contentImageGrid-top-content,.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .content,.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .contentImageGrid.halfContentImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .contentImageGrid.halfContentImage-image .contentImageGrid-top-content,.logos-swiper .swiper-slide .contentImageGrid.logos-item .contentImageGrid-bottom-content .content,.logos-swiper .swiper-slide .contentImageGrid.logos-item .contentImageGrid-bottom-content .contentBlock-wrap,.logos-swiper .swiper-slide .contentImageGrid.logos-item .contentImageGrid-top-content,.post .contentImageGrid.negativeImage-image .contentImageGrid-bottom-content .content,.post .contentImageGrid.negativeImage-image .contentImageGrid-bottom-content .contentBlock-wrap,.post .contentImageGrid.negativeImage-image .contentImageGrid-top-content,.sidebar .widget-author .contentImageGrid.author-avatar .contentImageGrid-bottom-content .content,.sidebar .widget-author .contentImageGrid.author-avatar .contentImageGrid-bottom-content .contentBlock-wrap,.sidebar .widget-author .contentImageGrid.author-avatar .contentImageGrid-top-content{color:#fff}.contentImageGrid--imageTextStacks.bg--white .contentImageGrid-stack p{color:#424242}.contentImageGrid--imageTextStacks .contentImageGrid-stack{margin-bottom:30px}.contentImageGrid--imageTextStacks .contentImageGrid-stack-image{padding-bottom:70%}.contentImageGrid--imageTextStacks .contentImageGrid-stack p{font-weight:600;margin-bottom:5px;margin-top:20px;text-align:center}.contentImageGrid--imageArrowStacks .contentImageGrid-stack{margin-bottom:30px}.contentImageGrid--imageArrowStacks .contentImageGrid-stack-image{padding-bottom:70%}.contentImageGrid--imageArrowStacks .contentImageGrid-stack p{color:#424242;font-weight:600;margin-bottom:5px;margin-top:10px}.contentImageGrid--imageArrowStacks .contentImageGrid-stack i{color:#f4c83d}.contentImageGrid--imageButtonStacks .contentImageGrid-stack{margin-bottom:30px}.contentImageGrid--imageButtonStacks .contentImageGrid-stack-image{padding-bottom:80%}.contentImageGrid--imageButtonStacks .contentImageGrid-stack p{font-weight:600;margin-top:10px}.contentImageGrid--stackCount-three .contentImageGrid-stack{width:32%}@media (max-width:750px){.contentImageGrid--stackCount-three .contentImageGrid-stack{width:48%}}@media (max-width:450px){.contentImageGrid--stackCount-three .contentImageGrid-stack{width:100%}}.contentImageGrid--stackCount-four .contentImageGrid-stack{width:24%}@media (max-width:750px){.contentImageGrid--stackCount-four .contentImageGrid-stack{width:48%}}@media (max-width:450px){.contentImageGrid--stackCount-four .contentImageGrid-stack{width:100%}}.contentImageGrid--stackCount-four .contentImageGrid-stack-image{padding-bottom:60%}.contentImageGrid--textAlignLeft .contentImageGrid-top-content{justify-content:flex-start;width:100%}.contentImageGrid--textAlignLeft .contentImageGrid-top-content .content,.contentImageGrid--textAlignLeft .contentImageGrid-top-content .contentBlock-wrap{text-align:left}.contentImageGrid--textAlignRight .contentImageGrid-top-content{width:100%}.contentImageGrid--textAlignRight .contentImageGrid-top-content .content,.contentImageGrid--textAlignRight .contentImageGrid-top-content .contentBlock-wrap{text-align:right}.contentImageGrid--textAlignCenter .contentImageGrid-top-content{width:100%}.contentImageGrid--textAlignCenter .contentImageGrid-top-content .content,.contentImageGrid--textAlignCenter .contentImageGrid-top-content .contentBlock-wrap{text-align:center}.contentImage{display:flex;justify-content:space-between;margin:15px 0;width:100%}@media (max-width:750px){.contentImage{flex-direction:column}}.contentImage-image{padding-bottom:30%;width:49%}@media (max-width:750px){.contentImage-image{padding-bottom:50%;width:100%}}.contentImage-content{width:49%}@media (max-width:750px){.contentImage-content{width:100%}}.downloads{padding:100px 0;position:relative;width:100%;z-index:1}.downloads-wrap{position:relative;z-index:3}.downloads-stacks{display:flex;flex-wrap:wrap;gap:1%;width:100%}.downloads-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;text-align:center;width:24%}@media (max-width:980px){.downloads-item{width:32%}}@media (max-width:800px){.downloads-item{width:49%}}@media (max-width:430px){.downloads-item{width:100%}}.downloads-item h3{color:#424242;font-size:20px}.downloads-item a{color:#424242;font-size:14px;text-decoration:underline}.downloads-circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:170px;justify-content:center;margin-bottom:30px;padding:10px;width:170px}.downloads-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:100%;width:80%}.downloads--overlay{background-color:hsla(0,0%,96%,.9);bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.faqs{background-color:#f4c83d;display:flex;overflow:hidden;padding:80px 0;position:relative;width:100%}.faqs--logo{background-image:url(../assets/img/smart_balustrades_logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1300px;left:-400px;opacity:.1;position:absolute;top:-410px;width:1300px;z-index:0}@media (max-width:1400px){.faqs--logo{left:-300px;top:-640px}}@media (max-width:1250px){.faqs--logo{height:800px;left:-150px;top:-400px;width:800px}}.faqs-wrap{z-index:2}.faqs-content .content,.faqs-content .contentBlock-wrap{color:#424242;margin:0 auto 30px;max-width:1120px;text-align:center;width:100%}.faqs-content .content h2,.faqs-content .contentBlock-wrap h2{color:#424242;font-weight:500}.faqs-content .accordions .accordion{margin-bottom:15px}.faqs-content .accordions .accordion-content,.faqs-content .accordions .accordion-title{border-radius:6px;color:#424242;font-size:18px}.faqs-content .accordions .accordion-title{background-color:#fff9e7;border:1px solid #f4c83d;padding:20px 25px}.faqs-content .accordions .accordion-title h5{font-size:18px;padding-right:10px}.faqs-content .accordions .accordion-content{background-color:#fff;margin-top:5px}.faqs-content .accordions .accordion-content p{font-size:18px;font-weight:400}.faqs-content .accordions .accordion--active .accordion-content{padding:20px 25px}.gallery{padding:50px 0;width:100%}.gallery-filters{display:flex;margin-bottom:30px;max-width:666px;width:100%}@media (max-width:500px){.gallery-filters{flex-direction:column}}.gallery-filters .select{position:relative;width:50%}@media (max-width:500px){.gallery-filters .select{margin-bottom:20px;width:100%}}.gallery-filters .select:first-of-type{margin-right:20px}.gallery-filters .select:after{bottom:10px;color:#333;content:"\f078";font-family:Font Awesome\ 6 Pro;font-weight:900;pointer-events:none;position:absolute;right:15px;transform:translateY(-50%)}.gallery-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4c83d;border:none;border-radius:4px;color:#424242;font-size:20px;outline:none;padding:15px 30px;width:100%}.gallery-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(32%,1fr))}@media (max-width:800px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.gallery-grid{grid-template-columns:1fr}}.gallery-item{margin-bottom:0;position:relative}.gallery-image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:60%;width:100%}.gallery .pagination{width:100%}.gallery .pagination .page-numbers{color:#f4c83d;font-weight:700}.gallery .pagination .page-numbers.current{color:#424242}.halfContentImage{display:flex;padding:100px 0;width:100%}@media (max-width:1250px){.halfContentImage{padding:70px 0}}.halfContentImage-overlay{background-color:rgba(66,66,66,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.contentGridHover--contentTop .halfContentImage.contentGridHover-stack-image .halfContentImage-content,.contentGridHover--gridLeft .halfContentImage.contentGridHover-stack-image .halfContentImage-content,.halfContentImage--fullSize .halfContentImage-media .halfContentImage.halfContentImage-image .halfContentImage-content,.halfContentImage--one .halfContentImage-media .halfContentImage.halfContentImage-image .halfContentImage-content,.halfContentImage--slider .halfContentImage-media .halfContentImage.halfContentImage-image .halfContentImage-content,.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .halfContentImage.halfContentImage-image .halfContentImage-content,.halfContentImage.bg--image .halfContentImage-content,.halfContentImage.blogArchive-image .halfContentImage-content,.halfContentImage.blogSection-item-image .halfContentImage-content,.halfContentImage.contentImage-image .halfContentImage-content,.halfContentImage.contentImageGrid-stack-image .halfContentImage-content,.halfContentImage.downloads .halfContentImage-content,.halfContentImage.fourImage-image .halfContentImage-content,.halfContentImage.quoteIntro-image .halfContentImage-content,.halfContentImage.teamList .halfContentImage-content,.halfContentImage.teamList-image .halfContentImage-content,.halfContentImage.teamSpotlight .halfContentImage-content,.halfContentImage.testimonials-image .halfContentImage-content,.halfContentImage.twoImage-item .halfContentImage-content,.logos-swiper .swiper-slide .halfContentImage.logos-item .halfContentImage-content,.post .halfContentImage.negativeImage-image .halfContentImage-content,.sidebar .widget-author .halfContentImage.author-avatar .halfContentImage-content{color:#fff}.halfContentImage-wrap{position:relative;z-index:3}.halfContentImage-content{color:#424242}@media (max-width:1250px){.halfContentImage-content{margin-bottom:40px}}.halfContentImage--one .halfContentImage-wrap,.halfContentImage--slider .halfContentImage-wrap,.halfContentImage--twoImages .halfContentImage-wrap{display:flex;justify-content:space-between}.halfContentImage--one .halfContentImage-content,.halfContentImage--slider .halfContentImage-content,.halfContentImage--twoImages .halfContentImage-content{width:47%}@media (max-width:980px){.halfContentImage--one .halfContentImage-content,.halfContentImage--slider .halfContentImage-content,.halfContentImage--twoImages .halfContentImage-content{width:100%}}.halfContentImage--one .halfContentImage-media,.halfContentImage--slider .halfContentImage-media,.halfContentImage--twoImages .halfContentImage-media{width:47%}@media (max-width:980px){.halfContentImage--one .halfContentImage-media,.halfContentImage--slider .halfContentImage-media,.halfContentImage--twoImages .halfContentImage-media{width:100%}}.contentGridHover--contentTop .contentGridHover-cta .halfContentImage--contentCta .halfContentImage-content a:first-of-type,.contentGridHover--gridLeft .contentGridHover-cta .halfContentImage--contentCta .halfContentImage-content a:first-of-type,.contentImageGrid--imageButtonStacks .contentImageGrid-stack .halfContentImage--contentCta .halfContentImage-content p,.halfContentImage--contentCta .halfContentImage-content .btn--primary,.halfContentImage--contentCta .halfContentImage-content .contentGridHover--contentTop .contentGridHover-cta a:first-of-type,.halfContentImage--contentCta .halfContentImage-content .contentGridHover--gridLeft .contentGridHover-cta a:first-of-type,.halfContentImage--contentCta .halfContentImage-content .contentImageGrid--imageButtonStacks .contentImageGrid-stack p,.halfContentImage--contentCta .halfContentImage-content .hero-wrap a:first-of-type,.hero-wrap .halfContentImage--contentCta .halfContentImage-content a:first-of-type{margin-top:20px}.halfContentImage--one .halfContentImage-media .halfContentImage-image{padding-bottom:70%;width:100%}@media (max-width:980px){.halfContentImage--one .halfContentImage-media .halfContentImage-image{padding-bottom:50%}}.halfContentImage--twoImages .halfContentImage-media{display:flex;gap:20px;justify-content:center}@media (max-width:500px){.halfContentImage--twoImages .halfContentImage-media{flex-direction:column}}.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages{display:flex;flex-direction:column;width:45%}@media (max-width:500px){.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages{width:100%}}.halfContentImage--twoImages .halfContentImage-media .halfContentImage-twoImages .halfContentImage-image{margin-bottom:20px;padding-bottom:100%;width:100%}.halfContentImage--fullSize{justify-content:center;padding:unset}.halfContentImage--fullSize .halfContentImage-wrap{display:flex}.halfContentImage--fullSize .halfContentImage-content{padding:100px;width:50%}@media (max-width:1200px){.halfContentImage--fullSize .halfContentImage-content{padding:50px}}@media (max-width:980px){.halfContentImage--fullSize .halfContentImage-content{width:100%}}.halfContentImage--fullSize .halfContentImage-media{width:50%}@media (max-width:980px){.halfContentImage--fullSize .halfContentImage-media{width:100%}}.halfContentImage--fullSize .halfContentImage-media .halfContentImage-image{height:100%;width:100%}@media (max-width:980px){.halfContentImage--fullSize .halfContentImage-media .halfContentImage-image{padding-bottom:50%}}.halfContentImage--slider .halfContentImage-wrap{align-items:flex-start}.halfContentImage--slider .halfContentImage-media{position:relative}.halfContentImage--slider .halfContentImage-media .halfContentImage-image{height:450px}@media (max-width:700px){.halfContentImage--slider .halfContentImage-media .halfContentImage-image{height:unset;padding-bottom:80%}}.halfContentImage--slider .halfContentImage-media .swiper-pagination{bottom:-40px;text-align:left;top:unset}.halfContentImage--slider .halfContentImage-media .swiper-pagination .swiper-pagination-bullet{background-color:#f4f4f4;height:16px;margin:0 5px;opacity:1;width:16px}.halfContentImage--slider .halfContentImage-media .swiper-pagination .swiper-pagination-bullet-active{background-color:#f4c83d}.halfContentImage--contentLeft .halfContentImage-wrap{flex-direction:row}@media (max-width:980px){.halfContentImage--contentLeft .halfContentImage-wrap{flex-direction:column}}.halfContentImage--contentRight .halfContentImage-wrap{flex-direction:row-reverse}@media (max-width:980px){.halfContentImage--contentRight .halfContentImage-wrap{flex-direction:column}}.halfContentImage--textLeft .halfContentImage-content{text-align:left}.halfContentImage--textRight .halfContentImage-content{text-align:right}.halfContentImage--textCenter .halfContentImage-content{text-align:center}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hero,.hero--large{padding:240px 0 350px}@media (max-width:1250px){.hero--large{padding:200px 0 250px}}.hero--small{min-height:450px;padding:200px 0 100px}@media (max-width:500px){.hero--small{min-height:400px}}.hero:after{background-color:rgba(66,66,66,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.hero-wrap{align-items:flex-start;display:flex;flex-direction:column;position:relative;z-index:5}.hero-wrap h1{color:#fff;font-size:50px;font-weight:400;line-height:65px;margin-bottom:20px}@media (max-width:500px){.hero-wrap h1{font-size:40px;line-height:55px}}.hero-wrap p{color:#fff;font-size:18px;margin-bottom:40px;max-width:550px;width:100%}@media (max-width:500px){.hero-wrap p{font-size:18px;line-height:24px}}.hero-wrap div{display:flex;flex-direction:column;gap:20px}.logos{display:flex;overflow:hidden;padding:100px 0;width:100%}.logos,.logos-wrap{position:relative}.logos-cta{margin-top:30px;width:100%}.logos-cta,.logos-swiper .swiper-slide{display:flex;justify-content:center}.logos-swiper .swiper-slide .logos-item{background-size:contain;padding-bottom:50%;width:100%}.logos-swiper .swiper-pagination{margin-left:125px}.logos-swiper .swiper-button-next,.logos-swiper .swiper-button-prev,.logos-swiper .swiper-pagination{bottom:unset!important;height:unset!important;left:unset!important;margin-top:unset!important;position:relative;right:unset!important;top:unset!important}.logos-swiper .swiper-nav{align-items:center;display:flex;justify-content:space-between;margin:50px auto 0;max-width:300px;width:100%}.logos-swiper .swiper-next,.logos-swiper .swiper-prev{cursor:pointer}.logos-swiper .swiper-next i,.logos-swiper .swiper-prev i{color:#888;font-size:24px;font-weight:700}.logos-swiper .swiper-pagination-bullet{background-color:#f4c83d;height:16px;margin:0 5px;opacity:1;width:16px}.logos-swiper .swiper-pagination-bullet-active{background-color:#424242}.pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:40px 0;width:100%}.pagination a,.pagination span{background:#e7c63c;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;padding:12px 18px 10px;text-decoration:none;transition:all .2s ease}.pagination a:hover,.pagination span:hover{background:#d6b21a;color:#000}.pagination .current{background:#000;color:#e7c63c;pointer-events:none}.pagination .next,.pagination .prev{background:#444;color:#fff}.pagination .next:hover,.pagination .prev:hover{background:#5e5e5e}.pagination .disabled{opacity:.4;pointer-events:none}.postContent{color:#000;margin:15px 0;width:100%}.postContent--default h1{font-size:30px;line-height:36px}.postContent--default h2{font-size:24px;line-height:30px}.postContent--default h3{font-size:20px;line-height:24px}.postContent--default p{font-size:18px;font-weight:500;line-height:24px}.postContent--default ul{list-style-position:inside;list-style-type:disc}.postContent--default ul li{font-size:18px;font-weight:500;line-height:24px}.postContent--default img{width:100%}.postContent--default a,.postContent--default a span{color:#424242;font-weight:700}.postContent--default a span:hover,.postContent--default a:hover{color:#f4c83d}.hero--post{padding:0 0 25%}@media (max-width:1440px){.hero--post{padding-bottom:35%}}.post{width:100%}.post-wrap{display:flex;padding-bottom:50px;padding-top:100px}@media (max-width:1250px){.post-wrap{flex-direction:column}}.post-builder{display:flex;flex-direction:column;padding-right:40px;width:70%}@media (max-width:1440px){.post-builder{width:60%}}@media (max-width:1250px){.post-builder{padding-right:0;width:100%}}.post .negativeImage{align-items:flex-end;display:flex;flex-direction:column;margin-top:-300px;position:relative;width:100%;z-index:2}.post .negativeImage-image{padding-bottom:50%;width:100%}.post .negativeImage a{align-items:center;color:#424242;display:flex;font-size:12px;line-height:14px;margin-top:5px}.post .negativeImage a i{color:#f4c83d;font-size:23px;margin-left:10px}.quoteIntro{width:100%}.quoteIntro-wrap{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1%}.quoteIntro-image{align-items:flex-end;display:flex;justify-content:flex-end;padding-top:30%;width:70%}@media (max-width:1250px){.quoteIntro-image{width:60%}}@media (max-width:980px){.quoteIntro-image{width:100%}}.quoteIntro-overlay{align-items:center;background-color:#f4c83d;border-radius:50%;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-right:20px;padding:20px}.quoteIntro-overlay p{font-size:18px;font-weight:600}.quoteIntro-overlay h4{font-size:30px;font-weight:600}.quoteIntro-quote{background-color:#f4c83d;color:#424242;display:flex;flex-direction:column;margin-top:-300px;padding:20px 30px;width:29%;z-index:10}@media (max-width:1250px){.quoteIntro-quote{width:39%}}@media (max-width:980px){.quoteIntro-quote{margin-top:30px;width:100%}}.quoteIntro-quote h4{font-size:28px;font-weight:600}.quoteIntro-quote p{font-size:20px;font-weight:500;margin-bottom:20px}.quoteIntro-form{background-color:#f7d360;padding:20px}.quoteIntro-content{color:#424242;margin:30px 0;width:100%}.quoteIntro-content h2{font-weight:500}.quoteIntro-content b{font-weight:600}.quoteIntro-content a{margin-top:30px}.sidebar{border-left:1px solid #424242;display:flex;flex-direction:column;padding-left:40px;width:30%}@media (max-width:1440px){.sidebar{width:40%}}@media (max-width:1250px){.sidebar{border-left:none;max-width:500px;padding-left:0;width:100%}}.sidebar-widget{margin-bottom:25px;width:100%}.sidebar .widget-search{margin-bottom:60px;width:100%}.sidebar .widget-search form{display:flex;position:relative}.sidebar .widget-search form input{border:1px solid #424242;border-radius:4px;color:#424242;font-size:18px;padding:15px 20px;width:100%}.sidebar .widget-search form button{background:none;border:none;color:#f4c83d;font-size:25px;position:absolute;right:10px;top:10px}.sidebar .widget-author .widget-title{margin-bottom:10px}.sidebar .widget-author .author-avatar{height:150px;width:150px}.sidebar .widget-author .author-info p{font-weight:600}.sidebar .widget-author .author-info p:first-of-type{margin-bottom:0;margin-top:5px}.sidebar .widget-author .author-info p:last-of-type{font-size:16px;margin-top:0}.sidebar .widget-recent ul li,.sidebar .widget-recent ul li a{display:flex}.sidebar .widget-recent ul li a img{margin-right:18px}.sidebar .widget-recent ul li a div{display:flex;flex-direction:column;justify-content:center}.sidebar .widget-recent ul li a div h4{color:#424242;font-size:20px}.sidebar .widget-archives ul li a,.sidebar .widget-categories ul li a,.sidebar .widget-recent ul li a div p{color:#424242;font-size:18px;font-weight:500;text-decoration:underline}.teamList{padding:60px 0;position:relative;width:100%;z-index:1}@media (max-width:600px){.teamList{padding:30px 0}}.teamList-wrap{position:relative;z-index:3}.teamList-list{display:flex;flex-wrap:wrap;gap:1%;width:100%}@media (max-width:600px){.teamList-list{gap:unset;justify-content:space-between}}.teamList-member{display:flex;flex-direction:column;margin-bottom:45px;width:24%}@media (max-width:890px){.teamList-member{width:32%}}@media (max-width:600px){.teamList-member{width:49%}}.teamList-member h3{color:#424242;font-size:22px;line-height:24px;margin-bottom:10px;margin-top:20px}.teamList-member p{color:#424242;font-size:16px;line-height:18px}.teamList-image{padding-bottom:90%;width:100%}.teamSpotlight{padding:120px 0;position:relative;width:100%;z-index:1}@media (max-width:500px){.teamSpotlight{padding:70px 0}}.teamSpotlight--dark .teamSpotlight-overlay{background-color:rgba(66,66,66,.95)}.teamSpotlight--light .teamSpotlight-overlay{background-color:hsla(0,0%,100%,.95)}.teamSpotlight--light .teamSpotlight-light-member h3,.teamSpotlight--light .teamSpotlight-member h3,.teamSpotlight--light p{color:#424242}.teamSpotlight-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.teamSpotlight-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:3}.teamSpotlight-content{color:#fff;margin-bottom:30px;width:100%}.teamSpotlight-content p{max-width:670px;width:100%}.teamSpotlight-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:60%}@media (max-width:890px){.teamSpotlight-list{width:100%}}.teamSpotlight-member{align-items:center;color:#fff;display:flex;flex-direction:column;margin-bottom:20px;text-align:center;width:32%}@media (max-width:500px){.teamSpotlight-member{width:48%}}.teamSpotlight-member img{filter:grayscale(100%);margin-bottom:15px;transition:filter .3s ease-in-out;width:100%}.teamSpotlight-member h3{margin-bottom:0}.teamSpotlight-member p{font-size:16px;font-weight:400;line-height:1.2;max-width:150px;width:100%}.teamSpotlight-member.active img{filter:grayscale(0)}.teamSpotlight-member{cursor:pointer;opacity:.7;transition:opacity .3s ease-in-out}.teamSpotlight-member.active{opacity:1}.teamSpotlight-light{color:#fff;text-align:center;width:30%}@media (max-width:890px){.teamSpotlight-light{margin:0 auto;width:50%}}@media (max-width:500px){.teamSpotlight-light{width:100%}}.teamSpotlight-light-member{display:none;opacity:0;transition:opacity .3s ease-in-out}.teamSpotlight-light-member.active{display:block;opacity:1}.teamSpotlight-light img{width:100%}.teamSpotlight-light .staff-name{margin-bottom:5px;margin-top:20px}.teamSpotlight-light .job-title{font-size:16px;font-weight:400;line-height:18px;margin-bottom:20px}.teamSpotlight-light .about{font-size:18px;font-weight:400;line-height:20px}.teamSpotlight-light ul{display:flex;gap:20px;justify-content:center}.teamSpotlight-light ul li i{color:#f4c83d}.testimonials{display:flex;overflow:hidden;padding:120px 0 100px;position:relative;width:100%}@media (max-width:980px){.testimonials{padding:80px 0 60px}}.testimonials-title{display:flex;padding-left:44%;width:100%}@media (max-width:980px){.testimonials-title{padding-left:0}}.testimonials-title h3{color:#424242;font-size:38px;line-height:1.2;margin-bottom:20px}.testimonials-quote{margin-top:-10px;padding-right:20px;text-align:right;width:10%}.testimonials-quote i{color:#f4c83d;font-size:60px}@media (max-width:980px){.testimonials-quote i{font-size:40px}}.testimonials-logo{bottom:unset;height:900px;left:-380px;right:unset;top:-200px;width:900px;z-index:2}.testimonials-slide{display:flex;justify-content:center}@media (max-width:980px){.testimonials-slide{align-items:center;flex-direction:column}}.testimonials-picture{align-items:flex-start;display:flex;width:30%}@media (max-width:1200px){.testimonials-picture{width:40%}}@media (max-width:980px){.testimonials-picture{justify-content:center;margin-bottom:20px;width:100%}}.testimonials-image{border-radius:50%;height:375px;max-height:375px;max-width:375px;width:375px}@media (max-width:400px){.testimonials-image{height:unset;padding-bottom:100%;width:100%}}.testimonials-content{padding-left:5%;width:40%}@media (max-width:1200px){.testimonials-content{width:50%}}@media (max-width:980px){.testimonials-content{width:100%}}.testimonials-content p{color:#424242;font-size:18px}.testimonials-content p:last-of-type{font-size:16px;font-weight:700}.twoImage{display:flex;justify-content:space-between;margin:15px 0;width:100%}@media (max-width:500px){.twoImage{flex-direction:column}}.twoImage-item{padding-bottom:30%;width:49%}@media (max-width:500px){.twoImage-item{margin-bottom:15px;padding-bottom:50%;width:100%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}

/*# sourceMappingURL=style.css.map*/