/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.insights-signup-form-wrapper{background:#fff}.insights-signup-form-wrapper{box-shadow:rgba(0,0,0,.15) 0 1px 0,rgba(0,0,0,.15) 0 0 0 1px;margin:1px}.insights-signup-form-wrapper .signup-text{font-size:1.125rem;font-weight:normal;line-height:1.3}.insights-signup-form-wrapper .signup-text{font-size:1.25rem}.insights-signup-form-wrapper{margin-top:1.625rem;padding:1.625rem;position:relative;top:0;max-width:47.8125rem}.insights-signup-form-wrapper::after{content:"";display:table;clear:both}.insights-signup-form-wrapper .ajax-progress{position:absolute;left:78%;bottom:1.875rem}@media(max-width:991.98px){.insights-signup-form-wrapper .ajax-progress{left:68%;bottom:2.5rem}}@media(max-width:767.98px){.insights-signup-form-wrapper .ajax-progress{left:58%;bottom:2.5rem}}.insights-signup-form-wrapper .ajax-progress .message{text-indent:-625rem}.insights-signup-form-wrapper #insights-signup-form{display:block;position:relative}@media(min-width:992px){.insights-signup-form-wrapper #insights-signup-form{display:flex;align-items:center;justify-content:space-between}}.insights-signup-form-wrapper .signup-text{width:auto;padding-left:0;position:relative}.insights-signup-form-wrapper .signup-text::before{content:"";display:inline;speak:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"icons";font-size:1rem;margin-right:.1875rem}@media(min-width:768px){.insights-signup-form-wrapper .signup-text{padding-left:1.875rem}}.insights-signup-form-wrapper .signup-text::before{color:#8c1515;display:none;float:left;line-height:1;font-size:1.25rem;position:absolute;left:0;top:0}@media(min-width:768px){.insights-signup-form-wrapper .signup-text::before{display:block}}.insights-signup-form-wrapper .signup-text a{color:#636f00}.insights-signup-form-wrapper .signup-text a:hover{color:#00548f}.insights-signup-form-wrapper .form-item{margin:.8125rem 0 0;width:100%}@media(min-width:992px){.insights-signup-form-wrapper .form-item{margin:0 !important;width:52%}}.insights-signup-form-wrapper .form-item .form-text{max-width:inherit;width:calc(100% - 36px);border-color:#d9d7d2}.insights-signup-form-wrapper .form-item .form-text::-webkit-input-placeholder{color:#a0a1a0}.insights-signup-form-wrapper .form-item .form-text::-moz-placeholder{color:#a0a1a0}.insights-signup-form-wrapper .form-item .form-text:-ms-input-placeholder{color:#a0a1a0}.insights-signup-form-wrapper .form-item .form-text:-moz-placeholder{color:#a0a1a0}.insights-signup-form-wrapper .form-submit{width:3.25rem;height:3.25rem;position:absolute;top:0;right:0;margin:0;background:#f4f4f4;cursor:pointer;color:#8c1515;text-transform:uppercase;font-weight:600;font-size:1rem;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0 1.125rem 1.125rem 0;border-top:.0625rem solid #d9d7d2;border-bottom:.0625rem solid #d9d7d2;border-right:.0625rem solid #d9d7d2}@media(max-width:991.98px){.insights-signup-form-wrapper .form-submit{bottom:0;top:unset}}.insights-signup-form-wrapper .form-submit:hover{background:#267e9c;border:0}
