.brix_webfooter{padding-top:60px}.brix_webfooter .footer-form form .hs-error-msgs label,.brix_webfooter .footer-form form .hs_email.hs-form-field input::placeholder,.brix_webfooter .submitted-messag{color:#fff}.brix_webfooter .submitted-message{background-color:transparent;border:1px transparent}.brix_webfooter .footer_columns{display:flex;flex-wrap:wrap}.brix_webfooter .footer_columns>.column4{padding:0 5%;text-align:center;width:35%}.brix_webfooter .footer_columns .column8{display:flex;flex-wrap:wrap;width:65%}.brix_webfooter .footer_columns .column8 .column4{padding:0 25px;width:26%}.brix_webfooter .footer_columns .subscribe{padding:20px 0 30px}.brix_webfooter .footer_columns .subscribe p{color:#fff;font-size:14px;margin:0 auto;max-width:200px}.brix_webfooter .footer_columns>.column4 .logo-wrap{margin:0 auto;max-width:221px}.brix_webfooter .footer_columns .subscribe .btn-primary{margin:15px 0 0}.brix_webfooter .footer_columns>.column4 .logo-wrap .follow_us h5{color:#fff;font-size:18px;margin:0 0 10px}.brix_webfooter .footer_columns>.column4 .logo-wrap .follow_us ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.brix_webfooter .footer_columns>.column4 .logo-wrap .follow_us ul svg{height:20px;fill:#fff}.brix_webfooter .footer_columns .column8 .column4 h5.title{color:#fff;font-size:18px;margin:0 0 15px;text-transform:uppercase}.brix_webfooter .footer_columns .column8 .column4 ul{list-style:none;margin:0;padding:0}.brix_webfooter .footer_columns .column8 .column4 ul li{margin:10px 0}.brix_webfooter .footer_columns .column8 .column4 ul li a{color:#fff;font-size:18px;font-weight:400}.brix_webfooter .footer_columns .column8 .column4 .contentlinks{margin-bottom:30px}.brix_webfooter .rowcopy-right{border-top:1px solid #5b5b5b;margin-top:20px;padding:20px}.brix_webfooter .rowcopy-right .row{align-items:center;display:flex;flex-wrap:wrap}.brix_webfooter .rowcopy-right .row .column6{width:50%}.brix_webfooter .rowcopy-right .row .column6.copyright{text-align:right}.brix_webfooter .rowcopy-right .row .column6.copyright p{color:#fff;font-size:16px;font-weight:400;margin:0}.brix_webfooter .rowcopy-right .column6.lang .language-switcher{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:15px;gap:10px}.brix_webfooter .rowcopy-right .column6.lang .language-switcher span,.brix_webfooter .rowcopy-right .column6.lang .language-switcher span.gl{line-height:0}.brix_webfooter .rowcopy-right .column6.lang .language-switcher ul.lang_list_class{border:0;bottom:0;left:auto;right:0;top:auto;transform:none}.brix_webfooter .rowcopy-right .column6.lang .language-switcher ul.lang_list_class:after,.brix_webfooter .rowcopy-right .column6.lang .language-switcher ul.lang_list_class:before{display:none}.brix_webfooter .rowcopy-right .column6.lang .globe_class:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' fill='none' viewBox='0 0 13 8'%3E%3Cpath fill='%23fff' d='m6.244 7.4-6-6 1.4-1.4 4.6 4.6 4.6-4.6 1.4 1.4z'/%3E%3C/svg%3E");height:15px;position:absolute;top:8px;width:15px}.brix_webfooter .rowcopy-right .column6.lang .globe_class{background:transparent;position:relative}.brix_webfooter .footer-form .form-title{display:none}.brix_webfooter .footer-form form{background-color:transparent;border:none;display:flex;flex-wrap:wrap;position:relative}.brix_webfooter .column4.active .logo-wrap{max-width:300px}.brix_webfooter .column4 .footer-form,.brix_webfooter .column4.active .subscribe_button{display:none}.brix_webfooter .column4.active .footer-form{display:block;margin:22px 0 0}.brix_webfooter .footer-form form .hs_email.hs-form-field{margin:0;position:relative;width:60%}.brix_webfooter .footer-form form .hs_email.hs-form-field label .hs-form-required{display:none}.brix_webfooter .footer-form form .hs_email.hs-form-field input{background-color:transparent;border:1px solid #fff;border-radius:12px;color:#fff;font-family:Work Sans;font-size:18px;font-weight:300;line-height:27px;outline:none;padding:4px 10px}.brix_webfooter .footer-form form .hs_email.hs-form-field label span{background-color:#272727;color:#fff;font-size:12px;font-weight:400;left:6px;line-height:18px;padding:0 6px;position:absolute;text-transform:uppercase;top:-10px}.brix_webfooter .footer-form form .hs_email.hs-form-field input::placeholder{color:#5b5b5b}.brix_webfooter .footer-form form .hs_submit.hs-submit{padding:0 0 0 4px;width:40%}.brix_webfooter .footer-form form .hs_email.hs-form-field label{margin:0}.brix_webfooter .footer-form form .hs_submit.hs-submit input{background-color:#e3173e;border:1px solid #e3173e;border-radius:40px;box-shadow:0 2px 4px 0 #00000033;color:#fff;font-size:14px;font-weight:600;height:auto;line-height:14px;padding:10.5px 15px;text-align:center;transition:all .4s ease-in-out;width:100%}.brix_webfooter .footer-form form .hs_submit.hs-submit input:hover{background-color:#f6254d}.brix_webfooter .footer-form form .hs_error_rollup{bottom:-15px;display:none;left:12px;position:absolute}.brix_webfooter .footer-form form .hs_error_rollup ul li{margin:0}.brix_webfooter .footer-form form .hs_error_rollup ul li label{color:#fff;font-size:12px;line-height:12px;margin:0}.brix_webfooter .subscribe .subscribe_button a{display:inline-block;padding:11px 30px}.brix_webfooter .rowcopy-right .column6.lang .globe_class:after{content:"";height:20px;left:-66px;position:absolute;width:80px}.brix_webfooter .rowcopy-right .column6.lang .language-switcher ul.lang_list_class{bottom:21px}.cookie-button{color:#fff}.cookie-button,.cookie-button:active,.cookie-button:focus,.cookie-button:hover{background:transparent;border:0;font-size:16px;font-weight:400;margin:0;padding:0}.cookie-button:active,.cookie-button:focus,.cookie-button:hover{color:#e3173e}@media only screen and (max-width:767px){.brix_webfooter .footer_columns>.column4{padding:0;width:100%}footer .column4.active p{max-width:fit-content!important;padding:0!important;width:100%!important}.brix_webfooter .footer_columns>.column4 .logo-wrap{max-width:100%}.brix_webfooter .footer_columns .column8 .column4 ul li a{hyphens:auto;line-height:20.7px}.brix_webfooter .footer_columns .subscribe{align-items:center;display:flex;flex-wrap:no-wrap}.brix_webfooter .footer_columns .column4.active .footer-form{width:100%}.brix_webfooter .footer_columns .column4.active .subscribe{flex-wrap:wrap}.brix_webfooter .footer_columns .subscribe p{padding-right:10px;text-align:left;width:47%}.brix_webfooter .footer_columns .subscribe .btn-primary{padding-left:0;text-align:right;width:53%}.brix_webfooter .footer_columns{padding:0 15px}.brix_webfooter .footer_columns>.column4 .follow_us{display:none}.brix_webfooter .footer_columns .column8{flex-wrap:nowrap;gap:15px;width:100%}.brix_webfooter .footer_columns .column8 .column4{padding:0;width:33.33%}.brix_webfooter .rwo{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.brix_webfooter .rwo .contentlinks.mobilenone,.brix_webfooter .rwo .mobile_block{display:block!important}.brix_webfooter .rwo .contentlinks.mobilenone h5.title{color:#fff;font-size:18px;margin:0 0 15px;text-transform:uppercase}.brix_webfooter .rwo .contentlinks.mobilenone ul{list-style:none;margin:0;padding:0}.brix_webfooter .rwo .contentlinks.mobilenone ul li{margin:10px 0}.brix_webfooter .rwo .contentlinks.mobilenone ul li a{color:#fff;font-size:18px;font-weight:400}.brix_webfooter .rwo .mobile_block h5{color:#fff;font-size:18px;margin-bottom:10px}.brix_webfooter .rwo .follow_us.mobile_block ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.brix_webfooter .rwo .follow_us.mobile_block ul li svg{height:22px;fill:#fff}.brix_webfooter .rwo .follow_us.mobile_block ul li{margin:0 5px}.brix_webfooter .rowcopy-right{margin-top:50px}.brix_webfooter .rowcopy-right .row .column6{width:100%}.brix_webfooter .rowcopy-right .row .column6.copyright{margin-top:12px;text-align:left}.brix_webfooter .rowcopy-right .row .column6.copyright p{font-size:14px}.brix_webfooter .footer_columns .subscribe .btn-primary a{display:inline-block;font-size:13px;padding:4px 14px}}@media only screen and (min-width:768px) and (max-width:1199px){.brix_webfooter .footer_columns .column8 .column4{padding:0 10px;width:33.33%}.brix_webfooter .footer_columns>.column4{width:39%}.brix_webfooter .footer_columns .column8{width:60%}.brix_webfooter .footer-form form{display:flex}.brix_webfooter .footer-form form .hs_email.hs-form-field{width:100%}.brix_webfooter .footer-form form .hs_submit.hs-submit{padding:10px 0;width:auto}}