.opk_image_with_text .opk_image_with_text__container{max-width:1920px;margin:0 auto;width:100%}@media screen and (min-width: 750px){.opk_image_with_text .opk_image_with_text__wrapper{display:flex}}.opk_image_with_text .opk_image_with_text__wrapper.opk_image_with_text__wrapper--reverse{flex-direction:row-reverse}@media screen and (min-width: 1200px){.opk_image_with_text .opk_image_with_text__media_col{width:65.15%}}@media(max-width: 1199px)and (min-width: 750px){.opk_image_with_text .opk_image_with_text__media_col{width:50%}}@media screen and (max-width: 749px){.opk_image_with_text .opk_image_with_text__media_col{aspect-ratio:375/285;width:100%}}.opk_image_with_text .opk_image_with_text__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opk_image_with_text .opk_image_with_text__content_col{padding-left:var(--gl-indent);padding-right:var(--gl-indent)}@media screen and (min-width: 1200px){.opk_image_with_text .opk_image_with_text__content_col{width:34.85%}}@media(max-width: 1199px)and (min-width: 750px){.opk_image_with_text .opk_image_with_text__content_col{width:50%}}@media screen and (max-width: 749px){.opk_image_with_text .opk_image_with_text__content_col{margin-bottom:32px}}@media screen and (min-width: 750px){.opk_image_with_text .opk_image_with_text__content{max-width:443px;margin:0 auto;width:100%}}.opk_image_with_text .opk_image_with_text__heading{font-style:normal;font-weight:400;line-height:1}.opk_image_with_text .opk_image_with_text__heading:not(:last-child){margin-bottom:16px}@media screen and (min-width: 990px){.opk_image_with_text .opk_image_with_text__heading{font-size:48px}}@media screen and (max-width: 989px){.opk_image_with_text .opk_image_with_text__heading{font-size:32px}}.opk_image_with_text .opk_image_with_text__description{font-family:Delight;font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.opk_image_with_text .opk_image_with_text__description p{margin:0}.opk_image_with_text .opk_image_with_text__description p:not(:last-child){margin-bottom:16px}.opk_image_with_text .opk_image_with_text__description ol,.opk_image_with_text .opk_image_with_text__description ul{padding-left:26px;margin:25px 0}.opk_image_with_text .opk_image_with_text__description ol:last-child,.opk_image_with_text .opk_image_with_text__description ul:last-child{margin-bottom:0}@media screen and (min-width: 750px){.opk_image_with_text .opk_image_with_text__description{letter-spacing:.5px}}.opk_image_with_text .opk_image_with_text__button{margin-top:17px}
