/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--twocol{background-repeat:no-repeat !important;}.layout--twocol > div{display:flex;flex-wrap:wrap;}.layout--twocol > div .layout__region{flex:0 1 100%;}.layout--twocol .wrap-reverse{flex-wrap:wrap-reverse;}.layout--twocol .flexbox-end{align-items:end;}.layout--twocol .flexbox-start{align-items:start;}.layout--twocol .flexbox-center{align-items:center;}@media screen and (max-width:768px){.layout--twocol > div.wrap-reverse{flex-wrap:wrap-reverse;}}@media screen and (min-width:768px){.layout--twocol > div .layout__region--first,.layout--twocol > div .layout__region--second{flex:0 1 50%;}.layout--twocol > div .layout__region--first{padding-right:20px;}.layout--twocol > div .layout__region--second{padding-left:20px;}}@media screen and (max-width:480px){.frontend .layout-hide-mobile{display:none !important;}}@media screen and (min-width:480px) and (max-width:1024px){.frontend .layout-hide-tablet{display:none !important;}}@media screen and (max-width:768px){.frontend .hide-bg-image-mobile{background-image:none !important;}}@media screen and (min-width:1024px){.frontend .layout-hide-desktop{display:none !important;}}
.layout--onecol{background-repeat:no-repeat !important;width:100%;}.layout--onecol.background-top{background-position:top !important;}.layout--onecol.background-bottom{background-position:bottom !important;}.layout--onecol.background-left{background-position:left !important;}.layout--onecol.background-right{background-position:right !important;}@media screen and (max-width:480px){.frontend .layout-hide-mobile{display:none !important;}}@media screen and (min-width:480px) and (max-width:1024px){.frontend .layout-hide-tablet{display:none !important;}}@media screen and (max-width:768px){.frontend .hide-bg-image-mobile{background-image:none !important;}}@media screen and (min-width:1024px){.frontend .layout-hide-desktop{display:none !important;}}
.layout--threecol{background-repeat:no-repeat !important;}.layout--threecol > div{display:flex;flex-wrap:wrap;}.layout--threecol > div .layout__region{flex:0 1 100%;}.layout--threecol .wrap-reverse{flex-wrap:wrap-reverse;}.layout--threecol .flexbox-end{align-items:end;}.layout--threecol .flexbox-start{align-items:start;}.layout--threecol .flexbox-center{align-items:center;}@media screen and (max-width:768px){.layout--threecol > div.wrap-reverse{flex-wrap:wrap-reverse;}}@media screen and (min-width:768px){.layout--threecol > div .layout__region--first,.layout--threecol > div .layout__region--second,.layout--threecol > div .layout__region--third{flex:0 1 32%;}.layout--threecol > div .layout__region--first,.layout--threecol > div .layout__region--second{margin-right:1%}}@media screen and (max-width:480px){.frontend .layout-hide-mobile{display:none !important;}}@media screen and (min-width:480px) and (max-width:1024px){.frontend .layout-hide-tablet{display:none !important;}}@media screen and (max-width:768px){.frontend .hide-bg-image-mobile{background-image:none !important;}}@media screen and (min-width:1024px){.frontend .layout-hide-desktop{display:none !important;}}
.layout--twocol-75-25{background-repeat:no-repeat !important;}.layout--twocol-75-25 > div{display:flex;flex-wrap:wrap;}.layout--twocol-75-25 > div .layout__region{flex:0 1 100%;}.layout--twocol-75-25 .wrap-reverse{flex-wrap:wrap-reverse;}.layout--twocol-75-25 .flexbox-end{align-items:end;}.layout--twocol-75-25 .flexbox-start{align-items:start;}.layout--twocol-75-25 .flexbox-center{align-items:center;}@media screen and (max-width:768px){.layout--twocol-75-25 > div.wrap-reverse{flex-wrap:wrap-reverse;}}@media screen and (min-width:768px){.layout--twocol-75-25 > div .layout__region--first{flex:0 1 75%;}.layout--twocol-75-25 > div .layout__region--second{flex:0 1 25%;}.layout--twocol-75-25 > div .layout__region--first{padding-right:20px;}.layout--twocol-75-25 > div .layout__region--second{padding-left:20px;}}@media screen and (max-width:480px){.frontend .layout-hide-mobile{display:none !important;}}@media screen and (min-width:480px) and (max-width:1024px){.frontend .layout-hide-tablet{display:none !important;}}@media screen and (max-width:768px){.frontend .hide-bg-image-mobile{background-image:none !important;}}@media screen and (min-width:1024px){.frontend .layout-hide-desktop{display:none !important;}}
.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--twocol-66-33{background-repeat:no-repeat !important;}.layout--twocol-66-33 > div{display:flex;flex-wrap:wrap;}.layout--twocol-66-33 > div .layout__region{flex:0 1 100%;}.layout--twocol-66-33 .wrap-reverse{flex-wrap:wrap-reverse;}.layout--twocol-66-33 .flexbox-end{align-items:end;}.layout--twocol-66-33 .flexbox-start{align-items:start;}.layout--twocol-66-33 .flexbox-center{align-items:center;}@media screen and (max-width:768px){.layout--twocol-66-33 > div.wrap-reverse{flex-wrap:wrap-reverse;}}@media screen and (min-width:768px){.layout--twocol-66-33 > div .layout__region--first{flex:0 1 66%;}.layout--twocol-66-33 > div .layout__region--second{flex:0 1 33%;}.layout--twocol-66-33 > div .layout__region--first{padding-right:20px;}.layout--twocol-66-33 > div .layout__region--second{padding-left:20px;}}@media screen and (max-width:480px){.frontend .layout-hide-mobile{display:none !important;}}@media screen and (min-width:480px) and (max-width:1024px){.frontend .layout-hide-tablet{display:none !important;}}@media screen and (max-width:768px){.frontend .hide-bg-image-mobile{background-image:none !important;}}@media screen and (min-width:1024px){.frontend .layout-hide-desktop{display:none !important;}}
