:root{--header-height: 100px}.typeWrap-wt-2cols-container{display:flex}.typeWrap-wt-2cols-container>.wtInner{align-items:center;align-self:center;display:flex;flex-direction:column}section>.typeWrap-wt_textimg{display:flex;justify-content:center;align-items:center}@media(min-width: 901px){html{scroll-behavior:smooth;scroll-snap-type:y mandatory;scroll-padding-top:var(--header-height)}section>.wt{position:relative;scroll-snap-align:start;scroll-snap-stop:always;min-height:calc(100svh - var(--header-height))}section>.wt .fullsize .mediaHolder{min-height:calc(100svh - var(--header-height));overflow:hidden}section>.wt .fullsize .mediaHolder img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.3s cubic-bezier(0.22, 0.61, 0.36, 1)}section>.wt .textWrap{opacity:.35;transform:translateY(35px);transition:opacity .7s ease,transform .9s cubic-bezier(0.22, 0.61, 0.36, 1)}section>.wt.onepager-active .fullsize .mediaHolder img{transform:scale(1)}section>.wt.onepager-active .textWrap{opacity:1;transform:translateY(0)}}.onepager-dots{position:fixed !important;top:50% !important;right:30px !important;z-index:99999 !important;display:flex !important;flex-direction:column;align-items:center;gap:14px;width:auto !important;height:auto !important;opacity:1 !important;visibility:visible !important;transform:translateY(-50%) !important}.onepager-dot{position:relative;display:block !important;width:10px;height:10px;margin:0;padding:0;border:1px solid color-mix(in srgb, var(--main-color) 50%, #fff 50%);border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;opacity:1;visibility:visible;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.onepager-dot.active{background:var(--second-color);border-color:var(--bgcolor);box-shadow:0 0 10px #fff;transform:scale(1.5)}.onepager-dot:hover{transform:scale(1.4)}.onepager-dot::after{content:attr(data-label);position:absolute;top:50%;right:22px;padding:5px 9px;white-space:nowrap;font-size:12px;font-weight:600;color:#fff;background:var(--main-color);opacity:0;pointer-events:none;transform:translate(8px, -50%);transition:opacity .2s ease,transform .2s ease}.onepager-dot:hover::after{opacity:1;transform:translate(0, -50%)}@media(max-width: 900px){.onepager-dots{display:none !important}}