.lead-offer-banner{display:flex;align-items:center;background-image:url(https://d1dh3fyxod76j3.cloudfront.net/assets/offerBackDrop.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-color:#f2f5f7}.lead-offer-banner .lead-offer-banner-loader{display:flex;align-items:center;justify-content:center;width:100%;padding:14rem 0}.lead-offer-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.051);z-index:0}.lead-offer-banner>.lead-offer-banner-wrapper{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:136px 0;width:100%;display:flex;justify-content:space-between}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content{min-width:670px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-title{font-weight:700;font-size:32px;line-height:43px;color:#223d52;margin-bottom:16px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-heading{font-weight:700;font-size:48px;line-height:65px;color:#223d52}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .highlight-orange{color:#ed5b01;font-weight:700}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .highlight-blue{font-weight:700;font-size:64px;line-height:86px;background:linear-gradient(87.64deg,#217bfe -3.75%,#078efb 23.58%,#ac87eb 81.24%,#ee4d5d 98.32%),#223d52;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .highlight-pink{color:#d14cb1;font-weight:700}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .custom-price-alert-font{font-family:Herison Brushes,cursive;font-weight:400;font-size:48px;line-height:59px;color:#fd4c00}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .custom-price-alert-font .alert-highlight{background:#fd4c00;color:#fff;padding:5px 10px;border-radius:12px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .custom-before-increase-font{font-family:Rough Splash,cursive;font-weight:400;font-size:36px;line-height:42px;color:#223d52;text-shadow:-1px -1px 0 #ffe68f,1px -1px 0 #ffe68f,-1px 1px 0 #ffe68f,1px 1px 0 #ffe68f}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .custom-before-increase-font .highlight-danger{font-family:Satoshi,Arial,sans-serif;font-style:normal;color:#f40000;font-weight:900;font-size:36px;line-height:49px;text-shadow:none}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .price-unit{font-weight:400;font-size:24px;line-height:32px;color:#223d52}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-subtitle{font-weight:400;font-size:18px;line-height:24px;letter-spacing:.015em;color:#223d52;margin-bottom:18px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-border{width:152px;height:4px;margin-bottom:18px;background:linear-gradient(90deg,#fff,#ed9a01);border-radius:20px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-features{font-size:1rem;margin-top:1.5rem;margin-bottom:45px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-features .feature-item{display:flex;align-items:center;margin-bottom:20px;font-family:Satoshi;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.015em;color:#223d52}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-features .feature-item svg{margin-right:8px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-note{font-family:Satoshi;font-style:normal;font-weight:900;font-size:18px;line-height:24px;letter-spacing:.015em;color:#223d52}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper{width:408px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:8px;background:#fff;box-shadow:20px 20px 60px rgba(0,0,0,.1);border-radius:20px;position:relative}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:1;border-radius:20px;padding:2px;background:linear-gradient(135deg,#028dff,#ff63ce);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form{width:100%;margin-bottom:0}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form .form-label{color:#1d2026}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form .form-control,.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form .phn-input-container .ph-number{height:44px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form .interest-checkbox{margin-top:14px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper .lead-offer-form .interest-checkbox .form-check-input{width:24px;height:24px;margin-right:10px}@media screen and (max-width:800px){.lead-offer-banner>.lead-offer-banner-wrapper{flex-flow:column;padding-top:20px;padding-bottom:20px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content{min-width:100%;max-width:100%;padding:15px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-title{margin-bottom:8px;font-size:26px;line-height:30px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-heading{font-size:38px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .highlight-blue{font-size:50px;line-height:60px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .price-unit{line-height:22px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-subtitle{font-size:14px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-border{margin-bottom:12px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-features{font-size:14px;margin-top:14px;margin-bottom:30px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-features .feature-item{font-size:16px;line-height:20px;margin-bottom:14px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-content .lead-offer-note{margin-bottom:10px}.lead-offer-banner>.lead-offer-banner-wrapper .lead-offer-form-wrapper{width:100%}}