.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.subscribe-resources-form label.form-item-agree-to-terms .consent-text-error{display:none}.subscribe-resources-form label[id^=agree_to_terms-error] .consent-text-show{display:none}.subscribe-resources-form label[id^=agree_to_terms-error] .consent-text-error{display:inline-block}.invalid-feedback{display:block !important}@media only screen and (min-width:750px){.form_subtitle{margin-bottom:15px}.reload-captcha-wrapper{display:inline;vertical-align:bottom}.subscribe_form_container input{text-align:start !important}strong.error,label.error{display:block;font-size:14px !important;clear:both !important}.reload-captcha{font-size:12px}#edit-captcha-response--description{display:none}label[for='edit-captcha-response']{display:none}.consent-text-show{font-size:12px}img[alt='Image CAPTCHA']{height:50px;width:auto;margin-top:0 !important;margin-left:15px !important}.subscribe_webform .subscribe_form_container .form_subtitle{font-family:'Roboto';font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.subscribe_webform .subscribe_form_container fieldset{font-family:'Roboto';font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.subscribe-resources-form .main-container-block .captcha{margin-top:15px;width:fit-content;width:-moz-fit-content;max-width:100%}.subscribe_webform .subscribe_form_container fieldset label.form-required::after{display:none}.subscribe_webform .subscribe_form_container fieldset input{max-width:240px}.subscribe_webform{margin-bottom:80px}.notifications{margin-bottom:10px}#new_subscription{margin-top:10px;padding:15px;border:2px solid #3d9e29;border-radius:4px;background:#3d9e291a;color:#3d9e29;width:fit-content;width:-moz-fit-content;max-width:100%}#subscription_exist{margin:10px 0;padding:15px;border:2px solid #ff6960;border-radius:4px;background:#ff69601a;color:#ff6960;width:fit-content;width:-moz-fit-content;max-width:100%}.unsubscribtion_message{padding:100px 100px;font-family:'Roboto';font-size:16px;text-align:center}.subscribe-resources-form label.error{color:#ad0000;font-size:14px}.subscribe-resources-form span.required{color:#ad0000;margin-left:2px}.subscribe-resources-form label.error span.required{display:none}.subscribe-resources-form .form-item-agree-to-terms label.error a{color:#ad0000;font-size:14px}.subscribe-resources-form label.form-item-agree-to-terms.custom-control-label{padding:unset}}@media only screen and (max-width:750px){.subscribe_webform .subscribe_form_container .form_subtitle{font-family:'Roboto';font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.subscribe_webform .subscribe_form_container fieldset{font-family:'Roboto';font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.subscribe_webform .subscribe_form_container fieldset label.form-required::after{display:none}.subscribe_webform .subscribe_form_container fieldset input{max-width:240px}.subscribe_webform{margin-bottom:40px}.notifications{margin-bottom:10px}#new_subscription{margin-top:40px;padding:15px;border:2px solid #3d9e29;border-radius:4px;background:#3d9e291a;color:#3d9e29;width:-moz-fit-content;max-width:100%}#subscription_exist{margin:10px 0;padding:15px;border:2px solid #ff6960;border-radius:4px;background:#ff69601a;color:#ff6960;width:fit-content;width:-moz-fit-content;max-width:100%}.unsubscribtion_message{padding:100px 100px;font-family:'Roboto';font-size:16px;text-align:center}.subscribe-resources-form label.form-item-agree-to-terms.custom-control-label{padding:unset}.subscribe-resources-form span.required{color:#ad0000;margin-left:2px}.subscribe-resources-form label.error span.required{display:none}.subscribe-resources-form label.error,.subscribe-resources-form .form-item-agree-to-terms label.error a{color:#ad0000;font-size:14px}}
.ajax-progress.ajax-progress-fullscreen{z-index:1261}.webform-ajax-messages{position:fixed;z-index:100;bottom:0;width:100%}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold}.webform-ajax-messages .messages+.messages{margin:0}.webform-ui-dialog{top:50px !important}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important}
