@charset "UTF-8";
.block-hero-front{position:relative}.block-hero-front .field-block-paragraph{position:absolute;top:50%;transform:translateY(-50%);z-index:2;right:75px}@media screen and (min-width:1200px){.block-hero-front .field-block-paragraph{right:3.75rem}}.block-hero-front .field-block-paragraph .field-items{display:none}@media screen and (min-width:1200px){.block-hero-front .field-block-paragraph .field-items{display:flex;flex-direction:column}.block-hero-front .field-block-paragraph .field-items img{width:2.5rem;height:2.5rem}}.block-hero-front .field-block-paragraph .field-item{margin-bottom:30px}@media screen and (min-width:1200px){.block-hero-front .field-block-paragraph .field-item{transition:all 250ms ease;margin-bottom:1.5rem;transform:perspective(1px) translateZ(0);display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);overflow:hidden}.block-hero-front .field-block-paragraph .field-item:hover,.block-hero-front .field-block-paragraph .field-item:focus,.block-hero-front .field-block-paragraph .field-item:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:rgba(255, 255, 255, 0.1);color:white;border-radius:2.5rem}}.block-hero-front .field-block-paragraph .field-item:last-child{margin-bottom:0}.block-hero-front .field-block-image .field-item{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;max-height:566px}@media screen and (min-width:1200px){.block-hero-front .field-block-image .field-item{max-height:100%}}.block-hero-front .field-block-image .field-item::before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));content:""}.block-hero-front .field-block-image img{width:100%;object-fit:cover}@media screen and (min-width:1200px){.block-hero-front .field-block-image img{height:100%}}.hero-wrapper{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:70px;min-height:496px}@media screen and (min-width:768px){.hero-wrapper{min-height:500px}}@media screen and (min-width:1200px){.hero-wrapper{padding:1.5rem 0;text-align:unset;max-width:33.5rem;min-height:36.5rem;align-items:flex-start;justify-content:center}}.hero-wrapper .field-block-title{font-family:"Rubik";font-weight:900;font-size:1.875rem;line-height:1.25;text-transform:uppercase;color:#FFFFFF}@media screen and (min-width:1200px){.hero-wrapper .field-block-title{font-family:"Rubik";font-weight:900;font-size:2.75rem}}.hero-wrapper .field-block-text{font-weight:400;font-size:1rem;line-height:1.3;min-width:310px;margin:30px 0;color:#FFFFFF}@media screen and (min-width:1200px){.hero-wrapper .field-block-text{font-weight:400;font-size:1rem;line-height:1.5}}@media screen and (min-width:1200px){.hero-wrapper .field-block-text{margin:1.5rem 0}}.hero-wrapper .field-block-text p{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width:1200px){.hero-wrapper .field-block-text p{display:unset}}.hero-wrapper .field-block-button{transition:all 250ms ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0)}.hero-wrapper .field-block-button:hover,.hero-wrapper .field-block-button:focus,.hero-wrapper .field-block-button:active{box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hero-wrapper .field-block-button a{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;padding:20px 30px;border-radius:5px;color:#FFFFFF;border:none;background-color:#008BD2;transition:all 250ms ease;text-transform:uppercase}@media screen and (min-width:1200px){.hero-wrapper .field-block-button a{font-size:0.8rem;padding:1rem 1.5rem;border-radius:0.25rem}}.hero-wrapper .field-block-button a:hover,.hero-wrapper .field-block-button a:focus{background-color:#95C11F}.hero-wrapper .field-block-button a:before{margin-right:0.5rem;font-family:"icomoon";color:#fff;content:""}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32, 152, 209, 0.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32, 152, 209, 0.75)}}/*# sourceMappingURL=hero.css.map */