@media screen and (min-width: 1400px){.opk-text-columns-with-images__grid{gap:21px}}@media screen and (max-width: 766px){.opk-text-columns-with-images__grid{margin-top:16px;grid-template-columns:1fr;gap:10px}}@media screen and (max-width: 575px){.opk-text-columns-with-images__grid{gap:8px}}.opk-text-columns-with-images .container--large{padding-top:0px;padding-bottom:101px}@media screen and (min-width: 1400px){.opk-text-columns-with-images .container--large{padding-left:55px}}@media screen and (max-width: 766px){.opk-text-columns-with-images .container--large{padding-bottom:55px}}.opk-text-columns-with-images .section-heading{margin-bottom:26px}@media screen and (max-width: 766px){.opk-text-columns-with-images .section-heading{margin-bottom:16px}}.opk-text-columns-with-images .section-heading__japan{display:block;margin-bottom:15px}@media screen and (max-width: 766px){.opk-text-columns-with-images .section-heading__japan{margin-bottom:18px}}.opk-text-columns-with-images .section-heading__subheading{font-size:18px;letter-spacing:0px;line-height:1.33}.opk-text-columns-with-images .card__icon{background-color:rgba(0,0,0,0)}@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:202px}}.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}@media screen and (max-width: 1399px){.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle{width:90px;height:90px}}@media screen and (max-width: 766px){.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle{width:114px;height:114px}}.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle-white{width:184px;height:184px}@media screen and (max-width: 1399px){.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle-white{width:128px;height:128px}}@media screen and (max-width: 766px){.opk-text-columns-with-images__figure:hover~.opk-text-columns-with-images__image-circle-white{width:184px;height:184px}}.opk-text-columns-with-images .opk-text-columns-with-images__grid .opk-text-columns-with-images__figure{padding-top:0px !important;height:100%;display:flex;justify-content:center;align-items:center}.opk-text-columns-with-images .opk-text-columns-with-images__grid .opk-text-columns-with-images__figure .opk-text-columns-with-images__image{position:relative;max-width:160px;max-height:160px;transition:all .3s ease}@media screen and (max-width: 1399px){.opk-text-columns-with-images .opk-text-columns-with-images__grid .opk-text-columns-with-images__figure .opk-text-columns-with-images__image{max-width:120px;max-height:120px}}@media screen and (max-width: 766px){.opk-text-columns-with-images .opk-text-columns-with-images__grid .opk-text-columns-with-images__figure .opk-text-columns-with-images__image{max-width:160px;max-height:160px}}.opk-text-columns-with-images__image-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:128px;height:128px;border-radius:50%;background:#e51f21;transition:all .3s ease;z-index:1}@media screen and (max-width: 1399px){.opk-text-columns-with-images__image-circle{width:100px;height:100px}}@media screen and (max-width: 766px){.opk-text-columns-with-images__image-circle{width:128px;height:128px}}.opk-text-columns-with-images__image-circle-white{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:202px;height:202px;border-radius:50%;background:#fff;transition:all .3s ease;z-index:0}@media screen and (max-width: 1399px){.opk-text-columns-with-images__image-circle-white{width:148px;height:148px}}@media screen and (max-width: 766px){.opk-text-columns-with-images__image-circle-white{width:202px;height:202px}}.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}}@media screen and (max-width: 575px){.opk-text-columns-with-images__text-content{margin:0 auto;max-width:263px}}.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:27px}@media screen and (max-width: 766px){.opk-text-columns-with-images__button-wrapper{padding-top:32px}.opk-text-columns-with-images__button-wrapper .main-button{width:100%}}.opk-text-columns-with-images__button-wrapper .mobile-hidden{display:block}@media screen and (max-width: 766px){.opk-text-columns-with-images__button-wrapper .mobile-hidden{display:none}}.opk-text-columns-with-images__button-wrapper .desktop-hidden{display:none}@media screen and (max-width: 766px){.opk-text-columns-with-images__button-wrapper .desktop-hidden{display:block}}
