@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap");a,body,div,h1,h2,h3,h4,h5,h6,li,p,span{font-family:Montserrat,sans-serif}body{padding-left:70px;padding-right:70px}a,body,div,li,p,span{font-size:22px;line-height:1.5}img{display:block}iframe,img,video{height:auto;max-width:100%}.cards-row{align-items:flex-start;display:flex;gap:32px}.offer-card,.offer-card-fixed{align-self:flex-start;border-radius:30px;box-sizing:border-box;flex:1;margin-top:0!important;max-width:100%;padding:32px;position:relative;top:0;transform:none;width:100%}.offer-card h1,.offer-card h2,.offer-card h3,.offer-card h4,.offer-card h5,.offer-card h6,.offer-card p:first-child,.offer-card-fixed h1,.offer-card-fixed h2,.offer-card-fixed h3,.offer-card-fixed h4,.offer-card-fixed h5,.offer-card-fixed h6,.offer-card-fixed p:first-child{margin-top:0}.offer-card,.offer-card-fixed{background-color:#fff;border:1px solid #d9dde7}.video-responsive{aspect-ratio:16/9;margin:0 auto;max-width:100%;overflow:hidden;position:relative;width:100%}.video-responsive embed,.video-responsive iframe,.video-responsive object,.video-responsive video{border:0;display:block;height:100%!important;inset:0;object-fit:cover;position:absolute;width:100%!important}.video-responsive .hs-video-container,.video-responsive .hs-video-widget,.video-responsive>div,.video-responsive>figure{height:100%!important;margin:0;width:100%!important}@media screen and (max-width:991px){body{padding-left:24px;padding-right:24px}a,body,div,li,p,span{font-size:18px}h1{font-size:32px;line-height:1.2}h2{font-size:28px;line-height:1.25}h3{font-size:24px;line-height:1.3}}@media screen and (max-width:767px){body{padding-left:16px;padding-right:16px}a,body,div,li,p,span{font-size:16px;line-height:1.5}h1{font-size:28px;line-height:1.2}h2{font-size:24px;line-height:1.25}h3{font-size:20px;line-height:1.3}.dnd-section,.hs-form,.hs_cos_wrapper_type_module,form{max-width:100%}.cards-row{flex-direction:column;gap:16px}.offer-card,.offer-card-fixed{max-width:100%!important;min-width:0!important;width:100%!important}.hs-form,form{width:100%}.hs-form-field,.input,input,select,textarea{box-sizing:border-box;max-width:100%;width:100%}.video-responsive{aspect-ratio:16/9;max-width:100%!important;min-height:220px;width:100%!important}}@media screen and (max-width:480px){body{padding-left:12px;padding-right:12px}a,body,div,li,p,span{font-size:15px}h1{font-size:24px}h2{font-size:21px}h3{font-size:18px}}.hero-bg-text{background-position:70%;min-height:320px;padding:40px 30px}@media screen and (max-width:991px){.hero-bg-text{background-position:65%;min-height:260px;padding:28px 20px}}.hero-bg-text{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:220px;overflow:hidden;padding:30px 20px;position:relative;width:100%}.hero-bg-text__overlay{background:hsla(0,0%,100%,.08);inset:0;pointer-events:none;position:absolute}.hero-bg-text__content{max-width:1100px;position:relative;width:100%;z-index:1}@media screen and (max-width:991px){body{padding-left:24px;padding-right:24px}a,body,div,li,p,span{font-size:18px}h1{font-size:32px;line-height:1.2}h2{font-size:28px;line-height:1.25}h3{font-size:24px;line-height:1.3}.hero-bg-text{background-position:50%;background-size:cover;min-height:200px;padding:24px 20px}}@media screen and (max-width:767px){body{padding-left:16px;padding-right:16px}a,body,div,li,p,span{font-size:16px;line-height:1.5}h1{font-size:28px;line-height:1.2}h2{font-size:24px;line-height:1.25}h3{font-size:20px;line-height:1.3}.dnd-section,.hs-form,.hs_cos_wrapper_type_module,form{max-width:100%}.cards-row{flex-direction:column;gap:16px}.offer-card,.offer-card-fixed{max-width:100%!important;min-width:0!important;width:100%!important}.hs-form,form{width:100%}.hs-form-field,.input,input,select,textarea{box-sizing:border-box;max-width:100%;width:100%}.video-responsive{aspect-ratio:16/9;max-width:100%!important;min-height:220px;width:100%!important}.hero-bg-text{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:180px;padding:20px 16px}.hero-bg-text__content{max-width:100%}}@media screen and (max-width:480px){body{padding-left:12px;padding-right:12px}a,body,div,li,p,span{font-size:15px}h1{font-size:24px}h2{font-size:21px}h3{font-size:18px}.hero-bg-text{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:160px;padding:16px 12px}}