.sec-FullWidthImage_Items{position:relative;width:100%;overflow:hidden}.sec-FullWidthImage_Item{position:relative;height:auto;padding-bottom:0;background:none}.sec-FullWidthImage_Image{display:flex;width:100%;height:100%}.sec-FullWidthImage_Image-desktop{display:none}@media only screen and (min-width: 768px){.sec-FullWidthImage_Image-desktop{display:flex}}.sec-FullWidthImage_Image-mobile{display:flex}@media only screen and (min-width: 768px){.sec-FullWidthImage_Image-mobile{display:none}}.sec-FullWidthImage_Inner{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.sec-FullWidthImage_Inner-overlay:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#0000004d}.sec-FullWidthImage_Body{align-items:flex-end;justify-content:center;display:flex;width:100%;height:100%;text-align:center}@media only screen and (min-width: 768px){.sec-FullWidthImage_Body{align-items:center}.sec-FullWidthImage_Body-left.sec-FullWidthImage_Body{justify-content:flex-start;text-align:left}.sec-FullWidthImage_Body-center.sec-FullWidthImage_Body{justify-content:center;text-align:center}.sec-FullWidthImage_Body-right.sec-FullWidthImage_Body{justify-content:flex-end;text-align:right}}@media only screen and (max-width: 767px){.sec-FullWidthImage_Body-mobileLeft.sec-FullWidthImage_Body{justify-content:flex-start;text-align:left}.sec-FullWidthImage_Body-mobileCenter.sec-FullWidthImage_Body{align-items:center;justify-content:center;text-align:center}.sec-FullWidthImage_Body-mobileRight.sec-FullWidthImage_Body{justify-content:flex-end;text-align:right}}.sec-FullWidthImage_Content{width:100%;padding-top:30px;padding-bottom:30px;color:#fff;opacity:0;transform:translateY(50%);transition:all 2s ease}@media only screen and (min-width: 768px){.sec-FullWidthImage_Content{width:calc((10 / 12) * 100%);padding:30px}}@media only screen and (min-width: 1201px){.sec-FullWidthImage_Content{width:50%;padding:60px}}.sec-FullWidthImage_Content-dark,.sec-FullWidthImage_Content-mobileDark{color:var(--Color_Brand)}.sec-FullWidthImage_Body-animate .sec-FullWidthImage_Content{opacity:1;transform:none;transition:transform 2s ease,opacity 1.8s .5s ease}.sec-FullWidthImage_Title{margin-bottom:10px}.sec-FullWidthImage_Text{margin-bottom:30px}@media only screen and (min-width: 768px){.sec-FullWidthImage_Text{padding:0 calc(var(--Grid_Gutter) * 2)}.sec-FullWidthImage_Body-left .sec-FullWidthImage_Text{padding-left:0}.sec-FullWidthImage_Body-right .sec-FullWidthImage_Text{padding-right:0}}.sec-FullWidthImage_Button{margin:0 auto;border:1px solid currentColor}@media only screen and (min-width: 768px){.sec-FullWidthImage_Button-light{background-color:var(--ColorTextLight);color:var(--Color_Brand);transition:all .5s ease}.sec-FullWidthImage_Button-light:hover{background-color:var(--Color_Brand);border-color:var(--Color_Brand);color:var(--ColorTextLight);transition:all .5s ease}}@media only screen and (max-width: 767px){.sec-FullWidthImage_Button-mobileLight{background-color:var(--ColorTextLight);color:var(--Color_Brand)}}.sec-SectionAlt_Body .sec-FullWidthImage_Button:not(:hover,:focus){background-color:transparent!important;border:1px solid currentColor;color:currentColor!important}
/*# sourceMappingURL=/s/files/1/0585/0562/5809/t/106/assets/section-full-width-image.css.map */
