.media-text-block{position:relative;background-color:rgba(248,248,248,.9294117647);margin-top:5rem;padding:0;overflow:visible}@media only screen and (max-width: 1023px){.media-text-block{display:flex;flex-direction:column-reverse;overflow:visible;margin-top:25vh}}.media-text-block.media-text-block-bg-red{background-color:#e4002b}.media-text-block.media-text-block-bg-red .media-text-content h1,.media-text-block.media-text-block-bg-red .media-text-content h2,.media-text-block.media-text-block-bg-red .media-text-content h3,.media-text-block.media-text-block-bg-red .media-text-content h4,.media-text-block.media-text-block-bg-red .media-text-content h5,.media-text-block.media-text-block-bg-red .media-text-content h6{color:#fff !important}.media-text-block.media-text-block-bg-red .media-text-content p{color:#fff !important;font-weight:500}.media-text-block.media-text-block-bg-red .media-text-content ul,.media-text-block.media-text-block-bg-red .media-text-content ol{color:#fff !important;font-weight:500 !important}.media-text-block.media-text-block-bg-red .media-text-content ul li,.media-text-block.media-text-block-bg-red .media-text-content ol li{color:#fff !important;font-weight:500 !important}.media-text-block .media-text-image{position:relative;width:670px;height:870px;flex-shrink:0;z-index:2;will-change:transform}@media only screen and (max-width: 1279px){.media-text-block .media-text-image{width:570px;height:770px}}@media only screen and (max-width: 1023px){.media-text-block .media-text-image{position:absolute;top:0;left:50%;transform:translateX(-50%) !important;width:calc(100% - 6rem);height:50vh;margin-top:-25vh;margin-bottom:0;z-index:2;order:2}}@media only screen and (max-width: 767px){.media-text-block .media-text-image{width:calc(100% - 2rem)}}.media-text-block .media-text-image img{width:100%;height:100%;object-fit:cover}.media-text-block .wrapper{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding:0 0 3rem;position:relative;z-index:1}@media only screen and (max-width: 1023px){.media-text-block .wrapper{flex-direction:column-reverse;padding:0;width:100%;margin-top:25vh;max-width:100%;background-color:rgba(248,248,248,.9294117647);position:relative}}.media-text-block .wrapper .media-text-content{max-width:800px}@media only screen and (max-width: 1023px){.media-text-block .wrapper .media-text-content{width:100%;padding:3rem 2rem;display:flex;flex-direction:column;justify-content:center;order:1}}@media only screen and (max-width: 767px){.media-text-block .wrapper .media-text-content{padding:3rem 1rem}}.media-text-block .wrapper .media-text-content h2{color:#393939}.media-text-block .wrapper .media-text-content p{color:#393939}.media-text-block .wrapper .media-text-content a{background-color:#e4002b;color:#fff;padding:12px 24px;border-radius:6px;border:3px solid #fff;text-decoration:none;box-shadow:2px 2px 4px 0 rgba(48,48,48,.25);font-size:18px;font-weight:600}.media-text-block .wrapper .media-text-content a:hover{transform:translateY(-2px)}.media-text-block .wrapper .media-text-content a:active{transform:translateY(1px)}.media-text-block .wrapper .media-text-content a:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}@media only screen and (max-width: 1023px){.media-text-block.media-text-block-bg-red .wrapper{background-color:#e4002b}}@media only screen and (min-width: 1024px){.media-text-block{display:flex;align-items:flex-start;gap:0;padding:0;overflow:visible;min-height:calc(870px + 5rem)}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.media-text-block{min-height:calc(770px + 5rem)}}@media only screen and (min-width: 1024px){.media-text-block .media-text-image{position:absolute;left:calc((100vw - min(1672px,100vw - 6rem))/2);top:-5rem;margin:0;bottom:auto}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.media-text-block .media-text-image{left:2.5rem}}@media only screen and (min-width: 1024px){.media-text-block .wrapper{width:min(1672px,100vw - 6rem);max-width:min(1672px,100vw - 6rem);margin:0 auto;padding-left:calc(670px + 4rem);padding-right:0;padding-bottom:3rem;min-height:870px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.media-text-block .wrapper{width:calc(100vw - 5rem);max-width:calc(100vw - 5rem);padding-left:calc(570px + 4rem);min-height:770px}}/*# sourceMappingURL=style.css.map */
