.blog_subscribe{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:100%;z-index:9999}.blog_subscribe.open_subs_form{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.blog_subscribe .blog_subscribe_inner::-webkit-scrollbar{display:none}.blog_subscribe .blog_subscribe_inner{border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);display:block;max-width:100%;min-height:214px;min-width:320px;overflow-y:auto;width:500px}.blog_subscribe .blog_subs_wrp{align-items:center;display:flex;height:100%;justify-content:center;margin:30px 0}.blog_subscribe .top_sec{align-items:center;background:#fff;border:1px solid;border-color:#fff #fff #e5e5e5;border-radius:3px 3px 0 0;display:flex;height:50px;line-height:1;padding:8px 16px}.blog_subscribe .top_sec .back_btn{display:none;padding-right:16px}.blog_subscribe .top_sec .head_title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px;font-weight:700}.blog_subscribe .top_sec .back_btn,.blog_subscribe .top_sec .close-btn{color:#bbb;cursor:pointer;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:15px;text-align:center}.blog_subscribe .top_sec .back_btn i,.blog_subscribe .top_sec .close-btn i{font-size:18px}.blog_subscribe .blg_main{position:relative}.blog_subscribe .dialog-body{background:#fff;border:1px solid #fff;font-size:13px;padding:8px 16px}.blog_subscribe .dialog-body *{font-size:13px}.blog_subscribe .dialog-body p{margin-bottom:16px}.blog_subscribe form input[type=submit]{background-color:#4e72e2;border:1px solid #4e72e2;bottom:6px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:1.25;padding:8px 16px;position:absolute;right:8px;text-align:center;vertical-align:middle;white-space:nowrap}.blog_subscribe form input[type=submit]:hover{background-color:#3b56aa;border:1px solid #3b56aa;color:#fff}.blog_subscribe .dialog-ft{background:#f9f9f9;border-radius:0 0 3px 3px;border-top:1px solid #f9f9f9;height:48px;padding:8px}.blog_subscribe .dialog-ft-content{border-radius:0 0 3px 3px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;gap:8px;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;overflow:hidden}.blog_subscribe .dialog-ft .btn{border:1px solid transparent;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:1.25;padding:8px 16px;text-align:center;vertical-align:middle;white-space:nowrap}.blog_subscribe .dialog-ft .close_btn.btn{background-color:#fff;border:1px solid #d4d4d4;color:#222}.blog_subscribe .dialog-ft .close_btn.btn:hover{background-color:#f4f4f4;border:1px solid #d4d4d4;color:#222}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field:first-child{margin-bottom:10px}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field{align-items:center;display:flex;flex-wrap:wrap;margin:0;width:100%}.blog_subscribe .hs_cos_wrapper_type_form{margin:0;padding:0 15px}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field label{margin:0;padding:0 5px;text-align:right;vertical-align:middle;width:125px}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field .input{flex-grow:1}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field input{background-color:#fff;background-image:none;border:1px solid #d4d4d4;border-radius:3px;color:#222;font-size:12px;height:30px;line-height:1.5;padding:5px 10px;vertical-align:middle}.blog_subscribe .hs_cos_wrapper_type_form .hs-error-msgs,.blog_subscribe .hs_cos_wrapper_type_form .hs-error-msgs label{text-align:center;width:100%}.no-scroll{overflow:hidden}.blog_subscribe .dialog-ft-content{padding-right:103px}@media(max-width:767px){.blog_subscribe .blog_subscribe_inner{max-width:280px;min-width:auto;width:100%}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field{display:block}.blog_subscribe .hs_cos_wrapper_type_form .hs-form-field label{padding:0 0 5px;text-align:left;width:100%}.blog_subscribe .hs_cos_wrapper_type_form,.blog_subscribe .hs_cos_wrapper_type_form form{padding:0!important}.blog_subscribe .hs_cos_wrapper_type_form .hs-error-msgs,.blog_subscribe .hs_cos_wrapper_type_form .hs-error-msgs label{text-align:left}}