.general-section.section-hero-subscribe{overflow:clip !important;overflow-clip-margin:200px}@media(max-width: 991.98px){.general-section.section-hero-subscribe{overflow-clip-margin:150px}}@media(max-width: 767.98px){.general-section.section-hero-subscribe{overflow-clip-margin:0px}}.section-hero-subscribe{position:relative;padding-top:80px !important;padding-bottom:160px !important}.section-hero-subscribe .pattern{left:calc(50vw - 624px - 265px) !important;top:27% !important;transform:translateY(-16%) !important;width:100% !important;height:2000px !important;background-size:1623px !important;opacity:.5}@media(max-width: 991.98px){.section-hero-subscribe .pattern{left:calc(50vw - 466px - 83px) !important;height:1570px !important;background-size:1165px !important}}@media(max-width: 767.98px){.section-hero-subscribe .pattern{left:-70px !important;top:25% !important;height:1200px !important;background-size:900px !important}}@media(max-width: 575.98px){.section-hero-subscribe .pattern{left:-30px !important;top:20% !important;height:910px !important;background-size:630px !important}}@media(max-width: 991px){.section-hero-subscribe{padding-top:60px !important;padding-bottom:160px !important}}@media(max-width: 767px){.section-hero-subscribe{padding-top:40px !important;padding-bottom:160px !important}}.section-hero-subscribe .title-content{max-width:700px;margin:0 auto 68px}.section-hero-subscribe .title-content p{font-size:clamp(16px,4vw,20px);color:inherit}.section-hero-subscribe .title-content *:last-child{margin-bottom:0}.section-hero-subscribe .title-content .heading{margin-bottom:24px;max-width:645px;margin-left:auto;margin-right:auto}.section-hero-subscribe .card-form-box{background:#fff;border-radius:16px;border:1px solid #dee2e6;position:relative;z-index:10;box-shadow:0 15px 25px 0 rgba(0,0,0,.05);max-width:968px;margin:0 auto;margin-bottom:-150px}.section-hero-subscribe .card-form-box .card-form--title{padding:24px 48px;border-bottom:2px solid #00a0fd;background:#f8f9fa;display:flex;align-items:center;column-gap:48px;border-radius:16px 16px 0px 0px}.section-hero-subscribe .card-form-box .card-form--title figure{width:20px;margin-bottom:0}.section-hero-subscribe .card-form-box .card-form--title .content-inner-title .eyebrow{padding-bottom:12px;color:#0a1628}.section-hero-subscribe .card-form-box .card-form--title .content-inner-title h2{letter-spacing:-1.5px;margin-bottom:12px;color:#0a1628}.section-hero-subscribe .card-form-box .card-form--title .content-inner-title p{margin-bottom:0;color:#0a1628}.section-hero-subscribe .card-form--form .gform-theme--framework .gform_validation_errors{border-color:#ffc3c3 !important;color:#fff !important;background-color:rgba(252,218,216,.1647058824) !important}.section-hero-subscribe .card-form--form .gform-theme--framework .gform_validation_errors .gform_submission_error{color:#fff !important}.section-hero-subscribe .card-form--form .gform-theme--framework .gform_validation_errors .gform_submission_error .gform-icon{color:#fff !important;border-color:#fff !important}.section-hero-subscribe .card-form--form .validation_message{color:#fff !important}.section-hero-subscribe .card-form--form .subscribe-form{position:relative;display:grid;grid-template-columns:1fr 230px}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gform_fields{row-gap:0 !important}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield{margin-bottom:0}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .gfield_label{font-size:14px !important;font-weight:400 !important;line-height:1em;text-transform:uppercase !important;letter-spacing:1.5px !important;color:rgba(255,255,255,.65) !important;margin-bottom:12px;display:block;text-align:start !important}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .gfield_label::before{content:"* "}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .gfield_label .gfield_required{display:none}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .ginput_container_email input[type=email]{width:100% !important;height:58px !important;background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:4px 0 0 4px !important;padding:0 20px !important;font-size:16px !important;color:#fff !important;letter-spacing:0 !important;text-align:start !important}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .ginput_container_email input[type=email]::placeholder{color:rgba(255,255,255,.3) !important;opacity:1}.section-hero-subscribe .card-form--form .subscribe-form .gform-body .gfield .ginput_container_email input[type=email]:focus{background:rgba(255,255,255,.1) !important;border-color:rgba(255,255,255,.25) !important}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer{align-items:end;margin-top:0 !important}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer input[type=submit].gform_button{height:58px !important;width:100% !important;background:#ffd100 !important;color:#0a1628 !important;border:none !important;border-radius:0 4px 4px 0 !important;padding:0 0 0 30px !important;font-size:15px !important;font-weight:700 !important;letter-spacing:-0.3px !important;white-space:nowrap !important;box-shadow:none !important;cursor:pointer;max-width:unset !important;background-image:url(../../../assets/img/arrow-submit-navy.png) !important;background-repeat:no-repeat !important;background-position:left 185px center !important;background-size:15px 18px !important;text-align:left !important;transition:all 1s ease}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer input[type=submit].gform_button:hover{background-position:left 190px center !important}@media(max-width: 767px){.section-hero-subscribe .card-form-box .card-form--title{padding:20px;column-gap:25px}.section-hero-subscribe .card-form--form .subscribe-form{grid-template-columns:1fr}.section-hero-subscribe .card-form--form .subscribe-form .gfield .ginput_container_email{padding-right:0}.section-hero-subscribe .card-form--form .subscribe-form .gfield .ginput_container_email input[type=email]{border-radius:4px !important}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer{position:relative !important;width:100%;margin-top:12px !important}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer input[type=submit].gform_button{width:100% !important;border-radius:4px !important;text-align:center !important;padding:0 20px !important;background-position:calc(50% + 88px) center !important}.section-hero-subscribe .card-form--form .subscribe-form .gform_footer input[type=submit].gform_button:hover{background-position:calc(50% + 93px) center !important}}