/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%;}}
.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}
.views-view-flexbox{display:flex;flex-wrap:wrap;}.views-view-flexbox .views-flexbox-item{flex-grow:1;}.views-view-flexbox.views-flexbox-direction-row{flex-direction:row;}.views-view-flexbox.views-flexbox-direction-row-reverse{flex-direction:row-reverse;}.views-view-flexbox.views-flexbox-direction-column{flex-direction:column;}.views-view-flexbox.views-flexbox-direction-column-reverse{flex-direction:column-reverse;}.views-view-flexbox.views-flexbox-justify-start{justify-content:flex-start;}.views-view-flexbox.views-flexbox-justify-end{justify-content:flex-end;}.views-view-flexbox.views-flexbox-justify-center{justify-content:center;}.views-view-flexbox.views-flexbox-justify-space-between{justify-content:space-between;}.views-view-flexbox.views-flexbox-justify-space-around{justify-content:space-around;}.views-view-flexbox.views-flexbox-justify-space-evenly{justify-content:space-evenly;}.views-view-flexbox.views-flexbox-align-items-start{align-items:flex-start;}.views-view-flexbox.views-flexbox-align-items-end{align-items:flex-end;}.views-view-flexbox.views-flexbox-align-items-center{align-items:center;}.views-view-flexbox.views-flexbox-align-items-stretch{align-items:stretch;}.views-view-flexbox.views-flexbox-align-items-baseline{align-items:baseline;}.views-view-flexbox.views-flexbox-align-content-start{align-content:flex-start;}.views-view-flexbox.views-flexbox-align-content-end{align-content:flex-end;}.views-view-flexbox.views-flexbox-align-content-center{align-content:center;}.views-view-flexbox.views-flexbox-align-content-stretch{align-content:stretch;}.views-view-flexbox.views-flexbox-align-content-space-between{align-content:space-between;}.views-view-flexbox.views-flexbox-align-content-space-around{align-content:space-around;}
.views-view-flexbox.views-flexbox-cards .views-flexbox-item{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);transition:0.3s;padding:1em;margin:1em;display:flex;flex-direction:column;}.views-view-flexbox.views-flexbox-cards a.views-flexbox-item{border-bottom:none;}.views-view-flexbox.views-flexbox-cards .views-flexbox-item:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
