section.hero-block{min-height:65vh;color:#fff;display:flex;align-items:center;background-size:cover;background-position:right center;position:relative;overflow-x:hidden;width:100%}section.hero-block .hero-block-mobile{display:none}section.hero-block h1{font-family:Josefin Sans;font-weight:700;font-style:Bold;font-size:64px;line-height:64px;letter-spacing:-2%;margin-bottom:22px;color:#fff}section.hero-block p{font-family:"Open Sans";font-weight:400;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:22px;color:#fff}section.hero-block .wp-block-button__link{background-color:#fff;opacity:1;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-radius:8px;font-family:Josefin Sans;font-weight:600;font-style:SemiBold;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;color:#201a3d;transition:.3s;transform:translateY(0);box-shadow:none}section.hero-block .wp-block-button__link:hover{box-shadow:0 0 0 4px rgba(255,255,255,.2)}section.hero-block .hero-overlay{position:absolute;top:0;left:30%;right:0;bottom:0;background-color:rgba(32,26,61,.5);transform-origin:left bottom;transform:skewX(-30deg);z-index:0;background-repeat:repeat;background-position:left bottom}section.hero-block .hero-block__content{z-index:1;position:relative;width:100%}section.hero-block .hero-overlay-mobile{display:none}@media screen and (min-width:991px){.line-background .hero-overlay{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.15) 0 6px,transparent 10px 30px)!important;background-blend-mode:screen;background-color:rgba(32,26,61,0)!important}}@media screen and (max-width:991px){section.hero-block{display:block;background:0 0!important;min-height:45vh}section.hero-block .hero-block-mobile{display:block;width:100%;padding-top:68%;background-size:cover;background-position:center center}section.hero-block .hero-overlay{display:none}section.hero-block .hero-overlay-mobile{display:block;position:absolute;top:0;left:-100%;right:-100%;bottom:0;z-index:0;background-size:60px}section.hero-block .container{z-index:1;position:relative;padding-top:40px;padding-bottom:40px}}
/*# sourceMappingURL=hero_block.css.map */
