:root{--opk-font-main: 'Montserrat', sans-serif;--opk-font-secondary: 'Baloo 2', sans-serif;--opk-font-third: 'Roboto', sans-serif}.opk_accordion{--color-background-card: transparent;padding-left:var(--gl-indent);padding-right:var(--gl-indent)}.opk_accordion .heading__section{font-style:normal}.opk_accordion .heading__section h2{text-transform:uppercase;font-weight:700;font-family:'Baloo 2', sans-serif;font-family:var(--opk-font-secondary);font-size:max(42px, min(3.45vw, 66px))}@media screen and (min-width: 768px){.opk_accordion .heading__section h2{line-height:.9}}@media screen and (max-width: 767px){.opk_accordion .heading__section h2{line-height:.95}}.opk_accordion .accordion__wrapper.opk_accordion__item{border:0;margin:0}.opk_accordion .accordion__wrapper.opk_accordion__item::after,.opk_accordion .accordion__wrapper.opk_accordion__item::before{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#d6d6d6}.opk_accordion .accordion__wrapper.opk_accordion__item::before{content:""}.opk_accordion .accordion__wrapper.opk_accordion__item:last-child::after{content:""}@media screen and (min-width: 768px){.opk_accordion .accordion__wrapper.opk_accordion__item summary{padding:34px 30px 34px 0px}}@media screen and (max-width: 767px){.opk_accordion .accordion__wrapper.opk_accordion__item summary{padding:18px 30px 15px 0px}}.opk_accordion .accordion__wrapper.opk_accordion__item summary:focus p{color:inherit !important}.opk_accordion .accordion__wrapper.opk_accordion__item summary p{padding:0;font-family:'Baloo 2', sans-serif;font-family:var(--opk-font-secondary);font-size:20px !important;font-style:normal;font-weight:600;line-height:1.1;text-transform:uppercase}.opk_accordion .accordion__wrapper.opk_accordion__item .content{display:flow-root;transform:translateY(-8px);will-change:opacity,transform;transition:opacity .32s ease, transform .42s cubic-bezier(0.22, 1, 0.36, 1)}@media screen and (min-width: 768px){.opk_accordion .accordion__wrapper.opk_accordion__item .content{padding:0 0 21px;margin-top:-7px}}@media screen and (max-width: 767px){.opk_accordion .accordion__wrapper.opk_accordion__item .content{padding:0 0 4px;margin-top:0}}.opk_accordion .accordion__wrapper.opk_accordion__item:not([open]) .content{opacity:0;transform:translateY(0)}.opk_accordion .section__wrapper{margin:0 auto;padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 767px){.opk_accordion .grid-content__header{margin-bottom:24px}}@media screen and (max-width: 767px){.opk_accordion{padding-left:var(--gl-indent);padding-right:var(--gl-indent)}}.opk_accordion__decor{font-family:'Baloo 2', sans-serif;font-family:var(--opk-font-secondary);font-style:normal;font-weight:700;font-size:25px;position:absolute;top:50%;right:0;margin-top:-0.7em;transform-origin:50% 50%;will-change:opacity,transform;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1), transform .4s cubic-bezier(0.22, 1, 0.36, 1)}.opk_accordion__decor.opk_accordion__decor--close{transform:rotate(0deg) scale(1)}details[open] .opk_accordion__decor.opk_accordion__decor--close{opacity:0;transform:rotate(90deg) scale(0.9)}.opk_accordion__decor.opk_accordion__decor--open{opacity:0;transform:rotate(-90deg) scale(0.9)}details[open] .opk_accordion__decor.opk_accordion__decor--open{opacity:1;transform:rotate(0deg) scale(1)}@media screen and (min-width: 768px){.accordion__tabs details[open] summary{padding:34px 30px 27px 0px !important}}@media screen and (max-width: 767px){.accordion__tabs details[open] summary{padding:15px 30px 22px 0px !important}}
