.sponsor-card-figure{position:relative;display:flex;width:100%;max-width:100%;flex-wrap:wrap;align-items:flex-start}@media(min-width:1025px){.sponsor-card-figure:hover .sponsor-card-figure__media-block{border-top-right-radius:106px}}.sponsor-card-figure__media-block{position:relative;width:100%;height:260px;max-width:290px;overflow:hidden;transition:.4s ease}@media(max-width:1300px){.sponsor-card-figure__media-block{max-width:200px}}@media(max-width:460px){.sponsor-card-figure__media-block{max-width:100%}}.sponsor-card-figure__media-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.sponsor-card-figure figcaption{width:100%;max-width:calc(100% - 290px);padding-left:40px}@media(max-width:1300px){.sponsor-card-figure figcaption{max-width:calc(100% - 200px);padding-left:20px}}@media(max-width:460px){.sponsor-card-figure figcaption{max-width:calc(100% - 0px);padding-top:30px;padding-left:0}}.sponsor-card-figure figcaption h5,.sponsor-card-figure figcaption h6{font-size:26px;font-weight:700;font-style:normal;line-height:115%;color:var(--neablack)}@media(max-width:1024px){.sponsor-card-figure figcaption h5,.sponsor-card-figure figcaption h6{font-size:24px;font-weight:700;font-style:normal;line-height:115%;color:var(--neablack)}}.sponsor-card-figure figcaption p{margin-bottom:18px}.sponsor-card-figure figcaption p.company-name{margin-bottom:0;color:var(--neablack);opacity:.6}.sponsor-card-figure .marker-tag{position:absolute;width:100%;z-index:1;left:0;bottom:0}.sponsor-card-figure .marker-tag .marker-tag__text{padding:9px 16px 7px;background:var(--seashell)}.on-page-navigation{position:sticky;top:0;z-index:1;display:flex;width:100%;max-width:100%;flex-wrap:wrap;align-items:flex-start;background:#fff;opacity:1;transition:opacity .2s ease,transform .4s ease}.on-page-navigation.hidden{z-index:0;opacity:0;transition:opacity 0s ease,transform 0s ease;transform:translateY(-20px)}.on-page-navigation .ads-block{margin-bottom:0}.on-page-navigation__content-block{position:relative;display:flex;width:100%;max-width:100%;padding:37px 34px 0;flex-wrap:wrap;margin-bottom:33px;border-radius:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.1)}.on-page-navigation__content-block .back-to-top{position:relative;right:0;left:calc(100% - 115px);width:100%;max-width:150px;padding:17px 28px 11px;border-radius:90px 0 20px 0;background:#89d9f6;overflow:hidden;cursor:pointer;transition:.4s ease}.on-page-navigation__content-block .back-to-top:hover{background:var(--tangerine)}@media(max-width:1024px){.on-page-navigation__content-block .back-to-top{display:none}}.on-page-navigation__content-block .back-to-top p{font-size:15px;font-weight:700;font-style:normal;line-height:150%;color:var(--navy)}.on-page-navigation__content-block .back-to-top img{position:absolute;top:50%;right:17px;transform:translateY(-50%)}.on-page-navigation__heading{position:relative;display:block;width:100%;max-width:100%;margin-bottom:19px}.on-page-navigation__heading :last-child{margin-bottom:0}.on-page-navigation__heading p{font-size:18px;font-weight:700;font-style:normal;line-height:150%;color:var(--nea-black)}.on-page-navigation__nav{position:relative;display:block;width:100%;max-width:100%;margin-bottom:20px;max-height:calc(100vh - 500px);overflow:auto}.on-page-navigation__nav::-webkit-scrollbar{width:5px;height:3px}.on-page-navigation__nav::-webkit-scrollbar-track{background:#b1b1b1;border-radius:10px}.on-page-navigation__nav::-webkit-scrollbar-thumb{background:#888;border-radius:5px;-webkit-transition:background .2s ease;transition:background .2s ease}.on-page-navigation__nav::-webkit-scrollbar-thumb:hover{background:#555}@media(max-width:1024px){.on-page-navigation__nav{max-height:none;overflow:auto}}.on-page-navigation__nav nav{position:relative;display:block;width:100%;max-width:100%}.on-page-navigation__nav ul{padding:0;margin:0}.on-page-navigation__nav ul li{position:relative;padding:8px 0;margin-bottom:10px;font-size:15px;font-weight:600;font-style:normal;line-height:150%;color:var(--navy);transition:.4s ease}.on-page-navigation__nav ul li:hover{color:var(--nutmeg)}.on-page-navigation__nav ul li.active{color:var(--nutmeg)!important}.on-page-navigation__nav ul li.active:after{position:absolute;top:50%;left:-37px;width:5px;height:40px;background:#89d9f6;transform:translateY(-50%);content:""}@media(max-width:1024px){.on-page-navigation{position:relative;margin-bottom:0}}.on-page-navigation .media-resource{display:flex;width:100%;flex-wrap:wrap}.on-page-navigation .media-resource .media-resource-content{position:relative;display:flex;width:100%;max-width:100%;margin-bottom:20px;flex-wrap:wrap}.on-page-navigation .media-resource .media-resource-content p{font-size:18px;font-weight:400;font-style:normal;line-height:150%;color:#4a4a4a}.on-page-navigation .media-resource .media-resource-content a{text-decoration-line:underline;text-decoration-style:solid;font-size:18px;font-weight:700;font-style:normal;line-height:150%;color:var(--navy);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.on-page-navigation .media-resource .media-resource-links{position:relative;display:flex;width:100%;max-width:100%;flex-wrap:wrap}.on-page-navigation .media-resource .media-resource-links ul{padding:0;margin:0 0 32px}.on-page-navigation .media-resource .media-resource-links ul li{margin-bottom:20px}.on-page-navigation .media-resource .media-resource-links ul li:last-child{margin-bottom:0}