.cta-banner_v2 .content-col{align-items:end;border:2px solid #ffe8d9;border-radius:40px;display:flex;gap:20px;justify-content:space-between;overflow:hidden;padding:40px 94px 40px 97px;position:relative}.cta-banner_v2 .bg-image-wrap{background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:148px;position:absolute;top:43px;width:178px}.cta-banner_v2 .col-right{flex:1;text-align:right}.cta-banner_v2 .col-left{max-width:448px;width:100%}.cta-banner_v2 .col-left,.cta-banner_v2 .col-right .btn-wrap{position:relative;z-index:2}.cta-banner_v2 .overlinetext{background:#ffe8d9;border-radius:30px;color:#e5f5f4;display:inline-block;font-size:14px;font-weight:500;letter-spacing:0;line-height:120%;margin-bottom:24px;padding:6px 14px}.cta-banner .content-col{max-width:448px;width:100%}.cta-banner_v2 .content-wrapper{max-width:1172px}.cta-banner_v2 .subtext :last-child{margin-bottom:0}.cta-banner .button{font-weight:500;letter-spacing:normal;padding:12px 28px}.cta-banner .image-col{font-size:0;line-height:0;max-width:640px;width:100%}.cta-banner .btn-wrap{margin-top:16px}.popup-inner{background-color:#fff;border-radius:8px;box-shadow:0 16px 34px 0 #00000029;padding:30px}.mfp-auto-cursor .mfp-content{cursor:auto;margin:30px auto;max-width:1020px}.mfp-auto-cursor .mfp-content .form-custom-style form{border-radius:0;box-shadow:none;padding:0}.mfp-close-btn-in .mfp-close:hover{background-color:transparent;border:0;border-radius:0;color:#333;rotate:180deg}.mfp-close-btn-in .mfp-close{color:#000;rotate:0deg;transform-origin:center;transition:all .2s ease-in}.mfp-auto-cursor .mfp-content form .hs-richtext p{color:#001f20!important}.mfp-auto-cursor .mfp-content .custom-popup-form{background-color:none;box-shadow:none;padding:0;position:relative}.custom-popup-form h3.popup-header{margin-bottom:40px;text-align:center}.mfp-auto-cursor .mfp-content .form-custom-style form .hs-form-booleancheckbox-display input[type=checkbox]:checked:after{align-items:center;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13' fill='none' viewBox='0 0 18 13'%3E%3Cpath fill='url(%23a)' d='m17.237 1.18-11 11a.69.69 0 0 1-.973 0L.451 7.367a.688.688 0 1 1 .973-.972l4.326 4.327L16.264.207a.688.688 0 1 1 .973.973'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='8.844' x2='8.844' y1='.006' y2='12.382' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%238cb501'/%3E%3Cstop offset='1' stop-color='%23029e93'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 13px;color:#fff;content:"";display:flex;font-size:14px;height:30px;justify-content:center;left:0;position:absolute;top:0;width:30px}@media(min-width:1025px){.cta-banner_v2 .overlinetext{font-size:16px}}@media(max-width:991px){.cta-banner_v2 .content-col{align-items:flex-start;flex-direction:column;padding:40px 50px}.cta-banner_v2 .col-left{max-width:100%;width:100%}.cta-banner_v2 .col-right{text-align:left;width:100%}.cta-banner_v2 .bg-image-wrap{height:88px;right:20px;top:20px;width:88px}}@media (max-width:900px){.mfp-container{padding-left:15px;padding-right:15px}}@media(max-width:767px){.cta-banner_v2 .content-col{padding:40px 30px}}