/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.paragraph{clear:both;}.paragraph--type--xeno-hero{display:block;position:relative;padding-top:180px;padding-bottom:140px;}.paragraph--type--xeno-hero ~ .paragraph--type--xeno-hero,.item .paragraph--type--xeno-hero{padding:90px 0;}.paragraph--type--xeno-hero > .paragraph{z-index:2;}.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h1,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h2,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h3,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h4,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h5,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) h6,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) p,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) ul,.paragraph--type--xeno-hero:not(.paragraph--overlay--invert) blockquote{color:#fff;}.paragraph--type--xeno-hero__image{background-attachment:scroll;background-clip:border-box;background-color:#252525;background-image:none;background-origin:padding-box;background-repeat:no-repeat;background-position:center;background-size:100%;height:100%;left:0;opacity:1;position:absolute;top:0 !important;transition:all 0.3s linear 0s;will-change:transform,top;z-index:0;}.paragraph--type--xeno-hero__image:not([class*="col-"]){width:100%;}.paragraph--type--xeno-hero__image img{display:none;}.paragraph--size--cover .paragraph--type--xeno-hero__image{background-size:cover;}.paragraph--size--contain .paragraph--type--xeno-hero__image{background-size:contain;}.paragraph--attachment--scroll .paragraph--type--xeno-hero__image{background-attachment:scroll;}.paragraph--attachment--fixed .paragraph--type--xeno-hero__image{background-attachment:fixed;}[data-overlay]{position:relative;}[data-overlay]::before{background:#252525 none repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}[data-overlay] *:not(.paragraph):not(.paragraph--type--xeno-hero__image){z-index:2;}.paragraph--overlay--invert[data-overlay]::before{background:#fff none repeat scroll 0 0;}[data-overlay="1"]::before{opacity:0.1;}[data-overlay="2"]::before{opacity:0.2;}[data-overlay="3"]::before{opacity:0.3;}[data-overlay="4"]::before{opacity:0.4;}[data-overlay="5"]::before{opacity:0.5;}[data-overlay="6"]::before{opacity:0.6;}[data-overlay="7"]::before{opacity:0.7;}[data-overlay="8"]::before{opacity:0.8;}[data-overlay="9"]::before{opacity:0.9;}.paragraph--type--xeno-hero{overflow:hidden;}.paragraph--type--xeno-hero .paragraph--type--xeno-hero__image{transition:none 0s ease 0s !important;}.paragraph--zoom .paragraph--type--xeno-hero__image{overflow:hidden;width:100%;-webkit-animation:ken-burns 15s ease alternate infinite;-moz-animation:ken-burns 15s ease alternate infinite;-o-animation:ken-burns 15s ease alternate infinite;animation:ken-burns 15s ease alternate infinite;-webkit-transform:translate3d(0,0,0);}.paragraph--zoom--1 .paragraph--type--xeno-hero__image{animation-duration:10s;}.paragraph--zoom--2 .paragraph--type--xeno-hero__image{animation-duration:20s;}.paragraph--zoom--3 .paragraph--type--xeno-hero__image{animation-duration:30s;}.paragraph--zoom--4 .paragraph--type--xeno-hero__image{animation-duration:40s;}.paragraph--zoom--5 .paragraph--type--xeno-hero__image{animation-duration:50s;}.paragraph--zoom--6 .paragraph--type--xeno-hero__image{animation-duration:60s;}@-webkit-keyframes ken-burns{0%{transform:scale(1);}100%{transform:scale(1.1);}}@-moz-keyframes ken-burns{0%{transform:scale(1);}100%{transform:scale(1.1);}}@-ms-keyframes ken-burns{0%{transform:scale(1);}100%{transform:scale(1.1);}}@-o-keyframes ken-burns{0%{transform:scale(1);}100%{transform:scale(1.1);}}@keyframes ken-burns{0%{transform:scale(1);}100%{transform:scale(1.1);}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
