.blog-subscribe{background:linear-gradient(270deg,#00008b,#003bd2);color:#fff;left:0;opacity:0;position:fixed;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;z-index:9999}.blog-subscribe.up{bottom:-1px!important}.blog-subscribe>.row{margin:0 -15px}.blog-subscribe .smart-pop-open{font-weight:700;opacity:1;padding:1rem 0;position:relative}.blog-subscribe .smart-pop-close,.blog-subscribe .smart-pop-open{cursor:pointer;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1}.blog-subscribe .smart-pop-close{border:2px solid;border-radius:50%;display:none;font-size:.9rem;font-weight:600;height:2rem;line-height:1.9;opacity:0;padding:0;position:absolute;right:2rem;top:1rem;width:2rem}.blog-subscribe.up .smart-pop-close{display:block;opacity:1}.blog-subscribe.up .smart-pop-open{opacity:0}.blog-subscribe .smart-pop-content{padding-bottom:1.313rem}.blog-subscribe .smart-pop-content .sr-form{padding-left:1rem}.blog-subscribe .smart-pop-content .sr-form .sr-spacer-bottom{padding-bottom:1.3888888888888888rem}.blog-subscribe .smart-pop-content .sr-spacer-bottom h3,.blog-subscribe .sr-form form .field>label>span{color:inherit}.blog-subscribe .smart-pop-content .sr-spacer-bottom h3:empty{margin:0}.blog-subscribe .sr-form form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-subscribe .sr-form form .hs_email{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:column;margin:0 0 24px;width:100%}.blog-subscribe .sr-form form .field>label{color:inherit;font-size:.7777777777777778rem;line-height:1.05rem;margin:0 0 .3rem;order:2}.blog-subscribe .sr-form form .hs_email .input{order:2;width:100%}.blog-subscribe .sr-form form .hs_email .input input{border-radius:5px;line-height:1.05rem;min-height:3.111111111111111rem}.blog-subscribe .sr-form form .hs_submit{margin:0}.blog-subscribe .sr-form form .hs_submit input.hs-button{border:1px solid #fff;font-size:.7777777777777778rem;font-weight:600;margin:0;min-height:3.111111111111111rem;padding:0 1.3888888888888888rem;transition:all .15s ease-in-out}.blog-subscribe .smart-pop-content .sr-form .hs_cos_wrapper_type_form>h3{margin:0}.blog-subscribe .sr-form form ul.no-list.hs-error-msgs label.hs-error-msg{color:inherit!important;font-size:.75rem;line-height:1.2;margin:0 0 .5rem}.blog-subscribe.up .smart-pop-close:hover{background:#fff;color:#00008d}.blog-subscribe .smart-pop-open-wrapper{padding:0 15px;position:relative}@media only screen and (min-width:768px){.blog-subscribe.up .smart-pop-open{padding:0}.blog-subscribe .col{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;margin-left:8.333333%;max-width:83.333333%}.blog-subscribe .smart-pop-content{align-items:center;display:flex}}@media only screen and (max-width:991px){.blog-subscribe .smart-pop-open{font-size:clamp(.7777777777777778em,1.075268817204301vw + .31899641577060933em,1em);padding:18px 0}.blog-subscribe{font-size:18px}.blog-subscribe .smart-pop-content .sr-spacer-bottom h3{font-size:36px;margin-bottom:18px}.blog-subscribe .sr-form form .field>label{font-size:14px;margin-bottom:5.4px}.blog-subscribe .smart-pop-content{padding-bottom:1.313em}.blog-subscribe .smart-pop-content .sr-form .sr-spacer-bottom{padding-bottom:1.3888888888888888em}.blog-subscribe .sr-form form .hs_submit input.hs-button{font-size:14px;min-height:56px;padding:0 25px}.blog-subscribe .sr-form form ul.no-list.hs-error-msgs label.hs-error-msg{font-size:13.5px;margin-bottom:9px}.blog-subscribe .sr-form form .hs_email .input input{min-height:56px}.blog-subscribe .smart-pop-close{font-size:16.2px;height:36px;right:36px;top:18px;width:36px}}