.block-hero-banner-subscribe .title-content{max-width:1120px;margin:0 auto}.block-hero-banner-subscribe .title-content h1{margin-bottom:35px}.block-hero-banner-subscribe .title-content .content-text{max-width:967px;margin:0 auto}.block-hero-banner-subscribe .title-content .content-text p{margin-bottom:50px;font-size:24px;line-height:1.4}@media(max-width: 991.98px){.block-hero-banner-subscribe .title-content .content-text p{font-size:22px}}@media(max-width: 768px){.block-hero-banner-subscribe .title-content .content-text p{font-size:20px}}@media(max-width: 576px){.block-hero-banner-subscribe .title-content .content-text p{font-size:16px}}.block-hero-banner-subscribe .breadcrumb-site{margin-bottom:74px}@media(max-width: 991.98px){.block-hero-banner-subscribe .breadcrumb-site{margin-bottom:50px}}@media(max-width: 767.98px){.block-hero-banner-subscribe .breadcrumb-site{margin-bottom:30px}}.block-hero-banner-subscribe--insights.general-section .pattern{max-height:243% !important;background-size:68% 65% !important;background-position:-46% 65% !important}@media(max-width: 1468px){.block-hero-banner-subscribe--insights.general-section .pattern{max-height:2000px !important;background-size:100% 100% !important;background-position:-235px 0 !important}}@media(max-width: 768px){.block-hero-banner-subscribe--insights.general-section .pattern{background-size:128% 118% !important;background-position:-235px -26px !important}}@media(max-width: 576px){.block-hero-banner-subscribe--insights.general-section .pattern{background-size:198% 113% !important;background-position:-190px -26px !important}}@media(max-width: 991px){.block-hero-banner-subscribe{padding-top:60px !important;padding-bottom:80px !important}}@media(max-width: 768px){.block-hero-banner-subscribe{padding-top:40px !important;padding-bottom:70px !important}.block-hero-banner-subscribe .title-content h1,.block-hero-banner-subscribe .title-content p{margin-bottom:32px}.block-hero-banner-subscribe .content-buttons .btn-site{font-size:16px;padding:13.5px 22px}}.block-hero-banner-subscribe .gform_wrapper{padding:0 !important;max-width:536px;margin:0 auto;border-radius:100px}.block-hero-banner-subscribe .gform_wrapper form{position:relative}.block-hero-banner-subscribe .gform_wrapper form .gform_body{margin-bottom:0}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields{display:flex;gap:15px;align-items:center}@media(max-width: 500px){.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields{flex-wrap:wrap}}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield{margin-bottom:0;flex-grow:1;padding:0 0 0 0;text-align:start}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message{margin-top:10px;color:#fff !important;position:absolute;left:25px}@media(max-width: 991.98px){.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message{line-height:1.1;font-size:15px !important}}@media(max-width: 767.98px){.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message{margin-top:7px;line-height:1.1;font-size:14px !important}}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container{margin-top:0}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield input{border:1px solid #fff;border-radius:50px;padding:12px 25px;width:100%;font-size:14px;color:#141f43;background:#fff;padding:25.5px 0 25.5px 27.5px !important}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield input::placeholder{color:#141f43}.block-hero-banner-subscribe .gform_wrapper form .gform_body .gform_fields .gfield input:focus{outline:none;border-color:#ff9a00}.block-hero-banner-subscribe .gform_wrapper form .gform_footer{position:absolute;top:0;right:0;margin:0 !important;padding:0 !important}.block-hero-banner-subscribe .gform_wrapper form .gform_footer input[type=submit]{background-color:#ff9a00;color:#fff;border:none;border-radius:50px;padding:13px 28.7px !important;font-size:18px !important;font-weight:700 !important;cursor:pointer;transition:all .3s;white-space:nowrap;font-family:"Poppins",sans-serif;line-height:27px}.block-hero-banner-subscribe .gform_wrapper form .gform_footer input[type=submit]:hover{background-color:#e68b00;box-shadow:0 4px 12px rgba(255,154,0,.3)}@media(max-width: 500px){.block-hero-banner-subscribe .gform_wrapper form .gform_footer input[type=submit]{width:100%}}.block-hero-banner-subscribe .gform_wrapper form .gform-loader{position:absolute;right:165px}