.site-footer{float:none!important;margin:0 auto;max-width:1440px!important;overflow:hidden;padding:40px!important;padding-top:0!important;width:100%}.site-footer .footer{background:#010116;border-radius:24px;color:#c0b6ad;padding:0}.site-footer .footer .partner-logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;overflow:hidden;padding:24px 0}.site-footer .partner-logo .logo-item{max-width:100%;padding:0;text-align:center}.site-footer .partner-logo .logo-item img{filter:brightness(0) saturate(0);height:auto;margin:0 auto;max-height:46px;max-width:100%;object-fit:contain;width:auto}.footer-middle{column-gap:40px;display:flex;justify-content:space-between;padding:86px 40px 70px;width:100%}.footer-middle .col{width:23%}.footer-middle .col.four{width:50%}.footer-middle .col h6{color:#f7f0e4;font-size:16px;font-style:normal;font-weight:600;line-height:121%;margin:0 0 24px}.footer-middle .col p{color:#c0b6ad;font-size:16px!important;font-weight:500;line-height:25.6px!important;margin:0 0 24px;min-height:auto}.footer-middle .col label{display:none}.footer-middle .col form{justify-content:space-between;position:relative}.footer-middle .col form div{margin:0;position:relative;width:100%;z-index:0}.footer-middle .col form div input[name=firstname]{display:none}.footer-middle .col form div input{background:transparent;background:#0101160d;border:none;border-radius:0;border-radius:40px;box-shadow:none;color:#010116;font-family:FaktumWide;font-size:16px;font-weight:500;height:100%;margin:0;min-height:56px;outline:none;padding:0 20px;width:100%}.footer-middle .col form ::-webkit-input-placeholder{color:#7b7a79}.footer-middle .col form ::-moz-placeholder{color:#7b7a79}.footer-middle .col form :-ms-input-placeholder{color:#7b7a79}.footer-middle .col form :-moz-placeholder{color:#7b7a79}.footer-middle .col form .hs-error-msgs li{list-style:none;margin:0;padding:0}.footer-middle .col form .hs-submit{min-width:119px;position:absolute;right:0;top:0;width:auto}.footer-middle .col form .hs-error-msgs li label{display:block;font-size:12px;margin:0;padding:0 20px}.footer-middle .col form .hs-submit .hs-button{background-color:transparent;background-repeat:no-repeat;color:#010116;font-weight:500;padding:0;position:relative;transition:.5s ease-in-out}.footer-middle .col form .hs-submit .actions:hover .hs-button{padding:0 20px 0 0}.footer-middle .col form .hs-submit .actions{align-items:center;display:flex;justify-content:center;position:relative}.footer-middle .col form .hs-submit .actions:after{background-image:url(https://6342276.fs1.hubspotusercontent-na1.net/hubfs/6342276/arow.svg);background-position:100%;background-repeat:no-repeat;content:"";display:block;height:25px;opacity:0;position:absolute;right:35px;transition:.5s ease-in-out;visibility:hidden;width:25px;z-index:2}.footer-middle .col form .hs-submit .actions:hover:after{opacity:1;right:12px;visibility:visible}.footer .footer-middle ul{display:block}.footer .footer-middle ul li{display:block;margin:0 0 25px;padding:0}.footer .footer-middle ul li a{color:#f7f0e4;display:inline-block;font-size:16px;font-style:normal;font-weight:600;padding:0}.footer .footer-middle ul li a:hover,.hs-blog-post footer.footer,.hs-blog-post footer.footer a,.hs-blog-post footer.footer a:hover{color:#010117!important}.hs-blog-post footer.footer a:after{background-color:#010117!important}.site-footer .footer-bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 40px 24px}.site-footer .footer-bottom p{font-size:16px!important;font-weight:600;margin:0;padding:0}.site-footer .footer-bottom ul li a{color:#f7f0e4;font-size:16px;font-weight:600}.site-footer .footer-bottom ul li a:hover{color:#fff}.site-footer .footer .partner-logo button.slick-arrow{display:none!important}.site-footer .footer .partner-logo .slick-track{align-items:center;column-gap:80px;display:flex;justify-content:center}.footer-middle .col form .legal-consent-container{margin-bottom:15px;margin-top:15px;padding-left:0}.footer-middle .col form .legal-consent-container .hs-field-desc.checkbox-desc{display:block!important}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox{margin-bottom:0}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox input{cursor:pointer;height:100%;min-height:auto!important;opacity:0;position:absolute;width:100%;z-index:2}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label{display:flex!important;justify-content:flex-start!important;margin-bottom:0}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span{padding-left:35px;position:relative}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span p{font-size:16px!important;line-height:25px!important}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span:before{border:2px solid #010116;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:3px;width:20px;z-index:1}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span:after{border:solid #010116;border-width:0 2px 2px 0;content:"";height:10px;left:7px;opacity:0;position:absolute;top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox input:checked~span:after{opacity:1}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span,.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span p{margin:0!important;text-align:left}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span span{padding-left:0!important}.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span span:after,.footer-middle .col form .legal-consent-container .hs-form-booleancheckbox label span span:before{display:none!important}@media screen and (max-width:1280px){.footer-middle .col p{min-height:48px}.footer-middle{padding:100px 40px}.site-footer .footer .partner-logo .slick-track{column-gap:50px}}@media screen and (max-width:1024px){.footer-middle{padding:50px 40px}.footer-middle .col p{min-height:10px}.footer-middle .col form{max-width:500px}.site-footer .footer-bottom p{text-align:center;width:100%}.site-footer .footer-bottom ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.site-footer .footer-bottom ul li{margin:0 10px 10px;padding:0}.site-footer .footer-bottom .hs_cos_wrapper_type_simple_menu{display:block;width:100%}.site-footer .footer .partner-logo .slick-track{column-gap:30px}}@media screen and (max-width:767px){.footer-middle{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);padding:50px 16px}.footer-middle .col.four{grid-column:1/-1}.footer-middle .col,.footer-middle .col.four,.footer-middle .col.three{width:100%}.site-footer .footer .partner-logo{display:none!important;justify-content:center}.site-footer .partner-logo .logo-item{max-width:33%}.site-footer .partner-logo .logo-item img{margin:0 auto}.footer-middle .col form .hs-submit .actions:after{display:block;height:11px;width:22px}.footer .footer-middle ul{text-align:left}.site-footer .footer-bottom{padding:0 16px 30px}.footer-middle{padding-bottom:60px!important}.site-footer .footer-bottom p{margin-bottom:60px!important;text-align:left}.footer-middle .col form .legal-consent-container{margin-top:32px}.site-footer .footer .partner-logo .slick-track{column-gap:20px}}@media screen and (max-width:480px){.footer-middle{padding:24px 16px}.footer .footer-middle ul{display:block}.footer .footer-middle ul li a,.footer-middle .col form div input,.footer-middle .col p,.site-footer .footer-bottom p,.site-footer .footer-bottom ul li a{font-size:14px}.footer-middle .col form .hs-submit{min-width:90px;width:auto}.footer-middle .col form .hs-submit .hs-button{background-position:calc(100% - 14px);background-size:20px auto;padding:0 22px 0 0}.footer-middle .col.four{padding:40px 0 0}.site-footer .footer-bottom{padding:0 16px 24px}.site-footer .footer-bottom li{margin-bottom:0!important}.site-footer .footer .partner-logo .slick-track{column-gap:16px}.site-footer .footer-bottom ul{justify-content:space-between}.site-footer .footer-bottom ul li{margin-left:0;margin-right:0}}@media screen and (max-width:380px){.site-footer .partner-logo .logo-item{max-width:50%}}