/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.paragraph--unpublished{background-color:#fff4f4;}
.layout--onecol .layout__region{width:100%;}
.paragraph--type--layout{padding-left:0;padding-right:0;}.paragraph--type--layout + .paragraph--type--layout{}.paragraph--type--layout + .paragraph--type--layout .lpb-btn.before{display:none !important;opacity:0 !important;}.layout{display:flex;flex-wrap:wrap;margin:0 -3px;}.layout > .layout__region{border:2px dotted lightblue;flex:0 1 100%;margin:3px;padding:0;}.js-lpb-component:not(.lpb-layout){background:white;box-shadow:0 0 10px 5px rgba(0,0,0,.1);margin:5px;padding:5px;}.flex-start{align-self:flex-start;}.center{align-self:center;}.flex-end{align-self:flex-end;}.stretch{align-self:stretch;}@media screen and (min-width:40em){.layout{flex-wrap:nowrap;}}
@media screen and (min-width:40em){.layout--twocol-33-66 > .layout__region--first{flex:0 1 33% !important;}.layout--twocol-33-66 > .layout__region--second{flex:0 1 66% !important;}}
