@media screen and (max-width: 766px){.opk-text-columns-with-images__grid{margin-top:39px;grid-template-columns:1fr;gap:10px}}.opk-text-columns-with-images .section-heading__japan{display:block;margin-bottom:15px}.opk-text-columns-with-images .section-heading__subheading{font-size:18px;letter-spacing:0px;line-height:1.33}@media screen and (max-width: 766px){.opk-text-columns-with-images .card__icon{margin-bottom:11px}}@media screen and (max-width: 479px){.opk-text-columns-with-images .card__icon{max-width:160px}}.opk-text-columns-with-images__figure:hover .opk-text-columns-with-images__image{transform:rotate(-25deg) !important}.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle{width:114px;height:114px}.opk-text-columns-with-images__image{position:relative;transition:all .3s ease}.opk-text-columns-with-images__image-circle{position:absolute;top:56%;left:50%;transform:translate(-50%, -50%);width:128px;height:128px;border-radius:50%;background:#e51f21;transition:all .3s ease}.opk-text-columns-with-images__text-content{padding:25px 10px}@media screen and (max-width: 766px){.opk-text-columns-with-images__text-content{padding:14px 10px 21px}}.opk-text-columns-with-images__text{font-size:16px;line-height:1.5;letter-spacing:0px;word-wrap:break-word}.opk-text-columns-with-images__button-wrapper{padding-top:19px}@media screen and (max-width: 766px){.opk-text-columns-with-images__button-wrapper{padding-top:12px}.opk-text-columns-with-images__button-wrapper .main-button{width:100%}}
