.custom-subscribe-form{background-color:#0070ff;padding:80px 15px}.custom-subscribe-form,.custom-subscribe-form .subscribe-form-wrap{align-items:center;display:flex}.subscribe-form-wrap .top-section{color:#fff;max-width:60%;padding-right:180px;width:100%}.subscribe-form-wrap .top-section .subscribe-wrap{padding-left:15px;padding-right:15px;position:relative;width:100%}.subscribe-form-wrap .top-section .subscribe-wrap p{margin-bottom:0}.subscribe-form-wrap .top-section .subscribe-wrap h4{color:#0070ff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:17px;margin-bottom:30px;margin-top:0}.subscribe-form-wrap .top-section .subscribe-wrap h2{color:#fff;font-family:Inter,sans-serif;font-size:40px;font-weight:700;line-height:48px;margin-bottom:40px;margin-top:0}.subscribe-form-wrap .form-section{max-width:40%;width:100%}.subscribe-form-wrap .form-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.subscribe-form-wrap .form-container form{padding:20px 0 0}.subscribe-form-wrap .form-container h3.form-title:empty{display:none}.subscribe-form-wrap .form-container form .hs-input{background:none;border-bottom:1px solid #fff;color:#fff;font-size:16px;height:auto;line-height:1;min-height:auto;padding:10px;width:100%!important}.subscribe-form-wrap .form-container .form-columns-2 div:first-child{padding-right:45px}.subscribe-form-wrap .form-container .form-columns-2 div:nth-child(2){padding-left:45px}.subscribe-form-wrap .form-container .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e8e8e8;border:none;border-radius:25px;color:#141414;font-size:20px;font-weight:700;height:50px;line-height:24px;max-width:255px;padding:0 20px;width:255px;z-index:2;word-wrap:normal;margin:0}.subscribe-form-wrap .form-container .field input[type=checkbox],.subscribe-form-wrap .form-container .field input[type=radio]{height:20px;margin-bottom:0;margin-right:20px;vertical-align:top;width:20px!important}.subscribe-form-wrap .form-container form .inputs-list>li{margin:0}.subscribe-form-wrap .form-container form legend{color:#fff;font-size:14px;margin-bottom:20px}.subscribe-form-wrap .form-container input[type=submit]{background-color:#e8e8e8;border:none;border-radius:25px;color:#141414;font-size:20px;font-weight:700;height:50px;line-height:24px;margin:30px 0;max-width:100%;padding:1px 6px;white-space:pre-wrap;width:100%;z-index:2}.subscribe-form-wrap .form-container form .inputs-list input,.subscribe-form-wrap .form-container form .inputs-list span{vertical-align:unset}.subscribe-form-wrap .form-container form .inputs-list{margin-bottom:1rem}.subscribe-form-wrap .form-container form textarea{height:54px;margin:0}.subscribe-form-wrap .hs-error-msgs label{color:red!important}.subscribe-form-wrap form label{margin-bottom:0}@media (max-width:1150px){.subscribe-form-wrap .top-section{padding-right:80px}}@media (max-width:767px){.custom-subscribe-form .subscribe-form-wrap{flex-wrap:wrap}.subscribe-form-wrap .top-section{max-width:100%;padding-right:0}.subscribe-form-wrap .form-section{max-width:100%;width:100%}.subscribe-form-wrap .form-container{margin-top:10px;max-width:100%;padding:0}.subscribe-form-wrap .top-section .subscribe-wrap h2{margin-bottom:20px}}@media (min-width:480px){.subscribe-form-wrap .form-container{max-width:540px}}@media (min-width:640px){.subscribe-form-wrap .form-container{max-width:720px}}@media (min-width:992px){.subscribe-form-wrap .form-container{max-width:960px}}@media (min-width:1200px){.subscribe-form-wrap .form-container{max-width:1140px}}@media screen and (max-width:991px){.subscribe-form-wrap .form-container .form-columns-2 div:first-child{padding-right:0}.subscribe-form-wrap .form-container .form-columns-2 div:nth-child(2){padding-left:0}}@media screen and (max-width:640px){.subscribe-form-wrap .top-section .subscribe-wrap{margin-bottom:20px}.subscribe-form-wrap .top-section .subscribe-wrap h2{font-size:30px;line-height:38px}.subscribe-form-wrap .form-container form{padding:0}}@media (max-width:480px){.subscribe-form-wrap .form-container input[type=submit]{font-size:16px;height:auto;margin:10px 0;padding:6px}}.blog-comments form,.body-container-wrapper form{background-color:#0070ff!important}