.blog-sign-up-module-outer .hs-input{background-color:#fff;padding:8px 12px;box-sizing:border-box;border:0px;text-align:center;color:#000;letter-spacing:.56px;font-size:16px;line-height:30px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;min-width:315px;position:relative}.blog-sign-up-module-outer ul.no-list.hs-error-msgs.inputs-list{padding-left:0px;margin:0px;list-style-type:none;position:absolute;bottom:-16px}.blog-sign-up-module-outer ul.no-list.hs-error-msgs.inputs-list li{color:red;font-size:12px}.blog-sign-up-module-outer input.hs-button.primary.large{background:#316d8b;border:0px;cursor:pointer;letter-spacing:.56px;color:#f9f9f9;text-transform:uppercase;font-family:'Optima LT W05 Bold',sans-serif !important;padding:8px 30px;box-sizing:border-box;font-weight:700;-webkit-appearance:none !important;font-size:16px;line-height:30px}.blog-sign-up-module-outer .sign-up-top.top{position:absolute;top:3%;left:38%}.blog-sign-up-module-outer .sign-up-top.right{position:absolute;top:40%;right:-10%}.blog-sign-up-module-outer .sign-up-top.bottom{position:absolute;bottom:0;left:38%}.blog-sign-up-module-outer .inner-blog-sign-up{position:relative;z-index:9;text-align:center}.blog-sign-up-module-outer .sign-up-form-wrap{position:absolute;top:33%;left:34%;width:55%}.blog-sign-up-module-outer .form-heading{padding:50px 40px 30px;box-sizing:border-box}.blog-sign-up-module-outer .form-heading h3{font-size:25px;line-height:35px;font-family:'Optima LT W05 Bold',sans-serif !important;margin:0px;text-align:center;font-weight:700;color:#3c3c3b}.blog-sign-up-module-outer .form-title{display:none}.blog-sign-up-module-outer .sign-up-form{text-align:center;padding:0px 55px}.blog-sign-up-module-outer .input{float:left}.blog-sign-up-module-outer .hs-input::placeholder{color:#0000005e}.blog-sign-up-module-outer .hs_error_rollup{display:none}.blog-sign-up-module-outer .hs_submit.hs-submit{float:left}.blog-sign-up-module-outer .hs-input:focus,.blog-sign-up-module-outer input.hs-button.primary.large{outline:none !important}.blog-sign-up-module-outer .submitted-message{font-size:20px;line-height:30px;font-family:'STIX Two Text',serif;margin:0px;text-align:center;font-weight:700;color:#3c3c3b}.blog-sign-up-module-outer input.hs-button.primary.large:hover{background-color:#2a5f79}svg.mobile{display:none}@media(max-width:1260px){.sign-up-top.right{top:10%;right:2%}}@media(max-width:1240px){.inner-blog-sign-up svg{max-width:900px !important;height:auto !important}}@media(max-width:1080px){.blog-sign-up-module-outer .input{float:left;width:100%}.blog-sign-up-module-outer .hs-input{min-width:100%;width:100%}.blog-sign-up-module-outer .hs_submit.hs-submit{float:left;text-align:center;width:100%;padding-top:20px}.sign-up-form-wrap.right{top:27%;left:30%}.sign-up-top.right{top:10%;right:10%}.sign-up-top.right img{width:150px}.blog-sign-up-module-outer .sign-up-form{text-align:center;padding:0px 30px;width:400px;margin:0px auto;float:none}svg.desktop{display:none}svg.mobile{display:block;width:100%}.inner-blog-sign-up svg{max-width:100% !important;height:auto !important}.blog-sign-up-module-outer{overflow:hidden}.blog-sign-up-module-outer .page-center-blog{padding:0px !important}.blog-sign-up-module-outer .sign-up-top.top{top:-3%;left:38%}.blog-sign-up-module-outer .sign-up-form-wrap{top:33%;left:17%;width:70%}}@media(max-width:900px){.blog-sign-up-module-outer .sign-up-form{padding:0px 10px}.blog-sign-up-module-outer .sign-up-top.top,.blog-sign-up-module-outer .sign-up-top.right{position:absolute;top:-4%;left:40%;width:150px}.blog-sign-up-module-outer .sign-up-top.bottom{left:40%;width:100px}}@media(max-width:800px){.blog-sign-up-module-outer .sign-up-form-wrap{position:absolute;top:30%;left:15%;width:70%}.blog-sign-up-module-outer .sign-up-top.top,.blog-sign-up-module-outer .sign-up-top.right{top:-5%}.blog-sign-up-module-outer .form-heading{padding:20px 40px 30px;box-sizing:border-box}}@media(max-width:650px){.sign-up-form-logo img{width:60%}.blog-sign-up-module-outer .sign-up-top.top,.blog-sign-up-module-outer .sign-up-top.right{top:-5%;left:40%;width:150px}.blog-sign-up-module-outer .sign-up-top.bottom{left:44%;width:70px}.blog-sign-up-module-outer .form-heading h3{font-size:18px;line-height:26px}.blog-sign-up-module-outer .sign-up-form-wrap{position:absolute;top:30%;left:auto;width:100%}}@media(max-width:500px){.blog-sign-up-module-outer .hs_submit.hs-submit{padding-top:10px}.blog-sign-up-module-outer .sign-up-top.top,.blog-sign-up-module-outer .sign-up-top.right{top:-4%;left:24%;width:120px}.blog-sign-up-module-outer .sign-up-top.bottom{left:45%;width:50px}.blog-sign-up-module-outer .sign-up-form{width:235px}.blog-sign-up-module-outer .form-heading{padding:20px 25px 15px;box-sizing:border-box}.blog-sign-up-module-outer input.hs-button.primary.large{padding:6px 30px;font-size:14px;line-height:25px}}@media(max-width:400px){.blog-sign-up-module-outer .sign-up-form-wrap{top:30%}.blog-sign-up-module-outer .form-heading{padding:20px 25px 15px}.blog-sign-up-module-outer .hs-input{padding:4px 12px;line-height:24px}.blog-sign-up-module-outer input.hs-button.primary.large{padding:4px 27px;font-size:11px;line-height:23px}.blog-sign-up-module-outer .sign-up-top.top,.blog-sign-up-module-outer .sign-up-top.right{top:-5%;left:27%;width:100px}}@media(max-width:330px){.blog-sign-up-module-outer .sign-up-form{width:250px}.blog-sign-up-module-outer .sign-up-form-wrap{top:23%}}