.hero .image{height:380px;position:absolute;width:100%}.hero section{position:relative}.hero section .content{height:380px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.hero section .content h1{background-color:rgba(248,247,245,.6);padding:20px 40px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.cms{padding:60px 0}@media(max-width: 940px){.cms{padding:0 0 30px}}.wysiwyg a,.fr-view a{text-decoration:underline}.wysiwyg .fr-video,.fr-view .fr-video{position:relative;padding-bottom:56.25%;height:100%;display:block}.wysiwyg .fr-video iframe,.fr-view .fr-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wysiwyg img.fr-dii,.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}.wysiwyg img.fr-dii.fr-fil,.fr-view img.fr-dii.fr-fil{float:left;margin:0 20px 20px 0;max-width:calc(100% - 20px)}.wysiwyg img.fr-dii.fr-fir,.fr-view img.fr-dii.fr-fir{float:right;margin:0px 0 20px 20px;max-width:calc(100% - 20px)}.wysiwyg .fr-img-caption,.fr-view .fr-img-caption{width:100% !important}.wysiwyg .fr-img-wrap,.fr-view .fr-img-wrap{position:relative;display:block}.wysiwyg .fr-img-wrap img,.fr-view .fr-img-wrap img{display:block}.wysiwyg .fr-img-wrap .fr-inner,.fr-view .fr-img-wrap .fr-inner{position:absolute;left:0;bottom:0;min-height:56px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;padding:10px 20px;color:#fff;font-weight:700}.wysiwyg .fr-rounded,.fr-view .fr-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;display:block}.wysiwyg .fr-rounded img,.fr-view .fr-rounded img{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.wysiwyg .fr-rounded .fr-inner,.fr-view .fr-rounded .fr-inner{-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;-ms-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.wysiwyg .fr-bordered,.fr-view .fr-bordered{border:1px solid #000;display:block}.wysiwyg .fr-shadow,.fr-view .fr-shadow{box-shadow:0 4px 8px rgba(0,0,0,.25);display:block}.wysiwyg h4 img.fr-dii,.fr-view h4 img.fr-dii{margin:0}.wysiwyg hr,.fr-view hr{width:26px;margin:25px auto;border-bottom:3px solid #000}
