.popupform-banner{background-color:#272727;bottom:0;padding-block:1.5rem 1rem;padding-inline:3rem;position:fixed;width:100%;z-index:10}.popupform-banner:not(.active){display:none}.popupform-banner__container{display:flex;gap:1rem;justify-content:flex-end}.popupform-banner__close{align-items:center;appearance:none;background:none;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:1.5rem;top:1.5rem;width:18px;z-index:3}.popupform-banner img{max-width:80px}.popupform-banner__text{align-self:center;color:#fff;display:flex;gap:35px;justify-content:center;--font-link-color:#fff;padding-right:1rem;text-align:center}.popupform-banner__text br{display:none}.popupform-banner__text .hs_cos_wrapper_type_inline_rich_text{align-items:center;display:flex}.popupform-banner__text p{font-size:20px;line-height:2;margin:0}.popupform-banner__text a{--font-link-color:#fff;--font-link-hover-color:#fff}.popupform-banner__text button{margin:5px}.tfl-24.popupform-banner__popup{background:#fff;box-sizing:border-box;height:calc(100vh - var(--headerHeight));left:0;overflow-y:auto;position:fixed;right:0;top:-100%;transition:all .5s ease;transition:height .5s ease,top .5s ease,visibility 0s linear .5s;visibility:hidden;z-index:1001}.tfl-24 .popupform-banner__popup__close{color:#000;cursor:pointer;height:25px;position:absolute;right:40px;z-index:2}.tfl-24.popupform-banner__popup #hs_cos_wrapper_contact span{display:block;margin:0 auto}.tfl-24.popupform-banner__popup.active{height:100vh;top:0;transition:height .5s ease,top .5s ease,visibility 0s linear 0s;visibility:visible}.tfl-24.popupform-banner__popup h3.hs_cos_wrapper.form-title{margin-bottom:1.3em}.tfl-24.popupform-banner__popup .hs_cos_wrapper_type_form{display:block;margin:0 auto}.popupTheForm{cursor:pointer}.tfl-24.popupform-banner__popup .tfl-grid{padding:140px 0}.tfl-24 .popupform-banner__popup__heading{margin-bottom:100px;margin-top:0;padding-left:calc(.8em + 30px);position:relative;text-decoration:none}.tfl-24 .popupform-banner__popup__heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23000' rx='9.5'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:.8em;left:0;position:absolute;top:.15em;width:.8em}@media only screen and (min-width:1440px){.popupform-banner__container{justify-content:center}}@media only screen and (max-width:1280px){.tfl-24.popupform-banner__popup__heading{margin-bottom:50px}.tfl-24.popupform-banner__popup .tfl-grid{padding:60px 0}.popupform-banner img{max-width:70px}.popupform-banner__text p{font-size:18px;line-height:normal}.popupform-banner__text br{display:block}.popupform-banner__text{margin:auto}}@media only screen and (max-width:768px){.popupform-banner__text{padding-inline:25px}.popupform-banner__text button{margin:12px 5px 5px 0}.popupform-banner__text p{line-height:normal}}@media only screen and (max-width:880px){.popupform-banner img{max-width:80px}.popupform-banner__text{padding-inline:0;text-align:left}.popupform-banner__close{align-self:flex-end}.popupform-banner{padding-inline:1rem 3rem}.popupform-banner__container{flex-direction:column-reverse}.popupform-banner__text{align-self:start;margin:0}.popupform-banner__text button{margin-top:10px}}