@charset "UTF-8";/*!
 * Theme Name: Allyant
 * Description: A custom wordpress theme for Allyant.com
 * Author: Bust Out
 * Author URI: https://bustout.com
 * Version: 2.15
*/.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.block-editor-block-list__block .block-editor-block-contextual-toolbar .components-toolbar{overflow:hidden}abbr[data-original-title],abbr[title]{text-decoration:none}.screen-reader-text,.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.sr-only:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.background-navy,.bg-navy,.has-navy-background-color{background-color:#00244b}.has-navy-color,.navy{color:#00244b!important}.has-navy-background-color:before{content:"";background-color:#00244b}.background-purple,.bg-purple,.has-purple-background-color{background-color:#6126eb}.has-purple-color,.purple{color:#6126eb!important}.has-purple-background-color:before{content:"";background-color:#6126eb}.background-light-blue,.bg-light-blue,.has-light-blue-background-color{background-color:#75e7ef}.has-light-blue-color,.light-blue{color:#75e7ef!important}.has-light-blue-background-color:before{content:"";background-color:#75e7ef}.background-light-gray,.bg-light-gray,.has-light-gray-background-color{background-color:#fafafa}.has-light-gray-color,.light-gray{color:#fafafa!important}.has-light-gray-background-color:before{content:"";background-color:#fafafa}.background-light-purple,.bg-light-purple,.has-light-purple-background-color{background-color:#eff4ff}.has-light-purple-color,.light-purple{color:#eff4ff!important}.has-light-purple-background-color:before{content:"";background-color:#eff4ff}.background-orange,.bg-orange,.has-orange-background-color{background-color:#ffa800}.has-orange-color,.orange{color:#ffa800!important}.has-orange-background-color:before{content:"";background-color:#ffa800}.background-white,.bg-white,.has-white-background-color{background-color:#fff}.has-white-color,.white{color:#fff!important}.has-white-background-color:before{content:"";background-color:#fff}.background-black,.bg-black,.has-black-background-color{background-color:#000d1b}.black,.has-black-color{color:#000d1b!important}.has-black-background-color:before{content:"";background-color:#000d1b}footer{background:#00244b;color:#fff;font-size:1rem}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline;color:#fff}footer a:focus{outline-color:#fff}.article-body footer .has-large-font-size,footer .article-body .has-large-font-size,footer .h2{margin-bottom:1.25rem}footer .main-footer{padding:3.125rem 0}footer .main-footer .wrapper{gap:3rem}footer .main-footer .col{width:27%}footer .main-footer .col-wide{width:46%}@media (max-width:880px){footer .main-footer .wrapper{flex-direction:column}footer .main-footer .wrapper .col,footer .main-footer .wrapper .col-wide{width:100%}}footer ul{list-style-type:none;margin:1rem 0 3rem;padding:0;line-height:1.5}footer ul li{margin:.75rem 0}footer ul#social-links-menu{display:flex;gap:1rem;margin-top:-10px}footer ul#social-links-menu a:hover img{border-bottom:2px solid #fff;margin-bottom:-2px}footer .iaap-link{display:inline-block}footer .iaap-logo{max-width:180px;width:100%;margin-top:10px}footer .sub-footer{padding:1.5rem 0;background:#000d1b}footer .sub-footer .wrapper{justify-content:space-between}footer .sub-footer .copyright{line-height:1.5em}footer .sub-footer ul{list-style-type:none;margin:0;padding:0;display:flex}footer .sub-footer ul li{margin:0}footer .sub-footer ul a{color:#fff;text-decoration:none;margin:0 .5rem}footer .sub-footer ul a:hover{text-decoration:underline}footer .sub-footer ul a:focus{text-decoration:underline}@media (max-width:880px){footer .sub-footer .wrapper{flex-direction:column-reverse;text-align:center}footer .sub-footer ul{flex-direction:column}footer .sub-footer ul li{margin:0 0 1rem}}footer .offices{-moz-columns:2;columns:2;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:600px){footer .offices{-moz-columns:1;columns:1}}footer .offices h3{font-size:1.0625rem;margin:0 0 1.5rem}footer .offices h4{margin:1rem 0;font-weight:700;font-size:1.375rem}footer .offices address{-moz-column-break-inside:avoid;break-inside:avoid;display:block;font-style:normal}footer .offices address p{margin:0 0 1.5rem}footer .with_frm_style input[type=email],footer .with_frm_style input[type=text],footer .with_frm_style select,footer .with_frm_style textarea,footer .with_frm_style.frm_style_formidable-style input[type=email],footer .with_frm_style.frm_style_formidable-style input[type=text],footer .with_frm_style.frm_style_formidable-style select,footer .with_frm_style.frm_style_formidable-style textarea,footer form input[type=email],footer form input[type=text],footer form select,footer form textarea{border:none;padding:12px 12px 11px}footer .with_frm_style input[type=email]:focus,footer .with_frm_style input[type=text]:focus,footer .with_frm_style select:focus,footer .with_frm_style textarea:focus,footer .with_frm_style.frm_style_formidable-style input[type=email]:focus,footer .with_frm_style.frm_style_formidable-style input[type=text]:focus,footer .with_frm_style.frm_style_formidable-style select:focus,footer .with_frm_style.frm_style_formidable-style textarea:focus,footer form input[type=email]:focus,footer form input[type=text]:focus,footer form select:focus,footer form textarea:focus{outline:2px solid #75e7ef!important;outline-offset:4px!important}footer .with_frm_style input[type=email]:invalid,footer .with_frm_style input[type=text]:invalid,footer .with_frm_style select:invalid,footer .with_frm_style textarea:invalid,footer .with_frm_style.frm_style_formidable-style input[type=email]:invalid,footer .with_frm_style.frm_style_formidable-style input[type=text]:invalid,footer .with_frm_style.frm_style_formidable-style select:invalid,footer .with_frm_style.frm_style_formidable-style textarea:invalid,footer form input[type=email]:invalid,footer form input[type=text]:invalid,footer form select:invalid,footer form textarea:invalid{border:none!important;outline:2px solid red!important;outline-offset:4px!important}footer .with_frm_style .frm_description,footer .with_frm_style .frm_error,footer .with_frm_style .frm_form_field.frm_html_container,footer .with_frm_style .frm_primary_label,footer .with_frm_style .frm_required,footer .with_frm_style label,footer .with_frm_style.frm_style_formidable-style .frm_description,footer .with_frm_style.frm_style_formidable-style .frm_error,footer .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,footer .with_frm_style.frm_style_formidable-style .frm_primary_label,footer .with_frm_style.frm_style_formidable-style .frm_required,footer .with_frm_style.frm_style_formidable-style label,footer form .frm_description,footer form .frm_error,footer form .frm_form_field.frm_html_container,footer form .frm_primary_label,footer form .frm_required,footer form label{color:#fff!important}footer .with_frm_style .frm_error_style,footer .with_frm_style.frm_style_formidable-style .frm_error_style,footer form .frm_error_style{font-weight:500!important;color:#fff!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,225,255,.2)!important}footer .with_frm_style .frm_blank_field label,footer .with_frm_style.frm_style_formidable-style .frm_blank_field label,footer form .frm_blank_field label{color:#fff}footer .with_frm_style .frm_blank_field input[type=email],footer .with_frm_style .frm_blank_field input[type=text],footer .with_frm_style .frm_blank_field select,footer .with_frm_style .frm_blank_field textarea,footer .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],footer .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],footer .with_frm_style.frm_style_formidable-style .frm_blank_field select,footer .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,footer form .frm_blank_field input[type=email],footer form .frm_blank_field input[type=text],footer form .frm_blank_field select,footer form .frm_blank_field textarea{border:2px solid red;padding:10px 12px 9px}footer .with_frm_style .frm_form_field.frm_html_container,footer .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,footer form .frm_form_field.frm_html_container{color:#fff!important}footer .with_frm_style .frm_button_submit,footer .with_frm_style button[type=submit],footer .with_frm_style.frm_style_formidable-style .frm_button_submit,footer .with_frm_style.frm_style_formidable-style button[type=submit],footer form .frm_button_submit,footer form button[type=submit]{background:#fff!important;padding:13px 30px!important;margin-top:0!important;color:#00244b!important;font-weight:600!important;border:2px solid #fff!important;box-shadow:none!important;transition:.1s background!important}footer .with_frm_style .frm_button_submit:focus,footer .with_frm_style .frm_button_submit:hover,footer .with_frm_style button[type=submit]:focus,footer .with_frm_style button[type=submit]:hover,footer .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,footer .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,footer .with_frm_style.frm_style_formidable-style button[type=submit]:focus,footer .with_frm_style.frm_style_formidable-style button[type=submit]:hover,footer form .frm_button_submit:focus,footer form .frm_button_submit:hover,footer form button[type=submit]:focus,footer form button[type=submit]:hover{background:#75e7ef!important}footer .with_frm_style .frm_button_submit:focus,footer .with_frm_style button[type=submit]:focus,footer .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,footer .with_frm_style.frm_style_formidable-style button[type=submit]:focus,footer form .frm_button_submit:focus,footer form button[type=submit]:focus{border-color:#75e7ef!important;outline-offset:4px!important;outline:2px solid #75e7ef!important}.with_frm_style input[type=email],.with_frm_style input[type=password],.with_frm_style input[type=tel],.with_frm_style input[type=text],.with_frm_style input[type=url],.with_frm_style select,.with_frm_style textarea,.with_frm_style.frm_style_formidable-style input[type=email],.with_frm_style.frm_style_formidable-style input[type=password],.with_frm_style.frm_style_formidable-style input[type=tel],.with_frm_style.frm_style_formidable-style input[type=text],.with_frm_style.frm_style_formidable-style input[type=url],.with_frm_style.frm_style_formidable-style select,.with_frm_style.frm_style_formidable-style textarea,form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form input[type=url],form select,form textarea{border:1px solid rgba(0,36,75,.3);font-size:18px;box-shadow:none;padding:11px 12px 10px!important;line-height:1.3;height:auto;font-weight:500;transition:.1s ease color}.with_frm_style input[type=email]:focus,.with_frm_style input[type=password]:focus,.with_frm_style input[type=tel]:focus,.with_frm_style input[type=text]:focus,.with_frm_style input[type=url]:focus,.with_frm_style select:focus,.with_frm_style textarea:focus,.with_frm_style.frm_style_formidable-style input[type=email]:focus,.with_frm_style.frm_style_formidable-style input[type=password]:focus,.with_frm_style.frm_style_formidable-style input[type=tel]:focus,.with_frm_style.frm_style_formidable-style input[type=text]:focus,.with_frm_style.frm_style_formidable-style input[type=url]:focus,.with_frm_style.frm_style_formidable-style select:focus,.with_frm_style.frm_style_formidable-style textarea:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form select:focus,form textarea:focus{border-color:#fff!important;outline:3px solid #00244b;box-shadow:none!important}.with_frm_style input[type=email]:invalid,.with_frm_style input[type=password]:invalid,.with_frm_style input[type=tel]:invalid,.with_frm_style input[type=text]:invalid,.with_frm_style input[type=url]:invalid,.with_frm_style select:invalid,.with_frm_style textarea:invalid,.with_frm_style.frm_style_formidable-style input[type=email]:invalid,.with_frm_style.frm_style_formidable-style input[type=password]:invalid,.with_frm_style.frm_style_formidable-style input[type=tel]:invalid,.with_frm_style.frm_style_formidable-style input[type=text]:invalid,.with_frm_style.frm_style_formidable-style input[type=url]:invalid,.with_frm_style.frm_style_formidable-style select:invalid,.with_frm_style.frm_style_formidable-style textarea:invalid,form input[type=email]:invalid,form input[type=password]:invalid,form input[type=tel]:invalid,form input[type=text]:invalid,form input[type=url]:invalid,form select:invalid,form textarea:invalid{border:1px solid #fff!important;outline:3px solid red!important}.with_frm_style select,.with_frm_style.frm_style_formidable-style select,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(static/images/icon-caret.svg) center right #fff no-repeat!important}.with_frm_style .frm_button_submit,.with_frm_style button[type=submit],.with_frm_style input[type=submit],.with_frm_style.frm_style_formidable-style .frm_button_submit,.with_frm_style.frm_style_formidable-style button[type=submit],.with_frm_style.frm_style_formidable-style input[type=submit],form .frm_button_submit,form button[type=submit],form input[type=submit]{padding:15px 30px!important;line-height:1!important;background:#6126eb!important;margin-top:0!important;color:#fff!important;font-size:14px!important;font-weight:600!important;border:none!important;box-shadow:none!important;border-radius:5px!important;transition:.1s ease all!important}.with_frm_style .frm_button_submit:focus,.with_frm_style .frm_button_submit:hover,.with_frm_style button[type=submit]:focus,.with_frm_style button[type=submit]:hover,.with_frm_style input[type=submit]:focus,.with_frm_style input[type=submit]:hover,.with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.with_frm_style.frm_style_formidable-style button[type=submit]:focus,.with_frm_style.frm_style_formidable-style button[type=submit]:hover,.with_frm_style.frm_style_formidable-style input[type=submit]:focus,.with_frm_style.frm_style_formidable-style input[type=submit]:hover,form .frm_button_submit:focus,form .frm_button_submit:hover,form button[type=submit]:focus,form button[type=submit]:hover,form input[type=submit]:focus,form input[type=submit]:hover{background:#00244b!important}.with_frm_style .frm_button_submit:focus-visible,.with_frm_style button[type=submit]:focus-visible,.with_frm_style input[type=submit]:focus-visible,.with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.with_frm_style.frm_style_formidable-style input[type=submit]:focus-visible,form .frm_button_submit:focus-visible,form button[type=submit]:focus-visible,form input[type=submit]:focus-visible{outline-offset:3px!important;outline:2px solid #00244b!important}.with_frm_style .frm_button_submit:disabled,.with_frm_style button[type=submit]:disabled,.with_frm_style input[type=submit]:disabled,.with_frm_style.frm_style_formidable-style .frm_button_submit:disabled,.with_frm_style.frm_style_formidable-style button[type=submit]:disabled,.with_frm_style.frm_style_formidable-style input[type=submit]:disabled,form .frm_button_submit:disabled,form button[type=submit]:disabled,form input[type=submit]:disabled{background:rgba(0,36,75,.6)!important;color:#fff!important;cursor:not-allowed}.with_frm_style .frm_primary_label,.with_frm_style label,.with_frm_style.frm_style_formidable-style .frm_primary_label,.with_frm_style.frm_style_formidable-style label,form .frm_primary_label,form label{letter-spacing:1px;font-size:16px!important;margin-bottom:5px;font-weight:600}.with_frm_style p,.with_frm_style.frm_style_formidable-style p,form p{margin:0!important}.with_frm_style br,.with_frm_style.frm_style_formidable-style br,form br{display:none}.with_frm_style .frm_description,.with_frm_style.frm_style_formidable-style .frm_description,form .frm_description{margin-top:5px!important;font-weight:500!important;color:#00244b!important}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,form .frm_form_field.frm_html_container{color:#00244b;font-size:15px;font-weight:500}.with_frm_style .frm_form_field.frm_html_container p,.with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container p,form .frm_form_field.frm_html_container p{margin:0}.with_frm_style .frm_required,.with_frm_style.frm_style_formidable-style .frm_required,form .frm_required{color:#00244b}.with_frm_style .frm_message,.with_frm_style.frm_style_formidable-style .frm_message,form .frm_message{font-weight:500;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fbf3!important;border-color:#c2d6b1!important}.with_frm_style .frm_message p,.with_frm_style.frm_style_formidable-style .frm_message p,form .frm_message p{color:#2b542c!important;margin:0}.with_frm_style .frm_error_style,.with_frm_style.frm_style_formidable-style .frm_error_style,form .frm_error_style{font-weight:500!important;color:#af3d3a!important;background:#fcf8f8!important;border-color:#edcbcb!important}.with_frm_style .frm_error,.with_frm_style.frm_style_formidable-style .frm_error,form .frm_error{margin-top:10px;font-weight:500!important;font-size:14px!important}.bg-mauve .with_frm_style input[type=email],.bg-mauve .with_frm_style input[type=tel],.bg-mauve .with_frm_style input[type=text],.bg-mauve .with_frm_style input[type=url],.bg-mauve .with_frm_style select,.bg-mauve .with_frm_style textarea,.bg-mauve .with_frm_style.frm_style_formidable-style input[type=email],.bg-mauve .with_frm_style.frm_style_formidable-style input[type=tel],.bg-mauve .with_frm_style.frm_style_formidable-style input[type=text],.bg-mauve .with_frm_style.frm_style_formidable-style input[type=url],.bg-mauve .with_frm_style.frm_style_formidable-style select,.bg-mauve .with_frm_style.frm_style_formidable-style textarea,.bg-mauve form input[type=email],.bg-mauve form input[type=tel],.bg-mauve form input[type=text],.bg-mauve form input[type=url],.bg-mauve form select,.bg-mauve form textarea,.bg-orange .with_frm_style input[type=email],.bg-orange .with_frm_style input[type=tel],.bg-orange .with_frm_style input[type=text],.bg-orange .with_frm_style input[type=url],.bg-orange .with_frm_style select,.bg-orange .with_frm_style textarea,.bg-orange .with_frm_style.frm_style_formidable-style input[type=email],.bg-orange .with_frm_style.frm_style_formidable-style input[type=tel],.bg-orange .with_frm_style.frm_style_formidable-style input[type=text],.bg-orange .with_frm_style.frm_style_formidable-style input[type=url],.bg-orange .with_frm_style.frm_style_formidable-style select,.bg-orange .with_frm_style.frm_style_formidable-style textarea,.bg-orange form input[type=email],.bg-orange form input[type=tel],.bg-orange form input[type=text],.bg-orange form input[type=url],.bg-orange form select,.bg-orange form textarea,.bg-turquoise .with_frm_style input[type=email],.bg-turquoise .with_frm_style input[type=tel],.bg-turquoise .with_frm_style input[type=text],.bg-turquoise .with_frm_style input[type=url],.bg-turquoise .with_frm_style select,.bg-turquoise .with_frm_style textarea,.bg-turquoise .with_frm_style.frm_style_formidable-style input[type=email],.bg-turquoise .with_frm_style.frm_style_formidable-style input[type=tel],.bg-turquoise .with_frm_style.frm_style_formidable-style input[type=text],.bg-turquoise .with_frm_style.frm_style_formidable-style input[type=url],.bg-turquoise .with_frm_style.frm_style_formidable-style select,.bg-turquoise .with_frm_style.frm_style_formidable-style textarea,.bg-turquoise form input[type=email],.bg-turquoise form input[type=tel],.bg-turquoise form input[type=text],.bg-turquoise form input[type=url],.bg-turquoise form select,.bg-turquoise form textarea{border:none!important;padding:12px 13px 11px!important}.bg-mauve .with_frm_style .frm_description,.bg-mauve .with_frm_style .frm_primary_label,.bg-mauve .with_frm_style label,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_description,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_primary_label,.bg-mauve .with_frm_style.frm_style_formidable-style label,.bg-mauve form .frm_description,.bg-mauve form .frm_primary_label,.bg-mauve form label,.bg-orange .with_frm_style .frm_description,.bg-orange .with_frm_style .frm_primary_label,.bg-orange .with_frm_style label,.bg-orange .with_frm_style.frm_style_formidable-style .frm_description,.bg-orange .with_frm_style.frm_style_formidable-style .frm_primary_label,.bg-orange .with_frm_style.frm_style_formidable-style label,.bg-orange form .frm_description,.bg-orange form .frm_primary_label,.bg-orange form label,.bg-turquoise .with_frm_style .frm_description,.bg-turquoise .with_frm_style .frm_primary_label,.bg-turquoise .with_frm_style label,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_description,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_primary_label,.bg-turquoise .with_frm_style.frm_style_formidable-style label,.bg-turquoise form .frm_description,.bg-turquoise form .frm_primary_label,.bg-turquoise form label{color:#000c18}.bg-mauve .with_frm_style .frm_form_field.frm_html_container,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.bg-mauve form .frm_form_field.frm_html_container,.bg-orange .with_frm_style .frm_form_field.frm_html_container,.bg-orange .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.bg-orange form .frm_form_field.frm_html_container,.bg-turquoise .with_frm_style .frm_form_field.frm_html_container,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.bg-turquoise form .frm_form_field.frm_html_container{color:#000c18}.bg-mauve .with_frm_style .frm_button_submit,.bg-mauve .with_frm_style button[type=submit],.bg-mauve .with_frm_style.frm_style_formidable-style .frm_button_submit,.bg-mauve .with_frm_style.frm_style_formidable-style button[type=submit],.bg-mauve form .frm_button_submit,.bg-mauve form button[type=submit],.bg-orange .with_frm_style .frm_button_submit,.bg-orange .with_frm_style button[type=submit],.bg-orange .with_frm_style.frm_style_formidable-style .frm_button_submit,.bg-orange .with_frm_style.frm_style_formidable-style button[type=submit],.bg-orange form .frm_button_submit,.bg-orange form button[type=submit],.bg-turquoise .with_frm_style .frm_button_submit,.bg-turquoise .with_frm_style button[type=submit],.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_button_submit,.bg-turquoise .with_frm_style.frm_style_formidable-style button[type=submit],.bg-turquoise form .frm_button_submit,.bg-turquoise form button[type=submit]{background:#00244b!important;color:#fff!important}.bg-mauve .with_frm_style .frm_button_submit:focus,.bg-mauve .with_frm_style .frm_button_submit:hover,.bg-mauve .with_frm_style button[type=submit]:focus,.bg-mauve .with_frm_style button[type=submit]:hover,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.bg-mauve .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.bg-mauve .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.bg-mauve form .frm_button_submit:focus,.bg-mauve form .frm_button_submit:hover,.bg-mauve form button[type=submit]:focus,.bg-mauve form button[type=submit]:hover,.bg-orange .with_frm_style .frm_button_submit:focus,.bg-orange .with_frm_style .frm_button_submit:hover,.bg-orange .with_frm_style button[type=submit]:focus,.bg-orange .with_frm_style button[type=submit]:hover,.bg-orange .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.bg-orange .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.bg-orange .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.bg-orange form .frm_button_submit:focus,.bg-orange form .frm_button_submit:hover,.bg-orange form button[type=submit]:focus,.bg-orange form button[type=submit]:hover,.bg-turquoise .with_frm_style .frm_button_submit:focus,.bg-turquoise .with_frm_style .frm_button_submit:hover,.bg-turquoise .with_frm_style button[type=submit]:focus,.bg-turquoise .with_frm_style button[type=submit]:hover,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.bg-turquoise .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.bg-turquoise form .frm_button_submit:focus,.bg-turquoise form .frm_button_submit:hover,.bg-turquoise form button[type=submit]:focus,.bg-turquoise form button[type=submit]:hover{background:#000d1b!important;color:#fff!important}.bg-mauve .with_frm_style .frm_button_submit:focus-visible,.bg-mauve .with_frm_style button[type=submit]:focus-visible,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.bg-mauve .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.bg-mauve form .frm_button_submit:focus-visible,.bg-mauve form button[type=submit]:focus-visible,.bg-orange .with_frm_style .frm_button_submit:focus-visible,.bg-orange .with_frm_style button[type=submit]:focus-visible,.bg-orange .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.bg-orange .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.bg-orange form .frm_button_submit:focus-visible,.bg-orange form button[type=submit]:focus-visible,.bg-turquoise .with_frm_style .frm_button_submit:focus-visible,.bg-turquoise .with_frm_style button[type=submit]:focus-visible,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.bg-turquoise .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.bg-turquoise form .frm_button_submit:focus-visible,.bg-turquoise form button[type=submit]:focus-visible{outline-offset:3px!important;outline:2px solid #00244b!important}.bg-mauve .with_frm_style .frm_error,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_error,.bg-mauve form .frm_error,.bg-orange .with_frm_style .frm_error,.bg-orange .with_frm_style.frm_style_formidable-style .frm_error,.bg-orange form .frm_error,.bg-turquoise .with_frm_style .frm_error,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_error,.bg-turquoise form .frm_error{color:#000c18}.bg-mauve .with_frm_style .frm_error_style,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_error_style,.bg-mauve form .frm_error_style,.bg-orange .with_frm_style .frm_error_style,.bg-orange .with_frm_style.frm_style_formidable-style .frm_error_style,.bg-orange form .frm_error_style,.bg-turquoise .with_frm_style .frm_error_style,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_error_style,.bg-turquoise form .frm_error_style{font-weight:600!important;color:#fff!important;background:rgba(0,36,75,.7)!important;border-color:rgba(0,36,75,.8)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-mauve .with_frm_style .frm_blank_field label,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field label,.bg-mauve form .frm_blank_field label,.bg-orange .with_frm_style .frm_blank_field label,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field label,.bg-orange form .frm_blank_field label,.bg-turquoise .with_frm_style .frm_blank_field label,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field label,.bg-turquoise form .frm_blank_field label{color:#000c18}.bg-mauve .with_frm_style .frm_blank_field input[type=email],.bg-mauve .with_frm_style .frm_blank_field input[type=tel],.bg-mauve .with_frm_style .frm_blank_field input[type=text],.bg-mauve .with_frm_style .frm_blank_field input[type=url],.bg-mauve .with_frm_style .frm_blank_field select,.bg-mauve .with_frm_style .frm_blank_field textarea,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field select,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.bg-mauve form .frm_blank_field input[type=email],.bg-mauve form .frm_blank_field input[type=tel],.bg-mauve form .frm_blank_field input[type=text],.bg-mauve form .frm_blank_field input[type=url],.bg-mauve form .frm_blank_field select,.bg-mauve form .frm_blank_field textarea,.bg-orange .with_frm_style .frm_blank_field input[type=email],.bg-orange .with_frm_style .frm_blank_field input[type=tel],.bg-orange .with_frm_style .frm_blank_field input[type=text],.bg-orange .with_frm_style .frm_blank_field input[type=url],.bg-orange .with_frm_style .frm_blank_field select,.bg-orange .with_frm_style .frm_blank_field textarea,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field select,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.bg-orange form .frm_blank_field input[type=email],.bg-orange form .frm_blank_field input[type=tel],.bg-orange form .frm_blank_field input[type=text],.bg-orange form .frm_blank_field input[type=url],.bg-orange form .frm_blank_field select,.bg-orange form .frm_blank_field textarea,.bg-turquoise .with_frm_style .frm_blank_field input[type=email],.bg-turquoise .with_frm_style .frm_blank_field input[type=tel],.bg-turquoise .with_frm_style .frm_blank_field input[type=text],.bg-turquoise .with_frm_style .frm_blank_field input[type=url],.bg-turquoise .with_frm_style .frm_blank_field select,.bg-turquoise .with_frm_style .frm_blank_field textarea,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field select,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.bg-turquoise form .frm_blank_field input[type=email],.bg-turquoise form .frm_blank_field input[type=tel],.bg-turquoise form .frm_blank_field input[type=text],.bg-turquoise form .frm_blank_field input[type=url],.bg-turquoise form .frm_blank_field select,.bg-turquoise form .frm_blank_field textarea{outline:3px solid red;border:none!important}.bg-mauve .with_frm_style .frm_blank_field input[type=email]:focus,.bg-mauve .with_frm_style .frm_blank_field input[type=tel]:focus,.bg-mauve .with_frm_style .frm_blank_field input[type=text]:focus,.bg-mauve .with_frm_style .frm_blank_field input[type=url]:focus,.bg-mauve .with_frm_style .frm_blank_field select:focus,.bg-mauve .with_frm_style .frm_blank_field textarea:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.bg-mauve .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.bg-mauve form .frm_blank_field input[type=email]:focus,.bg-mauve form .frm_blank_field input[type=tel]:focus,.bg-mauve form .frm_blank_field input[type=text]:focus,.bg-mauve form .frm_blank_field input[type=url]:focus,.bg-mauve form .frm_blank_field select:focus,.bg-mauve form .frm_blank_field textarea:focus,.bg-orange .with_frm_style .frm_blank_field input[type=email]:focus,.bg-orange .with_frm_style .frm_blank_field input[type=tel]:focus,.bg-orange .with_frm_style .frm_blank_field input[type=text]:focus,.bg-orange .with_frm_style .frm_blank_field input[type=url]:focus,.bg-orange .with_frm_style .frm_blank_field select:focus,.bg-orange .with_frm_style .frm_blank_field textarea:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.bg-orange .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.bg-orange form .frm_blank_field input[type=email]:focus,.bg-orange form .frm_blank_field input[type=tel]:focus,.bg-orange form .frm_blank_field input[type=text]:focus,.bg-orange form .frm_blank_field input[type=url]:focus,.bg-orange form .frm_blank_field select:focus,.bg-orange form .frm_blank_field textarea:focus,.bg-turquoise .with_frm_style .frm_blank_field input[type=email]:focus,.bg-turquoise .with_frm_style .frm_blank_field input[type=tel]:focus,.bg-turquoise .with_frm_style .frm_blank_field input[type=text]:focus,.bg-turquoise .with_frm_style .frm_blank_field input[type=url]:focus,.bg-turquoise .with_frm_style .frm_blank_field select:focus,.bg-turquoise .with_frm_style .frm_blank_field textarea:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.bg-turquoise .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.bg-turquoise form .frm_blank_field input[type=email]:focus,.bg-turquoise form .frm_blank_field input[type=tel]:focus,.bg-turquoise form .frm_blank_field input[type=text]:focus,.bg-turquoise form .frm_blank_field input[type=url]:focus,.bg-turquoise form .frm_blank_field select:focus,.bg-turquoise form .frm_blank_field textarea:focus{outline-color:#00244b}.bg-purple .with_frm_style input[type=email],.bg-purple .with_frm_style input[type=tel],.bg-purple .with_frm_style input[type=text],.bg-purple .with_frm_style input[type=url],.bg-purple .with_frm_style select,.bg-purple .with_frm_style textarea,.bg-purple .with_frm_style.frm_style_formidable-style input[type=email],.bg-purple .with_frm_style.frm_style_formidable-style input[type=tel],.bg-purple .with_frm_style.frm_style_formidable-style input[type=text],.bg-purple .with_frm_style.frm_style_formidable-style input[type=url],.bg-purple .with_frm_style.frm_style_formidable-style select,.bg-purple .with_frm_style.frm_style_formidable-style textarea,.bg-purple form input[type=email],.bg-purple form input[type=tel],.bg-purple form input[type=text],.bg-purple form input[type=url],.bg-purple form select,.bg-purple form textarea,.dark-mode .with_frm_style input[type=email],.dark-mode .with_frm_style input[type=tel],.dark-mode .with_frm_style input[type=text],.dark-mode .with_frm_style input[type=url],.dark-mode .with_frm_style select,.dark-mode .with_frm_style textarea,.dark-mode .with_frm_style.frm_style_formidable-style input[type=email],.dark-mode .with_frm_style.frm_style_formidable-style input[type=tel],.dark-mode .with_frm_style.frm_style_formidable-style input[type=text],.dark-mode .with_frm_style.frm_style_formidable-style input[type=url],.dark-mode .with_frm_style.frm_style_formidable-style select,.dark-mode .with_frm_style.frm_style_formidable-style textarea,.dark-mode form input[type=email],.dark-mode form input[type=tel],.dark-mode form input[type=text],.dark-mode form input[type=url],.dark-mode form select,.dark-mode form textarea,.page-template-page-landing.dark-background .with_frm_style input[type=email],.page-template-page-landing.dark-background .with_frm_style input[type=tel],.page-template-page-landing.dark-background .with_frm_style input[type=text],.page-template-page-landing.dark-background .with_frm_style input[type=url],.page-template-page-landing.dark-background .with_frm_style select,.page-template-page-landing.dark-background .with_frm_style textarea,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=email],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=tel],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=text],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=url],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style select,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style textarea,.page-template-page-landing.dark-background form input[type=email],.page-template-page-landing.dark-background form input[type=tel],.page-template-page-landing.dark-background form input[type=text],.page-template-page-landing.dark-background form input[type=url],.page-template-page-landing.dark-background form select,.page-template-page-landing.dark-background form textarea,.page-template-resource .bg-none .with_frm_style input[type=email],.page-template-resource .bg-none .with_frm_style input[type=tel],.page-template-resource .bg-none .with_frm_style input[type=text],.page-template-resource .bg-none .with_frm_style input[type=url],.page-template-resource .bg-none .with_frm_style select,.page-template-resource .bg-none .with_frm_style textarea,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=email],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=tel],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=text],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=url],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style select,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style textarea,.page-template-resource .bg-none form input[type=email],.page-template-resource .bg-none form input[type=tel],.page-template-resource .bg-none form input[type=text],.page-template-resource .bg-none form input[type=url],.page-template-resource .bg-none form select,.page-template-resource .bg-none form textarea{border:none;padding:12px 13px 11px}.bg-purple .with_frm_style input[type=email]:focus,.bg-purple .with_frm_style input[type=tel]:focus,.bg-purple .with_frm_style input[type=text]:focus,.bg-purple .with_frm_style input[type=url]:focus,.bg-purple .with_frm_style select:focus,.bg-purple .with_frm_style textarea:focus,.bg-purple .with_frm_style.frm_style_formidable-style input[type=email]:focus,.bg-purple .with_frm_style.frm_style_formidable-style input[type=tel]:focus,.bg-purple .with_frm_style.frm_style_formidable-style input[type=text]:focus,.bg-purple .with_frm_style.frm_style_formidable-style input[type=url]:focus,.bg-purple .with_frm_style.frm_style_formidable-style select:focus,.bg-purple .with_frm_style.frm_style_formidable-style textarea:focus,.bg-purple form input[type=email]:focus,.bg-purple form input[type=tel]:focus,.bg-purple form input[type=text]:focus,.bg-purple form input[type=url]:focus,.bg-purple form select:focus,.bg-purple form textarea:focus,.dark-mode .with_frm_style input[type=email]:focus,.dark-mode .with_frm_style input[type=tel]:focus,.dark-mode .with_frm_style input[type=text]:focus,.dark-mode .with_frm_style input[type=url]:focus,.dark-mode .with_frm_style select:focus,.dark-mode .with_frm_style textarea:focus,.dark-mode .with_frm_style.frm_style_formidable-style input[type=email]:focus,.dark-mode .with_frm_style.frm_style_formidable-style input[type=tel]:focus,.dark-mode .with_frm_style.frm_style_formidable-style input[type=text]:focus,.dark-mode .with_frm_style.frm_style_formidable-style input[type=url]:focus,.dark-mode .with_frm_style.frm_style_formidable-style select:focus,.dark-mode .with_frm_style.frm_style_formidable-style textarea:focus,.dark-mode form input[type=email]:focus,.dark-mode form input[type=tel]:focus,.dark-mode form input[type=text]:focus,.dark-mode form input[type=url]:focus,.dark-mode form select:focus,.dark-mode form textarea:focus,.page-template-page-landing.dark-background .with_frm_style input[type=email]:focus,.page-template-page-landing.dark-background .with_frm_style input[type=tel]:focus,.page-template-page-landing.dark-background .with_frm_style input[type=text]:focus,.page-template-page-landing.dark-background .with_frm_style input[type=url]:focus,.page-template-page-landing.dark-background .with_frm_style select:focus,.page-template-page-landing.dark-background .with_frm_style textarea:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=email]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=tel]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=text]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=url]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style select:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style textarea:focus,.page-template-page-landing.dark-background form input[type=email]:focus,.page-template-page-landing.dark-background form input[type=tel]:focus,.page-template-page-landing.dark-background form input[type=text]:focus,.page-template-page-landing.dark-background form input[type=url]:focus,.page-template-page-landing.dark-background form select:focus,.page-template-page-landing.dark-background form textarea:focus,.page-template-resource .bg-none .with_frm_style input[type=email]:focus,.page-template-resource .bg-none .with_frm_style input[type=tel]:focus,.page-template-resource .bg-none .with_frm_style input[type=text]:focus,.page-template-resource .bg-none .with_frm_style input[type=url]:focus,.page-template-resource .bg-none .with_frm_style select:focus,.page-template-resource .bg-none .with_frm_style textarea:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=email]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=tel]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=text]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=url]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style select:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style textarea:focus,.page-template-resource .bg-none form input[type=email]:focus,.page-template-resource .bg-none form input[type=tel]:focus,.page-template-resource .bg-none form input[type=text]:focus,.page-template-resource .bg-none form input[type=url]:focus,.page-template-resource .bg-none form select:focus,.page-template-resource .bg-none form textarea:focus{outline-width:2px;outline-color:#75e7ef;outline-offset:4px}.bg-purple .with_frm_style input[type=email]:invalid,.bg-purple .with_frm_style input[type=tel]:invalid,.bg-purple .with_frm_style input[type=text]:invalid,.bg-purple .with_frm_style input[type=url]:invalid,.bg-purple .with_frm_style select:invalid,.bg-purple .with_frm_style textarea:invalid,.bg-purple .with_frm_style.frm_style_formidable-style input[type=email]:invalid,.bg-purple .with_frm_style.frm_style_formidable-style input[type=tel]:invalid,.bg-purple .with_frm_style.frm_style_formidable-style input[type=text]:invalid,.bg-purple .with_frm_style.frm_style_formidable-style input[type=url]:invalid,.bg-purple .with_frm_style.frm_style_formidable-style select:invalid,.bg-purple .with_frm_style.frm_style_formidable-style textarea:invalid,.bg-purple form input[type=email]:invalid,.bg-purple form input[type=tel]:invalid,.bg-purple form input[type=text]:invalid,.bg-purple form input[type=url]:invalid,.bg-purple form select:invalid,.bg-purple form textarea:invalid,.dark-mode .with_frm_style input[type=email]:invalid,.dark-mode .with_frm_style input[type=tel]:invalid,.dark-mode .with_frm_style input[type=text]:invalid,.dark-mode .with_frm_style input[type=url]:invalid,.dark-mode .with_frm_style select:invalid,.dark-mode .with_frm_style textarea:invalid,.dark-mode .with_frm_style.frm_style_formidable-style input[type=email]:invalid,.dark-mode .with_frm_style.frm_style_formidable-style input[type=tel]:invalid,.dark-mode .with_frm_style.frm_style_formidable-style input[type=text]:invalid,.dark-mode .with_frm_style.frm_style_formidable-style input[type=url]:invalid,.dark-mode .with_frm_style.frm_style_formidable-style select:invalid,.dark-mode .with_frm_style.frm_style_formidable-style textarea:invalid,.dark-mode form input[type=email]:invalid,.dark-mode form input[type=tel]:invalid,.dark-mode form input[type=text]:invalid,.dark-mode form input[type=url]:invalid,.dark-mode form select:invalid,.dark-mode form textarea:invalid,.page-template-page-landing.dark-background .with_frm_style input[type=email]:invalid,.page-template-page-landing.dark-background .with_frm_style input[type=tel]:invalid,.page-template-page-landing.dark-background .with_frm_style input[type=text]:invalid,.page-template-page-landing.dark-background .with_frm_style input[type=url]:invalid,.page-template-page-landing.dark-background .with_frm_style select:invalid,.page-template-page-landing.dark-background .with_frm_style textarea:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=email]:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=tel]:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=text]:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style input[type=url]:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style select:invalid,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style textarea:invalid,.page-template-page-landing.dark-background form input[type=email]:invalid,.page-template-page-landing.dark-background form input[type=tel]:invalid,.page-template-page-landing.dark-background form input[type=text]:invalid,.page-template-page-landing.dark-background form input[type=url]:invalid,.page-template-page-landing.dark-background form select:invalid,.page-template-page-landing.dark-background form textarea:invalid,.page-template-resource .bg-none .with_frm_style input[type=email]:invalid,.page-template-resource .bg-none .with_frm_style input[type=tel]:invalid,.page-template-resource .bg-none .with_frm_style input[type=text]:invalid,.page-template-resource .bg-none .with_frm_style input[type=url]:invalid,.page-template-resource .bg-none .with_frm_style select:invalid,.page-template-resource .bg-none .with_frm_style textarea:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=email]:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=tel]:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=text]:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style input[type=url]:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style select:invalid,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style textarea:invalid,.page-template-resource .bg-none form input[type=email]:invalid,.page-template-resource .bg-none form input[type=tel]:invalid,.page-template-resource .bg-none form input[type=text]:invalid,.page-template-resource .bg-none form input[type=url]:invalid,.page-template-resource .bg-none form select:invalid,.page-template-resource .bg-none form textarea:invalid{border:0!important;outline-color:red;outline-offset:4px;outline-width:2px!important}.bg-purple .with_frm_style .frm_button_submit,.bg-purple .with_frm_style button[type=submit],.bg-purple .with_frm_style.frm_style_formidable-style .frm_button_submit,.bg-purple .with_frm_style.frm_style_formidable-style button[type=submit],.bg-purple form .frm_button_submit,.bg-purple form button[type=submit],.dark-mode .with_frm_style .frm_button_submit,.dark-mode .with_frm_style button[type=submit],.dark-mode .with_frm_style.frm_style_formidable-style .frm_button_submit,.dark-mode .with_frm_style.frm_style_formidable-style button[type=submit],.dark-mode form .frm_button_submit,.dark-mode form button[type=submit],.page-template-page-landing.dark-background .with_frm_style .frm_button_submit,.page-template-page-landing.dark-background .with_frm_style button[type=submit],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_button_submit,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style button[type=submit],.page-template-page-landing.dark-background form .frm_button_submit,.page-template-page-landing.dark-background form button[type=submit],.page-template-resource .bg-none .with_frm_style .frm_button_submit,.page-template-resource .bg-none .with_frm_style button[type=submit],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_button_submit,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style button[type=submit],.page-template-resource .bg-none form .frm_button_submit,.page-template-resource .bg-none form button[type=submit]{background:#fff!important;color:#6126eb!important}.bg-purple .with_frm_style .frm_button_submit:focus,.bg-purple .with_frm_style .frm_button_submit:hover,.bg-purple .with_frm_style button[type=submit]:focus,.bg-purple .with_frm_style button[type=submit]:hover,.bg-purple .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.bg-purple .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.bg-purple .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.bg-purple form .frm_button_submit:focus,.bg-purple form .frm_button_submit:hover,.bg-purple form button[type=submit]:focus,.bg-purple form button[type=submit]:hover,.dark-mode .with_frm_style .frm_button_submit:focus,.dark-mode .with_frm_style .frm_button_submit:hover,.dark-mode .with_frm_style button[type=submit]:focus,.dark-mode .with_frm_style button[type=submit]:hover,.dark-mode .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.dark-mode .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.dark-mode .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.dark-mode form .frm_button_submit:focus,.dark-mode form .frm_button_submit:hover,.dark-mode form button[type=submit]:focus,.dark-mode form button[type=submit]:hover,.page-template-page-landing.dark-background .with_frm_style .frm_button_submit:focus,.page-template-page-landing.dark-background .with_frm_style .frm_button_submit:hover,.page-template-page-landing.dark-background .with_frm_style button[type=submit]:focus,.page-template-page-landing.dark-background .with_frm_style button[type=submit]:hover,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.page-template-page-landing.dark-background form .frm_button_submit:focus,.page-template-page-landing.dark-background form .frm_button_submit:hover,.page-template-page-landing.dark-background form button[type=submit]:focus,.page-template-page-landing.dark-background form button[type=submit]:hover,.page-template-resource .bg-none .with_frm_style .frm_button_submit:focus,.page-template-resource .bg-none .with_frm_style .frm_button_submit:hover,.page-template-resource .bg-none .with_frm_style button[type=submit]:focus,.page-template-resource .bg-none .with_frm_style button[type=submit]:hover,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_button_submit:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_button_submit:hover,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style button[type=submit]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style button[type=submit]:hover,.page-template-resource .bg-none form .frm_button_submit:focus,.page-template-resource .bg-none form .frm_button_submit:hover,.page-template-resource .bg-none form button[type=submit]:focus,.page-template-resource .bg-none form button[type=submit]:hover{background:#75e7ef!important;color:#00244b!important}.bg-purple .with_frm_style .frm_button_submit:focus-visible,.bg-purple .with_frm_style button[type=submit]:focus-visible,.bg-purple .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.bg-purple .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.bg-purple form .frm_button_submit:focus-visible,.bg-purple form button[type=submit]:focus-visible,.dark-mode .with_frm_style .frm_button_submit:focus-visible,.dark-mode .with_frm_style button[type=submit]:focus-visible,.dark-mode .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.dark-mode .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.dark-mode form .frm_button_submit:focus-visible,.dark-mode form button[type=submit]:focus-visible,.page-template-page-landing.dark-background .with_frm_style .frm_button_submit:focus-visible,.page-template-page-landing.dark-background .with_frm_style button[type=submit]:focus-visible,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.page-template-page-landing.dark-background form .frm_button_submit:focus-visible,.page-template-page-landing.dark-background form button[type=submit]:focus-visible,.page-template-resource .bg-none .with_frm_style .frm_button_submit:focus-visible,.page-template-resource .bg-none .with_frm_style button[type=submit]:focus-visible,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_button_submit:focus-visible,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style button[type=submit]:focus-visible,.page-template-resource .bg-none form .frm_button_submit:focus-visible,.page-template-resource .bg-none form button[type=submit]:focus-visible{outline-offset:3px!important;outline:2px solid #fff!important}.bg-purple .with_frm_style .frm_description,.bg-purple .with_frm_style .frm_error,.bg-purple .with_frm_style .frm_form_field.frm_html_container,.bg-purple .with_frm_style .frm_primary_label,.bg-purple .with_frm_style .frm_pro_max_limit_desc,.bg-purple .with_frm_style .frm_required,.bg-purple .with_frm_style label,.bg-purple .with_frm_style.frm_style_formidable-style .frm_description,.bg-purple .with_frm_style.frm_style_formidable-style .frm_error,.bg-purple .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.bg-purple .with_frm_style.frm_style_formidable-style .frm_primary_label,.bg-purple .with_frm_style.frm_style_formidable-style .frm_pro_max_limit_desc,.bg-purple .with_frm_style.frm_style_formidable-style .frm_required,.bg-purple .with_frm_style.frm_style_formidable-style label,.bg-purple form .frm_description,.bg-purple form .frm_error,.bg-purple form .frm_form_field.frm_html_container,.bg-purple form .frm_primary_label,.bg-purple form .frm_pro_max_limit_desc,.bg-purple form .frm_required,.bg-purple form label,.dark-mode .with_frm_style .frm_description,.dark-mode .with_frm_style .frm_error,.dark-mode .with_frm_style .frm_form_field.frm_html_container,.dark-mode .with_frm_style .frm_primary_label,.dark-mode .with_frm_style .frm_pro_max_limit_desc,.dark-mode .with_frm_style .frm_required,.dark-mode .with_frm_style label,.dark-mode .with_frm_style.frm_style_formidable-style .frm_description,.dark-mode .with_frm_style.frm_style_formidable-style .frm_error,.dark-mode .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.dark-mode .with_frm_style.frm_style_formidable-style .frm_primary_label,.dark-mode .with_frm_style.frm_style_formidable-style .frm_pro_max_limit_desc,.dark-mode .with_frm_style.frm_style_formidable-style .frm_required,.dark-mode .with_frm_style.frm_style_formidable-style label,.dark-mode form .frm_description,.dark-mode form .frm_error,.dark-mode form .frm_form_field.frm_html_container,.dark-mode form .frm_primary_label,.dark-mode form .frm_pro_max_limit_desc,.dark-mode form .frm_required,.dark-mode form label,.page-template-page-landing.dark-background .with_frm_style .frm_description,.page-template-page-landing.dark-background .with_frm_style .frm_error,.page-template-page-landing.dark-background .with_frm_style .frm_form_field.frm_html_container,.page-template-page-landing.dark-background .with_frm_style .frm_primary_label,.page-template-page-landing.dark-background .with_frm_style .frm_pro_max_limit_desc,.page-template-page-landing.dark-background .with_frm_style .frm_required,.page-template-page-landing.dark-background .with_frm_style label,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_description,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_error,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_primary_label,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_pro_max_limit_desc,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_required,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style label,.page-template-page-landing.dark-background form .frm_description,.page-template-page-landing.dark-background form .frm_error,.page-template-page-landing.dark-background form .frm_form_field.frm_html_container,.page-template-page-landing.dark-background form .frm_primary_label,.page-template-page-landing.dark-background form .frm_pro_max_limit_desc,.page-template-page-landing.dark-background form .frm_required,.page-template-page-landing.dark-background form label,.page-template-resource .bg-none .with_frm_style .frm_description,.page-template-resource .bg-none .with_frm_style .frm_error,.page-template-resource .bg-none .with_frm_style .frm_form_field.frm_html_container,.page-template-resource .bg-none .with_frm_style .frm_primary_label,.page-template-resource .bg-none .with_frm_style .frm_pro_max_limit_desc,.page-template-resource .bg-none .with_frm_style .frm_required,.page-template-resource .bg-none .with_frm_style label,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_description,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_error,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_form_field.frm_html_container,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_primary_label,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_pro_max_limit_desc,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_required,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style label,.page-template-resource .bg-none form .frm_description,.page-template-resource .bg-none form .frm_error,.page-template-resource .bg-none form .frm_form_field.frm_html_container,.page-template-resource .bg-none form .frm_primary_label,.page-template-resource .bg-none form .frm_pro_max_limit_desc,.page-template-resource .bg-none form .frm_required,.page-template-resource .bg-none form label{color:#fff!important}.bg-purple .with_frm_style .frm_error_style,.bg-purple .with_frm_style.frm_style_formidable-style .frm_error_style,.bg-purple form .frm_error_style,.dark-mode .with_frm_style .frm_error_style,.dark-mode .with_frm_style.frm_style_formidable-style .frm_error_style,.dark-mode form .frm_error_style,.page-template-page-landing.dark-background .with_frm_style .frm_error_style,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_error_style,.page-template-page-landing.dark-background form .frm_error_style,.page-template-resource .bg-none .with_frm_style .frm_error_style,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_error_style,.page-template-resource .bg-none form .frm_error_style{font-weight:600!important;color:#fff!important;background:rgba(0,36,75,.6)!important;border-color:rgba(255,255,255,.3)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-purple .with_frm_style .frm_blank_field label,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field label,.bg-purple form .frm_blank_field label,.dark-mode .with_frm_style .frm_blank_field label,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field label,.dark-mode form .frm_blank_field label,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field label,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field label,.page-template-page-landing.dark-background form .frm_blank_field label,.page-template-resource .bg-none .with_frm_style .frm_blank_field label,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field label,.page-template-resource .bg-none form .frm_blank_field label{color:#fff}.bg-purple .with_frm_style .frm_blank_field input[type=email],.bg-purple .with_frm_style .frm_blank_field input[type=tel],.bg-purple .with_frm_style .frm_blank_field input[type=text],.bg-purple .with_frm_style .frm_blank_field input[type=url],.bg-purple .with_frm_style .frm_blank_field select,.bg-purple .with_frm_style .frm_blank_field textarea,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field select,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.bg-purple form .frm_blank_field input[type=email],.bg-purple form .frm_blank_field input[type=tel],.bg-purple form .frm_blank_field input[type=text],.bg-purple form .frm_blank_field input[type=url],.bg-purple form .frm_blank_field select,.bg-purple form .frm_blank_field textarea,.dark-mode .with_frm_style .frm_blank_field input[type=email],.dark-mode .with_frm_style .frm_blank_field input[type=tel],.dark-mode .with_frm_style .frm_blank_field input[type=text],.dark-mode .with_frm_style .frm_blank_field input[type=url],.dark-mode .with_frm_style .frm_blank_field select,.dark-mode .with_frm_style .frm_blank_field textarea,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field select,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.dark-mode form .frm_blank_field input[type=email],.dark-mode form .frm_blank_field input[type=tel],.dark-mode form .frm_blank_field input[type=text],.dark-mode form .frm_blank_field input[type=url],.dark-mode form .frm_blank_field select,.dark-mode form .frm_blank_field textarea,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=email],.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=tel],.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=text],.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=url],.page-template-page-landing.dark-background .with_frm_style .frm_blank_field select,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field textarea,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field select,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.page-template-page-landing.dark-background form .frm_blank_field input[type=email],.page-template-page-landing.dark-background form .frm_blank_field input[type=tel],.page-template-page-landing.dark-background form .frm_blank_field input[type=text],.page-template-page-landing.dark-background form .frm_blank_field input[type=url],.page-template-page-landing.dark-background form .frm_blank_field select,.page-template-page-landing.dark-background form .frm_blank_field textarea,.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=email],.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=tel],.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=text],.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=url],.page-template-resource .bg-none .with_frm_style .frm_blank_field select,.page-template-resource .bg-none .with_frm_style .frm_blank_field textarea,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url],.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field select,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field textarea,.page-template-resource .bg-none form .frm_blank_field input[type=email],.page-template-resource .bg-none form .frm_blank_field input[type=tel],.page-template-resource .bg-none form .frm_blank_field input[type=text],.page-template-resource .bg-none form .frm_blank_field input[type=url],.page-template-resource .bg-none form .frm_blank_field select,.page-template-resource .bg-none form .frm_blank_field textarea{outline:3px solid red;border:none!important}.bg-purple .with_frm_style .frm_blank_field input[type=email]:focus,.bg-purple .with_frm_style .frm_blank_field input[type=tel]:focus,.bg-purple .with_frm_style .frm_blank_field input[type=text]:focus,.bg-purple .with_frm_style .frm_blank_field input[type=url]:focus,.bg-purple .with_frm_style .frm_blank_field select:focus,.bg-purple .with_frm_style .frm_blank_field textarea:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.bg-purple .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.bg-purple form .frm_blank_field input[type=email]:focus,.bg-purple form .frm_blank_field input[type=tel]:focus,.bg-purple form .frm_blank_field input[type=text]:focus,.bg-purple form .frm_blank_field input[type=url]:focus,.bg-purple form .frm_blank_field select:focus,.bg-purple form .frm_blank_field textarea:focus,.dark-mode .with_frm_style .frm_blank_field input[type=email]:focus,.dark-mode .with_frm_style .frm_blank_field input[type=tel]:focus,.dark-mode .with_frm_style .frm_blank_field input[type=text]:focus,.dark-mode .with_frm_style .frm_blank_field input[type=url]:focus,.dark-mode .with_frm_style .frm_blank_field select:focus,.dark-mode .with_frm_style .frm_blank_field textarea:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.dark-mode .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.dark-mode form .frm_blank_field input[type=email]:focus,.dark-mode form .frm_blank_field input[type=tel]:focus,.dark-mode form .frm_blank_field input[type=text]:focus,.dark-mode form .frm_blank_field input[type=url]:focus,.dark-mode form .frm_blank_field select:focus,.dark-mode form .frm_blank_field textarea:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=email]:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=tel]:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=text]:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field input[type=url]:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field select:focus,.page-template-page-landing.dark-background .with_frm_style .frm_blank_field textarea:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.page-template-page-landing.dark-background .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.page-template-page-landing.dark-background form .frm_blank_field input[type=email]:focus,.page-template-page-landing.dark-background form .frm_blank_field input[type=tel]:focus,.page-template-page-landing.dark-background form .frm_blank_field input[type=text]:focus,.page-template-page-landing.dark-background form .frm_blank_field input[type=url]:focus,.page-template-page-landing.dark-background form .frm_blank_field select:focus,.page-template-page-landing.dark-background form .frm_blank_field textarea:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=email]:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=tel]:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=text]:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field input[type=url]:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field select:focus,.page-template-resource .bg-none .with_frm_style .frm_blank_field textarea:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=email]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=tel]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=text]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field input[type=url]:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field select:focus,.page-template-resource .bg-none .with_frm_style.frm_style_formidable-style .frm_blank_field textarea:focus,.page-template-resource .bg-none form .frm_blank_field input[type=email]:focus,.page-template-resource .bg-none form .frm_blank_field input[type=tel]:focus,.page-template-resource .bg-none form .frm_blank_field input[type=text]:focus,.page-template-resource .bg-none form .frm_blank_field input[type=url]:focus,.page-template-resource .bg-none form .frm_blank_field select:focus,.page-template-resource .bg-none form .frm_blank_field textarea:focus{outline-color:#75e7ef}body{width:100%;margin:0}.w-full{width:100%}.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.flex{display:flex}.flex-center{justify-content:center}.wrapper{max-width:1200px;padding:0 1rem;margin:0 auto}.button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#6126eb;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.button:active,.button:visited{background:#6126eb;color:#fff}.button:focus,.button:hover,.button:hover:visited{color:#fff;background:#00244b}.button-white{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.button-white:active,.button-white:visited{background:#fff;color:#6126eb}.button-white:focus,.button-white:hover,.button-white:hover:visited{color:#00244b;background:#75e7ef}button.button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#6126eb;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}button.button:active,button.button:visited{background:#6126eb;color:#fff}button.button:focus,button.button:hover,button.button:hover:visited{color:#fff;background:#00244b}button.button:hover{cursor:pointer}button.button:focus-visible{outline:2px solid #00244b;outline-offset:3px}.lg-up{display:none;visibility:hidden}@media (min-width:880px){.lg-up{display:block;visibility:visible}}.md-down{display:block;visibility:visible}@media (min-width:880px){.md-down{display:none;visibility:hidden}}.article-body .wp-block-heading+.wp-block-heading{margin-bottom:0!important}.article-body>.wp-block-buttons,.article-body>.wp-block-code,.article-body>blockquote,.article-body>h1,.article-body>h2,.article-body>h3,.article-body>h4,.article-body>h5,.article-body>h6,.article-body>li,.article-body>ol,.article-body>p,.article-body>ul{margin-bottom:1.3rem}.article-body>.wp-block-buttons:first-child,.article-body>.wp-block-code:first-child,.article-body>blockquote:first-child,.article-body>h1:first-child,.article-body>h2:first-child,.article-body>h3:first-child,.article-body>h4:first-child,.article-body>h5:first-child,.article-body>h6:first-child,.article-body>li:first-child,.article-body>ol:first-child,.article-body>p:first-child,.article-body>ul:first-child{margin-top:4rem}.article-body>.wp-block-buttons:last-child,.article-body>.wp-block-code:last-child,.article-body>blockquote:last-child,.article-body>h1:last-child,.article-body>h2:last-child,.article-body>h3:last-child,.article-body>h4:last-child,.article-body>h5:last-child,.article-body>h6:last-child,.article-body>li:last-child,.article-body>ol:last-child,.article-body>p:last-child,.article-body>ul:last-child{margin-bottom:8rem}.article-body>.wp-block-buttons+[class^=block--],.article-body>.wp-block-code+[class^=block--],.article-body>blockquote+[class^=block--],.article-body>h1+[class^=block--],.article-body>h2+[class^=block--],.article-body>h3+[class^=block--],.article-body>h4+[class^=block--],.article-body>h5+[class^=block--],.article-body>h6+[class^=block--],.article-body>li+[class^=block--],.article-body>ol+[class^=block--],.article-body>p+[class^=block--],.article-body>ul+[class^=block--]{margin-top:3rem}.article-body>.wp-block-buttons+[class^=block--]+.wp-block-buttons,.article-body>.wp-block-buttons+[class^=block--]+.wp-block-code,.article-body>.wp-block-buttons+[class^=block--]+blockquote,.article-body>.wp-block-buttons+[class^=block--]+h2,.article-body>.wp-block-buttons+[class^=block--]+h3,.article-body>.wp-block-buttons+[class^=block--]+h4,.article-body>.wp-block-buttons+[class^=block--]+h5,.article-body>.wp-block-buttons+[class^=block--]+h6,.article-body>.wp-block-buttons+[class^=block--]+li,.article-body>.wp-block-buttons+[class^=block--]+ol,.article-body>.wp-block-buttons+[class^=block--]+p,.article-body>.wp-block-buttons+[class^=block--]+ul,.article-body>.wp-block-code+[class^=block--]+.wp-block-buttons,.article-body>.wp-block-code+[class^=block--]+.wp-block-code,.article-body>.wp-block-code+[class^=block--]+blockquote,.article-body>.wp-block-code+[class^=block--]+h2,.article-body>.wp-block-code+[class^=block--]+h3,.article-body>.wp-block-code+[class^=block--]+h4,.article-body>.wp-block-code+[class^=block--]+h5,.article-body>.wp-block-code+[class^=block--]+h6,.article-body>.wp-block-code+[class^=block--]+li,.article-body>.wp-block-code+[class^=block--]+ol,.article-body>.wp-block-code+[class^=block--]+p,.article-body>.wp-block-code+[class^=block--]+ul,.article-body>blockquote+[class^=block--]+.wp-block-buttons,.article-body>blockquote+[class^=block--]+.wp-block-code,.article-body>blockquote+[class^=block--]+blockquote,.article-body>blockquote+[class^=block--]+h2,.article-body>blockquote+[class^=block--]+h3,.article-body>blockquote+[class^=block--]+h4,.article-body>blockquote+[class^=block--]+h5,.article-body>blockquote+[class^=block--]+h6,.article-body>blockquote+[class^=block--]+li,.article-body>blockquote+[class^=block--]+ol,.article-body>blockquote+[class^=block--]+p,.article-body>blockquote+[class^=block--]+ul,.article-body>h1+[class^=block--]+.wp-block-buttons,.article-body>h1+[class^=block--]+.wp-block-code,.article-body>h1+[class^=block--]+blockquote,.article-body>h1+[class^=block--]+h2,.article-body>h1+[class^=block--]+h3,.article-body>h1+[class^=block--]+h4,.article-body>h1+[class^=block--]+h5,.article-body>h1+[class^=block--]+h6,.article-body>h1+[class^=block--]+li,.article-body>h1+[class^=block--]+ol,.article-body>h1+[class^=block--]+p,.article-body>h1+[class^=block--]+ul,.article-body>h2+[class^=block--]+.wp-block-buttons,.article-body>h2+[class^=block--]+.wp-block-code,.article-body>h2+[class^=block--]+blockquote,.article-body>h2+[class^=block--]+h2,.article-body>h2+[class^=block--]+h3,.article-body>h2+[class^=block--]+h4,.article-body>h2+[class^=block--]+h5,.article-body>h2+[class^=block--]+h6,.article-body>h2+[class^=block--]+li,.article-body>h2+[class^=block--]+ol,.article-body>h2+[class^=block--]+p,.article-body>h2+[class^=block--]+ul,.article-body>h3+[class^=block--]+.wp-block-buttons,.article-body>h3+[class^=block--]+.wp-block-code,.article-body>h3+[class^=block--]+blockquote,.article-body>h3+[class^=block--]+h2,.article-body>h3+[class^=block--]+h3,.article-body>h3+[class^=block--]+h4,.article-body>h3+[class^=block--]+h5,.article-body>h3+[class^=block--]+h6,.article-body>h3+[class^=block--]+li,.article-body>h3+[class^=block--]+ol,.article-body>h3+[class^=block--]+p,.article-body>h3+[class^=block--]+ul,.article-body>h4+[class^=block--]+.wp-block-buttons,.article-body>h4+[class^=block--]+.wp-block-code,.article-body>h4+[class^=block--]+blockquote,.article-body>h4+[class^=block--]+h2,.article-body>h4+[class^=block--]+h3,.article-body>h4+[class^=block--]+h4,.article-body>h4+[class^=block--]+h5,.article-body>h4+[class^=block--]+h6,.article-body>h4+[class^=block--]+li,.article-body>h4+[class^=block--]+ol,.article-body>h4+[class^=block--]+p,.article-body>h4+[class^=block--]+ul,.article-body>h5+[class^=block--]+.wp-block-buttons,.article-body>h5+[class^=block--]+.wp-block-code,.article-body>h5+[class^=block--]+blockquote,.article-body>h5+[class^=block--]+h2,.article-body>h5+[class^=block--]+h3,.article-body>h5+[class^=block--]+h4,.article-body>h5+[class^=block--]+h5,.article-body>h5+[class^=block--]+h6,.article-body>h5+[class^=block--]+li,.article-body>h5+[class^=block--]+ol,.article-body>h5+[class^=block--]+p,.article-body>h5+[class^=block--]+ul,.article-body>h6+[class^=block--]+.wp-block-buttons,.article-body>h6+[class^=block--]+.wp-block-code,.article-body>h6+[class^=block--]+blockquote,.article-body>h6+[class^=block--]+h2,.article-body>h6+[class^=block--]+h3,.article-body>h6+[class^=block--]+h4,.article-body>h6+[class^=block--]+h5,.article-body>h6+[class^=block--]+h6,.article-body>h6+[class^=block--]+li,.article-body>h6+[class^=block--]+ol,.article-body>h6+[class^=block--]+p,.article-body>h6+[class^=block--]+ul,.article-body>li+[class^=block--]+.wp-block-buttons,.article-body>li+[class^=block--]+.wp-block-code,.article-body>li+[class^=block--]+blockquote,.article-body>li+[class^=block--]+h2,.article-body>li+[class^=block--]+h3,.article-body>li+[class^=block--]+h4,.article-body>li+[class^=block--]+h5,.article-body>li+[class^=block--]+h6,.article-body>li+[class^=block--]+li,.article-body>li+[class^=block--]+ol,.article-body>li+[class^=block--]+p,.article-body>li+[class^=block--]+ul,.article-body>ol+[class^=block--]+.wp-block-buttons,.article-body>ol+[class^=block--]+.wp-block-code,.article-body>ol+[class^=block--]+blockquote,.article-body>ol+[class^=block--]+h2,.article-body>ol+[class^=block--]+h3,.article-body>ol+[class^=block--]+h4,.article-body>ol+[class^=block--]+h5,.article-body>ol+[class^=block--]+h6,.article-body>ol+[class^=block--]+li,.article-body>ol+[class^=block--]+ol,.article-body>ol+[class^=block--]+p,.article-body>ol+[class^=block--]+ul,.article-body>p+[class^=block--]+.wp-block-buttons,.article-body>p+[class^=block--]+.wp-block-code,.article-body>p+[class^=block--]+blockquote,.article-body>p+[class^=block--]+h2,.article-body>p+[class^=block--]+h3,.article-body>p+[class^=block--]+h4,.article-body>p+[class^=block--]+h5,.article-body>p+[class^=block--]+h6,.article-body>p+[class^=block--]+li,.article-body>p+[class^=block--]+ol,.article-body>p+[class^=block--]+p,.article-body>p+[class^=block--]+ul,.article-body>ul+[class^=block--]+.wp-block-buttons,.article-body>ul+[class^=block--]+.wp-block-code,.article-body>ul+[class^=block--]+blockquote,.article-body>ul+[class^=block--]+h2,.article-body>ul+[class^=block--]+h3,.article-body>ul+[class^=block--]+h4,.article-body>ul+[class^=block--]+h5,.article-body>ul+[class^=block--]+h6,.article-body>ul+[class^=block--]+li,.article-body>ul+[class^=block--]+ol,.article-body>ul+[class^=block--]+p,.article-body>ul+[class^=block--]+ul{margin-top:3rem}.article-body>[class^=block--]:first-child{margin-bottom:3rem}.article-body>[class^=block--]:first-child+[class^=block--]{margin-top:-3rem}.article-body>[class^=block--]:last-child{margin-bottom:0}.article-body>[class^=block--].has-background{position:relative}.article-body>[class^=block--].has-background:before{position:relative;width:100vw;margin-left:-50vw;left:50%;height:100%;position:absolute;top:0;z-index:-1}.article-body .anchor-link{padding-top:100px;margin-top:-100px}ul.logo-list{display:flex;flex-wrap:wrap;padding:0}ul.logo-list li{flex-basis:50%}ul.logo-list li:before{display:none!important}@media (min-width:600px){ul.logo-list li{flex-basis:25%}}@media (min-width:880px){body.sticky-header header.header .top-nav{display:none}}.hdr-logo{margin:0}.hdr-logo-link{display:block;height:64.5px;width:150px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:4px 0;font-size:0}.hdr-logo-link img{display:block;width:100%}header.header{border-bottom:1px solid #c7ced6;background:#fff;transition:all .3s ease;z-index:10}@media (min-width:880px){header.header{position:sticky;top:0}.admin-bar header.header{top:32px}}header.header .wrapper{justify-content:space-between;align-items:center;max-width:1200px}header.header .menu-toggle-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;text-transform:uppercase;padding:5px 10px;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;appearance:none;background:#6126eb;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}header.header .menu-toggle-button:active,header.header .menu-toggle-button:visited{background:#6126eb;color:#fff}header.header .menu-toggle-button:focus,header.header .menu-toggle-button:hover,header.header .menu-toggle-button:hover:visited{color:#fff;background:#00244b}header.header .menu-toggle-button:active,header.header .menu-toggle-button:focus-visible{outline:2px solid #6126eb;outline-offset:3px}@media (min-width:880px){header.header .menu-toggle-button{display:none}}header.header .menu-toggle-button .icon{fill:#fff;display:flex}header.header .menu-toggle-button .icon.bars{margin-right:10px}header.header .menu-toggle-button .icon.times{display:none}header.header .menu-toggle-button .icon svg{height:1rem;width:1rem}@media (max-width:880px){header.header .menu-toggle-button[aria-expanded=true] .icon.bars,header.header .menu-toggle-button[aria-expanded=true] .menu-label{display:none}header.header .menu-toggle-button[aria-expanded=true] .icon.times{display:flex}header.header .menu-toggle-button[aria-expanded=true]+#main-nav{display:block;padding-bottom:60px;visibility:visible;z-index:100}}header.header .top-nav{display:none}@media (min-width:880px){header.header .top-nav{background:#eff4ff;display:block;padding:20px 0}header.header .top-nav .wrapper{justify-content:flex-end;align-items:center}header.header .top-nav .wrapper.flex-between{justify-content:space-between}header.header .top-nav #phone-number-menu .icon svg{width:12px;height:12px;margin-right:5px;vertical-align:-1px}header.header .top-nav ul{list-style-type:none;margin:0;padding:0;font-size:.875rem}header.header .top-nav ul li{display:inline-block;margin:0 .5rem}header.header .top-nav ul li a{font-weight:500;text-decoration:none;color:#6126eb}header.header .top-nav ul li a:hover{text-decoration:underline}}header.header nav ul{list-style-type:none;margin:0;padding:0;font-size:1rem}header.header nav ul#main-nav{background-color:#fff;display:none;position:absolute;left:0;flex-direction:column;top:73px;width:100%;visibility:hidden;padding-top:10px}.admin-bar header.header nav ul#main-nav{top:118px}@media (min-width:880px){header.header nav ul#main-nav{display:flex;flex-direction:row;position:static;visibility:visible;padding-top:0}}header.header nav ul#main-nav>li{border-bottom:1px solid #c7ced6;margin:auto;width:92vw}@media (min-width:880px){header.header nav ul#main-nav>li{border:none;margin:unset;width:auto}}header.header nav ul#main-nav>li button.menu-item-toggle,header.header nav ul#main-nav>li>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;display:flex;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:600;justify-content:space-between;letter-spacing:.5px;line-height:1;padding:2rem 1rem;position:relative;text-decoration:none;width:100%}header.header nav ul#main-nav>li button.menu-item-toggle:focus-visible,header.header nav ul#main-nav>li>a:focus-visible{outline:2px solid #00244b;outline-offset:3px}header.header nav ul#main-nav>li button.menu-item-toggle:focus-visible:after,header.header nav ul#main-nav>li button.menu-item-toggle:hover:after,header.header nav ul#main-nav>li>a:focus-visible:after,header.header nav ul#main-nav>li>a:hover:after{display:block}@media (max-width:880px){header.header nav ul#main-nav>li button.menu-item-toggle,header.header nav ul#main-nav>li>a{align-items:center;font-weight:600;min-height:30px;padding:1rem}header.header nav ul#main-nav>li button.menu-item-toggle .icon.plus,header.header nav ul#main-nav>li>a .icon.plus{height:18px;padding:5px;pointer-events:none;width:18px}}@media (min-width:880px){header.header nav ul#main-nav>li button.menu-item-toggle,header.header nav ul#main-nav>li>a{display:inline-block;width:auto}header.header nav ul#main-nav>li button.menu-item-toggle:after,header.header nav ul#main-nav>li>a:after{display:none;content:"";position:absolute;bottom:0;left:1rem;width:30px;height:3px;background:#6126eb}header.header nav ul#main-nav>li button.menu-item-toggle .plus,header.header nav ul#main-nav>li>a .plus{display:none}header.header nav ul#main-nav>li button.menu-item-toggle .angle-down svg,header.header nav ul#main-nav>li>a .angle-down svg{fill:#6126eb;left:3px;position:relative;top:2px;width:13px}header.header nav ul#main-nav>li button.menu-item-toggle[aria-expanded=true],header.header nav ul#main-nav>li>a[aria-expanded=true]{color:#6126eb}}header.header nav ul#main-nav>li button.menu-item-toggle[aria-expanded=true]+.mega-menu,header.header nav ul#main-nav>li>a[aria-expanded=true]+.mega-menu{visibility:visible;max-height:1000px}header.header nav ul#main-nav>li button.menu-item-toggle[aria-expanded=true] .icon.plus svg,header.header nav ul#main-nav>li>a[aria-expanded=true] .icon.plus svg{position:relative;transform:rotate(45deg);transition:transform .3s ease}header.header nav ul#main-nav>li.phone-item a{justify-content:flex-start}header.header nav ul#main-nav>li.phone-item a .icon svg{width:12px;height:12px;margin-right:5px;vertical-align:-1px}header.header nav ul .mega-menu{background-color:#fff;display:block;left:0;overflow:hidden;position:relative;width:100%;transition-duration:.2s;transition-property:max-height,visibility;transition-timing-function:ease-in;max-height:0;visibility:hidden}header.header nav ul .mega-menu--intro{display:none}header.header nav ul .mega-menu--wrapper{margin:auto}header.header nav ul .mega-menu--icon{padding:1rem 2rem}header.header nav ul .mega-menu--icon img{width:70px;height:70px}@media (min-width:880px){header.header nav ul .mega-menu{position:relative;width:100vw;margin-left:-50vw;left:50%;position:absolute;border-top:1px solid #c7ced6;border-bottom:1px solid #c7ced6}header.header nav ul .mega-menu--intro{border-right:1px solid #c7ced6;display:flex;float:left;margin:0 30px 30px 0;max-width:33.33%;padding-right:20px}header.header nav ul .mega-menu--wrapper{padding:60px 0;max-width:100vw}}@media (min-width:1015px){header.header nav ul .mega-menu--wrapper{max-width:1460px}}header.header nav ul .mega-menu .nav-h3 a{display:inline-block;font-weight:600;font-size:1rem;margin-bottom:14px;white-space:nowrap;text-decoration:none}header.header nav ul .mega-menu .nav-h3 a:hover{text-decoration:underline}header.header nav ul .mega-menu .columns{display:inline-block}@media (min-width:1015px){header.header nav ul .mega-menu .columns{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:minmax(auto,33%);grid-auto-rows:minmax(30px,auto)}}@media (max-width:880px){header.header nav ul .mega-menu .columns li{padding:1rem 2rem 1rem 1rem;border-top:1px solid #c7ced6}header.header nav ul .mega-menu .columns li a{font-weight:600}}header.header nav ul .mega-menu .columns li a{color:#345072;display:block;text-decoration:none}header.header nav ul .mega-menu .columns li a:before{content:"↳ ";font-weight:400;speak:none;opacity:.5}@media (min-width:880px){header.header nav ul .mega-menu .columns li a:before{content:""}}header.header nav ul .mega-menu .columns li a:hover{color:#6126eb;text-decoration:underline}@media (min-width:880px){header.header nav ul .mega-menu .columns li a{color:#345072}header.header nav ul .mega-menu .columns li:not(:last-child) a{margin-bottom:14px}}header.header nav ul .mega-menu .navheader+p{margin-top:.25rem}header.header nav ul .mega-menu .navheader,header.header nav ul .mega-menu strong a{font-size:1rem;font-weight:600}header.header nav ul .top-nav-item{display:block}@media (min-width:880px){header.header nav ul .top-nav-item{display:none}}table:not(.no-borders){border-collapse:collapse}table:not(.no-borders) td,table:not(.no-borders) tfoot td,table:not(.no-borders) th{border:1px solid #c7ced6;line-height:1.5;padding:15px 10px;text-align:left}table th{font-weight:600}td.has-text-align-center,th.has-text-align-center{text-align:center!important}td.has-text-align-right,th.has-text-align-right{text-align:right!important}table.tribe-events-calendar-month th,th.tribe-events-calendar-month__header-column{border:none}body{font-size:1.125rem;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:400;letter-spacing:.5px;line-height:1}a{text-decoration:underline;font-weight:400;color:#00244b}a:hover{color:#6126eb}a:focus-visible{outline-offset:3px;outline:2px solid #6126eb}h1,h2,h3,h4,h5,h6{font-size:1.125rem;font-weight:400;margin:0;padding:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1em 0!important;position:relative}h1.has-background:before,h2.has-background:before,h3.has-background:before,h4.has-background:before,h5.has-background:before,h6.has-background:before{position:relative;width:100vw;margin-left:-50vw;left:50%;height:100%;position:absolute;top:0;z-index:-1}.article-body .has-huge-font-size,.h1{font-size:4rem;font-weight:700;letter-spacing:1px;margin:1rem 0}@media (max-width:880px){.article-body .has-huge-font-size,.h1{font-size:3rem}}.article-body .has-background.has-huge-font-size:not(.has-light-gray-background-color),.h1.has-background:not(.has-light-gray-background-color){margin-top:0;margin-bottom:1em}.article-body .has-large-font-size,.h2{font-size:1.75rem;font-weight:600;letter-spacing:.5px;margin:.75rem 0;line-height:1.4em}.article-body .has-normal-font-size,.article-body .has-regular-font-size,.article-body>h1,.article-body>h2,.article-body>h3,.h3,.h4,.h5,.h6{font-size:1.125rem;font-weight:600;letter-spacing:.7px;margin:.5rem 0;line-height:1.4em}p{line-height:1.625;letter-spacing:.05em;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:1rem}blockquote{margin-top:1.8em;margin-bottom:2em}blockquote::before{content:"”";color:#ffa800;float:left;height:40px;font-family:"Neue Haas Grotesk Display Pro",neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-size:105px;line-height:100px;margin-right:.15em;opacity:1}blockquote p{font-size:1.6em;font-weight:300;line-height:1.6em}pre,pre code{background-color:#edeff2;-webkit-hyphens:manual;hyphens:manual;line-height:1.5;padding:1em;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre-wrap}.is-bold{font-weight:600}@media (min-width:600px){.is-two-columns{-moz-column-count:2;column-count:2}}.article-body>ul:not(.no-dots){list-style:none;line-height:1.625}.article-body>ul:not(.no-dots) li:before{content:"•";color:#6126eb;display:inline-block;font-weight:700;position:absolute;width:1em;margin-left:-1em}.article-body>ul.no-dots{list-style:none;padding:0}.article-body>ul ul{margin-top:.5em;list-style:none}.article-body>ol{line-height:1.625;letter-spacing:.05em}.article-body li{font-size:1em;margin-bottom:1em}.article-body>h2,.article-body>h3{color:#6126eb;line-height:1.4}.article-body>h1{font-size:4rem;line-height:1.4}.article-body>p a{font-weight:700}.article-body>p a:hover{text-decoration:none}.article-body>p+h2,.article-body>p+h3{margin-top:2em}.article-body .has-large-font-size{line-height:1.4}.article-body .has-normal-font-size,.article-body .has-regular-font-size{line-height:1.4}.article-body .has-small-font-size{font-size:16px!important}body.archive h1,body.category h1{color:#fff;margin-top:0;padding:5rem 0}body.archive h1 .author--name,body.category h1 .author--name{font-weight:400}body.archive .block--hero,body.category .block--hero{max-height:400px}body.archive .block--hero .hero-content,body.category .block--hero .hero-content{padding-bottom:0}body.archive .block--hero h1,body.category .block--hero h1{color:unset;margin:1rem 0;padding:unset}body{background:#fafafa;color:#00244b}.single-allyant_career #content article{margin:4rem 0}.article-body .single-allyant_career #content .has-large-font-size,.single-allyant_career #content .article-body .has-large-font-size,.single-allyant_career #content .h2{font-size:3.5rem;font-weight:700;letter-spacing:1px;margin-bottom:2rem;line-height:1.2}.single-allyant_career #content p{margin:0 0 1rem}.single-allyant_career #content .article-content .article-body{flex-basis:66%}.single-allyant_career #content .article-content .article-body h2{color:#6126eb}.single-allyant_career #content .article-content .sidebar{flex-basis:33%;display:block;padding-left:80px}@media (max-width:880px){.single-allyant_career #content article{margin:2rem 0 2rem}.article-body .single-allyant_career #content .has-large-font-size,.single-allyant_career #content .article-body .has-large-font-size,.single-allyant_career #content .h2{font-size:2.5rem;margin-bottom:1rem}.single-allyant_career #content .article-content{flex-direction:column}.single-allyant_career #content .article-content .sidebar{margin-top:2rem;border-top:1px solid rgba(0,36,75,.2);padding-top:3rem;padding-left:0}}.careers-list h2{font-weight:600;margin-bottom:2rem}.careers-list ul{list-style-type:none;margin:1rem 0;padding:0;line-height:1.6}.careers-list ul li{margin-bottom:1rem}.careers-list ul li:before{display:none!important}.careers-list ul li a{font-weight:600;font-size:1rem;text-decoration:none}.careers-list ul li a:hover{text-decoration:underline}.careers-list ul li.active a{text-decoration:underline}.categories h2{font-weight:600;margin-bottom:2rem}.categories ul{list-style:none;margin:0 0 2.5em;padding:0}.categories ul li{margin-bottom:1rem}.categories ul li a{color:#00244b;font-size:1rem;font-weight:600;text-decoration:none}.categories ul li a:hover{color:#6126eb;text-decoration:underline}.tribe-events .tribe-events-calendar-list__event-description>*,.tribe-events address>*,.tribe-events h1.tribe-events-header__title-text,.tribe-events h1.tribe-events-single-event-title,.tribe-events h3.tribe-events-calendar-list__event-title a,.tribe-events strong,.tribe-events time,.tribe-events time .tribe-common-h5,.tribe-events-pg-template .tribe-events-calendar-list__event-description>*,.tribe-events-pg-template address>*,.tribe-events-pg-template h1.tribe-events-header__title-text,.tribe-events-pg-template h1.tribe-events-single-event-title,.tribe-events-pg-template h3.tribe-events-calendar-list__event-title a,.tribe-events-pg-template strong,.tribe-events-pg-template time,.tribe-events-pg-template time .tribe-common-h5{color:#00244b!important}.tribe-events a:focus-visible,.tribe-events-pg-template a:focus-visible{border:none!important;outline-offset:3px;outline:2px solid #6126eb!important;text-decoration:none}.tribe-events h1.tribe-events-header__title-text,.tribe-events-pg-template h1.tribe-events-header__title-text{padding-bottom:0}.tribe-events .tribe-events-content h2,.tribe-events .tribe-events-content h3,.tribe-events .tribe-events-content h4,.tribe-events .tribe-events-content h5,.tribe-events .tribe-events-content h6,.tribe-events-pg-template .tribe-events-content h2,.tribe-events-pg-template .tribe-events-content h3,.tribe-events-pg-template .tribe-events-content h4,.tribe-events-pg-template .tribe-events-content h5,.tribe-events-pg-template .tribe-events-content h6{color:#00244b}.tribe-events .tribe-events-content a,.tribe-events-pg-template .tribe-events-content a{border:none!important}.tribe-events h3.tribe-events-calendar-list__event-title a,.tribe-events-pg-template h3.tribe-events-calendar-list__event-title a{font-weight:600}.tribe-events h3,.tribe-events strong,.tribe-events-pg-template h3,.tribe-events-pg-template strong{font-weight:700;font-size:1em}.tribe-events .tribe-events-schedule h2,.tribe-events-pg-template .tribe-events-schedule h2{color:#6126eb;font-size:.9em;font-weight:600;letter-spacing:.7px}.tribe-events .tribe-events-event-meta,.tribe-events-pg-template .tribe-events-event-meta{width:100%!important}.tribe-events .tribe-events-meta-group,.tribe-events-pg-template .tribe-events-meta-group{padding:30px 0!important}.tribe-events .tribe-events-meta-group h2.tribe-events-single-section-title,.tribe-events-pg-template .tribe-events-meta-group h2.tribe-events-single-section-title{text-transform:capitalize;font-size:1.5em;font-weight:500;color:#345072}.tribe-events ul.tribe-events-sub-nav,.tribe-events-pg-template ul.tribe-events-sub-nav{padding-left:0!important}.tribe-events-pg-template address,.tribe-events-pg-template h3,.tribe-events-pg-template strong{display:block;margin:1em 0 .7em}.tribe-events-pg-template address{line-height:1.6}.tribe-events-pg-template a{color:#345072!important;font-weight:600;text-decoration:none}.tribe-events-pg-template a:hover{color:#6126eb!important;text-decoration:underline}.tribe-events-pg-template .single-tribe_events .tribe-events-single .tribe-events-event-meta{width:90%}.post-type-archive-tribe_events .tribe-events-l-container{padding-top:0!important}.post-type-archive-tribe_events h1{font-weight:700!important;margin-bottom:50px!important}.post-type-archive-tribe_events .full-width{margin-left:-50vw}.post-type-archive-tribe_events .wrapper{padding:0 1rem;margin:0 auto}.tribe_event_series-template-default aside.sidebar,.tribe_event_series-template-default p.blog-author{display:none}.tribe_event_series-template-default .article-content.flex{display:block}@media (max-width:880px){.tribe-events .tribe-events-event-meta,.tribe-events-pg-template .tribe-events-event-meta{flex-direction:column!important}.tribe-events .tribe-events-meta-group,.tribe-events-pg-template .tribe-events-meta-group{width:auto!important;margin-right:0!important;margin-bottom:30px!important;padding:0!important;flex:1 0 auto!important}}.tribe-events-calendar-month__multiday-event-wrapper:focus-within{border-radius:10px;outline:2px solid #6126eb;outline-offset:3px}.tribe-events-header__top-bar .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-events-header__top-bar .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:#6126eb!important}.tribe-events-header__top-bar a.tribe-common-c-btn-border-small:not(:hover),.tribe-events-header__top-bar button.tribe-common-c-btn-border-small:not(:hover){border-color:#00244b;color:#00244b}.tribe-events-header__top-bar a:focus-visible,.tribe-events-header__top-bar button:focus-visible{outline:2px solid #6126eb;outline-offset:3px}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:.8!important}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime{opacity:1!important}h2.tribe-events-c-top-bar__datepicker{font-weight:600!important}.tribe-common--breakpoint-medium.tribe-events nav.tribe-events-c-top-bar__nav{display:flex!important}.index{margin-top:80px;margin-bottom:80px}.index ul.articles{display:grid;gap:1.5rem;list-style:none;margin:0;overflow:hidden;padding:0}.index ul.articles>li{display:flex}.index ul.articles .tease-allyant_resource,.index ul.articles .tease-post{background-color:transparent;box-shadow:none}.index ul.articles .tease-allyant_resource--text,.index ul.articles .tease-post--text{padding:20px}.index ul.articles .thumbnail+.tease-post--text{margin:-100px 15px 0 15px}.index ul.articles .tease-post--text{box-shadow:0 5px 10px rgba(0,36,75,.1);height:100%;position:relative}.index .sidebar{display:none}@media (min-width:880px){.index .articles-area{flex-basis:75%;flex-grow:1;flex-shrink:0;width:75%}.index .articles-area .articles{grid-template-columns:1fr 1fr}.index .sidebar{padding-left:30px;display:block;flex-basis:25%}}@media (min-width:880px){.index.corporate-news .articles-area{width:100%}.index.corporate-news .articles-area .articles{grid-template-columns:1fr 1fr 1fr}}.index .pagination-page-number{margin:2em auto;text-align:center}.index nav.pagination-block ul.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;margin-top:2em;padding:0}@media (max-width:880px){.index nav.pagination-block ul.pagination .next,.index nav.pagination-block ul.pagination .prev{display:none}}.index nav.pagination-block ul.pagination li{margin:15px}.index nav.pagination-block ul.pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:initial;opacity:.5;outline:0;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-size:initial}.index nav.pagination-block ul.pagination .current{font-weight:600}.index.block--posts-by-category{margin:30px 0!important}.index-button-area{flex-direction:column;align-items:center;padding:100px 0}.index-button-area .page-number{margin-bottom:20px}#hbl-live-chat-wrapper #olark-wrapper .olark-launch-button-wrapper .olark-button-focus-wrapper:focus-within{border-radius:26px;background-color:#fff!important;border:3px solid #6126eb!important;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.page-template-page-landing{background-size:cover}.page-template-page-landing.sticky-header header.header{filter:none!important}.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#6126eb;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a:active,.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a:visited{background:#6126eb;color:#fff}.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a:focus,.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a:hover,.page-template-page-landing.light-background .wp-block-buttons .wp-block-button a:hover:visited{color:#fff;background:#00244b}.page-template-page-landing.light-background ul li::marker{color:#6126eb}.page-template-page-landing .wrapper,.page-template-page-landing header.header .wrapper{max-width:1300px}.page-template-page-landing.dark-background{background-color:#00244b}.page-template-page-landing.dark-background a:not(.button),.page-template-page-landing.dark-background cite,.page-template-page-landing.dark-background h1,.page-template-page-landing.dark-background h2,.page-template-page-landing.dark-background h3,.page-template-page-landing.dark-background h4,.page-template-page-landing.dark-background h5,.page-template-page-landing.dark-background h6,.page-template-page-landing.dark-background li,.page-template-page-landing.dark-background p{color:#fff!important}.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a,.page-template-page-landing.dark-background a.button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a:active,.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a:visited,.page-template-page-landing.dark-background a.button:active,.page-template-page-landing.dark-background a.button:visited{background:#fff;color:#6126eb}.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a:focus,.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a:hover,.page-template-page-landing.dark-background .wp-block-buttons .wp-block-button a:hover:visited,.page-template-page-landing.dark-background a.button:focus,.page-template-page-landing.dark-background a.button:hover,.page-template-page-landing.dark-background a.button:hover:visited{color:#00244b;background:#75e7ef}.page-template-page-landing.dark-background ul li:before{color:#fff!important}.page-template-page-landing header{background:0 0;border:none;position:static}.page-template-page-landing header .hdr-logo-link{height:auto;margin:5rem 0 2rem -9px;width:240px}.page-template-page-landing .background img{position:relative;width:100vw;margin-left:-50vw;left:50%;position:absolute;top:0;bottom:0;z-index:0}.page-template-page-landing .article-content,.page-template-page-landing footer{position:relative;z-index:1}.page-template-page-landing .article-body{min-height:70vh}.page-template-page-landing .article-body>:last-child:not([class^=block--]){margin-bottom:2em}.page-template-page-landing .article-body .wrapper{padding-left:0;padding-right:0}.page-template-page-landing .article-body .col>:not(:last-child){margin-bottom:1em}.page-template-page-landing .article-body .col>a+*{margin-top:2em}.page-template-page-landing .article-body .block--flexible-banner.bg-none{padding-top:0}.page-template-default .article-body .wrapper{padding-left:0;padding-right:0}.page-template-default .password-block{margin:8rem 0}.page-template-default .password-block form{margin-top:4rem}.page-template-default .password-block form label{display:block}.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-content,.single-post .content-wrapper.text-left .post-type-post .article-content{justify-content:left!important}.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--careers-list,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--flexible-banner,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--hero,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--stats-banner,.single-post .content-wrapper.text-left .post-type-post .article-body .block--careers-list,.single-post .content-wrapper.text-left .post-type-post .article-body .block--flexible-banner,.single-post .content-wrapper.text-left .post-type-post .article-body .block--hero,.single-post .content-wrapper.text-left .post-type-post .article-body .block--stats-banner{width:auto;margin-left:0;left:auto}.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--careers-list .wrapper,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--flexible-banner .wrapper,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--hero .wrapper,.single-post .content-wrapper .post-type-post:not(.category-blog):not(.category-company-news) .article-body .block--stats-banner .wrapper,.single-post .content-wrapper.text-left .post-type-post .article-body .block--careers-list .wrapper,.single-post .content-wrapper.text-left .post-type-post .article-body .block--flexible-banner .wrapper,.single-post .content-wrapper.text-left .post-type-post .article-body .block--hero .wrapper,.single-post .content-wrapper.text-left .post-type-post .article-body .block--stats-banner .wrapper{padding:0!important;justify-content:left!important}@media (min-width:880px){.single-post .content-wrapper:not(.text-left) .post-type-post:not(.category-blog):not(.category-company-news) .article-content .article-body .block--latest-posts{width:calc(100vw - 32px);max-width:1200px;margin-left:50%;transform:translateX(-50%)}}@media (min-width:880px){.single-post .post-type-post:not(.category-blog):not(.category-company-news) .block--simple-hero.text-center .wrapper{justify-content:left!important}.single-post .post-type-post:not(.category-blog):not(.category-company-news) .block--simple-hero.text-center .hero-content{width:80%;max-width:80%}}.single-post .post-type-post .article-header,.single-post .post-type-post .article-header-old{margin-bottom:60px}.single-post .post-type-post .article-header p.blog-author,.single-post .post-type-post .article-header-old p.blog-author{display:inline-flex;line-height:normal;margin-bottom:12px}.single-post .post-type-post .article-header p.blog-author>a,.single-post .post-type-post .article-header p.blog-author>time,.single-post .post-type-post .article-header-old p.blog-author>a,.single-post .post-type-post .article-header-old p.blog-author>time{display:block;font-size:.875rem;padding:5px 25px}.single-post .post-type-post .article-header p.blog-author a+time,.single-post .post-type-post .article-header-old p.blog-author a+time{border-left:1px solid #fff;padding-right:0}.single-post .post-type-post .article-header p.blog-author a,.single-post .post-type-post .article-header-old p.blog-author a{padding-left:0;text-decoration:none}.single-post .post-type-post .article-header p.blog-author a:hover,.single-post .post-type-post .article-header-old p.blog-author a:hover{text-decoration:underline}.single-post .post-type-post .article-header p.blog-author a:focus,.single-post .post-type-post .article-header-old p.blog-author a:focus{outline-offset:-5px}.single-post .post-type-post .article-header p.category-label,.single-post .post-type-post .article-header-old p.category-label{font-size:1.2rem}.single-post .post-type-post.category-blog .article-content,.single-post .post-type-post.category-company-news .article-content{justify-content:center}.single-post .post-type-post:not(.category-blog) .article-content .article-body .block--careers-list,.single-post .post-type-post:not(.category-blog) .article-content .article-body .block--flexible-banner,.single-post .post-type-post:not(.category-blog) .article-content .article-body .block--hero,.single-post .post-type-post:not(.category-blog) .article-content .article-body .block--stats-banner,.single-post .post-type-post:not(.category-company-news) .article-content .article-body .block--careers-list,.single-post .post-type-post:not(.category-company-news) .article-content .article-body .block--flexible-banner,.single-post .post-type-post:not(.category-company-news) .article-content .article-body .block--hero,.single-post .post-type-post:not(.category-company-news) .article-content .article-body .block--stats-banner{width:auto;margin-left:0;left:auto}@media (min-width:880px){.single-post .post-type-post.category-webinars .article-content .article-body{flex-basis:100%;width:100%}.single-post .post-type-post.category-webinars .article-content .article-body .wrapper{padding:0}}.single-post .post-type-post .article-content{flex-direction:column;position:relative}@media (min-width:600px){.single-post .post-type-post .article-content{padding-bottom:0;padding-top:0}}.single-post .post-type-post .article-content:before{content:"";background-color:#fafafa;display:block;height:100%;top:-1px;position:relative;width:100vw;margin-left:-50vw;left:50%;position:absolute;z-index:-1}.single-post .post-type-post .article-content aside{display:none}.single-post .post-type-post .article-content .article-body>:first-child:not(h1){margin-top:0}@media (min-width:880px){.single-post .post-type-post .article-content{flex-direction:row}.single-post .post-type-post .article-content .article-body{flex-basis:80%;width:80%}.single-post .post-type-post .article-content .article-body .block--two-column-wysiwyg.has-bg-none .wrapper{padding:0}.single-post .post-type-post .article-content .article-body .block--icon-columns,.single-post .post-type-post .article-content .article-body .block--person-grid{width:100vw;transform:translateX(-50%);margin-left:50%}.single-post .post-type-post .article-content .article-body .block--icon-columns .block-wrapper,.single-post .post-type-post .article-content .article-body .block--person-grid .block-wrapper{max-width:1200px;margin:auto;padding:0 1rem}}@media (min-width:600px){.single-post .post-type-post .article-content aside{display:block;flex-basis:33%;padding-left:80px}}.single-post .pre-footer .block--flexible-banner .wrapper{min-height:60px}.single-post .pre-footer .block--flexible-banner .wrapper p{padding-right:2vw}.tease-allyant_resource,.tease-post{font-size:1rem;display:flex;flex-direction:column;flex:1 1 0;background:#fff;padding:0 20px 20px 20px;border-radius:4px;box-shadow:0 5px 10px rgba(0,36,75,.1)}.tease-allyant_resource .thumbnail,.tease-post .thumbnail{max-width:calc(100% + 40px);height:auto;border-radius:4px 4px 0 0;margin:0 -20px 20px;display:block}.tease-allyant_resource .thumbnail img,.tease-allyant_resource .thumbnail picture,.tease-post .thumbnail img,.tease-post .thumbnail picture{max-width:100%;border-radius:4px 4px 0 0}.tease-allyant_resource .post-author,.tease-allyant_resource .post-category,.tease-allyant_resource .post-date,.tease-post .post-author,.tease-post .post-category,.tease-post .post-date{font-size:.875rem}.tease-allyant_resource--text,.tease-post--text{background-color:#fff}.article-body .tease-allyant_resource--text .has-normal-font-size a,.article-body .tease-allyant_resource--text .has-regular-font-size a,.article-body .tease-post--text .has-normal-font-size a,.article-body .tease-post--text .has-regular-font-size a,.tease-allyant_resource--text .article-body .has-normal-font-size a,.tease-allyant_resource--text .article-body .has-regular-font-size a,.tease-allyant_resource--text .article-body>h1 a,.tease-allyant_resource--text .article-body>h2 a,.tease-allyant_resource--text .article-body>h3 a,.tease-allyant_resource--text .h3 a,.tease-post--text .article-body .has-normal-font-size a,.tease-post--text .article-body .has-regular-font-size a,.tease-post--text .article-body>h1 a,.tease-post--text .article-body>h2 a,.tease-post--text .article-body>h3 a,.tease-post--text .h3 a{font-weight:600;font-size:1rem;line-height:1.4rem;text-decoration:none}.tease-allyant_resource--text .read-more,.tease-post--text .read-more{display:inline-block;margin:.5rem 0;font-weight:600;color:#6126eb;text-decoration:none}.tease-allyant_resource--text .read-more:focus,.tease-allyant_resource--text .read-more:hover,.tease-post--text .read-more:focus,.tease-post--text .read-more:hover{text-decoration:underline}.tease-allyant_resource--text p,.tease-post--text p{margin:1rem 0}.tease-allyant_resource--categories,.tease-post--categories{display:inline-flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.tease-allyant_resource--categories li,.tease-post--categories li{background-color:#6126eb;margin:4px 4px 0 0;padding:3px 8px 4px}.tease-allyant_resource--categories li:nth-child(even),.tease-post--categories li:nth-child(even){background-color:#00244b}.tease-allyant_resource--categories li a,.tease-post--categories li a{color:#fff;font-weight:600;text-decoration:none}.tease-allyant_resource--categories li a:hover,.tease-post--categories li a:hover{text-decoration:underline}.tease-allyant_resource--author-date,.tease-post--author-date{color:#345072;flex-wrap:wrap;margin:1rem 0}.tease-allyant_resource--author-date a,.tease-post--author-date a{color:#345072;font-weight:600;letter-spacing:.6px;text-decoration:none}.tease-allyant_resource--author-date .post-author,.tease-post--author-date .post-author{margin:0 20px 0 0}.tease-allyant_resource--author-date .post-date,.tease-post--author-date .post-date{margin:0}.block--accessibility-checker-cta{width:100vw;margin-left:-50vw;left:50%;position:relative;z-index:0;display:flex;justify-content:center;background:linear-gradient(0deg,#3b028b 0,rgba(130,94,180,.629808) 37.02%,#fff 100%),url(static/images/allyant-grey-bg.jpg);background-size:cover;background-position:center}.block--accessibility-checker-cta .report-bottom-cta{max-width:1100px;margin:30px;width:min(80vw,100%);text-align:center;color:#fff;background:linear-gradient(0deg,rgba(255,255,255,.25) 0,#4c00ff 100%);background-blend-mode:overlay;border:3px solid rgba(255,255,255,.1);box-shadow:4px 4px 4px 0 rgba(190,146,255,.25) inset,-4px -4px 4px 0 rgba(183,183,183,.15) inset;border-radius:10px;padding:32px 20px;min-height:200px;align-content:center}@media screen and (min-width:600px){.block--accessibility-checker-cta .report-bottom-cta{margin:40px}}@media (min-width:880px){.block--accessibility-checker-cta .report-bottom-cta{margin:50px}}.block--accessibility-checker-cta .report-bottom-cta .container p{font-size:1.25rem!important;font-weight:500;margin-bottom:24px;line-height:1.4;width:60%;justify-self:center}@media (max-width:600px){.block--accessibility-checker-cta .report-bottom-cta .container p{width:100%;font-size:1rem!important}}.block--accessibility-checker-cta .report-bottom-cta .report-button{display:inline-block;background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);background-blend-mode:luminosity;color:#fff;padding:14px 32px;border-radius:8px;font-weight:800;text-decoration:none;box-shadow:4px 4px 4px 0 rgba(7,219,250,.25) inset,-4px -4px 4px 0 rgba(0,0,0,.25) inset;font-size:.9375rem}.block--accessibility-checker-cta .report-bottom-cta .report-button:focus-visible{outline:2px solid #fff;outline-offset:5px}.block--accessibility-checker-cta .report-bottom-cta .report-button:focus:not(:focus-visible){outline:0}@media (min-width:600px){.block--accessibility-checker-cta .report-bottom-cta .report-button{padding:15px 36px;font-size:1rem}}@media (min-width:880px){.block--accessibility-checker-cta .report-bottom-cta .report-button{padding:16px 40px}}.block--accessibility-checker-features{position:relative;width:100vw;margin-left:-50vw;left:50%;background-color:#fafafa;color:#000d1b!important;margin-top:-3rem!important;padding:48px 16px;box-sizing:border-box}@media (min-width:1015px){.block--accessibility-checker-features{padding:48px 24px}}.block--accessibility-checker-features .wrapper{max-width:1100px;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;box-sizing:border-box}.block--accessibility-checker-features .acc-features-headline{font-family:Roboto,sans-serif;font-size:2rem;font-weight:600;color:#000;line-height:1;letter-spacing:-.02em;margin:0}@media (max-width:880px){.block--accessibility-checker-features .acc-features-headline{font-weight:700;line-height:36px;letter-spacing:0;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-size:1.875rem}}.block--accessibility-checker-features .features-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:818px;margin:0 auto;box-sizing:border-box}@media (max-width:880px){.block--accessibility-checker-features .features-cards-wrapper{grid-template-columns:repeat(2,1fr);max-width:540px;justify-items:center}}@media (max-width:600px){.block--accessibility-checker-features .features-cards-wrapper{grid-template-columns:1fr;max-width:326px;gap:19px}}.block--accessibility-checker-features .feature-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);padding:30px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box;width:100%;max-width:262px;min-height:233px;transition:transform .2s ease}@media (max-width:600px){.block--accessibility-checker-features .feature-card{max-width:326px;min-height:235px;padding:24px 20px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1019607843),0 4px 6px 0 rgba(0,0,0,.1019607843)}}.block--accessibility-checker-features .feature-card:hover{transform:translateY(-5px)}.block--accessibility-checker-features .icon-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:14px}@media (max-width:880px){.block--accessibility-checker-features .icon-wrapper{margin-bottom:20px}}.block--accessibility-checker-features img.feature-card-icon{height:70px;width:auto;-o-object-fit:contain;object-fit:contain}.block--accessibility-checker-features .feature-card-title{font-family:Roboto,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:-.01em;color:#000;margin-bottom:7px}@media (max-width:880px){.block--accessibility-checker-features .feature-card-title{font-weight:700;font-size:1.25rem;line-height:28px;letter-spacing:0;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;margin-bottom:13px}}.block--accessibility-checker-features .feature-card-description{font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.4;font-weight:300;letter-spacing:-.01em;margin:0;color:#000}@media (max-width:880px){.block--accessibility-checker-features .feature-card-description{font-size:1rem;line-height:26px;letter-spacing:-.5px;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;color:#000;font-weight:400}}.block--accessibility-checker-hero{position:relative;width:100vw;margin-left:-50vw;left:50%;align-items:center;min-height:400px;padding:20px 0;display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow-x:clip}@media screen and (max-width:786px){.block--accessibility-checker-hero{width:100vw;height:auto;padding:48px 0 64px 0;margin-top:0!important}}.block--accessibility-checker-hero .dark-mode .acc-wrapper .acc-input:invalid{outline:0!important;border:1.5px solid #6126eb!important}.block--accessibility-checker-hero.has-background-image{background-size:cover;background-position:center center}.block--accessibility-checker-hero.no-background-image{padding:6rem 0}.block--accessibility-checker-hero .text-column{gap:1rem;text-align:center}.block--accessibility-checker-hero .text-column .hero-content-default{display:flex;flex-direction:column;gap:16px}@media (min-width:1015px){.block--accessibility-checker-hero .text-column .hero-content-default{gap:4px}}.block--accessibility-checker-hero .text-column .hero-content-error{display:none;flex-direction:column;gap:5px}@media (min-width:1015px){.block--accessibility-checker-hero .text-column .hero-content-error{margin-bottom:30px}}.block--accessibility-checker-hero .text-column .acc-hero-headline{gap:5px;display:flex;flex-direction:column}.article-body .block--accessibility-checker-hero .text-column .has-huge-font-size,.block--accessibility-checker-hero .text-column .article-body .has-huge-font-size,.block--accessibility-checker-hero .text-column .h1{margin-bottom:0;margin:0!important}.block--accessibility-checker-hero .text-column .error-heading{font-weight:900!important;font-size:2.25rem;line-height:1}.block--accessibility-checker-hero .text-column .error-message-sub{font-weight:600!important}.block--accessibility-checker-hero .form-column{gap:5px;width:100%;display:flex;justify-content:center}.block--accessibility-checker-hero .form-column #error-message-text{font-weight:400!important;font-size:1rem;line-height:22px;letter-spacing:-.02em;color:#5e6066!important;font-family:Roboto,sans-serif!important}@media (max-width:1015px){.block--accessibility-checker-hero .acc-form-wrapper{width:100%}}.block--accessibility-checker-hero .wrapper{height:100%;align-items:center;justify-content:center;text-align:center;display:flex;flex-direction:column;gap:32px;margin:0 24px}@media (min-width:1015px){.block--accessibility-checker-hero .wrapper{width:100%;gap:0}}.block--accessibility-checker-hero .acc-hero-content{width:70%;padding-bottom:20px;gap:1rem;z-index:2}.article-body .block--accessibility-checker-hero .has-huge-font-size,.block--accessibility-checker-hero .article-body .has-huge-font-size,.block--accessibility-checker-hero .h1{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-size:1.875rem;font-weight:700;font-style:normal;line-height:38px;letter-spacing:0;text-align:center}@media (min-width:1015px){.article-body .block--accessibility-checker-hero .has-huge-font-size,.block--accessibility-checker-hero .article-body .has-huge-font-size,.block--accessibility-checker-hero .h1{font-size:2.25rem;font-weight:600;line-height:100%}}.article-body .block--accessibility-checker-hero .has-large-font-size,.block--accessibility-checker-hero .article-body .has-large-font-size,.block--accessibility-checker-hero .h2{font-size:1rem;font-family:Roboto,sans-serif;font-weight:400!important;margin-top:0;font-style:normal;line-height:28px;letter-spacing:2%;text-align:center;letter-spacing:-.5px;margin:0}@media (min-width:1015px){.article-body .block--accessibility-checker-hero .has-large-font-size,.block--accessibility-checker-hero .article-body .has-large-font-size,.block--accessibility-checker-hero .h2{font-size:1.25rem;font-weight:300!important;line-height:100%}}.block--accessibility-checker-hero .acc-hero-tagline{padding:0}@media (min-width:1015px){.block--accessibility-checker-hero .acc-hero-tagline{padding:30px 0 28px 0}}.block--accessibility-checker-hero .tagline{font-size:1rem;font-weight:400;font-family:Inter,sans-serif;line-height:24px;letter-spacing:-.5px;font-style:normal}@media (min-width:1015px){.block--accessibility-checker-hero .tagline{font-size:1.5rem;font-weight:700;font-family:Roboto,sans-serif;line-height:1;letter-spacing:-.01em}}.block--accessibility-checker-hero .acc-input-label{display:block;text-align:left;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:1rem;color:#fff}@media (max-width:1015px){.block--accessibility-checker-hero .input-overlay-container{width:100%}}.block--accessibility-checker-hero .acc-input{border:1px solid #e5e7eb;border-radius:8px;padding:20px 100px 20px 15px!important;width:100%!important;height:55px;outline:0!important;transition:all .3s ease}@media (min-width:1015px){.block--accessibility-checker-hero .acc-input{border-radius:5px;border:1.5px solid #6126eb;width:498px!important}}.block--accessibility-checker-hero .acc-input:focus,.block--accessibility-checker-hero .acc-input:focus-visible{outline:2px solid #fff!important;outline-offset:4px}.block--accessibility-checker-hero .acc-input:focus:not(:focus-visible){outline:0!important}@media screen and (max-width:786px){.block--accessibility-checker-hero .acc-input{width:80vw;padding:20px 75px 20px 15px!important}}.block--accessibility-checker-hero #acc-input::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:24px;letter-spacing:-.5px;color:#374151}.block--accessibility-checker-hero #acc-input::placeholder{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:24px;letter-spacing:-.5px;color:#374151}@media (min-width:1015px){.block--accessibility-checker-hero #acc-input::-moz-placeholder{color:#87838f;font-family:Roboto,sans-serif;font-size:1.125rem;letter-spacing:0}.block--accessibility-checker-hero #acc-input::placeholder{color:#87838f;font-family:Roboto,sans-serif;font-size:1.125rem;letter-spacing:0}}.block--accessibility-checker-hero #acc-input::-webkit-input-placeholder{color:#87838f}.block--accessibility-checker-hero #acc-input::-moz-placeholder{color:#87838f}.block--accessibility-checker-hero #acc-input:-ms-input-placeholder{color:#87838f}.block--accessibility-checker-hero #acc-input:-moz-placeholder{color:#87838f}.block--accessibility-checker-hero .acc-button{background-color:#ffa800;color:#fff;border-radius:5px;border:none;cursor:pointer;height:55px;padding:20px!important;align-self:center}.block--accessibility-checker-hero .acc-wrapper{display:flex;flex-direction:column;align-items:center;gap:5px;transition:opacity .3s ease,transform .3s ease}.block--accessibility-checker-hero .acc-wrapper.is-hiding{opacity:0;transform:translateY(-8px);pointer-events:none}.block--accessibility-checker-hero .acc-wrapper .input-wrapper{display:flex;flex-direction:row;align-items:flex-end;position:relative;width:100%;gap:4px}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .input-field-group{display:flex;flex-direction:column;gap:6px;flex:1}@media screen and (max-width:1015px){.block--accessibility-checker-hero .acc-wrapper .input-wrapper{flex-direction:column;align-items:stretch;gap:12px;padding:0 8px}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .input-field-group{width:100%}}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .inline-loader{position:absolute;top:0;left:0;width:100%;height:100%;transform:none!important;background-color:#f8fafc;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:10}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .inline-loader .loader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .inline-loader .loader-logo{height:22px;width:auto;margin:0!important;animation:acc-pulse 1.5s infinite alternate}.block--accessibility-checker-hero .acc-wrapper .input-wrapper .inline-loader .loader-spinner{width:20px;height:20px;margin:0!important;border:3px solid rgba(97,38,235,.2);border-top-color:#6126eb;border-radius:50%;animation:acc-spin 1s linear infinite}.block--accessibility-checker-hero .acc-wrapper.is-loading .inline-loader{opacity:1;visibility:visible;transform:none!important}.block--accessibility-checker-hero .acc-wrapper.is-loading .acc-input{color:#9ca3af;padding-right:85px!important}.block--accessibility-checker-hero .acc-wrapper.is-loading button[type=submit].acc-button,.block--accessibility-checker-hero .acc-wrapper.is-loading form button[type=submit].acc-button{pointer-events:none;background:#4c21c2!important;box-shadow:none!important;opacity:.8;position:relative}.block--accessibility-checker-hero .acc-wrapper.is-loading button[type=submit].acc-button .btn-text,.block--accessibility-checker-hero .acc-wrapper.is-loading form button[type=submit].acc-button .btn-text{visibility:hidden}.block--accessibility-checker-hero .acc-wrapper.is-loading button[type=submit].acc-button::after,.block--accessibility-checker-hero .acc-wrapper.is-loading form button[type=submit].acc-button::after{content:"Scanning...";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700}.block--accessibility-checker-hero .decorative-accent{position:absolute;right:-10px;top:0;height:110.5%;z-index:1;pointer-events:none;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (max-width:1300px){.block--accessibility-checker-hero .decorative-accent{display:none!important}}.block--accessibility-checker-hero .helper-text{font-size:.875rem;margin-top:5px;color:#fff;align-self:flex-start;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:0}@media screen and (max-width:786px){.block--accessibility-checker-hero .helper-text{align-self:center}}.block--accessibility-checker-hero.dark-mode{color:#fff;background-color:#00244b}.block--accessibility-checker-hero form button[type=submit].acc-button{background:radial-gradient(50% 50% at 50% 50%,#d35400 0,#cc4c19 100%)!important;color:#fff!important;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:700!important;font-size:1.125rem!important;line-height:24px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0;padding:10px 30px!important;transition:all .3s ease;border-radius:5px;text-decoration:none;font-style:normal;border:1px solid #e5e7eb!important}@media (min-width:880px){.block--accessibility-checker-hero form button[type=submit].acc-button{box-shadow:-4px -4px 4px rgba(71,33,0,.25) inset,4px 4px 4px rgba(255,187,0,.25) inset!important;border:none!important;font-family:Roboto,sans-serif;font-weight:600!important;align-self:auto}}.block--accessibility-checker-hero form button[type=submit].acc-button:active,.block--accessibility-checker-hero form button[type=submit].acc-button:visited{background:#ffa800;color:#fff}.block--accessibility-checker-hero form button[type=submit].acc-button:focus-visible,.block--accessibility-checker-hero form button[type=submit].acc-button:hover,.block--accessibility-checker-hero form button[type=submit].acc-button:hover:visited{color:#fff;background:#cc8600;outline:2px solid #fff!important;outline-offset:4px!important}.block--accessibility-checker-hero form button[type=submit].acc-button:focus:not(:focus-visible){outline:0!important}@media screen and (max-width:1015px){.block--accessibility-checker-hero form button[type=submit].acc-button{width:100%;align-self:center}}@media screen and (max-width:486px){.block--accessibility-checker-hero form button[type=submit].acc-button{width:100%}}.block--accessibility-checker-hero .acc-error-box{width:100%;display:none;flex-direction:column;align-items:center;gap:30px;margin:0 auto;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}@media (min-width:880px){.block--accessibility-checker-hero .acc-error-box{min-width:579px;height:68px}}.block--accessibility-checker-hero .acc-error-box.is-visible{opacity:1;transform:translateY(0)}.block--accessibility-checker-hero .acc-error-box .error-box-inner{display:flex;align-items:center;gap:15px;width:-moz-fit-content;width:fit-content;text-align:left;background:#fff1f0;border:2px solid #ffcfca;border-radius:2px;padding:13px}.block--accessibility-checker-hero .acc-error-box #error-title-text{color:#c70000;font-weight:600!important;font-size:1.125rem;line-height:24px;letter-spacing:0}.block--accessibility-checker-hero .acc-error-box .error-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-wrap:wrap;align-content:flex-start}.block--accessibility-checker-hero .acc-error-box .error-icon svg{width:40px;height:40px;align-self:flex-start}.block--accessibility-checker-hero .acc-error-box .error-content strong{display:block;color:#c70000;font-size:1.125rem}.block--accessibility-checker-hero .acc-error-box .error-content p{margin-bottom:0}.block--accessibility-checker-hero .acc-error-box .acc-error-actions{width:100%;display:flex;justify-content:center}.block--accessibility-checker-hero .acc-error-box .acc-error-actions button{background:radial-gradient(50% 50% at 50% 50%,#d35400 0,#cc4c19 100%)!important;box-shadow:-4px -4px 4px rgba(71,33,0,.25) inset,4px 4px 4px rgba(255,187,0,.25) inset!important;color:#fff!important;font-weight:600!important;border:none!important;border-radius:5px;padding:15px 40px!important;cursor:pointer;font-size:1rem}.block--accessibility-checker-hero .acc-error-box .acc-error-actions button:focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}.block--accessibility-checker-hero .acc-error-box .acc-error-actions button:focus:not(:focus-visible){outline:0!important}.block--accessibility-checker-hero .acc-error-box .error-help-text{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;letter-spacing:0;color:#fff}.block--accessibility-checker-hero .acc-error-box .error-help-text a{color:#fff!important;text-decoration:underline;font-weight:400}#acc-input:invalid,#scan-form #acc-input:invalid{outline:0!important;box-shadow:none!important;border:1.5px solid #6126eb!important}@keyframes acc-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes acc-pulse{0%{opacity:.5;transform:scale(.95)}100%{opacity:1;transform:scale(1.05)}}.block--accessibility-checker-hero .acc-wrapper button,.block--accessibility-checker-hero .acc-wrapper input{height:60px;box-sizing:border-box}.block--accessibility-checker-report{width:100vw;margin-left:-50vw;left:50%;padding:40px 0;display:flex;flex-direction:column;align-items:center;background-color:#fff;position:relative;min-height:0;overflow:hidden}.block--accessibility-checker-report.is-gated{min-height:max(700px,var(--blur-height,700px))}.block--accessibility-checker-report::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:600px;background:#fff;background-position:center;z-index:0}.block--accessibility-checker-report .lead-gen-section{position:relative;z-index:1;width:100%;max-width:1100px;display:flex;justify-content:center;margin-bottom:40px}.block--accessibility-checker-report .form-container{background:#f7f9ff;border-radius:12px;padding:clamp(16px,4vw,40px);max-width:580px;width:100%;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.15);text-align:center;box-sizing:border-box}.block--accessibility-checker-report .form-container .form-title{font-size:1.625rem;font-weight:800;color:#00244b;margin:0 0 10px 0;line-height:1.3;overflow-wrap:break-word;word-break:break-word;padding-top:50px}@media (min-width:600px){.block--accessibility-checker-report .form-container .form-title{font-size:1.75rem;padding-top:30px}}.block--accessibility-checker-report .form-container .form-subtitle{font-size:1rem;color:#000;margin:0 0 20px 0;line-height:1.5}@media (min-width:600px){.block--accessibility-checker-report .form-container .form-subtitle{margin:0 0 15px 0}}.block--accessibility-checker-report .form-container .form-subtitle strong{font-weight:700}.block--accessibility-checker-report .form-container .form-wrapper{padding:clamp(12px,4vw,50px);border:1px solid #cacaca;border-radius:5px;margin:clamp(8px,3vw,20px);box-sizing:border-box}.block--accessibility-checker-report .form-container span:first-of-type{font-size:.8125rem;line-height:1;margin-bottom:8px;color:#000}.block--accessibility-checker-report .form-container span:last-of-type{font-size:.8125rem;line-height:1;margin-bottom:15px;color:#c70000}.block--accessibility-checker-report .form-container .close-button{display:flex;align-items:center;gap:6px;position:absolute;top:20px;right:20px;background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);border:none;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;padding:8px 16px;border-radius:6px;outline:0;white-space:nowrap svg;white-space-width:16px;white-space-height:16px;white-space-flex-shrink:0;white-space-color:#fff}.block--accessibility-checker-report .form-container .close-button:focus-visible{outline:2px solid #6126eb;outline-offset:4px}@media (min-width:600px){.block--accessibility-checker-report .form-container .close-button{padding:8px 16px;font-size:.875rem}}.block--accessibility-checker-report .form-container .frm_forms{margin:0}.block--accessibility-checker-report .form-container .frm_forms .frm_form_field{margin:0 0 15px 0;text-align:left}.block--accessibility-checker-report .form-container .frm_forms .frm_form_field label{font-size:.8125rem;font-weight:600;color:#333;display:block;margin-bottom:6px}.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=email],.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=tel],.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=text],.block--accessibility-checker-report .form-container .frm_forms .frm_form_field textarea{width:100%;padding:10px 14px!important;border:1px solid #2c2c2c!important;border-radius:4px;font-size:.875rem;font-family:inherit;background:#fff}.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=email]:focus-visible,.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=tel]:focus-visible,.block--accessibility-checker-report .form-container .frm_forms .frm_form_field input[type=text]:focus-visible,.block--accessibility-checker-report .form-container .frm_forms .frm_form_field textarea:focus-visible{outline:2px solid #6126eb!important;outline-offset:3px;border-color:#6126eb!important;box-shadow:none!important}.block--accessibility-checker-report .form-container .frm_forms .frm_submit{margin-top:20px}.block--accessibility-checker-report .form-container .frm_forms .frm_submit button,.block--accessibility-checker-report .form-container .frm_forms .frm_submit input[type=submit]{background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%)!important;box-shadow:4px 4px 4px 0 rgba(7,219,250,.2509803922) inset,-4px -4px 4px 0 rgba(0,0,0,.2509803922) inset!important;color:#fff!important;padding:12px 32px!important;border:none!important;border-radius:6px!important;font-size:.9375rem!important;font-weight:700!important;cursor:pointer;width:100%}.block--accessibility-checker-report .form-container .frm_forms .frm_submit button:focus-visible,.block--accessibility-checker-report .form-container .frm_forms .frm_submit input[type=submit]:focus-visible{outline:2px solid #6126eb!important;outline-offset:2px}.block--accessibility-checker-report .form-container .frm_forms .frm_error{font-size:.75rem;color:#dc2626;margin-top:4px}.block--accessibility-checker-report .acc-issues-wrapper{position:relative;z-index:1;width:100%;background:#fff;border-radius:12px;padding:clamp(16px,3vw,24px);min-height:400px;box-sizing:border-box}.block--accessibility-checker-report .acc-issues-wrapper.is-blurred{position:absolute;top:0;left:50%;transform:translateX(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;margin:50px}.block--accessibility-checker-report .acc-issues-wrapper.is-blurred .fake-blur-bg{display:block}.block--accessibility-checker-report .acc-issues-wrapper.is-blurred .severity-block{visibility:hidden}@media (min-width:600px){.block--accessibility-checker-report .acc-issues-wrapper{max-width:85vw;padding-left:0;padding-right:0}}.block--accessibility-checker-report .fake-blur-bg{display:none;position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:8px;filter:blur(5px);opacity:.7;background-image:var(--fake-bg-gradients,linear-gradient(to right,#c70000 0,#c70000 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,#9c5d07 0,#9c5d07 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,#5e6066 0,#5e6066 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,#00ac43 0,#00ac43 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%));background-size:var(--fake-bg-sizes,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px);background-position:var(--fake-bg-positions,24px 24px,24px 68px,0 92px,106px 94px,106px 105px,0 126px,106px 128px,106px 139px,0 160px,106px 162px,106px 173px,0 194px,106px 196px,106px 207px,0 228px,106px 230px,106px 241px,24px 312px,24px 356px,0 380px,106px 382px,106px 393px,0 414px,106px 416px,106px 427px,0 448px,106px 450px,106px 461px,0 482px,106px 484px,106px 495px,0 516px,106px 518px,106px 529px,0 550px,106px 552px,106px 563px,24px 634px,24px 678px,0 702px,106px 704px,106px 715px,0 736px,106px 738px,106px 749px,0 770px,106px 772px,106px 783px,0 804px,106px 806px,106px 817px,0 838px,106px 840px,106px 851px,24px 922px,24px 966px,0 990px,106px 992px,106px 1003px,0 1024px,106px 1026px,106px 1037px,0 1058px,106px 1060px,106px 1071px,0 1092px,106px 1094px,106px 1105px,0 1126px,106px 1128px,106px 1139px,0 1160px,106px 1162px,106px 1173px,0 1194px,106px 1196px,106px 1207px,0 1228px,106px 1230px,106px 1241px,0 1262px,106px 1264px,106px 1275px,0 1296px,106px 1298px,106px 1309px,0 1330px,106px 1332px,106px 1343px,0 1364px,106px 1366px,106px 1377px);background-repeat:var(--fake-bg-repeats,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat)}.block--accessibility-checker-report .severity-block{margin-bottom:40px}@media (min-width:600px){.block--accessibility-checker-report .severity-block{margin-bottom:50px}}@media (min-width:880px){.block--accessibility-checker-report .severity-block{margin-bottom:60px}}.block--accessibility-checker-report .severity-block:last-child{margin-bottom:0}.block--accessibility-checker-report .severity-title{font-size:1.25rem;font-weight:800;margin-bottom:20px;text-transform:uppercase;display:flex;align-items:center;gap:5px}@media (min-width:600px){.block--accessibility-checker-report .severity-title{font-size:1.375rem;margin-bottom:20px;gap:5px}}@media (min-width:880px){.block--accessibility-checker-report .severity-title{font-size:1.5rem;margin-bottom:20px;gap:5px}}.block--accessibility-checker-report .severity-title span{display:inline-flex;align-items:center;height:32px;border-radius:50%;font-size:1.5rem;flex-shrink:0}.block--accessibility-checker-report .severity-block[data-severity=critical] .severity-title{color:#c70000}.block--accessibility-checker-report .severity-block[data-severity=critical] .severity-title span{color:#c70000;background:#fff}.block--accessibility-checker-report .severity-block[data-severity=serious] .severity-title{color:#9c5d07}.block--accessibility-checker-report .severity-block[data-severity=serious] .severity-title span{color:#9c5d07;background:#fff}.block--accessibility-checker-report .severity-block[data-severity=warning] .severity-title{color:#5e6066}.block--accessibility-checker-report .severity-block[data-severity=warning] .severity-title span{color:#5e6066;background:#fff}.block--accessibility-checker-report .severity-block[data-severity=passed] .severity-title{color:#00ac43}.block--accessibility-checker-report .severity-block[data-severity=passed] .severity-title span{color:#00ac43;background:#fff}.block--accessibility-checker-report .issue-category-wrapper{margin-bottom:24px}@media (min-width:600px){.block--accessibility-checker-report .issue-category-wrapper{margin-bottom:28px}}@media (min-width:880px){.block--accessibility-checker-report .issue-category-wrapper{margin-bottom:30px}}.block--accessibility-checker-report .issue-category-wrapper:last-child{margin-bottom:0}.block--accessibility-checker-report .issue-category-wrapper ul{padding:0;margin:5px 5px 5px 0}.block--accessibility-checker-report .issue-category-title{font-size:1.125rem;font-weight:800;color:#000;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px}@media (min-width:600px){.block--accessibility-checker-report .issue-category-title{font-size:1.25rem;margin-bottom:15px}}.block--accessibility-checker-report .issue-item{display:flex;align-items:flex-start;gap:10px}@media (min-width:600px){.block--accessibility-checker-report .issue-item{gap:12px}}@media (min-width:880px){.block--accessibility-checker-report .issue-item{gap:12px}}.block--accessibility-checker-report .badge{display:inline-block;padding:4px 8px;border-radius:2px;font-size:1.2rem;font-weight:800;text-transform:uppercase;min-width:65px;text-align:center;flex-shrink:0}@media (min-width:600px){.block--accessibility-checker-report .badge{padding:4px 10px;font-size:1.5rem;min-width:70px}}.block--accessibility-checker-report .badge.critical{background:#ffe3e3;color:#c70000;border:1px solid #c70000}.block--accessibility-checker-report .badge.serious{background:#ffe7c7;color:#9c5d07;border:1px solid #9c5d07}.block--accessibility-checker-report .badge.warning{background:#ededed;color:#5e6066;border:1px solid #5e6066}.block--accessibility-checker-report .badge.passed{background:#00ac43;color:#fff;border:1px solid #00ac43}.block--accessibility-checker-report .issue-description{font-size:.875rem;color:#333;line-height:1.5;margin:0;font-weight:500}@media (min-width:600px){.block--accessibility-checker-report .issue-description{font-size:.9375rem}}.go-back-modal{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:20px}.go-back-modal[hidden]{display:none}.go-back-modal__inner{background:#fff;border-radius:12px;padding:32px;max-width:420px;width:100%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.2)}.go-back-modal__title{font-size:1.375rem;font-weight:800;color:#00244b;margin:0 0 12px 0}.go-back-modal__message{font-size:.9375rem;color:#555;line-height:1.5;margin:0 0 28px 0}.go-back-modal__actions{display:flex;gap:12px;justify-content:center}.go-back-modal__confirm{background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-weight:700;font-size:.9375rem;cursor:pointer}.go-back-modal__confirm:focus-visible{outline:2px solid #6126eb;outline-offset:4px}.go-back-modal__cancel{background:#f3f4f6;color:#333;border:none;border-radius:6px;padding:10px 24px;font-weight:600;font-size:.9375rem;cursor:pointer}.go-back-modal__cancel:focus-visible{outline:2px solid #6126eb;outline-offset:4px}.block--accessibility-checker-result{position:relative;width:100vw;margin-left:-50vw;left:50%;align-items:center;min-height:350px;padding:0;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;background-color:#fff;z-index:0}.block--accessibility-checker-result::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--preview-wrapper-height,700px);background:linear-gradient(180deg,rgba(255,255,255,0) 50.96%,#fff 100%),url(static/images/allyant-purple-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.block--accessibility-checker-result::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:600px;background:linear-gradient(0deg,#3b028b 0,rgba(130,94,180,.629808) 37.02%,#fff 100%),url(static/images/allyant-grey-bg.png);background-size:cover;background-position:center;z-index:-1}.block--accessibility-checker-result .preview-wrapper{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.block--accessibility-checker-result .acc-wb-title{color:#fff;text-align:center;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media (min-width:600px){.block--accessibility-checker-result .acc-wb-title{margin-bottom:40px;gap:12px}}@media (min-width:880px){.block--accessibility-checker-result .acc-wb-title{flex-direction:row}}.block--accessibility-checker-result .result-website-title{margin:0;font-size:1.25rem;font-weight:700;color:#fff;line-height:1.3}@media (min-width:600px){.block--accessibility-checker-result .result-website-title{font-size:1.5rem}}@media (min-width:880px){.block--accessibility-checker-result .result-website-title{font-size:1.75rem}}@media (min-width:1015px){.block--accessibility-checker-result .result-website-title{font-size:2rem}}.block--accessibility-checker-result .site-url{font-size:.875rem;font-weight:400;color:rgba(255,255,255,.9)}@media (min-width:600px){.block--accessibility-checker-result .site-url{font-size:1rem}}@media (min-width:880px){.block--accessibility-checker-result .site-url{font-size:1.125rem}}@media (min-width:1015px){.block--accessibility-checker-result .site-url{font-size:1.5rem}}.block--accessibility-checker-result .preview-result{width:100%;max-width:1160px;display:flex;flex-direction:column;gap:20px}@media (min-width:1015px){.block--accessibility-checker-result .preview-result{flex-direction:row;align-items:stretch;gap:30px}}.block--accessibility-checker-result .preview-result-details{flex:1;background:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;position:relative;overflow:hidden}@media (min-width:600px){.block--accessibility-checker-result .preview-result-details{padding:24px}}@media (min-width:880px){.block--accessibility-checker-result .preview-result-details{padding:28px}}.block--accessibility-checker-result .score-heading{font-size:1rem;font-weight:700;color:#333;margin:0 0 2px 0}@media (min-width:600px){.block--accessibility-checker-result .score-heading{font-size:1.125rem}}.block--accessibility-checker-result .score-heading-accent{display:block;width:calc(100% + 20px);margin-left:-20px;margin-bottom:20px}@media (min-width:600px){.block--accessibility-checker-result .score-heading-accent{width:calc(100% + 24px);margin-left:-24px}}@media (min-width:880px){.block--accessibility-checker-result .score-heading-accent{width:calc(100% + 28px);margin-left:-28px;margin-bottom:24px}}.block--accessibility-checker-result .score-heading-accent svg{display:block;width:100%;height:20px}.block--accessibility-checker-result .score-layout{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}@media (min-width:600px){.block--accessibility-checker-result .score-layout{gap:28px}}@media (min-width:880px){.block--accessibility-checker-result .score-layout{flex-direction:row;justify-content:space-evenly;align-items:flex-start;gap:32px}}.block--accessibility-checker-result .score-chart{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:600px){.block--accessibility-checker-result .score-chart{flex-direction:row;gap:24px;align-items:center}}@media (min-width:880px){.block--accessibility-checker-result .score-chart{gap:30px}}.block--accessibility-checker-result .donut{position:relative;width:160px;height:160px;flex-shrink:0}@media (min-width:600px){.block--accessibility-checker-result .donut{width:180px;height:180px}}@media (min-width:880px){.block--accessibility-checker-result .donut{width:200px;height:200px}}@media (min-width:1015px){.block--accessibility-checker-result .donut{width:220px;height:220px}}.block--accessibility-checker-result .donut-svg{width:100%;height:100%}.block--accessibility-checker-result .score-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#111827}@media (min-width:600px){.block--accessibility-checker-result .score-center{font-size:2.25rem}}@media (min-width:880px){.block--accessibility-checker-result .score-center{font-size:2.5rem}}.block--accessibility-checker-result .legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}@media (min-width:600px){.block--accessibility-checker-result .legend{gap:8px}}.block--accessibility-checker-result .legend li{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#666;font-weight:500}@media (min-width:600px){.block--accessibility-checker-result .legend li{font-size:.8125rem}}.block--accessibility-checker-result .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}@media (min-width:600px){.block--accessibility-checker-result .dot{width:10px;height:10px}}.block--accessibility-checker-result .dot.passed{background-color:#00ac43}.block--accessibility-checker-result .dot.failed{background-color:#0068f0}.block--accessibility-checker-result .dot.critical{background-color:#991b1b}.block--accessibility-checker-result .dot.serious{background-color:#b23e0c}.block--accessibility-checker-result .dot.warning{background-color:#5e6066}.block--accessibility-checker-result .score-stats{display:grid;grid-template-columns:1fr;gap:10px;width:100%}@media (min-width:600px){.block--accessibility-checker-result .score-stats{grid-template-columns:repeat(2,1fr);gap:12px}}@media (min-width:880px){.block--accessibility-checker-result .score-stats{grid-template-columns:1fr;max-width:220px}}.block--accessibility-checker-result .card{border-radius:4px;padding:12px 16px;font-weight:600;font-size:.875rem;text-align:center;width:100%}@media (min-width:600px){.block--accessibility-checker-result .card{padding:14px 18px}}.block--accessibility-checker-result .card.blue{color:#0068f0;background:#eff6ff;border:1px solid #0068f0}.block--accessibility-checker-result .card.red{color:#991b1b;background:#fef2f2;border:1px solid #991b1b}.block--accessibility-checker-result .card.orange{color:#b23e0c;background:#fff7ed;border:1px solid #b23e0c}.block--accessibility-checker-result .card.gray{color:#5e6066;background:#f9fafb;border:1px solid #5e6066}.block--accessibility-checker-result .score-note{font-size:.6875rem;color:#999;margin-top:auto;font-style:italic;line-height:1.4;padding-top:16px}@media (min-width:600px){.block--accessibility-checker-result .score-note{font-size:.75rem;padding-top:20px}}.block--accessibility-checker-result .preview-snapshot{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center}@media (min-width:1015px){.block--accessibility-checker-result .preview-snapshot{justify-content:flex-start}}.block--accessibility-checker-result .snapshot-link{position:relative;display:inline-block;border-radius:8px;text-decoration:none}.block--accessibility-checker-result .snapshot-link:focus,.block--accessibility-checker-result .snapshot-link:focus-visible{outline:2px solid #6126eb;outline-offset:3px}.block--accessibility-checker-result .snapshot-link:focus:not(:focus-visible){outline:0}.block--accessibility-checker-result .snapshot-img{border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.15);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity .2s ease;border:1px solid #fff}@media (min-width:1015px){.block--accessibility-checker-result .snapshot-img{width:320px}}.block--accessibility-checker-result .snapshot-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background:rgba(159,1,1,.3)}.block--accessibility-checker-result .snapshot-icon{position:absolute;bottom:10px;left:10px;display:flex;pointer-events:none}.block--accessibility-checker-result .snapshot-icon svg{width:42px;height:auto;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .3))}.block--accessibility-checker-result .helping-cta{background:#fff;border:3px solid rgba(255,255,255,.1);border-radius:8px;padding:20px;margin-top:24px;width:100%;max-width:1100px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media (min-width:600px){.block--accessibility-checker-result .helping-cta{padding:24px;margin-top:28px;gap:18px}}@media (min-width:880px){.block--accessibility-checker-result .helping-cta{flex-direction:row;justify-content:space-between;text-align:left;padding:20px 30px;margin-top:30px;gap:20px}}.block--accessibility-checker-result .helping-text{font-size:.9375rem;color:#000;font-weight:500;margin:0;line-height:1.5}@media (min-width:600px){.block--accessibility-checker-result .helping-text{font-size:1rem}}.block--accessibility-checker-result .helping-button{background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);box-shadow:4px 4px 4px 0 rgba(7,219,250,.25) inset,-4px -4px 4px 0 rgba(0,0,0,.25) inset;color:#fff;padding:12px 24px;border-radius:6px;font-weight:700;text-decoration:none;white-space:nowrap;font-size:.9375rem}.block--accessibility-checker-result .helping-button:focus,.block--accessibility-checker-result .helping-button:focus-visible{outline:2px solid #6126eb;outline-offset:3px}.block--accessibility-checker-result .helping-button:focus:not(:focus-visible){outline:0}@media (min-width:600px){.block--accessibility-checker-result .helping-button{font-size:1rem}}.block--accessibility-checker-result .acc-result{width:100%;max-width:1100px;padding:24px;background:#fff;border-radius:12px;position:relative;overflow:visible}.block--accessibility-checker-result .acc-issues-wrapper{position:relative;min-height:1472px}.block--accessibility-checker-result .fake-blur-bg{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:8px;filter:blur(5px);opacity:.7;background-image:var(--fake-bg-gradients,linear-gradient(to right,#991b1b 0,#991b1b 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe3e3 24px,#ffe3e3 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,#9c5d07 0,#9c5d07 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ffe7c7 24px,#ffe7c7 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,#5e6066 0,#5e6066 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#ededed 24px,#ededed 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,#00ac43 0,#00ac43 180px,transparent 180px),linear-gradient(to right,rgba(140,140,140,.55) 0,rgba(140,140,140,.55) 80px,transparent 80px),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 55%,transparent 55%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 63%,transparent 63%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 30%,transparent 30%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 71%,transparent 71%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 38%,transparent 38%),linear-gradient(to right,transparent 24px,#00ac43 24px,#00ac43 94px,transparent 94px),linear-gradient(to right,rgba(180,180,180,.45) 0,rgba(180,180,180,.45) 79%,transparent 79%),linear-gradient(to right,rgba(180,180,180,.3) 0,rgba(180,180,180,.3) 46%,transparent 46%));background-size:var(--fake-bg-sizes,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,calc(100% - 48px) 20px,calc(100% - 48px) 8px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px,100% 20px,calc(100% - 130px) 8px,calc(100% - 130px) 6px);background-position:var(--fake-bg-positions,24px 24px,24px 68px,0 92px,106px 94px,106px 105px,0 126px,106px 128px,106px 139px,0 160px,106px 162px,106px 173px,0 194px,106px 196px,106px 207px,0 228px,106px 230px,106px 241px,24px 312px,24px 356px,0 380px,106px 382px,106px 393px,0 414px,106px 416px,106px 427px,0 448px,106px 450px,106px 461px,0 482px,106px 484px,106px 495px,0 516px,106px 518px,106px 529px,0 550px,106px 552px,106px 563px,24px 634px,24px 678px,0 702px,106px 704px,106px 715px,0 736px,106px 738px,106px 749px,0 770px,106px 772px,106px 783px,0 804px,106px 806px,106px 817px,0 838px,106px 840px,106px 851px,24px 922px,24px 966px,0 990px,106px 992px,106px 1003px,0 1024px,106px 1026px,106px 1037px,0 1058px,106px 1060px,106px 1071px,0 1092px,106px 1094px,106px 1105px,0 1126px,106px 1128px,106px 1139px,0 1160px,106px 1162px,106px 1173px,0 1194px,106px 1196px,106px 1207px,0 1228px,106px 1230px,106px 1241px,0 1262px,106px 1264px,106px 1275px,0 1296px,106px 1298px,106px 1309px,0 1330px,106px 1332px,106px 1343px,0 1364px,106px 1366px,106px 1377px);background-repeat:var(--fake-bg-repeats,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat)}.block--accessibility-checker-result .fake-blur-bg{display:none}.block--accessibility-checker-result .acc-issues-wrapper.is-blurred{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block--accessibility-checker-result .acc-issues-wrapper.is-blurred .fake-blur-bg{display:block}.block--accessibility-checker-result .acc-issues-wrapper.is-blurred .severity-block{visibility:hidden}.block--accessibility-checker-result .severity-block{margin-bottom:40px}@media (min-width:600px){.block--accessibility-checker-result .severity-block{margin-bottom:50px}}@media (min-width:880px){.block--accessibility-checker-result .severity-block{margin-bottom:60px}}.block--accessibility-checker-result .severity-block:last-child{margin-bottom:0}.block--accessibility-checker-result .severity-title{font-size:1.25rem;font-weight:800;margin-bottom:20px;text-transform:uppercase;display:flex;align-items:center;gap:12px}@media (min-width:600px){.block--accessibility-checker-result .severity-title{font-size:1.375rem;margin-bottom:25px;gap:14px}}@media (min-width:880px){.block--accessibility-checker-result .severity-title{font-size:1.5rem;margin-bottom:30px;gap:15px}}.block--accessibility-checker-result .severity-title span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:1.5rem;flex-shrink:0}.block--accessibility-checker-result .severity-block[data-severity=critical] .severity-title{color:#991b1b}.block--accessibility-checker-result .severity-block[data-severity=critical] .severity-title span{color:#991b1b;background:#fff}.block--accessibility-checker-result .severity-block[data-severity=serious] .severity-title{color:#9c5d07}.block--accessibility-checker-result .severity-block[data-severity=serious] .severity-title span{color:#9c5d07;background:#fff}.block--accessibility-checker-result .severity-block[data-severity=warning] .severity-title{color:#5e6066}.block--accessibility-checker-result .severity-block[data-severity=warning] .severity-title span{color:#5e6066;background:#fff}.block--accessibility-checker-result .severity-block[data-severity=passed] .severity-title{color:#00ac43}.block--accessibility-checker-result .severity-block[data-severity=passed] .severity-title span{color:#00ac43;background:#fff}.block--accessibility-checker-result .issue-category-wrapper{margin-bottom:24px}@media (min-width:600px){.block--accessibility-checker-result .issue-category-wrapper{margin-bottom:28px}}@media (min-width:880px){.block--accessibility-checker-result .issue-category-wrapper{margin-bottom:30px}}.block--accessibility-checker-result .issue-category-wrapper:last-child{margin-bottom:0}.block--accessibility-checker-result .issue-category-wrapper ul{padding:0}.block--accessibility-checker-result .issue-category-title{font-size:.8125rem;font-weight:800;color:#000;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px}@media (min-width:600px){.block--accessibility-checker-result .issue-category-title{font-size:.875rem;margin-bottom:15px}}.block--accessibility-checker-result .issue-item{display:flex;align-items:flex-start;gap:12px;padding:10px 0}@media (min-width:600px){.block--accessibility-checker-result .issue-item{gap:14px;padding:12px 0}}@media (min-width:880px){.block--accessibility-checker-result .issue-item{gap:15px}}.block--accessibility-checker-result .badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.625rem;font-weight:800;text-transform:uppercase;min-width:65px;text-align:center;flex-shrink:0}@media (min-width:600px){.block--accessibility-checker-result .badge{padding:4px 10px;font-size:.6875rem;min-width:70px}}.block--accessibility-checker-result .badge.critical{background:#ffe3e3;color:#991b1b;border:1px solid #991b1b}.block--accessibility-checker-result .badge.serious{background:#ffe7c7;color:#9c5d07;border:1px solid #9c5d07}.block--accessibility-checker-result .badge.warning{background:#ededed;color:#5e6066;border:1px solid #5e6066}.block--accessibility-checker-result .badge.passed{background:#00ac43;color:#deffeb;border:1px solid #00ac43}.block--accessibility-checker-result .issue-description{font-size:.875rem;color:#333;line-height:1.5;margin:0;font-weight:500}@media (min-width:600px){.block--accessibility-checker-result .issue-description{font-size:.9375rem}}.block--accessibility-checker-result .helping-button:focus,.block--accessibility-checker-result .helping-button:focus-visible,.block--accessibility-checker-result .report-button:focus,.block--accessibility-checker-result .report-button:focus-visible{outline:2px solid #6126eb;outline-offset:3px}.block--accessibility-checker-result .helping-button:focus:not(:focus-visible),.block--accessibility-checker-result .report-button:focus:not(:focus-visible){outline:0}.block--accessibility-checker-result .report-bottom-cta-outer{position:relative;width:100vw;margin-left:-50vw;left:50%;position:relative;z-index:1;display:flex;justify-content:center;margin:0;padding:60px 16px;left:0!important}.block--accessibility-checker-result .report-bottom-cta{max-width:1100px;width:80vw;text-align:center;color:#fff;background:linear-gradient(0deg,rgba(255,255,255,.25) 0,rgba(76,0,255,.25) 100%);background-blend-mode:overlay;border:3px solid rgba(255,255,255,.1);box-shadow:4px 4px 4px 0 rgba(190,146,255,.25) inset,-4px -4px 4px 0 rgba(183,183,183,.15) inset;border-radius:10px;padding:24px 20px;height:200px;align-content:center}.block--accessibility-checker-result .report-bottom-cta .container p{font-size:1.25rem!important;font-weight:500;margin-bottom:24px;line-height:1.4;width:60%;justify-self:center}.block--accessibility-checker-result .report-bottom-cta .report-button{display:inline-block;background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);background-blend-mode:luminosity;color:#fff;padding:14px 32px;border-radius:8px;font-weight:800;text-decoration:none;box-shadow:4px 4px 4px 0 rgba(7,219,250,.25) inset,-4px -4px 4px 0 rgba(0,0,0,.25) inset;font-size:.9375rem}@media (min-width:600px){.block--accessibility-checker-result .report-bottom-cta .report-button{padding:15px 36px;font-size:1rem}}@media (min-width:880px){.block--accessibility-checker-result .report-bottom-cta .report-button{padding:16px 40px}}.block--accessibility-checker-result .form-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);border-radius:12px;z-index:100;padding:60px 20px 20px 20px;align-items:flex-start;justify-content:center}.block--accessibility-checker-result .form-overlay.active{display:flex}.block--accessibility-checker-result .form-container{background:#f7f9ff;border-radius:12px;padding:40px;max-width:580px;width:100%;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.15);text-align:center}.block--accessibility-checker-result .form-container .form-title{font-size:1.625rem;font-weight:800;color:#00244b;margin:0 0 10px 0;line-height:1.3}@media (min-width:600px){.block--accessibility-checker-result .form-container .form-title{font-size:1.75rem}}.block--accessibility-checker-result .form-container .form-subtitle{font-size:1.125rem;color:#000;margin:0 0 30px 0;line-height:1.5}@media (min-width:600px){.block--accessibility-checker-result .form-container .form-subtitle{font-size:1rem;margin:0 0 15px 0}}.block--accessibility-checker-result .form-container .form-subtitle strong{font-weight:700}.block--accessibility-checker-result .form-container .form-wrapper{padding:50px;border:1px solid #cacaca;border-radius:5px;margin:20px}.block--accessibility-checker-result .form-container #frm_field_1164_container{display:none}.block--accessibility-checker-result .form-container span:first-of-type{font-size:.8125rem;line-height:1;margin-bottom:8px;color:#000}.block--accessibility-checker-result .form-container span:last-of-type{font-size:.8125rem;line-height:1;margin-bottom:15px;color:#991b1b}.block--accessibility-checker-result .form-container .close-button{display:flex;align-items:center;gap:6px;position:absolute;top:20px;right:20px;background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);border:none;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;padding:8px 16px;border-radius:6px;text-decoration:none;outline:0}.block--accessibility-checker-result .form-container .close-button svg{width:16px;height:16px;flex-shrink:0;color:#fff}.block--accessibility-checker-result .form-container .close-button:focus-visible{outline:2px solid #6126eb;outline-offset:4px}.block--accessibility-checker-result .form-container .frm_forms{margin:0}.block--accessibility-checker-result .form-container .frm_forms .frm_form_field{margin:0 0 15px 0;text-align:left}.block--accessibility-checker-result .form-container .frm_forms .frm_form_field label{font-size:.8125rem;font-weight:600;color:#333;display:block;margin-bottom:6px}.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=email],.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=tel],.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=text],.block--accessibility-checker-result .form-container .frm_forms .frm_form_field textarea{width:100%;padding:10px 14px!important;border:1px solid #6b7280!important;border-radius:4px;font-size:.875rem;font-family:inherit;background:#fff}.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=email]:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=email]:focus-visible,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=tel]:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=tel]:focus-visible,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=text]:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field input[type=text]:focus-visible,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field textarea:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_form_field textarea:focus-visible{outline:2px solid #6126eb!important;outline-offset:2px;border-color:#6126eb!important;box-shadow:none!important}.block--accessibility-checker-result .form-container .frm_forms .frm_submit{margin-top:20px}.block--accessibility-checker-result .form-container .frm_forms .frm_submit button,.block--accessibility-checker-result .form-container .frm_forms .frm_submit input[type=submit]{background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%)!important;background-blend-mode:darken;box-shadow:4px 4px 4px 0 rgba(7,219,250,.2509803922) inset,-4px -4px 4px 0 rgba(0,0,0,.2509803922) inset!important;color:#fff!important;padding:12px 32px!important;border:none!important;border-radius:6px!important;font-size:.9375rem!important;font-weight:700!important;cursor:pointer;width:100%}.block--accessibility-checker-result .form-container .frm_forms .frm_submit button:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_submit button:focus-visible,.block--accessibility-checker-result .form-container .frm_forms .frm_submit input[type=submit]:focus,.block--accessibility-checker-result .form-container .frm_forms .frm_submit input[type=submit]:focus-visible{outline:2px solid #6126eb!important;outline-offset:2px}.block--accessibility-checker-result .form-container .frm_forms .frm_error{font-size:.75rem;color:#dc2626;margin-top:4px}.block--accessibility-checker-score{width:100vw;margin-left:-50vw;left:50%;align-items:center;min-height:350px;padding:0;display:grid;grid-auto-flow:row;justify-items:center;position:relative;overflow:hidden;background-color:#fff;z-index:0}.block--accessibility-checker-score::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--preview-wrapper-height,700px);background:linear-gradient(180deg,rgba(255,255,255,0) 50.96%,#fff 100%),url(static/images/allyant_purple_pattern1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.block--accessibility-checker-score .preview-wrapper{position:relative;z-index:1;width:100%;display:grid;grid-auto-flow:row;justify-items:center;align-items:center;padding:20px 16px}@media screen and (min-width:600px){.block--accessibility-checker-score .preview-wrapper{width:85vw;justify-self:center}}.block--accessibility-checker-score .acc-wb-title{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:30px 0 30px;padding:0 16px}@media (min-width:600px){.block--accessibility-checker-score .acc-wb-title{gap:5px}}@media (min-width:880px){.block--accessibility-checker-score .acc-wb-title{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}}.block--accessibility-checker-score .result-website-title{margin:0;font-size:1.5rem;font-weight:800;color:#fff;line-height:32px;letter-spacing:-.05px;font-family:Roboto,sans-serif}@media (min-width:600px){.block--accessibility-checker-score .result-website-title{font-size:1.5rem}}@media (min-width:880px){.block--accessibility-checker-score .result-website-title{font-size:1.75rem}}@media (min-width:1015px){.block--accessibility-checker-score .result-website-title{font-size:2rem;line-height:1;letter-spacing:-.02em}}.block--accessibility-checker-score .site-url{font-size:.875rem;font-weight:400;color:rgba(255,255,255,.9);word-break:break-all;overflow-wrap:break-word;line-height:1;letter-spacing:-.02em;font-family:Roboto,sans-serif}@media (min-width:600px){.block--accessibility-checker-score .site-url{font-size:1rem}}@media (min-width:880px){.block--accessibility-checker-score .site-url{font-size:1.125rem}}@media (min-width:1015px){.block--accessibility-checker-score .site-url{font-size:1.5rem}}.block--accessibility-checker-score .preview-result{width:100%;display:grid;grid-template-columns:100%;gap:10px;padding:0 16px;box-sizing:border-box}@media (min-width:600px){.block--accessibility-checker-score .preview-result{grid-template-columns:100%;align-items:stretch;padding:0}}@media (min-width:1015px){.block--accessibility-checker-score .preview-result{grid-template-columns:70% 1fr;padding:0}}.block--accessibility-checker-score .preview-result-details{flex:1;background:#fafafa;border-radius:8px;padding:20px 20px 6px 20px;display:flex;flex-direction:column;position:relative;overflow:hidden;width:100%;box-sizing:border-box}@media (min-width:600px){.block--accessibility-checker-score .preview-result-details{padding:24px 24px 6px 24px}}@media (min-width:880px){.block--accessibility-checker-score .preview-result-details{padding:28px 28px 6px 28px}}.block--accessibility-checker-score .score-heading{display:inline-block;width:auto;font-size:1.25rem;font-weight:700;color:#000;margin:0 0 2px 0}@media (min-width:600px){.block--accessibility-checker-score .score-heading{font-size:1.25rem}}.block--accessibility-checker-score .score-heading-accent{display:flex;align-items:flex-end;width:100%;margin-top:-5px;--accent-glow-color:#3086F3;--accent-ribbon-color:#07DBFA;--accent-line-color:black;--accent-line-opacity:0.2}@media (min-width:600px){.block--accessibility-checker-score .score-heading-accent{margin-bottom:24px}}.block--accessibility-checker-score .score-heading-accent .accent-ribbon{flex-shrink:0;width:22px;height:20px;display:block}.block--accessibility-checker-score .score-heading-accent .accent-line{flex:1;height:20px;display:block}.block--accessibility-checker-score .score-layout{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;width:100%}@media (min-width:1200px){.block--accessibility-checker-score .score-layout{flex-direction:row;justify-content:flex-start;align-items:center;gap:32px}}.block--accessibility-checker-score .score-chart{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;width:100%}@media (min-width:880px){.block--accessibility-checker-score .score-chart{flex-direction:row;align-items:flex-end;justify-content:center;gap:20px;width:auto;flex:.9}}.block--accessibility-checker-score .donut{position:relative;width:70%;height:70%;flex-shrink:0}@media (min-width:1015px){.block--accessibility-checker-score .donut{width:300px;height:300px}}.block--accessibility-checker-score .donut-svg{width:100%;height:100%}.block--accessibility-checker-score .score-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:800;color:#111827}@media (min-width:880px){.block--accessibility-checker-score .score-center{font-size:2.5rem}}@media (min-width:1015px){.block--accessibility-checker-score .score-center{font-size:3rem}}.block--accessibility-checker-score .legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;align-self:center}@media (min-width:880px){.block--accessibility-checker-score .legend{align-self:flex-end;padding-bottom:8px}}.block--accessibility-checker-score .legend li{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#666;font-weight:500}@media (min-width:600px){.block--accessibility-checker-score .legend li{font-size:.8125rem}}.block--accessibility-checker-score .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}@media (min-width:600px){.block--accessibility-checker-score .dot{width:10px;height:10px}}.block--accessibility-checker-score .dot.passed{background-color:#00ac43}.block--accessibility-checker-score .dot.failed{background-color:#0068f0}.block--accessibility-checker-score .dot.critical{background-color:#991b1b}.block--accessibility-checker-score .dot.serious{background-color:#b23e0c}.block--accessibility-checker-score .dot.warning{background-color:#5e6066}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.block--accessibility-checker-score .score-layout[aria-busy=true] .donut-svg{background:#e0e0e0;border-radius:50%;animation:shimmer 1.2s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#eee 50%,#e0e0e0 75%);background-size:200% 100%}.block--accessibility-checker-score .score-layout[aria-busy=true] .donut-svg::after{content:""}.block--accessibility-checker-score .score-layout[aria-busy=true] .score-center{color:transparent;background:linear-gradient(90deg,#e0e0e0 25%,#eee 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.2s infinite;border-radius:4px;width:60%;height:2rem;margin:auto}.block--accessibility-checker-score .score-layout[aria-busy=true] .card-count{display:inline-block;width:2rem;height:1em;color:transparent;background:linear-gradient(90deg,#e0e0e0 25%,#eee 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.2s infinite;border-radius:4px;vertical-align:middle}.block--accessibility-checker-score .score-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;width:100%;list-style:none;margin:0;padding:0}@media (min-width:600px){.block--accessibility-checker-score .score-stats{gap:12px}}@media (min-width:880px){.block--accessibility-checker-score .score-stats{width:200px;flex-shrink:0;align-self:center;gap:9px}}@media (min-width:600px) and (max-width:1200px){.block--accessibility-checker-score .score-stats{grid-template-columns:repeat(2,1fr);width:100%}}@media (min-width:1200px){.block--accessibility-checker-score .score-stats{grid-template-columns:1fr;width:200px;align-self:center;gap:9px;flex:.7}}.block--accessibility-checker-score .card{border-radius:4px;padding:25px 16px;font-weight:600;font-size:.875rem;text-align:center}@media (min-width:600px){.block--accessibility-checker-score .card{padding:25px 18px}}@media (min-width:880px){.block--accessibility-checker-score .card{padding:30px 20px;font-size:.9375rem}}.block--accessibility-checker-score .card.blue{color:#0068f0!important;border:2px solid #cacaca}.block--accessibility-checker-score .card.red{color:#991b1b!important;border:2px solid #cacaca}.block--accessibility-checker-score .card.orange{color:#b23e0c!important;border:2px solid #cacaca}.block--accessibility-checker-score .card.gray{color:#5e6066!important;border:2px solid #cacaca}.block--accessibility-checker-score .score-note{font-size:.6875rem;color:#000;margin-top:auto;line-height:1.4;padding-top:16px;text-align:center;margin-bottom:0!important}@media (min-width:600px){.block--accessibility-checker-score .score-note{font-size:.75rem;padding-top:20px}}.block--accessibility-checker-score .preview-snapshot{position:relative;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;border:2px solid #e2d0fb;grid-row:1;grid-auto-flow:row;border-radius:8px;max-width:100%;max-height:280px;overflow:hidden}@media (min-width:1015px){.block--accessibility-checker-score .preview-snapshot{justify-content:flex-start;grid-column:2;grid-auto-flow:column;max-height:none;overflow:visible;flex-basis:35%}}.block--accessibility-checker-score .snapshot-link{position:relative;display:block;border-radius:8px;text-decoration:none;width:100%;height:100%;overflow:hidden}.block--accessibility-checker-score .snapshot-link::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);border-radius:8px;pointer-events:none}.block--accessibility-checker-score .snapshot-link:focus-visible{outline:3px solid #6126eb;outline-offset:3px}.block--accessibility-checker-score .snapshot-link:focus:not(:focus-visible){outline:0}.block--accessibility-checker-score .snapshot-img{box-shadow:0 10px 20px rgba(0,0,0,.15);max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px;-o-object-position:top;object-position:top}.block--accessibility-checker-score .snapshot-icon{position:absolute;bottom:10px;left:10px;z-index:2;display:flex;pointer-events:none}.block--accessibility-checker-score .snapshot-icon svg{width:32px;height:auto;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .35))}@media (max-width:880px){.block--accessibility-checker-score .snapshot-icon{bottom:8px;right:8px}}.block--accessibility-checker-score .helping-cta-wrapper{padding:0 16px}@media (min-width:600px){.block--accessibility-checker-score .helping-cta-wrapper{padding:0;width:100%}}.block--accessibility-checker-score .helping-cta{background:#fff;border:3px solid rgba(255,255,255,.1);border-radius:8px;padding:clamp(16px,3vw,24px) clamp(16px,4vw,30px);margin-top:8px;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;box-sizing:border-box}@media (min-width:600px){.block--accessibility-checker-score .helping-cta{padding:24px;gap:18px}}@media (min-width:880px){.block--accessibility-checker-score .helping-cta{flex-direction:row;justify-content:space-between;text-align:left;padding:20px 30px;gap:20px}}.block--accessibility-checker-score .helping-text{font-size:.9375rem;color:#000;font-weight:500;margin:0;line-height:1.5}@media (min-width:600px){.block--accessibility-checker-score .helping-text{font-size:1rem}}.block--accessibility-checker-score .helping-button{background:radial-gradient(50% 50% at 50% 50%,#6126eb 0,#4c21c2 100%);box-shadow:4px 4px 4px 0 rgba(7,219,250,.25) inset,-4px -4px 4px 0 rgba(0,0,0,.25) inset;color:#fff;padding:12px 24px;border-radius:6px;font-weight:700;text-decoration:none;white-space:nowrap;font-size:.9375rem}.block--accessibility-checker-score .helping-button:focus-visible{outline:2px solid #6126eb;outline-offset:3px}.block--accessibility-checker-score .helping-button:focus:not(:focus-visible){outline:0}@media (min-width:600px){.block--accessibility-checker-score .helping-button{font-size:1rem}}.block--buttons{margin:1rem 0 2rem!important}.block--buttons .button{margin:0 10px 10px 0;display:inline-block}.block--buttons.align-center .flex{justify-content:center}.block--buttons.align-center .flex .button{margin:0 5px 10px}.block--buttons.align-right .flex{justify-content:flex-end}.block--buttons.align-right .flex .button{margin:0 0 10px 10px}.block--careers-list{position:relative;width:100vw;margin-left:-50vw;left:50%}.block--careers-list .wrapper{height:100%;align-items:center}.block--careers-list .careers-list-content{padding:4rem 0;max-width:70%}@media (max-width:880px){.block--careers-list .careers-list-content{padding:2rem 0;max-width:100%}}.article-content+.block--flexible-banner{margin-bottom:30px}.block--flexible-banner{position:relative;width:100vw;margin-left:-50vw;left:50%;background-size:cover;background-position:center right;padding:6rem 0}.block--flexible-banner .wrapper{height:100%;justify-content:center;gap:2rem;min-height:300px;padding:0 1rem!important;align-items:center}.block--flexible-banner .button{margin:0 10px 10px 0;display:inline-block}.block--flexible-banner .button:focus{outline-color:#00244b}.block--flexible-banner p{margin:1rem 0}.block--flexible-banner img{max-width:100%;height:auto}.block--flexible-banner ul{list-style:none;line-height:1.625;margin-bottom:1em}.block--flexible-banner ul li:before{content:"•";color:#6126eb;display:inline-block;font-weight:700;position:absolute;width:1em;margin-left:-1em}.block--flexible-banner .video-embed{position:relative;padding-bottom:56.25%;margin-bottom:30px}.block--flexible-banner .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block--flexible-banner.layout-half-and-half .col{width:50%}.block--flexible-banner.layout-one-third-two-third .col:first-child{width:35%}.block--flexible-banner.layout-one-third-two-third .col:last-child{width:65%}.block--flexible-banner.layout-two-third-one-third .col:first-child{width:65%}.block--flexible-banner.layout-two-third-one-third .col:last-child{width:35%}.block--flexible-banner.layout-three-quarters-one-quarter .col:first-child{width:74%}.block--flexible-banner.layout-three-quarters-one-quarter .col:last-child{width:26%}.block--flexible-banner.align-left{text-align:left}.block--flexible-banner.align-center{text-align:center}.block--flexible-banner.align-right{text-align:right}.block--flexible-banner.vertical-align-bottom .wrapper{align-items:flex-end}.block--flexible-banner.vertical-align-center .wrapper{align-items:center}.block--flexible-banner.vertical-align-top .wrapper{align-items:flex-start}.block--flexible-banner.bg-white{background:#fff}.block--flexible-banner.bg-purple{background:url(static/images/allyant-purple-bg.jpg) top center/cover #6126eb!important}.block--flexible-banner.bg-purple .has-purple-color{color:#fff!important}.block--flexible-banner.bg-purple .col{color:#fff}.block--flexible-banner.bg-purple .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-purple .col .button:active,.block--flexible-banner.bg-purple .col .button:visited{background:#fff;color:#6126eb}.block--flexible-banner.bg-purple .col .button:focus,.block--flexible-banner.bg-purple .col .button:hover,.block--flexible-banner.bg-purple .col .button:hover:visited{color:#00244b;background:#75e7ef}.block--flexible-banner.bg-purple .col .button:focus{outline-color:#fff}.block--flexible-banner.bg-purple .col a:not(.button){color:#fff;text-decoration:underline}.block--flexible-banner.bg-purple .col a:not(.button):hover{text-decoration:underline}.block--flexible-banner.bg-purple .col a:focus{outline-color:#fff}.block--flexible-banner.bg-purple ul li:before{color:#fff}.block--flexible-banner.bg-purple-solid{background:#6126eb!important}.block--flexible-banner.bg-purple-solid .has-purple-color{color:#fff!important}.block--flexible-banner.bg-purple-solid .col{color:#fff}.block--flexible-banner.bg-purple-solid .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-purple-solid .col .button:active,.block--flexible-banner.bg-purple-solid .col .button:visited{background:#fff;color:#6126eb}.block--flexible-banner.bg-purple-solid .col .button:focus,.block--flexible-banner.bg-purple-solid .col .button:hover,.block--flexible-banner.bg-purple-solid .col .button:hover:visited{color:#00244b;background:#75e7ef}.block--flexible-banner.bg-purple-solid .col .button:focus{outline-color:#fff}.block--flexible-banner.bg-purple-solid .col a:not(.button){color:#fff;text-decoration:underline}.block--flexible-banner.bg-purple-solid .col a:not(.button):hover{text-decoration:underline}.block--flexible-banner.bg-purple-solid .col a:focus{outline-color:#fff}.block--flexible-banner.bg-purple-solid ul li:before{color:#fff}.block--flexible-banner.bg-navy{background:url(static/images/allyant-navy-bg.jpeg) top center/cover #00244b!important}.block--flexible-banner.bg-navy .has-purple-color{color:#fff!important}.block--flexible-banner.bg-navy .col{color:#fff}.block--flexible-banner.bg-navy .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-navy .col .button:active,.block--flexible-banner.bg-navy .col .button:visited{background:#fff;color:#6126eb}.block--flexible-banner.bg-navy .col .button:focus,.block--flexible-banner.bg-navy .col .button:hover,.block--flexible-banner.bg-navy .col .button:hover:visited{color:#00244b;background:#75e7ef}.block--flexible-banner.bg-navy .col .button:focus{outline-color:#fff}.block--flexible-banner.bg-navy .col a:not(.button){color:#fff;text-decoration:none}.block--flexible-banner.bg-navy .col a:not(.button):hover{text-decoration:underline}.block--flexible-banner.bg-navy .col a:focus{outline-color:#fff}.block--flexible-banner.bg-navy ul li:before{color:#fff}.block--flexible-banner.bg-mauve{background:url(static/images/allyant-mauve-bg.jpg) top center/cover #ba8eff!important}.block--flexible-banner.bg-mauve .has-purple-color{color:#00244b!important}.block--flexible-banner.bg-mauve .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-mauve .col .button:active,.block--flexible-banner.bg-mauve .col .button:visited{background:#00244b;color:#fff}.block--flexible-banner.bg-mauve .col .button:focus,.block--flexible-banner.bg-mauve .col .button:hover,.block--flexible-banner.bg-mauve .col .button:hover:visited{color:#fff;background:#000d1b}.block--flexible-banner.bg-mauve ul li:before{color:#000d1b}.block--flexible-banner.bg-orange{background:url(static/images/allyant-orange-bg.jpg) top center/cover #ffa800!important}.block--flexible-banner.bg-orange .has-purple-color{color:#00244b!important}.block--flexible-banner.bg-orange .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-orange .col .button:active,.block--flexible-banner.bg-orange .col .button:visited{background:#00244b;color:#fff}.block--flexible-banner.bg-orange .col .button:focus,.block--flexible-banner.bg-orange .col .button:hover,.block--flexible-banner.bg-orange .col .button:hover:visited{color:#fff;background:#000d1b}.block--flexible-banner.bg-turquoise{background:url(static/images/allyant-turquoise-bg.jpg) top center/cover #75e7ef!important}.block--flexible-banner.bg-turquoise .has-purple-color{color:#00244b!important}.block--flexible-banner.bg-turquoise .col .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--flexible-banner.bg-turquoise .col .button:active,.block--flexible-banner.bg-turquoise .col .button:visited{background:#00244b;color:#fff}.block--flexible-banner.bg-turquoise .col .button:focus,.block--flexible-banner.bg-turquoise .col .button:hover,.block--flexible-banner.bg-turquoise .col .button:hover:visited{color:#fff;background:#000d1b}.block--flexible-banner.bg-turquoise ul li:before{color:#000d1b}@media (max-width:880px){.block--flexible-banner .wrapper{flex-direction:column}.block--flexible-banner .col{width:100%!important}.block--flexible-banner img:not(.mobile-show){display:none}}.block--hero{position:relative;width:100vw;margin-left:-50vw;left:50%;background-size:cover;background-position:top right;background-color:transparent;height:100vh;max-height:750px}.post-type-archive-allyant_resource .block--hero{background-position:center right}.block--hero .wrapper{height:100%;align-items:center;padding:0 1rem!important}.block--hero .hero-content{width:45%;padding-bottom:20px}.block--hero .hero-content p{font-size:1.5rem;margin-bottom:2rem;line-height:2.5rem}.block--hero .hero-content .button-wrapper{display:inline-flex;-moz-column-gap:1rem;column-gap:1rem}.block--hero .hero-content .button-wrapper .button{flex:1 0 50%;padding:15px 30px;text-align:center}@media (max-width:1200px){.block--hero{background-position:top right 15%}}@media (max-width:1015px){.block--hero .hero-content{width:auto;max-width:600px}.block--hero .hero-content p{font-size:1.3rem}.block--hero .hero-content .button-wrapper{display:block}.block--hero .hero-content .button-wrapper .button{display:inline-block;margin:0 10px 10px 0}.block--hero.bg-purple{background:url(static/images/allyant-purple-bg.jpg) top center/cover #6126eb!important}.block--hero.bg-purple .hero-content{color:#fff}.block--hero.bg-purple .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none;display:inline-block;padding:15px 20px}.block--hero.bg-purple .hero-content .button:active,.block--hero.bg-purple .hero-content .button:visited{background:#fff;color:#6126eb}.block--hero.bg-purple .hero-content .button:focus,.block--hero.bg-purple .hero-content .button:hover,.block--hero.bg-purple .hero-content .button:hover:visited{color:#00244b;background:#75e7ef}.block--hero.bg-purple .hero-content .button:focus{outline-color:#fff}.block--hero.bg-mauve{background:url(static/images/allyant-mauve-bg.jpg) top center/cover #ba8eff!important}.block--hero.bg-mauve .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--hero.bg-mauve .hero-content .button:active,.block--hero.bg-mauve .hero-content .button:visited{background:#00244b;color:#fff}.block--hero.bg-mauve .hero-content .button:focus,.block--hero.bg-mauve .hero-content .button:hover,.block--hero.bg-mauve .hero-content .button:hover:visited{color:#fff;background:#000d1b}.block--hero.bg-orange{background:url(static/images/allyant-orange-bg.jpg) top center/cover #ffa800!important}.block--hero.bg-orange .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--hero.bg-orange .hero-content .button:active,.block--hero.bg-orange .hero-content .button:visited{background:#00244b;color:#fff}.block--hero.bg-orange .hero-content .button:focus,.block--hero.bg-orange .hero-content .button:hover,.block--hero.bg-orange .hero-content .button:hover:visited{color:#fff;background:#000d1b}.block--hero.bg-turquoise{background:url(static/images/allyant-turquoise-bg.jpg) top center/cover #75e7ef!important}.block--hero.bg-turquoise .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--hero.bg-turquoise .hero-content .button:active,.block--hero.bg-turquoise .hero-content .button:visited{background:#00244b;color:#fff}.block--hero.bg-turquoise .hero-content .button:focus,.block--hero.bg-turquoise .hero-content .button:hover,.block--hero.bg-turquoise .hero-content .button:hover:visited{color:#fff;background:#000d1b}}.block--icon-columns{padding:6rem 0}.block--icon-columns.white_background{position:relative;width:100vw;margin-left:-50vw;left:50%;background:#fff}.block--icon-columns.white_background .block-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem}.block--icon-columns.white_background .block-wrapper .columns-wrapper .col{background:#fafafa}.block--icon-columns .columns-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem;row-gap:4rem;margin:2rem 0;padding:0;list-style-type:none}.block--icon-columns .columns-wrapper .col{align-self:stretch;position:relative;background:#fff;padding:1.75rem 1.25rem 3rem;border-radius:4px;font-size:1rem;margin:0}.block--icon-columns .columns-wrapper .col img{max-width:100px;margin-bottom:0}.block--icon-columns .columns-wrapper .col .headline{font-family:"Neue Haas Grotesk Display Pro",Helvetica,sans-serif;font-weight:600;line-height:1.62;margin:1rem 0 1rem;letter-spacing:.5px}.block--icon-columns .columns-wrapper .col .button{position:absolute;bottom:-20px;font-size:1rem}.block--icon-columns .columns-wrapper .col ol,.block--icon-columns .columns-wrapper .col ul{line-height:1.4}.block--icon-columns .columns-wrapper .col ul{list-style:none}.block--icon-columns .columns-wrapper .col ul li:before{content:"•";color:#6126eb;display:inline-block;font-weight:700;position:absolute;width:1em;margin-left:-1em}.block--icon-columns .columns-wrapper.two-per-row .col{flex-basis:calc(50% - 3.6rem)}.block--icon-columns .columns-wrapper.three-per-row .col{flex-basis:calc(33.333% - 3.85rem)}.block--icon-columns .columns-wrapper.four-per-row .col{flex-basis:calc(25% - 4rem)}.block--icon-columns.simple:not(.white_background){padding-top:0}.block--icon-columns.simple .block-wrapper .columns-wrapper .col{background-color:transparent;padding:0}@media (max-width:1015px){.block--icon-columns .columns-wrapper{flex-wrap:wrap;justify-content:unset}.block--icon-columns .columns-wrapper.four-per-row .col,.block--icon-columns .columns-wrapper.three-per-row .col,.block--icon-columns .columns-wrapper.two-per-row .col{flex-basis:calc(50% - 3.25rem);flex-grow:0}}@media (max-width:880px){.block--icon-columns .columns-wrapper{flex-direction:column;align-items:unset}.block--icon-columns .columns-wrapper .col{width:unset}}.block--image-grid{margin:6rem 0}.block--image-grid .block-copy{margin-bottom:3rem}.block--image-grid .grid-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;align-items:flex-start;list-style-type:none;margin:0;padding:0}.block--image-grid .grid-wrapper .col{margin:0;padding:1rem 0;border-radius:4px;font-size:1rem;text-align:center}.block--image-grid .grid-wrapper .col img{max-height:100px;width:auto;margin-bottom:.5rem}.block--image-grid .grid-wrapper .col p{font-weight:600}.block--image-grid .grid-wrapper .col p.weight-thin{font-weight:500}.block--image-grid .grid-wrapper.two-per-row .col{flex-basis:calc(50% - .5rem)}.block--image-grid .grid-wrapper.three-per-row .col{flex-basis:calc(33.333% - .7rem)}.block--image-grid .grid-wrapper.four-per-row .col{flex-basis:calc(25% - .75em)}.block--image-grid .grid-wrapper.five-per-row .col{flex-basis:calc(20% - .8em)}@media (max-width:1015px){.block--image-grid .grid-wrapper.five-per-row .col,.block--image-grid .grid-wrapper.four-per-row .col,.block--image-grid .grid-wrapper.three-per-row .col,.block--image-grid .grid-wrapper.two-per-row .col{flex-basis:calc(50% - .5em);flex-grow:0}}.block--latest-posts{padding:5rem 0}.block--latest-posts ul.latest-posts{gap:1.5rem;list-style:none;margin:2rem 0;padding:0;justify-content:space-evenly}@media (max-width:880px){.block--latest-posts ul.latest-posts{flex-direction:column}.block--latest-posts ul.latest-posts li:nth-of-type(2){display:none}}.block--latest-posts ul.latest-posts li{flex-basis:33.33%;display:flex;margin-bottom:0}.block--latest-posts ul.latest-posts h2 a,.block--latest-posts ul.latest-posts h3 a,.block--latest-posts ul.latest-posts h4 a,.block--latest-posts ul.latest-posts h5 a{font-size:1.2rem;line-height:1.6rem}.block--latest-posts ul.latest-posts p.description{color:#00244b;line-height:1.75rem;margin-bottom:1.5rem}.block--latest-posts ul.latest-posts .read-more{display:inline-block;font-size:.875rem;margin-bottom:.5rem}.block--latest-posts ul.latest-posts .tease-post .post-author,.block--latest-posts ul.latest-posts .tease-post--categories{display:none}.block--latest-posts ul.latest-posts .tease-post .post-date{margin:0}.block--latest-posts ul.latest-posts .tease-post .date-label{display:none}.block--person-grid{padding:4rem 0}.article-body .block--person-grid .has-large-font-size,.block--person-grid .article-body .has-large-font-size,.block--person-grid .h2{margin:1rem 0 2rem}.block--person-grid .h4{margin:.5rem 0!important}.block--person-grid .grid-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;list-style-type:none;margin:0;padding:0}.block--person-grid .grid-wrapper .col{background:#fff;flex:0 1 calc(25% - 4.75rem);padding:0 2rem 2rem;border-radius:4px;font-size:1rem;text-align:center}.block--person-grid .grid-wrapper .col img{height:auto;width:100%;max-width:200px;margin-bottom:.5rem}.block--person-grid .grid-wrapper .col strong{font-weight:600}.block--person-grid.three-items-per-row .col{flex:0 1 calc(33.333% - 4.75rem)}.block--person-grid.four-items-per-row .col{flex:0 1 calc(25% - 4.75rem)}.block--person-grid .social-link{margin-top:.5rem;padding:7px 11px 5px;border-radius:3px;border:1px solid #00244b;display:inline-block;transition:.1s ease all}.block--person-grid .social-link svg{fill:#00244b;width:16px;transition:.1s ease all}.block--person-grid .social-link:focus,.block--person-grid .social-link:hover{border-color:#6126eb}.block--person-grid .social-link:focus svg,.block--person-grid .social-link:hover svg{fill:#6126eb}@media (max-width:880px){.block--person-grid .grid-wrapper .col{display:flex;flex-basis:calc(50% - 4.5em);flex-direction:column;flex-grow:0;align-items:center;justify-content:center}}@media (max-width:600px){.block--person-grid .grid-wrapper{flex-direction:column;align-items:unset}.block--person-grid .grid-wrapper .col{width:unset}}.block--photo-banner{position:relative;width:100vw;margin-left:-50vw;left:50%}.block--photo-banner.white_background{background:#fff}.block--photo-banner.has-background-image{background-size:cover;background-position:center center;min-height:500px;padding:6rem 0;display:flex;flex-direction:column;justify-content:center}.block--photo-banner.no-background-image{padding:6rem 0}.block--photo-banner .wrapper{height:100%;align-items:center;padding:0 1rem!important}@media (min-width:1200px){.block--photo-banner .wrapper{width:100%}}.block--photo-banner .photo-banner-content{width:50%;padding-bottom:20px}.article-body .block--photo-banner .photo-banner-content .has-normal-font-size,.article-body .block--photo-banner .photo-banner-content .has-regular-font-size,.block--photo-banner .photo-banner-content .article-body .has-normal-font-size,.block--photo-banner .photo-banner-content .article-body .has-regular-font-size,.block--photo-banner .photo-banner-content .article-body>h1,.block--photo-banner .photo-banner-content .article-body>h2,.block--photo-banner .photo-banner-content .article-body>h3,.block--photo-banner .photo-banner-content .h3{color:#6126eb}.block--photo-banner .photo-banner-content .button,.block--photo-banner .photo-banner-content .button-white{display:inline-block;margin:0 10px 10px 0}.block--photo-banner .photo-banner-content p{margin-bottom:1.5rem}.block--photo-banner .photo-banner-content ul{list-style:none;line-height:1.625}.block--photo-banner .photo-banner-content ul li:before{content:"•";color:#6126eb;display:inline-block;font-weight:700;position:absolute;width:1em;margin-left:-1em}.block--photo-banner .photo{width:50%;padding-left:5%}.block--photo-banner .photo img{max-width:100%;height:auto}@media (max-width:880px){.block--photo-banner.has-background-image{min-height:0}.block--photo-banner .wrapper{margin:0}.block--photo-banner .photo-banner-content{width:100%}.block--photo-banner .photo-banner-content p{margin-bottom:1rem}.block--photo-banner .photo{display:none}}.block--photo-banner.dark-mode{color:#fff;background-color:#00244b}.article-body .block--photo-banner.dark-mode .has-normal-font-size,.article-body .block--photo-banner.dark-mode .has-regular-font-size,.block--photo-banner.dark-mode .article-body .has-normal-font-size,.block--photo-banner.dark-mode .article-body .has-regular-font-size,.block--photo-banner.dark-mode .article-body>h1,.block--photo-banner.dark-mode .article-body>h2,.block--photo-banner.dark-mode .article-body>h3,.block--photo-banner.dark-mode .h3{color:#fff}.block--photo-banner.dark-mode .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--photo-banner.dark-mode .button:active,.block--photo-banner.dark-mode .button:visited{background:#fff;color:#6126eb}.block--photo-banner.dark-mode .button:focus,.block--photo-banner.dark-mode .button:hover,.block--photo-banner.dark-mode .button:hover:visited{color:#00244b;background:#75e7ef}.block--photo-banner.dark-mode .button:focus{outline-color:#fff}@media (max-width:880px){.block--photo-banner.dark-mode{background:url(static/images/allyant-purple-bg.jpg) top center!important;background-size:cover!important}}.block--photo-banner.dark-mode ul li:before{color:#fff}.block--photo-banner.align-right .wrapper{flex-direction:row-reverse}.block--photo-banner.align-right .photo{padding:0 5% 0 0}.block--pricing-table{margin-bottom:4rem}.block--pricing-table .pricing-nav{list-style-type:none;margin:1rem 0 2rem;padding:0;font-size:16px}.block--pricing-table .pricing-nav li{display:inline;padding:.1rem .5rem;border-right:1px solid #00244b}.block--pricing-table .pricing-nav li:last-child{border:none}.block--pricing-table .pricing-nav li a{text-decoration:none;font-weight:500}.block--pricing-table .pricing-nav li a:hover{text-decoration:underline}.block--pricing-table .columns-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;row-gap:1rem;margin:2rem 0;padding:0;list-style-type:none}.block--pricing-table .columns-wrapper .col{align-self:stretch;position:relative;overflow:hidden;background:#fff;padding:1rem 1.25rem 1.5rem;border-radius:0 0 4px 4px;font-size:1rem;margin:0;border-top:3px solid #6126eb}.block--pricing-table .columns-wrapper .col img{max-width:100px;margin-bottom:0}.block--pricing-table .columns-wrapper .col .headline{font-weight:500;font-size:1rem;text-transform:uppercase;margin:1rem 0 1rem;letter-spacing:1px;line-height:1.4;padding-right:30px}.block--pricing-table .columns-wrapper .col .price{font-size:3.5rem;font-weight:700;margin:.5rem 0 2.5rem;letter-spacing:-.05rem}.block--pricing-table .columns-wrapper .col .price span{font-weight:600;font-size:1.5rem;margin-right:3px;vertical-align:1.3rem}.block--pricing-table .columns-wrapper .col .button{display:inline-block}.block--pricing-table .columns-wrapper .col .popular-flag{position:absolute;top:15px;right:-35px;transform:rotate(45deg);background:#6126eb;font-weight:700;color:#fff;padding:10px 40px;font-size:14px}.block--pricing-table .columns-wrapper .col.accent-color-orange{border-color:#ffa800}.block--pricing-table .columns-wrapper .col.accent-color-orange .popular-flag{background:#ffa800;color:#000d1b}.block--pricing-table .columns-wrapper .col.accent-color-mauve{border-color:#ba8eff}.block--pricing-table .columns-wrapper .col.accent-color-mauve .popular-flag{background:#ba8eff;color:#000d1b}.block--pricing-table .columns-wrapper .col.accent-color-blue{border-color:#75e7ef}.block--pricing-table .columns-wrapper .col.accent-color-blue .popular-flag{background:#75e7ef;color:#000d1b}.block--pricing-table .columns-wrapper.two-per-row .col{flex-basis:calc(50% - 3.25rem)}.block--pricing-table .columns-wrapper.three-per-row .col{flex-basis:calc(33.333% - 3.5rem)}.block--pricing-table .columns-wrapper.four-per-row .col{flex-basis:calc(25% - 3.65rem)}@media (max-width:1015px){.block--pricing-table .columns-wrapper{flex-wrap:wrap;justify-content:unset}.block--pricing-table .columns-wrapper.four-per-row .col,.block--pricing-table .columns-wrapper.three-per-row .col,.block--pricing-table .columns-wrapper.two-per-row .col{flex-basis:calc(50% - 3.25rem);flex-grow:0}}@media (max-width:880px){.block--pricing-table .columns-wrapper{flex-direction:column;align-items:unset}.block--pricing-table .columns-wrapper .col{width:unset}}.block--quote{position:relative;width:100vw;margin-left:-50vw;left:50%;min-height:200px;background:url(static/images/allyant-white-bg.jpg) top center/cover #fff!important;padding:4rem 0}.block--quote a{color:#00244b;text-decoration:none}.block--quote .quote-content{max-width:1200px;padding:0 1rem;margin:0 auto;display:flex;justify-content:center;font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;gap:24px}.block--quote .quote-content .photo{flex-shrink:0;width:232px;height:232px;border-radius:232px;border:1px solid #272727;box-shadow:0 10px 4px 0 rgba(0,0,0,.35);overflow:hidden;position:relative}.block--quote .quote-content .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.block--quote .quote-content .quote-wrapper-inner{margin-top:20px;gap:20px}.block--quote .quote-content .quote-wrapper-inner .left-quote{flex-shrink:0;width:54px;height:46px;background:url(static/images/left-quote-purple.svg)}.block--quote .quote-content .quote-wrapper-inner .quote-text{padding-top:20px;padding-right:20px;font-size:29px;font-style:normal;line-height:46px;font-weight:300;letter-spacing:1.5px}.block--quote .quote-content .name-position{padding-top:40px;padding-right:20px;text-align:right;font-size:18px;font-style:italic;letter-spacing:.75px}.block--quote .quote-content .name-position .name a{font-weight:600;text-decoration-line:underline}.block--quote.dark-mode{background:url(static/images/allyant-purple-bg.jpg) top center/cover #6126eb!important;color:#fff}.block--quote.dark-mode a{color:#fff}.block--quote.dark-mode .quote-wrapper-inner .left-quote{background:url(static/images/left-quote.svg)}.block--quote.dark-mode .photo{border:1px solid #fff}@media (max-width:1308px){.block--quote .photo-left{margin-left:8px}.block--quote .left-quote{margin-left:8px}}@media (max-width:880px){.block--quote .quote-content{flex-direction:column}.block--quote .quote-content .name-position{text-align:center;padding-bottom:40px}.block--quote .quote-content .photo{margin:auto}}.block--simple-hero{position:relative;width:100vw;margin-left:-50vw;left:50%;background-size:cover;background-position:top right;background-color:transparent;padding-top:75px;padding-bottom:75px}.block--simple-hero p.blog-author a{color:#00244b}.block--simple-hero p.blog-author a:focus{outline-color:#00244b}.block--simple-hero.bg-white{padding-top:10px;padding-bottom:0}.block--simple-hero.bg-white .hero-content{color:#6126eb}.block--simple-hero.bg-purple{background:url(static/images/allyant-purple-bg.jpg) top center/cover #6126eb!important}.block--simple-hero.bg-purple .hero-content{color:#fff}.block--simple-hero.bg-purple .hero-content p.blog-author a{color:#fff}.block--simple-hero.bg-purple .hero-content p.blog-author a:focus{outline-color:#fff}.block--simple-hero.bg-purple .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;letter-spacing:.5px;border:none;color:#6126eb;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none;display:inline-block;padding:15px 20px}.block--simple-hero.bg-purple .hero-content .button:active,.block--simple-hero.bg-purple .hero-content .button:visited{background:#fff;color:#6126eb}.block--simple-hero.bg-purple .hero-content .button:focus,.block--simple-hero.bg-purple .hero-content .button:hover,.block--simple-hero.bg-purple .hero-content .button:hover:visited{color:#00244b;background:#75e7ef}.block--simple-hero.bg-purple .hero-content .button:focus{outline-color:#fff}.block--simple-hero.bg-mauve{background:url(static/images/allyant-mauve-bg.jpg) top center/cover #ba8eff!important}.block--simple-hero.bg-mauve .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--simple-hero.bg-mauve .hero-content .button:active,.block--simple-hero.bg-mauve .hero-content .button:visited{background:#00244b;color:#fff}.block--simple-hero.bg-mauve .hero-content .button:focus,.block--simple-hero.bg-mauve .hero-content .button:hover,.block--simple-hero.bg-mauve .hero-content .button:hover:visited{color:#fff;background:#000d1b}.block--simple-hero.bg-orange{background:url(static/images/allyant-orange-bg.jpg) top center/cover #ffa800!important}.block--simple-hero.bg-orange .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--simple-hero.bg-orange .hero-content .button:active,.block--simple-hero.bg-orange .hero-content .button:visited{background:#00244b;color:#fff}.block--simple-hero.bg-orange .hero-content .button:focus,.block--simple-hero.bg-orange .hero-content .button:hover,.block--simple-hero.bg-orange .hero-content .button:hover:visited{color:#fff;background:#000d1b}.block--simple-hero.bg-turquoise{background:url(static/images/allyant-turquoise-bg.jpg) top center/cover #75e7ef!important}.block--simple-hero.bg-turquoise .hero-content .button{font-family:neue-haas-grotesk-display,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00244b;letter-spacing:.5px;border:none;color:#fff;padding:15px 30px;transition:all .3s ease;border-radius:5px;text-decoration:none}.block--simple-hero.bg-turquoise .hero-content .button:active,.block--simple-hero.bg-turquoise .hero-content .button:visited{background:#00244b;color:#fff}.block--simple-hero.bg-turquoise .hero-content .button:focus,.block--simple-hero.bg-turquoise .hero-content .button:hover,.block--simple-hero.bg-turquoise .hero-content .button:hover:visited{color:#fff;background:#000d1b}.block--simple-hero.text-center .wrapper{justify-content:center}.article-body .block--simple-hero.text-center .has-huge-font-size,.block--simple-hero.text-center .article-body .has-huge-font-size,.block--simple-hero.text-center .h1,.block--simple-hero.text-center .hero-content{text-align:center}.block--simple-hero .wrapper{height:100%;align-items:center}.block--simple-hero .hero-content{max-width:800px}.article-body .block--simple-hero .hero-content .has-huge-font-size,.block--simple-hero .hero-content .article-body .has-huge-font-size,.block--simple-hero .hero-content .h1{font-size:2.5rem;line-height:1.2;font-weight:600}.block--simple-hero .hero-content p{font-size:1.5rem;margin-bottom:0;line-height:2.5rem}.block--simple-hero .hero-content .button-wrapper{display:inline-flex;-moz-column-gap:1rem;column-gap:1rem}.block--simple-hero .hero-content .button-wrapper .button{display:flex;align-items:center;justify-content:center;flex:1 0 0;padding:15px 30px;text-align:center}@media (max-width:1015px){.block--simple-hero .hero-content p{font-size:1.3rem}.block--simple-hero .hero-content .button-wrapper{display:block;margin-top:18px}.block--simple-hero .hero-content .button-wrapper .button{display:inline-block;margin:0 10px 10px 0}}.block--stats-banner{position:relative;width:100vw;margin-left:-50vw;left:50%;background:url(static/images/allyant-purple-bg.jpg) top center/cover #6126eb!important;color:#fff;padding:4rem 0 5rem}.block--stats-banner .wrapper{height:100%;align-items:center}.block--stats-banner .stats-banner-content{width:100%}.block--stats-banner .stat-blocks{display:flex;gap:1rem;text-align:center;list-style-type:none;margin:2rem 0 0;padding:0}.block--stats-banner .stat-blocks li{flex-grow:1}.block--stats-banner .stat-blocks .stat-value{font-weight:600;font-size:4.5rem;line-height:1.1;letter-spacing:-1px}.block--stats-banner .stat-blocks .stat-title{font-weight:600;font-size:1rem}@media (max-width:880px){.block--stats-banner .stat-blocks{flex-direction:column;gap:1.5rem}.block--stats-banner .stat-blocks .stat-value{font-size:3rem}.block--stats-banner .stat-blocks .stat-title{font-size:15px}}.block--two-column-wysiwyg{margin:6rem 0}.block--two-column-wysiwyg.has-bg-white{position:relative;width:100vw;margin-left:-50vw;left:50%;background:#fff;padding:6rem 0;margin-top:0;margin-bottom:0}.article-body .block--two-column-wysiwyg .has-large-font-size,.block--two-column-wysiwyg .article-body .has-large-font-size,.block--two-column-wysiwyg .h2{margin:1rem 0 2rem}.block--two-column-wysiwyg .column-wrapper{gap:3rem;flex-wrap:wrap}@media (min-width:880px){.block--two-column-wysiwyg .column-wrapper{flex-wrap:nowrap}}.block--two-column-wysiwyg .col{flex-basis:100%;flex-shrink:0}@media (min-width:880px){.block--two-column-wysiwyg .col{flex-basis:calc(50% - 1.5rem)}}.block--two-column-wysiwyg .col>:first-child{margin-top:0}.block--two-column-wysiwyg .col h1,.block--two-column-wysiwyg .col h2,.block--two-column-wysiwyg .col h3{margin-bottom:1rem}.block--two-column-wysiwyg .col h4{font-size:1.3em;font-weight:500;letter-spacing:.5px;margin-bottom:1em}.block--two-column-wysiwyg .col ul{list-style:none;margin-bottom:2em}.block--two-column-wysiwyg .col ul li:before{content:"•";color:#6126eb;display:inline-block;font-weight:700;position:absolute;width:1em;margin-left:-1em}.block--two-column-wysiwyg .col li{font-size:1em;line-height:1.8;margin-bottom:1em}.block--accordions{padding:3rem 0}.block--accordions h2{padding-bottom:1rem}.block--accordions .accordion{border:1px solid #6126eb;border-radius:6px;padding:1em;margin-bottom:1em}.block--accordions .accordion .accordion-header{margin-bottom:0}.block--accordions .accordion .accordion-header button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:flex;font-size:1rem;justify-content:space-between;padding:0;width:100%}.block--accordions .accordion .accordion-header button .headline{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:0;margin-right:16px;text-align:left}.block--accordions .accordion .accordion-header button .headline .small-caps{font-size:1em;margin-top:15px}.block--accordions .accordion .accordion-header button .icon.plus{flex-shrink:0;height:30px;width:30px}.block--accordions .accordion .accordion-header button .icon.plus svg{fill:#6126eb;position:relative;max-width:unset;transition:transform .3s ease}.block--accordions .accordion .accordion-header button[aria-expanded=true] .icon.plus svg{transform:rotate(45deg)}.block--accordions .accordion .panel{display:none;padding-top:1em}.block--accordions .accordion .panel blockquote{font-size:1em;margin:auto;padding-left:30px}.block--accordions .accordion .panel blockquote::before{left:0;border-width:1px}h1.wp-block-post-title{font-size:2em;font-weight:500;margin-bottom:.5em;max-width:1280px;padding:0 30px}.is-root-container{padding:30px}.block-editor-block-list__layout>.wp-block-buttons,.block-editor-block-list__layout>blockquote,.block-editor-block-list__layout>h2,.block-editor-block-list__layout>h3,.block-editor-block-list__layout>h4,.block-editor-block-list__layout>h5,.block-editor-block-list__layout>h6,.block-editor-block-list__layout>li,.block-editor-block-list__layout>ol,.block-editor-block-list__layout>p,.block-editor-block-list__layout>ul{margin-bottom:1.3rem}.block-editor-block-list__layout>ul{list-style:none}.block-editor-block-list__layout>ul li:before{content:"•";color:#6126eb;font-weight:700;display:inline-block;position:absolute;width:1em;margin-left:-1em}.block-editor-block-list__layout>ol,.block-editor-block-list__layout>ul{line-height:1.625;letter-spacing:.05em}.block-editor-block-list__layout>ol li,.block-editor-block-list__layout>ul li{font-size:1em;margin-bottom:1em}.block-editor-block-list__layout h2.wp-block-heading,.block-editor-block-list__layout h3.wp-block-heading{font-weight:700;color:#6126eb;line-height:1.4em}.block-editor-block-list__layout :where(.wp-block){max-width:1200px;padding-right:16px}.block-editor-block-list__layout :where(.wp-block).block--hero{max-width:1400px;outline:20px solid #eee;margin:30px auto 60px;width:100%;margin:0 auto;left:0}.block-editor-block-list__layout .block-editor-block-list__block .button{line-height:1}.block-editor-block-list__layout .wp-block-acf-flexible-banner,.block-editor-block-list__layout .wp-block-acf-hero,.block-editor-block-list__layout .wp-block-acf-photo-banner,.block-editor-block-list__layout .wp-block-acf-stats-banner,.block-editor-block-list__layout .wp-block-acf-two-column-wysiwyg{max-width:1400px}.block-editor-block-list__layout .block--flexible-banner,.block-editor-block-list__layout .block--hero,.block-editor-block-list__layout .block--photo-banner,.block-editor-block-list__layout .block--stats-banner,.block-editor-block-list__layout .block--two-column-wysiwyg{width:100%;margin:0 auto;left:0}.acf-fields>.acf-field-message label{font-size:24px;font-weight:700;margin:1rem 0}.acf-field .acf-input input{font-size:16px}.acf-field .acf-input input[type=checkbox]{height:16px;width:16px}.acf-field .acf-input input[type=checkbox]:before{margin:-3px -4px;height:20px;width:20px}.acf-field .acf-input input[type=radio]{height:16px;width:16px}.acf-field .acf-input input[type=radio]:before{margin:1px 1px;height:12px;width:12px}.acf-field .acf-input .acf-link a.button,.acf-field .acf-input a.acf-button,.acf-field .acf-input button.add_media{background:#2271b1;border-color:#2271b1;color:#fff;font-size:13px;font-weight:initial;padding:0 14px;text-decoration:none;text-shadow:none;line-height:2.15384615}.acf-field .acf-input a.acf-icon{text-decoration:none}.acf-field .acf-input .wp-core-ui .button{color:#2271b1;border-color:#2271b1;background:#f6f7f7;vertical-align:top}.acf-field .acf-input .wp-core-ui .button.thickbox{padding:6px 14px;font-weight:400}#tinymce{background:#fff;font-weight:400!important;color:#000d1b}#tinymce p{margin:1rem 0!important;padding:0 20px;font-family:"Helvetica Neue",Arial,sans-serif!important;letter-spacing:-.2px!important}#tinymce b,#tinymce strong{font-weight:600!important}#tinymce ul{padding:0 20px 0 50px;font-family:"Helvetica Neue",Arial,sans-serif!important;line-height:1.625!important;margin:1rem 0}#tinymce h2{color:#6126eb;margin:1rem 0;padding:0 20px;font-weight:700!important}#tinymce h3{margin:1rem 0;padding:0 20px;font-weight:700!important}.block-label{display:inline-block;border:1px solid #ccc;font-size:12px;font-weight:700;background:#fff;padding:10px 20px;border-radius:3px;position:absolute;top:16px;left:16px}
/*# sourceMappingURL=maps/style.css.map */
