/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:100;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
.layout__content{margin-left:auto;margin-right:auto;}.layout--narrow .layout__content:not(.layout .layout *){max-width:95rem;}.layout__content:not(.layout .layout *){max-width:119rem;padding-left:2rem;padding-right:2rem;}@media screen and (min-width:550px){.layout__content:not(.layout .layout *){padding-left:4rem;padding-right:4rem;}}
.layout{clear:both;}.layout:not(.layout .layout){margin-bottom:3rem;}.layout--vspace-large:not(.layout .layout){margin-bottom:5rem;}.layout--vspace-none:not(.layout .layout){margin-bottom:0;}@media screen and (min-width:950px){.layout:not(.layout .layout){margin-bottom:4rem;}.layout--vspace-small:not(.layout .layout){margin-bottom:3rem;}.layout--vspace-large:not(.layout .layout){margin-bottom:6rem;}.layout--vspace-none:not(.layout .layout){margin-bottom:0;}}
.layout .block{margin-bottom:3rem;}.layout .block--vspace-large{margin-bottom:5rem;}.layout .block:last-of-type{margin-bottom:0;}@media screen and (min-width:950px){.layout .block--vspace-large{margin-bottom:6rem;}.layout .block:last-of-type{margin-bottom:0;}}
.layout--at-a-glance .layout__region{display:flex;flex-flow:column nowrap;position:relative;}.layout--at-a-glance .block{flex:1;position:relative;margin-bottom:0;}.layout--at-a-glance .block[data-valign="center"]{display:flex;}.layout--at-a-glance .block[data-block-weight="2"]{flex:2;}.layout--at-a-glance .block:not(:last-of-type)::after{content:"";position:absolute;right:0;bottom:0;left:0;top:unset;height:.1rem;width:auto;background-image:repeating-linear-gradient(90deg,#0064BF,#0064BF 1px,transparent 1px,transparent 3px);}.layout--at-a-glance:not(.layout--at-a-glance--accordion) .block:not(:first-of-type){padding-top:2rem;}.layout--at-a-glance:not(.layout--at-a-glance--accordion) .block:not(:last-of-type){padding-bottom:2rem;}@media all and (min-width:550px){.layout--at-a-glance--2 .layout__region{flex-direction:row;}.layout--at-a-glance.layout--at-a-glance--2:not(.layout--at-a-glance--accordion) .block{padding-top:0;padding-bottom:0;}.layout--at-a-glance--2 .block:not(:first-of-type){padding-left:2rem;}.layout--at-a-glance--2 .block:not(:last-of-type){padding-right:2rem;}.layout--at-a-glance--2 .block:not(:last-of-type)::after{left:unset;top:0;width:.1rem;height:auto;background-image:repeating-linear-gradient(0deg,#0064BF,#0064BF 1px,transparent 1px,transparent 3px);}}@media all and (min-width:800px){.layout--at-a-glance--3 .layout__region{flex-direction:row;}.layout--at-a-glance.layout--at-a-glance--3:not(.layout--at-a-glance--accordion) .block{padding-top:0;padding-bottom:0;}.layout--at-a-glance--3 .block:not(:first-of-type){padding-left:2rem;}.layout--at-a-glance--3 .block:not(:last-of-type){padding-right:2rem;}.layout--at-a-glance--3 .block:not(:last-of-type)::after{left:unset;top:0;width:.1rem;height:auto;background-image:repeating-linear-gradient(0deg,#0064BF,#0064BF 1px,transparent 1px,transparent 3px);}}@media all and (min-width:950px){.layout--at-a-glance--4 .layout__region{flex-direction:row;}.layout--at-a-glance.layout--at-a-glance--4:not(.layout--at-a-glance--accordion) .block{padding-top:0;padding-bottom:0;}.layout--at-a-glance--4 .block:not(:first-of-type){padding-left:2rem;}.layout--at-a-glance--4 .block:not(:last-of-type){padding-right:2rem;}.layout--at-a-glance--4 .block:not(:last-of-type)::after{left:unset;top:0;width:.1rem;height:auto;background-image:repeating-linear-gradient(0deg,#0064BF,#0064BF 1px,transparent 1px,transparent 3px);}}
