._text_1xnyd_1{color:#fff;text-align:center;cursor:pointer;background:#3d3d3d7a;border-radius:3px;padding:1px 4px 2px;font-size:10px;line-height:13px;text-decoration:underline;position:absolute;top:10px;right:10px}._popupCloseBtn_1xnyd_16{cursor:pointer;z-index:1;background-color:#222;border:none;border-radius:100px;width:30px;height:30px;position:absolute;top:5px;right:10px}._popupCloseBtn_1xnyd_16:after,._popupCloseBtn_1xnyd_16:before{content:"";background-color:#fff;width:1rem;height:.125rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._popupCloseBtn_1xnyd_16:before{transform:translate(-50%,-50%)rotate(45deg)}._popupCloseBtn_1xnyd_16:after{transform:translate(-50%,-50%)rotate(-45deg)}._wrapper_1xnyd_48{color:#fff;opacity:.4;background:#000;border-radius:1.25rem;position:relative}._ad_1xnyd_56{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._reklama_1xnyd_64{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:45%}._items_1xnyd_74{font-size:.9rem;font-weight:500;line-height:1.2rem}@media (width<=768px){._ad_1xnyd_56{max-width:20rem}._popupCloseBtn_1xnyd_16{top:10px}._reklama_1xnyd_64{top:40%}._items_1xnyd_74{font-size:8px;line-height:10px}}@font-face{font-family:Gotham Pro;src:url(/assets/GothamPro-Italic-Bk6ry_KW.woff)format("woff"),url(/assets/GothamPro-Italic-DjbDA74z.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gotham Pro;src:url(/assets/GothamPro-Medium-DC4V2Tf3.woff)format("woff"),url(/assets/GothamPro-Medium-Do2kOrqn.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gotham Pro;src:url(/assets/GothamPro-Bold-BHuEyoMU.woff)format("woff"),url(/assets/GothamPro-Bold-C1hO1_cK.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gotham Pro;src:url(/assets/GothamPro-Black-DBeBYGPX.woff)format("woff"),url(/assets/GothamPro-Black-Bi14_63D.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gotham Pro;src:url(/assets/GothamPro-CGB-s2qA.woff)format("woff"),url(/assets/GothamPro-DCv9IyxT.ttf)format("truetype");font-weight:400;font-style:normal}.flex{display:flex}.wrap{flex-wrap:wrap}.ai-fs{align-items:flex-start}.ai-c{align-items:center}.ai-fe{align-items:flex-end}.jc-fs{justify-content:flex-start}.jc-c{justify-content:center}.jc-fe{justify-content:flex-end}.jcfs-aifs{justify-content:flex-start;align-items:flex-start;display:flex}.jcfs-aic{justify-content:flex-start;align-items:center;display:flex}.jcfs-aife{justify-content:flex-start;align-items:flex-end;display:flex}.jcc-aifs{justify-content:center;align-items:flex-start;display:flex}.jcc-aic{justify-content:center;align-items:center;display:flex}.jcc-aife{justify-content:center;align-items:flex-end;display:flex}.jcfe-aifs{justify-content:flex-end;align-items:flex-start;display:flex}.jcfe-aic{justify-content:flex-end;align-items:center;display:flex}.jcfe-aife{justify-content:flex-end;align-items:flex-end;display:flex}.jcsb-aifs{justify-content:space-between;align-items:flex-start;display:flex}.jcsb-aic{justify-content:space-between;align-items:center;display:flex}.jcsb-aife{justify-content:space-between;align-items:flex-end;display:flex}.jcsa-aifs{justify-content:space-around;align-items:flex-start;display:flex}.jcsa-aic{justify-content:space-around;align-items:center;display:flex}.jcsa-aife{justify-content:space-around;align-items:flex-end;display:flex}.column{flex-direction:column}*{box-sizing:border-box}body{margin:0;font-family:Gotham Pro,sans-serif}body,html{scroll-behavior:smooth}img{width:100%}a{color:inherit;text-decoration:none}svg{width:100%;height:100%;display:block}iframe{width:100%;height:100%}h1{margin:0;font-size:4.05vw;font-weight:700}@media screen and (width<=1099.99px){h1{font-size:6vw}}h2{color:#333;letter-spacing:-.05vw;text-transform:uppercase;font-size:1.85vw;font-weight:700}@media screen and (width<=1099.99px){h2{font-size:4vw}}h3{color:#333;text-transform:uppercase;font-size:1.2vw;font-weight:700}@media screen and (width<=1099.99px){h3{font-size:4vw}}h4{margin:0;font-size:.9vw;font-weight:400}@media screen and (width<=1099.99px){h4{font-size:3.5vw}}h5{color:#333;margin:0;font-size:.8vw;font-weight:400}@media screen and (width<=1099.99px){h5{font-size:3.25vw}}h6{color:#00000080;margin:0;font-size:.45vw;font-weight:400}@media screen and (width<=1099.99px){h6{font-size:2.4vw}input{height:9vw}}input,textarea,select{appearance:none;border:none;border-radius:.5vw;outline:none;width:100%;padding:.75vw 1vw;font-family:Gotham Pro,sans-serif}input::placeholder,textarea::placeholder,select::placeholder{color:#e0e2ee;padding-left:.75vw;font-family:Gotham Pro,sans-serif;font-size:.7vw;font-style:italic}@media screen and (width<=1099.99px){input::placeholder,textarea::placeholder,select::placeholder{font-size:3vw}}input[type=checkbox],input[type=date],input[type=radio]{appearance:auto!important}input[type=checkbox]{-webkit-appearance:checkbox!important}.fixed-symbol{opacity:.4;height:fit-content;margin:auto;font-size:13.333px;transition:all .2s;position:absolute;top:0;bottom:0;left:1vw}.fixed-symbol__wrapper{position:relative}.fixed-symbol__wrapper:has(input:focus) .fixed-symbol{opacity:1}.fixed-symbol__wrapper input{padding-left:1.8vw}@media screen and (width<=1099.99px){.fixed-symbol__wrapper input{padding-left:3.5vw}}.select{position:relative}.select:after{content:" ";border-top:.3vw solid #000;border-left:.3vw solid #0000;border-right:.3vw solid #0000;width:0;height:0;margin-top:-.3vw;position:absolute;top:50%;right:.8vw}@media screen and (width<=1099.99px){.select:after{border-top:1vw solid #000;border-left:1vw solid #0000;border-right:1vw solid #0000;right:2vw}}.h-full{height:100%}.w-full{width:100%}.wh-full,.hw-full{width:100%;height:100%}.overflow-x{overflow-x:hidden}.overflow-y{overflow-y:hidden}.overflow{overflow:hidden}.inline{display:inline!important}.hidden{display:none!important}@media screen and (width<=1099.99px){.desktop{display:none!important}}@media screen and (width>=1100px){.mobile,.desktop-hidden{display:none!important}}@media screen and (width<=1099.99px){.mobile-hidden{display:none!important}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed;top:0;left:0}[class*=__container]{padding-top:5.25vw}@media screen and (width<=1099.99px){[class*=__container]{padding-top:11vw}}[class*=__main]{width:66vw}@media screen and (width<=1099.99px){[class*=__main]{width:95vw}}.pointer{cursor:pointer}.home__banner{width:100%}@media screen and (width<=1099.99px){.home__banner{height:70vw}.home__banner img{object-fit:cover;height:100%}}.home__banner-container{width:66vw}@media screen and (width<=1099.99px){.home__banner-container{width:95vw}}.home__banner-holder{top:0;left:0}.home__banner-info{color:#fff;width:57%;margin-top:2.5vw}@media screen and (width<=1099.99px){.home__banner-info{width:100%}}.home__banner-info-text{opacity:.8;margin-top:.75vw;font-size:.7vw;line-height:129%;display:none}@media screen and (width<=1099.99px){.home__banner-info-text{font-size:3vw}}.home__top-slider-text{margin:2vw 0 -2vw}.home__map h2{margin-bottom:0}.home__map img{margin-top:2vw}.home__map h5{margin-top:.5vw;font-size:.9vw}@media screen and (width<=1099.99px){.home__map h5{font-size:3.25vw}}.home__map-holder{margin-top:2vw;padding-top:4vw}.home__map-zones{top:0;left:0}.home__map-zones .popup{z-index:20;background-color:#0000;width:auto;height:auto;position:absolute;top:calc(50% - 7.75vw);left:calc(50% - 9vw)}@media screen and (width<=1099.99px){.home__map-zones .popup{background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}}.home__map-zones .popup__holder{width:18vw;min-height:15.5vw;display:flex}@media screen and (width<=1099.99px){.home__map-zones .popup__holder{width:90vw;min-height:60vw}}.home__map-zones .popup__close img{margin-top:0}.home__map-zones .form{width:100%;padding:3vw 2vw 0}@media screen and (width<=1099.99px){.home__map-zones .form{padding:5vw 5vw 0}}.home__map-popup h4{width:100%}.home__map-svg{transition:all .3s ease-out}.home__map-zone{border-style:solid;border-width:.01vw;border-image:linear-gradient(#fff 0%,#d1d1d1 50%,#fff 100%) 1 100%;padding-top:2vw;transition:all .3s ease-out}@media screen and (width<=1099.99px){.home__map-zone{border:none}}.home__map-zone--pins{top:0;left:0}.home__map-zone--pins svg{width:1.5vw;height:1.5vw}@media screen and (width<=1099.99px){.home__map-zone--pins svg{width:2vw;height:2vw}}.home__map-zone:hover .home__map-zone--gradient{opacity:.2}.home__map-zone:hover .home__map-svg{fill:#fff}.home__map-zone--gradient{opacity:0;background:linear-gradient(#e3000e00,#e3000e 6.25% 93.75%,#e3000e00);transition:all .3s ease-out;top:0;left:0}.home__map-zone--time{white-space:nowrap;z-index:1}@media screen and (width<=1099.99px){.home__map-zone--time{display:none}}.home__map-zone--time h4{font-weight:700}.home__map-zone--2{width:9%}.home__map-zone--2 .home__map-zone--pins-1{top:73%;left:40%}.home__map-zone--3{width:13.5%}.home__map-zone--3 .home__map-zone--pins-1{top:55%;left:35%}.home__map-zone--3 .home__map-zone--pins-2{top:57%;left:80%}.home__map-zone--3 .home__map-zone--pins-3{top:63%;left:80%}.home__map-zone--3 .home__map-zone--pins-4{top:70%;left:54%}.home__map-zone--3 .home__map-zone--pins-5{top:73%;left:72%}.home__map-zone--3 .home__map-zone--pins-6{top:80%;left:66%}.home__map-zone--3 .home__map-zone--pins-7{top:85%;left:79%}.home__map-zone--4{width:4%}.home__map-zone--4 .home__map-zone--pins-1{top:69%;left:8%}.home__map-zone--5{width:8.6%}.home__map-zone--5 .home__map-zone--pins-1{top:68%;left:42%}.home__map-zone--5 .home__map-zone--pins-2{top:62%;left:62%}.home__map-zone--5 .home__map-zone--pins-3{top:64%;left:9%}.home__map-zone--5 .home__map-zone--pins-4{top:58%;left:31%}.home__map-zone--6{width:4.4%}.home__map-zone--7{width:11.1%}.home__map-zone--7 .home__map-zone--pins-1{top:67%;left:5%}.home__map-zone--8{width:9.4%}.home__map-zone--9{width:8.3%}.home__map-zone--10{width:10%}.home__map-zone--10 .home__map-zone--pins-1{top:82%;left:2%}.home__map-zone--10 .home__map-zone--pins-2{top:75%;left:15%}.home__map-zone--11{width:4%}.home__map-zone--12{width:20.1%}.home__map-zone--12 .home__map-zone--pins-1{top:68%;left:-3%}.home__partners-wrapper{margin-bottom:50px}.home__partners h2{margin-bottom:3vw}.home__partners-links{grid-template-columns:repeat(5,1fr);gap:3vw;display:grid}@media screen and (width<=1099.99px){.home__partners-links{grid-template-columns:repeat(3,1fr);gap:6vw}}.home__partners-link{height:120px;display:block}.home__partners-link img{object-fit:contain;height:100%}.home__race{margin:4vw 0;display:none}.home__store button{margin-top:1.5vw}.home__slider{margin:4vw 0 1vw}.home__slider-slide{outline:none;padding:0 .5vw}.home__slider-slide img{object-fit:cover;border-radius:24px;width:15.55vw;height:15.55vw}@media screen and (width<=1099.99px){.home__slider-slide img{width:46.6vw;height:46.6vw}}.home__slider .slick-prev,.home__slider .slick-next{z-index:10;width:3vw;height:auto}@media screen and (width<=1099.99px){.home__slider .slick-prev,.home__slider .slick-next{width:8vw}}.home__slider .slick-prev:before,.home__slider .slick-next:before{display:none}.home__slider .slick-prev{top:calc(50% - 1.5vw);left:1.75vw;transform:scaleX(-1)}@media screen and (width<=1099.99px){.home__slider .slick-prev{top:calc(50% - 4vw)}}.home__slider .slick-next{right:1.5vw}.federation__main,.doping__main{padding-top:2.5vw}.doping__check-block{text-align:center;width:100%;margin-bottom:2vw}.doping__check-btn{margin:0;display:inline-block}.doping__contact{opacity:.9;margin-top:1em;font-size:.9rem}.doping .advert{margin-top:2vw}.accreditedRaces__text{letter-spacing:-.05vw;padding:2.5vw 0;font-size:.9vw}@media screen and (width<=1099.99px){.accreditedRaces__text{font-size:3.5vw}}.contacts__main{padding-top:2vw}@media screen and (width<=1099.99px){.contacts__main{flex-wrap:wrap}}.contacts__left{width:66%}@media screen and (width<=1099.99px){.contacts__left{width:100%;margin-bottom:2vw}}.contacts__right{align-self:stretch;width:32%}@media screen and (width<=1099.99px){.contacts__right{width:100%}}.contacts__right .advert{padding:2vw 1.5vw}.contacts__right .advert__text{width:100%;padding:0}.contacts__right .advert label{color:#333;margin:1vw 0;font-size:.9vw;font-weight:500}@media screen and (width<=1099.99px){.contacts__right .advert label{margin:3vw 0;font-size:3.5vw}}.contacts__right .advert h2{color:#000;text-transform:none;margin:0 0 .5vw}.contacts__right .advert h4,.contacts__right .advert h5{color:#33333380}.contacts__right .advert h4{font-size:.8vw}@media screen and (width<=1099.99px){.contacts__right .advert h4{font-size:3.25vw}}.contacts__right .advert h5{font-size:.59vw}@media screen and (width<=1099.99px){.contacts__right .advert h5{font-size:2.75vw}}.contacts__right .advert button{width:100%;margin:1vw 0}@media screen and (width<=1099.99px){.contacts__right .advert button{margin:4vw 0}}.contacts__right .advert input,.contacts__right .advert textarea{margin-top:1vw}@media screen and (width<=1099.99px){.contacts__right .advert input,.contacts__right .advert textarea{margin-top:3vw}}.contacts__right .advert textarea{height:7vw}@media screen and (width<=1099.99px){.contacts__right .advert textarea{height:20vw}}.contacts__people{margin-bottom:2vw;padding:1vw}.contacts__people .advert__photo{width:10.4vw;height:10.4vw}@media screen and (width<=1099.99px){.contacts__people .advert__photo{width:30vw;height:30vw}}.contacts__people .advert__photo img{object-fit:cover;border-radius:20px;height:100%}.contacts__people .advert__text{width:72%}.contacts__people .advert__text h4{color:#33333380;text-transform:uppercase}.contacts__people .advert__text h2{color:#000;text-transform:none}.contacts__card .advert__text h3{margin:1vw 0;font-size:1.7vw}@media screen and (width<=1099.99px){.contacts__card .advert__text h3{font-size:4.5vw}}.contacts__card .advert__photo{width:40%;display:flex}.contacts__card .advert__photo img{object-fit:cover;border-radius:0 24px 24px 0;height:100%}@media screen and (width<=1099.99px){.contacts__card .advert__photo{width:80%}}.partners__heading,.partners__card{margin-top:3vw}.partners__general{width:58%;padding:1vw}@media screen and (width<=1099.99px){.partners__general{width:100%;padding:2vw}}.partners__general h2{font-size:1.7vw}@media screen and (width<=1099.99px){.partners__general h2{font-size:4.5vw}}.partners__general h5{margin:1.5vw 0 2.5vw;line-height:1.4}.partners__general .advert__photo{background-color:#fff;border-radius:20px;align-self:stretch;width:35%}.partners__general .advert__photo img{width:70%}.partners__general .advert__text{width:65%}.partners__general .cards__card-button{margin-bottom:1vw}.partners__card{justify-content:space-between;align-items:stretch;display:flex}.partners__card .advert__photo{align-items:center;width:85%;display:flex}.partners__card .advert__text{flex-direction:column;justify-content:space-between;padding:2vw;display:flex}.partners__card .advert__text p{font-size:.8vw}@media screen and (width<=1099.99px){.partners__card .advert__text p{font-size:3vw}}.offices .advert,.offices .table{margin-top:3vw}.contribution__heading{margin:5vw 0 3vw}.contribution .advert,.contribution .privilege{margin-top:3vw}.contribution .advert h2{font-weight:900}.contribution .advert h4{white-space:pre-line}.contribution .advert__photo{width:45%}.contribution .advert__text{align-self:stretch;width:59%;padding:1vw 2vw 2vw}.contribution .advert button{width:9vw}@media screen and (width>=1100px){.contribution .advert button{font-size:.8vw}}@media screen and (width<=1099.99px){.contribution .advert button{width:20vw}.contribution .cards{flex-wrap:wrap}}.contribution .cards__card{align-self:stretch;height:100%;margin:0;padding:1.15vw;display:flex!important}@media screen and (width<=1099.99px){.contribution .cards__card{padding:2vw}}.contribution .cards__card-logo{width:8vw;height:5vw;min-height:unset;background-color:#0000;margin-bottom:1vw}@media screen and (width<=1099.99px){.contribution .cards__card-logo{width:20vw;height:15vw}}.contribution .cards__card-logo img{object-fit:contain;width:100%;height:100%}.contribution .cards h5{margin-bottom:1vw;line-height:1.5}.contribution__card-footer{width:100%;min-height:6vw}.contribution__card-title{margin-bottom:1vw;font-weight:500}.contribution__card-sale{color:#3262aa;font-weight:700}.contribution__price h2{margin:0 .5vw}.contribution__popup-upper h4{width:100%}.contribution__popup-upper h6{margin-left:.5vw}.form .contribution__popup-lower h4{margin-bottom:0;margin-right:.5vw}.form .contribution__popup-lower button{margin:1vw 0 0}.contribution__slider-slide{outline:none;padding:0 .5vw}.contribution__slider .slick-track{display:flex!important}.contribution__slider .slick-slide{height:inherit;justify-content:center;display:flex}.contribution__slider .slick-slide>*{object-fit:cover;box-sizing:content-box;border-radius:24px;width:15.55vw}@media screen and (width<=1099.99px){.contribution__slider .slick-slide>*{width:46.6vw}}.contribution__slider .slick-prev,.contribution__slider .slick-next{z-index:10;width:3vw;height:auto}@media screen and (width<=1099.99px){.contribution__slider .slick-prev,.contribution__slider .slick-next{width:8vw}}.contribution__slider .slick-prev:before,.contribution__slider .slick-next:before{display:none}.contribution__slider .slick-prev{top:calc(50% - 1.5vw);left:-1vw;transform:scaleX(-1)}@media screen and (width<=1099.99px){.contribution__slider .slick-prev{top:calc(50% - 4vw);left:0}}.contribution__slider .slick-next{right:-1vw}@media screen and (width<=1099.99px){.contribution__slider .slick-next{right:0}}.qualifyingRaces__block{margin:1.5vw 0}@media screen and (width<=1099.99px){.qualifyingRaces__block{flex-wrap:wrap;justify-content:center;margin:15px 0}}.qualifyingRaces__sponsors{width:21vw}@media screen and (width<=1099.99px){.qualifyingRaces__sponsors{width:100%;margin-top:15px}}.calendar__main h5{font-size:.8vw}@media screen and (width<=1099.99px){.calendar__main h5{font-size:3.25vw}}.calendar__year{column-gap:20px;margin-top:40px;display:flex}@media screen and (width<=1099.99px){.calendar__year{column-gap:10px}}.calendar__items{cursor:pointer;font-size:2rem}@media screen and (width<=1099.99px){.calendar__items{font-size:2rem}}.calendar__items_active{opacity:.5}.calendar__events{flex-wrap:wrap;column-gap:1.3vw}.calendar__events h2{font-size:1.1vw}@media screen and (width<=1099.99px){.calendar__events h2{font-size:3.75vw}}.calendar__event{align-self:stretch;width:23.5%;min-height:16vw;margin-bottom:1.4vw;padding:1vw 0}@media screen and (width<=1099.99px){.calendar__event{width:49%;min-height:50vw;margin-bottom:5vw;padding:2vw 0}}.calendar__event-header,.calendar__event-footer{width:80%}@media screen and (width<=1099.99px){.calendar__event-header,.calendar__event-footer{width:90%}}.calendar__event-header h2{margin:0}.calendar__event-header h5{font-weight:500}.calendar__event-header--logo{flex-shrink:0;width:4vw;height:4vw}.calendar__event-header--logo img{object-fit:contain;height:100%}@media screen and (width<=1099.99px){.calendar__event-header--logo{width:10vw;height:10vw}}.calendar__event-footer h2{text-transform:none;margin-bottom:.5vw;font-weight:900}.calendar__event-footer-action{justify-content:flex-start;align-items:center;gap:1vw;margin-top:2vw;display:flex}.calendar__event-protocol{width:fit-content;margin:0}.calendar__heading{margin-top:3vw;font-size:1.7vw;font-weight:500}@media screen and (width<=1099.99px){.calendar__heading{font-size:4.5vw}}.store__holder{margin-top:3vw;scroll-margin-top:10vh}@media screen and (width<=1099.99px){.store__holder{flex-flow:column-reverse wrap}}.store .advert__photo{width:100%}@media screen and (width<=1099.99px){.store__main>.advert__store .advert__text{width:100%}}.store h5{font-size:.8vw}@media screen and (width<=1099.99px){.store h5{font-size:3.25vw}}.store__options{width:24%}@media screen and (width<=1099.99px){.store__options{width:100%}}.store__options .advert{margin-bottom:1.5vw}@media screen and (width<=1099.99px){.store__options-ad.advert{background-color:#0000;justify-content:center;align-items:center;display:flex}.store__options-ad.advert .advert__photo{width:50%}}.store__options h4,.store__options h5{width:100%}.store__options h4{text-transform:uppercase;font-weight:700}.store__options h5{color:#444;margin-top:1.5vw}@media screen and (width<=1099.99px){.store__options h5{margin-top:3vw;padding:1vw 0}}.store__options-filters,.store__options-categories{padding:2vw 1.5vw}@media screen and (width<=1099.99px){.store__options-filters,.store__options-categories{padding:3vw 3.5vw}}.store__options-categories-category{cursor:pointer;transition:all .1s linear}.store__options-categories-category--current{color:#315fb6!important}.store__options-filters--range-wrapper{width:100%;min-height:2vw;position:relative}.store__options-filters--range-wrapper input[type=range]{appearance:none;pointer-events:none;background-color:#c6c6c6;width:100%;height:.2vw;padding:0;position:absolute;bottom:0;left:0}.store__options-filters--range-wrapper input[type=range]::-webkit-slider-thumb{pointer-events:all}.store__options-filters--range--from{z-index:1;height:0!important;bottom:.1vw!important}.store__options-filters--filters{gap:.5vw;max-width:92%;margin-top:1vw}@media screen and (width<=1099.99px){.store__options-filters--filters{gap:2vw;max-width:none}}.store__options-filters--filter{color:#444;cursor:pointer;background-color:#eee;border:.05vw solid #e4e4e8;border-radius:.25vw;width:2.5vw;height:2.5vw;font-size:.8vw;transition:all .1s linear}@media screen and (width<=1099.99px){.store__options-filters--filter{width:10vw;height:10vw;font-size:3.25vw}}.store__options-filters--filter.filter--selected{color:#fff;background-color:#315fb6!important}@media screen and (width>=1100px){.store__options-filters--filter:hover{color:#fff;background-color:#315fb6!important}}@media screen and (width<=1099.99px){.store__options-filters--price{gap:5vw}}.store__options-filters--price-to,.store__options-filters--price-from{width:35%}@media screen and (width<=1099.99px){.store__options-filters--price-to,.store__options-filters--price-from{width:48%}}.store__options-filters--price-to h5{text-align:right}.store__options-filters--price input{border:.05vw solid #e4e4e8;border-radius:.25vw;margin-top:1vw;padding:.9vw 0 .9vw .75vw;font-size:.7vw}@media screen and (width<=1099.99px){.store__options-filters--price input{padding:1vw 5vw;font-size:3vw}}.store__options-filters--price input::placeholder{color:#444;opacity:.6;padding-left:0;font-style:normal}.store__options-filters button{width:100%;margin-top:3vw}.store__options-filters button:last-child{margin-top:1vw}@media screen and (width<=1099.99px){.store__options-links h5{text-align:center}}.store__goods{width:74%}@media screen and (width<=1099.99px){.store__goods{width:100%}}.store .store__sort{margin-bottom:1.5vw}@media screen and (width<=1099.99px){.store .store__sort{justify-content:center;margin:4vw}}.store .store__sort h5{color:#c4c4c4;margin-right:1.2vw;font-size:.7vw}@media screen and (width<=1099.99px){.store .store__sort h5{font-size:3vw}}.store .store__sort-buttons--type{margin:0 1.2vw;font-size:.7vw}@media screen and (width<=1099.99px){.store .store__sort-buttons--type{font-size:3vw}}.store .store__sort-buttons--type img{width:.8vw;margin-left:.5vw}@media screen and (width<=1099.99px){.store .store__sort-buttons--type img{width:2.8vw;margin-left:1.5vw}}.store__products{margin-bottom:1vw}@media screen and (width<=1099.99px){.store__products{align-items:stretch}}.store__product{width:31%;margin:.5vw;position:relative}@media screen and (width<=1099.99px){.store__product{width:46.8%;margin:1.5vw}.store__product a{flex-direction:column;height:100%;display:flex}}.store__product-photo{border:.05vw solid #f8f8f8;border-top-left-radius:1vw;border-top-right-radius:1vw;flex-shrink:0;height:15.4vw;position:relative}@media screen and (width<=1099.99px){.store__product-photo{border:1vw solid #f8f8f8;border-top-left-radius:5vw;border-top-right-radius:5vw;height:45vw}}.store__product-photo--soldout{color:#fff;background-color:#444444b3;border-radius:1vw 1vw 0 0;justify-content:center;align-items:center;font-size:1.2vw;font-weight:500;display:flex;position:absolute;inset:0}@media screen and (width<=1099.99px){.store__product-photo--soldout{border-top-left-radius:5vw;border-top-right-radius:5vw;font-size:4vw}}.store__product-photo img{object-fit:contain;height:100%}.store__product-text.advert{border-radius:0 0 1vw 1vw;min-height:8vw;padding:1vw}@media screen and (width<=1099.99px){.store__product-text.advert{height:100%;padding:3vw}}.store__product-action{margin-top:1vw}@media screen and (width<=1099.99px){.store__product-action{margin-top:5vw}}.store__product-price{color:#444;font-weight:700}.store__product-price--button{position:absolute;bottom:1vw;right:1vw}@media screen and (width<=1099.99px){.store__product-price--button{padding:1.6vw 2vw;bottom:3vw;right:3vw}}.store__product-price--old{color:#4449;font-size:1vw;font-weight:400;text-decoration-line:line-through}@media screen and (width<=1099.99px){.store__product-price--old{font-size:3.65vw}}.product .advert__store h1{font-size:1.7vw}@media screen and (width<=1099.99px){.product .advert__store h1{font-size:4.5vw}}.product .advert__store .advert__text{width:100%}@media screen and (width<=1099.99px){.product .advert__store .advert__text{padding:4vw 0 4vw 4vw}}.product h2{text-transform:none;color:#000;font-size:1.7vw}@media screen and (width<=1099.99px){.product h2{font-size:4.5vw}}.product__holder{margin-top:1.5vw}@media screen and (width<=1099.99px){.product__holder{flex-wrap:wrap}}.product__photo{flex-direction:column;justify-content:center;align-items:center;display:flex}.product__photo-images{box-sizing:content-box;justify-content:flex-start;align-items:center;width:100%;min-height:7vw;max-height:7vw;padding:1.5vw 0;display:flex;overflow-x:auto}@media screen and (width<=1099.99px){.product__photo-images{min-height:20vw;max-height:20vw;padding:6vw 0}}.product__photo-image{object-fit:contain;cursor:pointer;width:auto;max-width:9vw;height:7vw;margin-right:2vw}@media screen and (width<=1099.99px){.product__photo-image{max-width:25vw;height:20vw;margin-right:8vw}}.product__photo-image:last-child{margin-right:0}.product__photo-image--current{filter:drop-shadow(0 0 .5vw #000);transform:translate(0,0)}@media screen and (width<=1099.99px){.product__photo-image--current{filter:drop-shadow(0 0 1vw #000)}}.product__photo>img{object-fit:contain;height:31.8vw}@media screen and (width<=1099.99px){.product__photo>img{width:70%;height:auto}}.product__photo,.product__data{width:49%}@media screen and (width<=1099.99px){.product__photo,.product__data{width:100%}}.product__char-title{color:#333;margin:1.5vw 0 1vw;font-weight:700}@media screen and (width<=1099.99px){.product__char-title{margin:5vw 0 3vw}}.product__char-text{white-space:pre-wrap}.product__price-title{margin:1.5vw 0 1vw}@media screen and (width<=1099.99px){.product__price-title{margin-top:6vw}}.product__price--old{font-weight:400;text-decoration-line:line-through;color:#4449!important;font-size:1.2vw!important}@media screen and (width<=1099.99px){.product__price--old{font-size:4vw!important}}.product__price h2{margin-bottom:2vw}.product__size .store__options-filters--filters{gap:1vw;max-width:none;margin:1vw 0}@media screen and (width<=1099.99px){.product__size .store__options-filters--filters{gap:2vw;margin:3vw 0}}.product__size .store__options-filters--filter{background-color:#fff;width:3.2vw;height:3.2vw;margin:0;font-size:1.1vw}@media screen and (width<=1099.99px){.product__size .store__options-filters--filter{width:10vw;height:10vw;font-size:3.75vw}}.product__size .store__options-filters--filter:hover{background-color:#315fb6}.product__size .store__options-filters--filter:last-child{margin-right:0}.product__size-table{cursor:pointer;margin-bottom:3vw;text-decoration:underline}.product__action button{margin-right:1vw;padding:.5vw 1.5vw}.product__available{color:#333;line-height:2.3}.product__delivery{color:#33333380;margin-top:1vw}.product__recommend .store__product{width:23.1%;margin:.6vw}@media screen and (width<=1099.99px){.product__recommend .store__product{width:45.7%;margin:2vw}}.product__sizetable .table{margin-bottom:2vw}.product__sizetable .table tbody{background-color:#fff}.product__sizetable .table td:first-child{text-align:left;padding:0 0 0 1.5vw}.cart .advert__store h1{font-size:1.7vw}@media screen and (width<=1099.99px){.cart .advert__store h1{font-size:4.5vw}}.cart .advert__store .advert__text{width:100%}@media screen and (width<=1099.99px){.cart .advert__store .advert__text{padding:4vw 0 4vw 4vw}}.cart__holder{margin-top:2vw}@media screen and (width<=1099.99px){.cart__holder{flex-wrap:wrap}}.cart__products{width:66%}@media screen and (width<=1099.99px){.cart__products{width:100%}}.cart__products h4{font-size:.8vw}@media screen and (width<=1099.99px){.cart__products h4{font-size:3.75vw}}.cart__products h5{color:#000;font-size:.59vw;font-weight:700}@media screen and (width<=1099.99px){.cart__products h5{font-size:2.75vw}}.cart__product{border-top:.05vw solid #e4e4e8;padding:1.5vw 0 .5vw}.cart__product:last-child{border-bottom:.05vw solid #e4e4e8}.cart__product-photo{width:25%}.cart__product-info{width:72%}.cart__product-info h5{margin-bottom:.2vw}.cart__product-info h6{line-height:2.7}@media screen and (width<=1099.99px){.cart__product-info h6{line-height:2.2}}.cart__product-info--size{margin-right:1vw}@media screen and (width<=1099.99px){.cart__product-info--size{margin-right:3vw}}.cart__product-info--data{margin:2vw 0}@media screen and (width<=1099.99px){.cart__product-info--data{margin:4vw 0}}.cart__product-info--count{-webkit-user-select:none;user-select:none}.cart__product-info--count h4{height:.5vw;line-height:.7}@media screen and (width<=1099.99px){.cart__product-info--count h4{height:3vw}}.cart__product-info--count h5{margin-right:1vw}.cart__product-info--count-text{text-align:center;width:3vw}@media screen and (width<=1099.99px){.cart__product-info--count-text{width:12vw}}.cart__product-info--count-action{cursor:pointer;padding:1vw}.cart__product-info--price h2{margin:.5vw 0 0}.cart__product-code{margin:.5vw 0}@media screen and (width<=1099.99px){.cart__product-code{margin:3vw 0}}.cart__product-code--title{text-align:right;width:25%}.cart__product-code--confirm{width:25%}.cart__product-code--remove{cursor:pointer}.cart__product-code input{border:.05vw solid #e4e4e8;width:38%;padding:.45vw 1vw}@media screen and (width<=1099.99px){.cart__product-code input{width:33%}}.cart__order{width:32%}@media screen and (width<=1099.99px){.cart__order{width:100%}}.cart__order h4{font-weight:700}.cart__order label{font-size:.59vw;display:block}@media screen and (width<=1099.99px){.cart__order label{font-size:3.5vw}}.cart__order input,.cart__order select{background-color:#0000;border:.05vw solid #4444442e;border-radius:.25vw;margin:.45vw 0}@media screen and (width<=1099.99px){.cart__order input,.cart__order select{margin:2vw 0}}.cart__order-header,.cart__order-body,.cart__order-footer{padding:1.75vw}@media screen and (width<=1099.99px){.cart__order-header,.cart__order-body,.cart__order-footer{padding:5vw 2vw}}.cart__order-header,.cart__order-body{border-bottom:.05vw solid #4444442e}.cart__order-body h4,.cart__order-footer h4{font-size:.7vw}@media screen and (width<=1099.99px){.cart__order-body h4,.cart__order-footer h4{font-size:3vw}}.cart__order-header h4{margin-bottom:.5vw}.cart__order-header h6{font-size:.5vw}@media screen and (width<=1099.99px){.cart__order-header h6{font-size:3.5vw}}.cart__order-body--title-first{margin-bottom:2vw}.cart__order-body--title-second{margin-top:2vw;margin-bottom:.5vw}.cart__order-body .label-input{padding:.5vw 0 .8vw 1.5vw}@media screen and (width<=1099.99px){.cart__order-body .label-input{padding:2.5vw 0 2.5vw 5.5vw}}.cart__order-body input[type=radio]{width:1.5vw;position:absolute;top:0;left:-.3vw}@media screen and (width<=1099.99px){.cart__order-body input[type=radio]{width:3.5vw;top:-2.5vw}}.cart__order-footer h5{font-size:.59vw}@media screen and (width<=1099.99px){.cart__order-footer h5{font-size:3.75vw}}.cart__order-footer--sale{margin-bottom:1.5vw}.cart__order-footer--result h2{margin-top:1vw;font-size:1.2vw}@media screen and (width<=1099.99px){.cart__order-footer--result h2{font-size:4vw}}.cart__order-footer button{border-radius:.25vw;margin:.25vw 0 .75vw}.article .advert__store h1{font-size:1.7vw}@media screen and (width<=1099.99px){.article .advert__store h1{font-size:4.5vw}}.article .advert__store .advert__text{width:100%}@media screen and (width<=1099.99px){.article .advert__store .advert__text{padding:4vw 0 4vw 4vw}}.article__holder{width:88%}@media screen and (width<=1099.99px){.article__holder{width:95%}}.article h2{color:#000;text-transform:none;margin-top:3vw;margin-bottom:2vw;font-size:1.7vw}@media screen and (width<=1099.99px){.article h2{font-size:4.5vw}}.article h4{width:100%;font-weight:700}.article p{margin-top:.5vw;margin-bottom:2vw;font-size:.9vw;line-height:2}@media screen and (width<=1099.99px){.article p{font-size:3.5vw}}.article ul{padding-inline-start:1.3vw;font-size:.9vw;line-height:2}@media screen and (width<=1099.99px){.article ul{font-size:3.5vw}}.article ul li::marker{color:#db2525;font-size:1.2vw}@media screen and (width<=1099.99px){.article ul li::marker{font-size:4vw}}.article .advert__store,.login .advert__store{width:100%}.login .advert__store h1{font-size:1.7vw}@media screen and (width<=1099.99px){.login .advert__store h1{font-size:4.5vw}}.login__holder{width:100%;padding:1vw 4vw 3vw}.login__type{flex-wrap:wrap;position:relative}@media screen and (width<=1099.99px){.login__type{flex-wrap:wrap;margin-top:4vw}}.login__enter{width:100%;margin:2vw 0 3vw}.login__choose{cursor:pointer;background-color:#3262aa;border-radius:.5vw;width:49%;padding:1vw 1.5vw 2vw}@media screen and (width<=1099.99px){.login__choose{border-radius:2vw;width:100%;margin-bottom:3vw;padding:6vw 2.5vw}}.login__choose h5{color:#fff9;margin-bottom:1.5vw}.login__choose h1{color:#fff}.login__form{width:75%}@media screen and (width<=1099.99px){.login__form{flex-flow:column-reverse wrap;width:100%}}.login__form input,.login__form select{appearance:none;border:.05vw solid #323232;margin:.5vw 0 1vw;font-size:1vw}@media screen and (width<=1099.99px){.login__form input,.login__form select{font-size:4.1vw}}.login__form input[type=checkbox],.login__form select[type=checkbox]{width:1vw;height:1vw;margin:.2vw}@media screen and (width<=1099.99px){.login__form input[type=checkbox],.login__form select[type=checkbox]{width:5vw;height:5vw;margin:1vw}}.login__form label{width:100%;font-size:.9vw}@media screen and (width<=1099.99px){.login__form label{font-size:3.5vw}}.login__form button{width:70%;margin:1vw 0}@media screen and (width<=1099.99px){.login__form button{width:100%;margin-top:4vw}}.login__form a{font-weight:700;text-decoration:underline}.login__form h5{margin-top:1vw}.login__form-left,.login__form-right{width:45%}@media screen and (width<=1099.99px){.login__form-left,.login__form-right{width:100%}.login__form-left .jcfs-aic{white-space:nowrap;flex-wrap:wrap}}.login__form-right--required{padding:.35vw 0}.login__form-right h5{margin-top:1.3vw}.login__signin .login__form button{width:48%}.login__signin .login__form h5{cursor:pointer;margin-top:0;margin-left:2vw}.login__heading{color:#000;position:absolute;top:-4.9vw}@media screen and (width<=1099.99px){.login__heading{top:-12vw}}.login__heading span{color:#868686;cursor:pointer;transition:all .2s}.login__heading span.bold,.login__heading span:hover{color:#000}@media screen and (width<=1099.99px){.password__reset.login__form{flex-direction:column}}.password__reset .login__form-left{gap:4vw;width:100%}@media screen and (width<=1099.99px){.password__reset .login__form-left{flex-direction:column}}.cabinet__main{margin-top:4vw}@media screen and (width<=1099.99px){.cabinet__main{flex-wrap:wrap}}.cabinet h2{text-transform:none}.cabinet__heading{margin:0 0 3vw}.cabinet__heading-wrapper{justify-content:flex-start;align-items:center;margin:0 0 3vw;display:flex}.cabinet__heading-wrapper .cabinet__heading{margin:0;display:inline}.cabinet__heading-logo{object-fit:contain;width:5vw;height:5vw;margin-right:1.5vw}@media screen and (width<=1099.99px){.cabinet__heading-logo{border-radius:5vw;width:10vw;height:10vw;margin-right:2.5vw}}.cabinet__left{width:25%}@media screen and (width<=1099.99px){.cabinet__left{width:100%;margin-bottom:4vw}}.cabinet__left button{margin-top:1vw}@media screen and (width<=1099.99px){.cabinet__left button{margin-top:4vw}}.cabinet__right{width:73%}@media screen and (width<=1099.99px){.cabinet__right{width:100%}.cabinet__right input{margin-bottom:4vw}}.cabinet__right .login__form-left,.cabinet__right .login__form-right{width:47%}@media screen and (width<=1099.99px){.cabinet__right .login__form-left,.cabinet__right .login__form-right{width:100%}}.cabinet__right .login__form .select:after{margin-top:-.6vw}@media screen and (width<=1099.99px){.cabinet__right .login__form .select:after{margin-top:-1.5vw}.cabinet__right .login__form{flex-direction:column}}.cabinet__pages{padding:.5vw 1vw}.cabinet__pages a:last-child .cabinet__page{border-bottom:none}.cabinet__page{cursor:pointer;color:#000;border-bottom:.05vw solid #323232;padding:1vw 0}@media screen and (width<=1099.99px){.cabinet__page{padding:3vw 0}}.cabinet__page:hover,.cabinet__page--current{color:#3262aa;font-weight:700}.cabinet__page svg{width:1vw;margin-right:1vw;display:inline}@media screen and (width<=1099.99px){.cabinet__page svg{width:5vw;margin-right:3vw}}.cabinet__settings,.cabinet__password,.cabinet__event{padding:2vw}.cabinet__settings .login__form,.cabinet__password .login__form,.cabinet__event .login__form{width:87%}@media screen and (width<=1099.99px){.cabinet__settings .login__form,.cabinet__password .login__form,.cabinet__event .login__form{width:100%}}.cabinet__settings label,.cabinet__password label,.cabinet__event label{font-weight:700}.cabinet__settings input,.cabinet__password input,.cabinet__event input{background-color:#0000;border-radius:.25vw}@media screen and (width<=1099.99px){.cabinet__settings input,.cabinet__password input,.cabinet__event input{margin-top:4vw}}.cabinet__licenses-license{color:#fff;background-color:#315fb6;border-radius:1vw;width:16vw;padding:1.5vw 2vw}@media screen and (width<=1099.99px){.cabinet__licenses-license{border-radius:3vw;width:100%;padding:6vw}}.cabinet__licenses-license-image{padding:0 1vw}@media screen and (width<=1099.99px){.cabinet__licenses-license-image{padding:0 10vw}}.cabinet__licenses-license-data{margin-top:1.5vw}@media screen and (width<=1099.99px){.cabinet__licenses-license-data{margin-top:6vw}}.cabinet__licenses-license-index{font-size:.9vw;font-weight:700}@media screen and (width<=1099.99px){.cabinet__licenses-license-index{font-size:3.5vw}}.cabinet__licenses-license-expiration{font-size:.59vw}@media screen and (width<=1099.99px){.cabinet__licenses-license-expiration{font-size:2.75vw}}.cabinet__licenses-license--expired{color:#f61414}.cabinet__licenses-button{margin-top:1.5vw}.cabinet__settings,.cabinet__event-create{margin-bottom:2vw}.cabinet__password .login__form-left button{width:55%}.cabinet__password .login__form-left h5{margin:0 0 0 1vw}.cabinet__qual.form{background-color:#f8f8f8}.cabinet__qual .login__form{width:100%}.cabinet__qual .login__form input{background-color:#fff}.cabinet__qual-protocols{margin-top:2vw}.cabinet__qual-protocols .cards{grid-template-columns:repeat(3,1fr)}@media screen and (width<=1099.99px){.cabinet__qual-protocols .cards{grid-template-columns:repeat(2,1fr)}}.cabinet__qual-protocols .cards__card{min-height:22vw}@media screen and (width<=1099.99px){.cabinet__qual-protocols .cards__card{min-height:65vw}}.cabinet__event .login__form textarea{background-color:#0000;border:.05vw solid #323232;border-radius:.25vw;min-height:6vw;margin:1vw 0}.cabinet__event .login__form h4{color:#333;margin:.5vw 0;font-size:.9vw;font-weight:500}@media screen and (width<=1099.99px){.cabinet__event .login__form h4{margin:2vw 0;font-size:3.5vw}}.cabinet__event .login__form-left{margin-bottom:1vw}.cabinet__event .login__form-action p{margin:.5vw 0 1.25vw;font-size:.59vw;font-weight:700}@media screen and (width<=1099.99px){.cabinet__event .login__form-action p{font-size:2.75vw}}.cabinet__event .login__form-action h5{margin:0}.cabinet__event .login__form-action button{width:40%;margin:0 1vw 0 0}@media screen and (width<=1099.99px){.cabinet__event .login__form-action button{width:100%;margin:4vw 4vw 0 0}}.cabinet__event .login__form-action--bottom{margin:1vw 0}.cabinet__event .login__form-action--bottom button{width:auto;padding:.5vw 2vw}@media screen and (width<=1099.99px){.cabinet__event .login__form-action--bottom button{padding:2vw 4vw}}.cabinet__event .login__form-checkbox{margin-bottom:1vw}.cabinet__event .login__form .checkbox{width:30%}@media screen and (width<=1099.99px){.cabinet__event .login__form .checkbox{width:50%}.cabinet__history-buttons{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}}.cabinet__history-buttons button{border-radius:.25vw;margin-right:1vw;padding:.75vw 2vw;font-size:.8vw}@media screen and (width<=1099.99px){.cabinet__history-buttons button{border-radius:2vw;margin-bottom:2vw;margin-right:0;padding:2vw 4vw;font-size:3.25vw}}.cabinet__history-action button{margin-left:1vw}.cabinet__history-item{margin-bottom:1vw}.cabinet__history-data{border-top:.05vw solid #e4e4e8;border-bottom:.05vw solid #e4e4e8;margin:1.5vw 0;padding:1.5vw 0}@media screen and (width<=1099.99px){.cabinet__history-data{flex-wrap:wrap}}.cabinet__history-data h5{font-size:.59vw;font-weight:700}@media screen and (width<=1099.99px){.cabinet__history-data h5{font-size:3.5vw}}.cabinet__history-data p{font-size:.8vw}@media screen and (width<=1099.99px){.cabinet__history-data p{font-size:4vw}.cabinet__history-data h5,.cabinet__history-data p,.cabinet__history-data--block{width:100%}.cabinet__history-data--block div{flex-wrap:wrap;width:100%}.cabinet__history-data--block div>div{width:100%}.cabinet__history-data--block h3{font-size:6vw}}.cabinet__history-data--logo{width:25%}@media screen and (width<=1099.99px){.cabinet__history-data--logo{justify-content:center;align-items:center;display:flex}.cabinet__history-data--logo img{width:50%;margin:4vw 0}}.cabinet__history-data--first{width:21%}.cabinet__history-data--second{border-left:.05vw solid #e4e4e8;border-right:.05vw solid #e4e4e8;width:27.5%;padding:0 1vw}@media screen and (width<=1099.99px){.cabinet__history-data--second{border:none;padding:0}}.cabinet__history-data--third p,.cabinet__history-data--third h5{text-align:right}@media screen and (width<=1099.99px){.cabinet__history-data--third p,.cabinet__history-data--third h5{text-align:left}.cabinet__history-data--third{align-items:flex-start}.cabinet__history-data--first,.cabinet__history-data--second,.cabinet__history-data--third{flex-flow:wrap}.cabinet__history-data--logo,.cabinet__history-data--first,.cabinet__history-data--second,.cabinet__history-data--third{width:100%}}.cabinet__events .calendar__event{width:31.2%;margin:.5vw;padding:1vw 0 0}@media screen and (width<=1099.99px){.cabinet__events .calendar__event{width:46.8%;margin:1.5vw}}.cabinet__events .calendar__event h2{font-size:1.1vw}@media screen and (width<=1099.99px){.cabinet__events .calendar__event h2{font-size:3.75vw}}.cabinet__events .calendar__event h5{font-size:.8vw}@media screen and (width<=1099.99px){.cabinet__events .calendar__event h5{font-size:3.25vw}}.cabinet__events .calendar__event-link{margin:2vw 0 1vw;text-decoration:underline}.cabinet__events .calendar__event-footer{margin-top:4vw}.cabinet__events .calendar__event-status{background-color:#c5ccd7;border-bottom-right-radius:1vw;border-bottom-left-radius:1vw;width:100%;padding:1.5vw}@media screen and (width<=1099.99px){.cabinet__events .calendar__event-status{padding:2.5vw}}.cabinet__events .calendar__event-status--status{margin-bottom:.25vw;font-weight:500}.cabinet__events .calendar__event-status .calendar__event-link{cursor:pointer;margin:1vw 0 0;font-weight:700}.cabinet__events .cabinet__qual.form{width:100%;margin:.5vw .5vw 1vw}.cabinet__activity-location{border-bottom:.05vw solid #000;width:100%;padding:2vw 0}@media screen and (width<=1099.99px){.cabinet__activity-location{padding:5vw 0}}.cabinet__activity-map{width:3%;margin-right:1vw}@media screen and (width<=1099.99px){.cabinet__activity-map{width:5%;margin-right:3vw}}.cabinet__activity-data h3{text-transform:none;margin:0 0 .5vw;font-size:1.1vw}@media screen and (width<=1099.99px){.cabinet__activity-data h3{margin:0 0 2.5vw;font-size:3.75vw}}.cabinet__activity-data h5 span{border-right:.05vw solid #000;margin-right:.5vw;padding-right:.5vw}@media screen and (width<=1099.99px){.cabinet__activity-data h5 span{margin-right:1.5vw;padding-right:1.5vw}}.cabinet__activity-data--active{color:#5ee92d;font-weight:700}.protocols__main{padding-top:4vw}@media screen and (width<=1099.99px){.protocols__main{padding-top:12vw}}.protocols__section{position:relative}.protocols__back{cursor:pointer;font-size:.8vw;position:absolute;top:-3vw;left:0}@media screen and (width<=1099.99px){.protocols__back{font-size:3.25vw;top:-12vw}}.team__main{padding-top:4vw}.team__main .popup .form{padding:0}@media screen and (width<=1099.99px){.team__main .popup .form{height:100%}}.team__main .popup__holder{align-items:center;width:80vw;max-height:90vh;display:flex}@media screen and (width<=1099.99px){.team__main .popup__holder{border-radius:3vw;width:95vw;height:95vh;overflow-y:auto}}.team__main .popup__close{z-index:3}.team__main .popup .advert{margin-top:0}@media screen and (width<=1099.99px){.team__main .popup .advert{flex-direction:column}}.team__main .popup .advert__photo{width:50%}@media screen and (width<=1099.99px){.team__main .popup .advert__photo{width:100%;max-height:45vh;overflow:hidden}}.team__main .popup .advert__photo img{object-fit:cover;border-radius:1.2vw 0 0 1.2vw;height:100%}@media screen and (width<=1099.99px){.team__main .popup .advert__photo img{border-radius:3vw 3vw 0 0}}.team__main .popup .advert__text{justify-content:flex-start;width:50%;height:100%;max-height:52vw;padding-top:6vw;overflow-y:auto}@media screen and (width<=1099.99px){.team__main .popup .advert__text{width:100%;max-height:none}}.team__main .popup .advert__data{margin-bottom:auto}.team__main .popup .advert__data p,.team__main .popup .advert__data h1,.team__main .popup .advert__data h2,.team__main .popup .advert__data h3,.team__main .popup .advert__data h4,.team__main .popup .advert__data h5,.team__main .popup .advert__data h6{margin:2vw 0;font-size:1.2vw;line-height:1.2vw}@media screen and (width<=1099.99px){.team__main .popup .advert__data p,.team__main .popup .advert__data h1,.team__main .popup .advert__data h2,.team__main .popup .advert__data h3,.team__main .popup .advert__data h4,.team__main .popup .advert__data h5,.team__main .popup .advert__data h6{margin:6vw 0;font-size:4vw;line-height:4vw}}.team__main .popup .cards__card-title{font-size:1.7vw;line-height:1.7vw}@media screen and (width<=1099.99px){.team__main .popup .cards__card-title{margin:6vw 0;font-size:4.5vw;line-height:4.5vw}}.team__main .popup .cards__card-subtitle{font-size:1.85vw;line-height:1.85vw}@media screen and (width<=1099.99px){.team__main .popup .cards__card-subtitle{margin:6vw 0;font-size:4vw;line-height:4vw}}.team__main .popup button{width:100%}@media screen and (width<=1099.99px){.team .cards{gap:3vw}}.team .cards__card{padding:0}.team .cards__card-logo img{object-fit:cover;border-radius:1.5vw 1.5vw 0 0;width:100%;height:16vw}@media screen and (width<=1099.99px){.team .cards__card-logo img{height:100%}}.team .cards__card-data{flex-direction:column;padding:1.5vw;display:flex}@media screen and (width<=1099.99px){.team .cards__card-data{padding:3vw}}.team .cards__card-title,.team .cards__card-subtitle{text-transform:uppercase}.team .cards__card-title{margin-bottom:2vw;font-size:.9vw;font-weight:400}@media screen and (width<=1099.99px){.team .cards__card-title{font-size:3.5vw}}.team .cards__card-subtitle{margin-bottom:2vw;font-size:1.2vw;font-weight:700}@media screen and (width<=1099.99px){.team .cards__card-subtitle{font-size:4vw}}.team .cards__card-button{align-self:stretch}.team__documents .cards__card{border-radius:1vw;min-height:23vw;padding:1.25vw}@media screen and (width<=1099.99px){.team__documents .cards__card{min-height:60vw;padding:2vw 2vw 4vw}}.team__documents .cards__card-logo{min-height:12vw}@media screen and (width<=1099.99px){.team__documents .cards__card-logo{min-height:30vw}}.team__documents .cards__card-logo img{object-fit:contain;border-radius:0;width:50%;height:auto}.team__documents .cards__card-logo img.cards__card-logo--document{width:35%}.team__documents .cards__card-title{text-transform:none;margin-bottom:0;font-size:.8vw;font-weight:900}@media screen and (width<=1099.99px){.team__documents .cards__card-title{font-size:3.25vw}}.team__documents .cards__card-button{font-size:.8vw;font-weight:500;text-decoration:underline}@media screen and (width<=1099.99px){.team__documents .cards__card-button{font-size:2.75vw}}.news__main{padding-top:4vw}.news__wrapper{margin-bottom:4vw}.news .cards{grid-template-columns:repeat(3,1fr);gap:2vw}@media screen and (width<=1099.99px){.news .cards{grid-template-columns:repeat(1,1fr)}}.news .cards__card{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:25vw;padding:2.5vw;position:relative}@media screen and (width<=1099.99px){.news .cards__card{border-radius:4vw;height:100vw;padding:6vw}}.news .cards__card-title,.news .cards__card-button{color:#fff}.news .cards__card-title{margin-bottom:2.5vw;font-size:1.7vw;font-weight:700;line-height:1.7vw}@media screen and (width<=1099.99px){.news .cards__card-title{margin-bottom:6vw;font-size:4.5vw;line-height:4.5vw}}.news .cards__card-button{font-size:1.2vw;font-weight:400;text-decoration:none}@media screen and (width<=1099.99px){.news .cards__card-button{font-size:4vw}}.news .cards__card-button:hover{text-decoration:underline}.news__subscription .advert{padding:2vw}@media screen and (width<=1099.99px){.news__subscription .advert{flex-direction:column;gap:3vw;padding:6vw}}.news__subscription .advert__text{flex-direction:column;gap:1vw;padding:0;display:flex}@media screen and (width<=1099.99px){.news__subscription .advert__text{gap:3vw}}.news__subscription .advert h3{margin-bottom:0}.news__subscription .advert p{margin:0;font-size:.9vw}@media screen and (width<=1099.99px){.news__subscription .advert p{font-size:3.5vw}}.news__subscription .advert label{font-size:1vw}@media screen and (width<=1099.99px){.news__subscription .advert label{font-size:3.65vw;line-height:4vw}}.news__subscription .advert input[type=checkbox]{width:1vw;height:1vw;margin:.2vw;padding-top:.2vw}@media screen and (width<=1099.99px){.news__subscription .advert input[type=checkbox]{width:4vw;height:4vw;margin:.4vw 1vw .4vw 0}}.news__article .news__main{padding-top:1vw}.news__article .banner{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:55vh}.news__article .banner__container{padding-top:0}@media screen and (width<=1099.99px){.news__article .banner__container{margin-bottom:4vw}}.news__article .banner__container h3,.news__article .banner__container h5,.news__article .banner__container h6{color:#fff}.news__article .banner__container h3{font-size:1.7vw;font-weight:700}@media screen and (width<=1099.99px){.news__article .banner__container h3{font-size:5vw}}.news__article .banner__container h5{font-size:1.2vw}@media screen and (width<=1099.99px){.news__article .banner__container h5{font-size:4vw}}.news__article .banner__container h6{font-size:.9vw}@media screen and (width<=1099.99px){.news__article .banner__container h6{font-size:4.5vw}}.news__article-text{margin-bottom:3vw}.news__article-text p,.news__article-text h1,.news__article-text h2,.news__article-text h3,.news__article-text h4,.news__article-text h5,.news__article-text h6{margin:2vw 0;font-size:1.2vw}@media screen and (width<=1099.99px){.news__article-text p,.news__article-text h1,.news__article-text h2,.news__article-text h3,.news__article-text h4,.news__article-text h5,.news__article-text h6{margin:6vw 0;font-size:4vw}}.footer{border-top:1px solid #33333380;width:66vw;margin-top:3vw;padding:1vw 0 3vw}@media screen and (width<=1099.99px){.footer{width:95vw;margin-top:8vw}}.footer__middle{margin:1.5vw 0}.footer__bottom{color:#333;font-size:.5vw}.footer__bottom img{margin-top:.5vw}@media screen and (width<=1099.99px){.footer__bottom{font-size:2.5vw}.footer__bottom-design{margin-right:3vw}}.footer__logos{margin-top:1vw}.footer__logos-title{width:100%;margin-bottom:1vw;font-size:.59vw}@media screen and (width<=1099.99px){.footer__logos-title{margin-bottom:4vw;font-size:2.75vw}}.footer__logos-wrapper{gap:1vw;height:2vw}@media screen and (width<=1099.99px){.footer__logos-wrapper{gap:3vw;height:7vw}}.footer__logos-logo{justify-content:center;align-items:center;height:100%;display:flex}.footer__logos-logo img{width:auto;height:100%}.footer__logos-logo--mc img{height:150%}.footer__logos-logo--mir img{height:70%}.footer__logos-logo--visa img{height:230%}.footer__titles{text-transform:uppercase}.footer__titles-title{color:#333;opacity:.5;white-space:nowrap;margin-right:1.8vw;font-size:.7vw;font-weight:500;line-height:300%}@media screen and (width<=1099.99px){.footer__titles-title{text-align:center;width:100%;font-size:3vw}}.footer__lang{margin-right:2vw;font-size:.59vw;display:none}@media screen and (width<=1099.99px){.footer__lang{font-size:2.75vw}.footer__social{display:none}}.header{z-index:100;background-color:#fff;height:5.25vw;padding:0 2.5vw;font-size:.8vw;line-height:1.5}@media screen and (width<=1099.99px){.header{height:11vw;font-size:4vw}.header__logo{z-index:1}}.header__content{justify-content:space-between;align-items:center;width:85%;display:flex}@media screen and (width<=1099.99px){.header__content{display:none}}.header__titles{width:67vw;margin:.25vw 0 0 1.5vw}@media screen and (width<=1099.99px){.header__titles{width:90vw}}.header__titles-title{text-align:center;margin:0 1vw .5vw 0}@media screen and (width<=1099.99px){.header__titles-title{width:100%;padding:2vw 0}}.header__contribution{margin-right:1.6vw;display:none!important}@media screen and (width<=1099.99px){.header__contribution{justify-content:center;width:100%;margin:5vw 0;display:flex}}.header__contribution button{white-space:nowrap;padding:.6vw .9vw}@media screen and (width<=1099.99px){.header__contribution button{padding:2.5vw 3vw;font-size:4vw}}.header__cart{width:3.6vw}@media screen and (width<=1099.99px){.header__cart{width:23%;margin:3vw .75vw}}.header__cart-logo{width:65%}.header__cart-info{position:relative}.header__cart-count{color:#fff;background-color:#db2525;border-radius:100%;width:1.1vw;height:1.1vw;margin:auto;padding-top:.05vw;font-size:.5vw;font-weight:700;position:absolute;inset:-1.1vw 0 0 -.8vw}@media screen and (width<=1099.99px){.header__cart-count{width:6.1vw;height:6.1vw;padding-top:.4vw;font-size:3vw;top:-7.1vw;left:-4.8vw}}.header__cabinet{width:3.5vw;font-weight:500}@media screen and (width<=1099.99px){.header__cabinet{width:19%}}.header__cabinet-logo{width:65%}.header__cabinet-name{display:none}.header__lang{margin:0 .75vw}@media screen and (width<=1099.99px){.header__lang{width:35%;margin:2vw .75vw}}.header__lang{display:none}.header__hamburger-content{justify-content:center;padding:12vw 4vw 0}.header__hamburger-holder{background-color:#fff;transition:all .4s ease-in-out;position:fixed;top:0;left:101vw}.header__hamburger-active{left:0}.header__hamburger-action{z-index:1;position:relative}.header__hamburger-action>div{width:8vw;padding:2vw}@media screen and (width>=1100px){.header__hamburger{display:none}}.header__logo,.footer__logo{width:13vw;position:relative}@media screen and (width<=1099.99px){.header__logo,.footer__logo{width:40%}}.header__lang-current,.footer__lang-current{font-weight:500}.header__social-logo,.footer__social-logo{width:2.2vw;margin-right:1.5vw}@media screen and (width<=1099.99px){.header__social-logo,.footer__social-logo{width:11vw;margin-right:7.5vw}}.header__social-logo:last-child,.footer__social-logo:last-child{margin-right:0}@media screen and (width<=1099.99px){.banner{height:30vw}.banner img{object-fit:cover;height:100%}}.banner__container{color:#fff;width:66vw;margin-bottom:2vw}@media screen and (width<=1099.99px){.banner__container{width:95vw}}.banner h5{color:#fff;margin-bottom:.5vw}.banner h1{line-height:.9}.cards{grid-template-columns:repeat(4,1fr);gap:1vw;display:grid}@media screen and (width<=1099.99px){.cards{grid-template-columns:repeat(2,1fr);gap:2vw}}.cards__card{background-color:#f8f8f8;border-radius:1vw;min-width:0;min-height:23vw;padding:1.25vw}@media screen and (width<=1099.99px){.cards__card{min-height:60vw;padding:2vw 2vw 4vw}}.cards__card-logo{background-color:#fff;border-radius:1vw 1vw 0 0;min-height:12vw}@media screen and (width<=1099.99px){.cards__card-logo{min-height:30vw}}.cards__card-logo img{width:50%}.cards__card-logo img.cards__card-logo--document{width:35%}.cards__card-title{color:#333;font-size:.8vw;font-weight:900}@media screen and (width<=1099.99px){.cards__card-title{font-size:3.25vw}}.cards__card-subtitle{color:#333;margin:0;font-size:.8vw}@media screen and (width<=1099.99px){.cards__card-subtitle{font-size:3.25vw}}.cards__card-button{cursor:pointer;font-size:.8vw;font-weight:500;text-decoration:underline}@media screen and (width<=1099.99px){.cards__card-button{font-size:2.75vw}}.cards__card-button p{margin:0}.advert{background-color:#f8f8f8;border-radius:24px;position:relative}.advert__div{padding:1rem}.advert__large{padding:2vw}.advert__large .advert__text{padding-left:0}.advert__large .advert__photo img{border-top-left-radius:24px;border-bottom-left-radius:24px}@media screen and (width<=1099.99px){.advert__large .advert__photo img{border-top-right-radius:24px;border-bottom-right-radius:24px}}.advert__margin{margin-top:-4vw}@media screen and (width<=1099.99px){.advert__margin{margin-top:-8vw}}.advert__margin-big{margin-top:-3vw}@media screen and (width<=1099.99px){.advert__margin-big{margin-top:-9vw}}.advert__photo{width:53.5%}@media screen and (width<=1099.99px){.advert__photo{width:100%}}.advert__text{width:44%;height:auto;padding-left:2vw}.advert__text h3{margin-top:0}.advert__text button{width:fit-content}@media screen and (width<=1099.99px){.advert__text{width:100%}}.advert__block p,.advert__block ul li{font-size:.9vw;line-height:133%}@media screen and (width<=1099.99px){.advert__block p,.advert__block ul li{font-size:3.5vw}}.advert__block ul{padding-left:1.01vw}@media screen and (width<=1099.99px){.advert__block ul{padding-left:4vw}}.advert__after p{margin:2vw 0;font-size:1.2vw}@media screen and (width<=1099.99px){.advert__after p{font-size:4vw}}.advert__store .advert__text{align-self:stretch;min-height:7.5vw;padding:2vw 0 2vw 4vw}@media screen and (width<=1099.99px){.advert__store .advert__text{width:50%;min-height:20vw}}.advert__store .advert__photo{width:60%;padding:.6vw}@media screen and (width<=1099.99px){.advert__store .advert__photo{width:50%}}.advert__store h1{font-size:2.4vw}@media screen and (width<=1099.99px){.advert__store h1{font-size:5vw}}.store .advert__margin-big{margin-top:-4vw}@media screen and (width<=1099.99px){.store .advert__margin-big{margin-top:-8vw}}.table{text-align:left;width:100%;font-size:.8vw;font-weight:700}@media screen and (width<=1099.99px){.table{white-space:nowrap;font-size:3vw;display:block;overflow-x:auto}}.table thead{color:#fff;background-color:#333f51}.table tbody{background-color:#edeff2}.table td,.table th{padding-left:.75vw}.table td:first-child,.table th:first-child{text-align:center;padding:0 .25vw}@media screen and (width<=1099.99px){.table td:first-child,.table th:first-child{padding:0 2vw}.table td,.table th{padding-left:2vw}}.table th{padding-top:1.5vw;padding-bottom:1.5vw}@media screen and (width<=1099.99px){.table th{padding-top:3.5vw;padding-bottom:3.5vw}}.table th:first-child{border-top-left-radius:1vw}@media screen and (width<=1099.99px){.table th:first-child{border-top-left-radius:2vw}}.table th:last-child{border-top-right-radius:1vw}@media screen and (width<=1099.99px){.table th:last-child{border-top-right-radius:2vw}}.table td{padding-top:.75vw;padding-bottom:.75vw}@media screen and (width<=1099.99px){.table td{padding-top:3vw;padding-bottom:3vw;padding-right:2vw}}.table tbody tr:last-child td:first-child{border-bottom-left-radius:1vw}.table tbody tr:last-child td:last-child{border-bottom-right-radius:1vw}.table__site:hover{text-decoration:underline}.table__race{padding:0!important}.table__race img{width:40%}.table__category span{color:#fff;background-color:#db2525;border-radius:1vw;padding:.25vw 1vw}button{color:#fff;cursor:pointer;background:#315fb6;border:none;border-radius:1vw;padding:.6vw 1vw;font-family:Gotham Pro;font-size:.8vw;font-weight:500}@media screen and (width<=1099.99px){button{border-radius:3vw;padding:2.6vw 3vw;font-size:3.25vw}}form:invalid button.inactive,button:disabled{cursor:default;background-color:#315fb680}.form{background-color:#edeff2;border-radius:1.2vw;padding:3vw 3vw 0}@media screen and (width<=1099.99px){.form{border-radius:3vw;padding:5vw 4vw 2vw}}.form label{width:47%;font-size:.9vw;font-weight:500}@media screen and (width<=1099.99px){.form label{width:100%;font-size:3.5vw}}.form label.w-full{width:100%}.form input,.form select{appearance:none;border:none;margin:1vw 0 2vw}@media screen and (width<=1099.99px){.form input,.form select{margin:2vw 0 4vw}}.form textarea{width:100%;min-height:8vw;margin:1vw 0}.form h4{margin-bottom:1vw;font-size:.9vw;font-weight:500}@media screen and (width<=1099.99px){.form h4{margin-bottom:4vw;font-size:3.5vw}}.form .label_checkbox{width:auto;margin-left:.5vw;font-weight:400}.form__buttons{margin-bottom:2vw}.form__buttons button{width:auto;margin:0 2vw}.form__buttons button:first-child{margin:0}.form__buttons-button--size{white-space:nowrap;margin:0 1.25vw -.5vw 0!important}@media screen and (width<=1099.99px){.form__buttons-button--size{margin:0 2vw 2vw 0!important}}.form__buttons h5{margin:0}@media screen and (width<=1099.99px){.form__buttons .label_checkbox{white-space:nowrap;flex-wrap:wrap;justify-content:flex-start;width:55%}}.form__holder .form__subheading{width:100%;margin-bottom:3vw}form .error{color:#f61414;margin:-.25vw 0 .5vw}.pagination{margin:1.5vw 0}.pagination button{color:#00000080;background-color:#0000;border:.05vw solid #3262aa}.pagination__load{margin-bottom:1.5vw}@media screen and (width<=1099.99px){.pagination__load{margin-bottom:5vw}}.pagination__holder{width:40%}@media screen and (width<=1099.99px){.pagination__holder{width:75%}}.pagination__action{-webkit-user-select:none;user-select:none;width:100%}.pagination__page{cursor:pointer;margin:0 .25vw;padding:.25vw;font-size:1.1vw}@media screen and (width<=1099.99px){.pagination__page{margin:0 2vw;font-size:3.75vw}}.pagination__current{color:#3262aa;font-weight:700}.pagination__move{cursor:pointer;color:#c4c4c4;font-size:2.4vw;line-height:1}@media screen and (width<=1099.99px){.pagination__move{font-size:5vw}}.pagination__action{color:#00000080}.popup{z-index:100;background-color:#00000080;position:fixed;top:0;left:0}.popup__holder{width:60vw}@media screen and (width<=1099.99px){.popup__holder{width:95%}}.popup__close{cursor:pointer;width:3vw;position:absolute;top:0;right:0}@media screen and (width<=1099.99px){.popup__close{width:8vw}}
