.media-and-text{padding:60px 0;background-repeat:no-repeat;background-position:center;background-size:cover}.media-and-text.has-background-image{background-size:cover;background-position:center;background-repeat:no-repeat}.media-and-text .media-and-text__heading{margin:0 0 30px;color:#ffffff;color:var(--heading-color, #ffffff)}.media-and-text .media-and-text__inner{display:flex;gap:50px}.media-and-text .media-and-text__inner.flex-direction-row-reverse{flex-direction:row-reverse}.media-and-text .media-and-text__inner .media-and-text__content{flex-basis:60%;flex-basis:var(--media-and-text-content-basis, 60%)}.media-and-text .media-and-text__inner .media-and-text__content p strong,.media-and-text .media-and-text__inner .media-and-text__content li strong{font-size:calc(var(--wp--preset--font-size--normal)*1.05)}.media-and-text .media-and-text__inner .media-and-text__media{flex-basis:40%;flex-basis:var(--media-and-text-media-basis, 40%);position:relative}.media-and-text .media-and-text__inner .media-and-text__media video{width:100%;height:auto}.media-and-text .media-and-text__inner .media-and-text__media iframe{width:100%}.media-and-text .media-and-text__inner .media-and-text__video,.media-and-text .media-and-text__inner .media-and-text__video-iframe{position:relative}.media-and-text .media-and-text__inner h2,.media-and-text .media-and-text__inner h3,.media-and-text .media-and-text__inner h4,.media-and-text .media-and-text__inner h5,.media-and-text .media-and-text__inner h6{margin:0 0 .8em;font-weight:var(--wp--custom--typography--font-weight--bold) !important;line-height:120% !important}.media-and-text .media-and-text__inner .media-and-text__description{color:#ffffff;color:var(--content-color, #ffffff)}.media-and-text .media-and-text__inner .media-and-text__description .media-and-text__innerblocks-save{display:contents}.media-and-text .media-and-text__inner .media-and-text__description p{margin:0 0 1em}.media-and-text .media-and-text__inner .media-and-text__description p:last-child{margin-bottom:0}.media-and-text .media-and-text__inner .media-and-text__description ul,.media-and-text .media-and-text__inner .media-and-text__description ol{margin:0 0 1em;padding-left:1.25em}.media-and-text .media-and-text__inner .media-and-text__description code{font-size:.925em}.media-and-text .media-and-text__inner .btn-main{margin:15px 0 0;border:0;text-transform:inherit}.media-and-text .media-and-text__inner .media-and-text__video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:10;width:60px}@media (max-width: 767px){.media-and-text{padding:40px 0}.media-and-text .media-and-text__inner{flex-wrap:wrap;gap:40px}.media-and-text .media-and-text__inner .media-and-text__content{flex-basis:100%}.media-and-text .media-and-text__inner .media-and-text__media{flex-basis:100%}.media-and-text .media-and-text__inner .btn-main{margin:30px 0 0}}
