@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(109 109 109 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(109 109 109 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2{text-align:left}.input-tagger-2 input,.input-tagger-2 textarea{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 textarea:focus,.input-tagger-2 input:valid,.input-tagger-2 textarea:valid{border:1px solid #1b344a}.input-tagger-2 input:is(:focus,:valid)~label,.input-tagger-2 textarea:is(:focus,:valid)~label{transform:translateY(-100%);background-color:#fff;color:#1b344a;border-radius:5px;border:1px solid #1b344a;padding:0 10px}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s;text-wrap:nowrap;background:#fff}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;font-family:'Cinzel-Bold',sans-serif;font-size:2rem;font-weight:500;letter-spacing:0;color:#fff;line-height:2.4rem;border:none!important}.zf-bttn.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.title-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.black{color:#000!important}.zf-bttn.white{color:#fff!important}.zf-bttn.red{color:#c51919!important}.zf-bttn.green{color:#1ac745!important}.zf-bttn.yellow{color:#fac201!important}.zf-bttn.blue{color:#1b344a!important}.zf-bttn.purple{color:#9b1ac7!important}.zf-bttn.brown{color:#5b443a!important}.zf-bttn.main{color:#e6e6e6!important}.zf-bttn.sand{color:#b9a88d!important}.zf-bttn.b{font-weight:900}.zf-bttn.m{font-weight:600}.zf-bttn.i{font-style:italic}.zf-bttn.upCase{text-transform:uppercase}.zf-bttn.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}.zf-bttn.blue{background:#1b344a!important;color:#b9a88d!important}.zf-carousel{padding-bottom:35px;width:calc(100% - 70px);position:relative}.zf-carousel .carousel{display:grid;grid-template-columns:1fr;overflow:hidden}.zf-carousel .carousel .card{width:100%;transition:ease-out all 0.5s;grid-row-start:1;grid-column-start:1;opacity:0;transform:translateX(100%) scale(.7);text-align:left}.zf-carousel .carousel .card.active{transition:ease-in all 0.5s;grid-row-start:1;grid-column-start:1;opacity:1;transform:translateX(0%) scale(1)}.zf-carousel .carousel .card.active article header .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article header .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article header .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article header .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article header .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article header .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article header .big-title,.zf-carousel .carousel .card.active article header .subtitle{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article header .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.active article section div.quote .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article section div.quote .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article section div.quote .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article section div.quote .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article section div.quote .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article section div.quote .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article section div.quote .big-title{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article section div.quote .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.passed{transform:translateX(-100%) scale(.7)}.zf-carousel .carousel .card article header label.subtitle{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10;position:relative}.zf-carousel .carousel .card article section div.quote .big-title{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote .highlight-text{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .controls{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.zf-carousel .controls.hidden{display:none!important}.zf-carousel .controls .buttons{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center}.zf-carousel .controls .buttons .left{float:left;margin-left:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .buttons .right{float:right;margin-right:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .pager{display:flex;justify-content:flex-start;align-items:center;gap:7px;position:absolute;bottom:0;width:100%}.zf-carousel .controls .pager .dot{width:10px;height:10px;background-color:#ddd;border-radius:100px}.zf-carousel .controls .pager .dot.active{background-color:#1b344a}.zf-carousel.full-size{position:relative}.zf-carousel.full-size .controls .buttons .left{margin-left:20px;cursor:pointer}.zf-carousel.full-size .controls .buttons .right{margin-right:20px;cursor:pointer}.zf-carousel.full-size .controls .pager{bottom:10px}.zf-carousel.footer-promo .carousel{width:100%}.zf-carousel.footer-promo .carousel .card{height:35vh}.zf-carousel.footer-promo .carousel .card article{height:100%}.zf-carousel.footer-promo .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.footer-promo .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.footer-promo .carousel .card article section{height:100%}.zf-carousel.footer-promo .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.footer-promo .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider{display:inline-block;width:100%}.zf-carousel.top-slider .carousel{width:100%}.zf-carousel.top-slider .carousel .card{height:35vh}.zf-carousel.top-slider .carousel .card article{height:100%}.zf-carousel.top-slider .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.top-slider .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center}.zf-carousel.top-slider .carousel .card article section{height:100%}.zf-carousel.top-slider .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.top-slider .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider .carousel .card article section .quote .main-block{width:100%}.zf-carousel.lateral-banner .carousel .card{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card.active{transform:scale(1);z-index:100}.zf-carousel.lateral-banner .carousel .card.passed{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.lateral-banner .carousel .card header img{display:block;width:100%;height:20vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.lateral-banner .carousel .card section img{display:block;width:100%;height:20vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.lateral-banner .carousel .card section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.height-full .carousel .card{height:auto!important;min-height:100vh}.zf-carousel.height-full .carousel .card article header img,.zf-carousel.height-full .carousel .card article section img{height:100%!important;min-height:100vh}.zf-carousel.height-75 .carousel .card{height:auto!important;min-height:75vh}.zf-carousel.height-75 .carousel .card article header img,.zf-carousel.height-75 .carousel .card article section img{height:100%!important;min-height:75vh}.zf-carousel.height-50 .carousel .card{height:auto!important;min-height:50vh}.zf-carousel.height-50 .carousel .card article header img,.zf-carousel.height-50 .carousel .card article section img{height:100%!important;min-height:50vh}.news-card{grid-column:span 1;transition:ease all 0.35s;display:flex;flex-direction:column;background:#fff;padding:10px}.news-card header{overflow:hidden;background:#ccc;transition:ease all 0.5s;position:relative;height:245px}.news-card header img.main-pic{object-fit:cover;object-position:top center;height:100%;width:100%;transition:ease all 1s;display:block}.news-card header img.sponsor-logo{position:absolute!important;left:5px;top:5px;z-index:10;-webkit-filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));border-radius:1000px}.news-card section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px 5px 0}.news-card section.vertical-adjust{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(100% - 245px)}.news-card section.vertical-adjust.b{height:auto!important}.news-card section.vertical-adjust div.news-body{display:flex;flex-direction:column;height:100%}.news-card section.vertical-adjust div.news-body div{height:100%}.news-card section div.news-body{width:100%}.news-card footer{border-top:1px solid #ccc;padding-top:10px;margin-top:15px;display:flex;justify-content:space-between;width:100%}.news-card footer .socials{display:flex;gap:12px}.news-card footer .socials img{height:22px;width:22px}.news-card:hover{transform:scale(1.025,1.025)}.news-card:hover header img{transform:scale(1.05,1.05)}.news-card.main{grid-column:span 1;grid-row:span 2;flex-direction:column}.news-card.main header{height:100%;max-height:450px}.news-card.main header img.main-pic{height:100%;max-height:450px}.news-card.main section.vertical-adjust{margin:auto 0 0}.news-card.horizontal{flex-direction:row;min-height:225px}.news-card.horizontal header{clip-path:none;width:30%;height:auto}.news-card.horizontal header picture{position:absolute;left:0;top:0;width:100%;height:100%}.news-card.horizontal section{width:70%}.news-card.small{grid-column:span 1;grid-row:span 1}.news-card.fill{width:100%}.news-categories-tabs{max-width:100%;overflow-x:auto;border-bottom:1px solid #ccc;margin:35px 0;position:relative;padding-bottom:15px;z-index:5}.news-categories-tabs div{display:inline-flex;justify-content:center;gap:50px;padding:15px 0;white-space:nowrap}.news-categories-tabs .category-tab{white-space:nowrap;position:relative;display:inline-block;transition:ease all 0.5s;cursor:pointer}.news-categories-tabs .category-tab.active,.news-categories-tabs .category-tab:hover{color:#9b1ac7!important}.news-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.zf-tabs header.tabs{width:100%;overflow-x:scroll;display:flex;justify-content:space-between;gap:0;margin-bottom:35px}.zf-tabs .tab{position:relative;padding:7px 75px;min-height:55px;display:flex;align-items:center}.zf-tabs .tab label{position:relative;z-index:10;text-wrap:nowrap;color:#6d6d6d!important}.zf-tabs .tab .background{background:#1b344a;border-radius:50px 50px 25% 25% / 50% 50% 0% 0%;position:absolute;left:22px;top:0;width:calc(100% - 44px);height:100%;opacity:0;transition:ease all 0.5s;z-index:1}.zf-tabs .tab .background::before{content:" ";width:0;height:0;border-style:solid;border-width:0 0 51px 22px;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;left:-17px;bottom:0}.zf-tabs .tab .background::after{content:" ";width:0;height:0;border-style:solid;border-width:0 22px 51px 0;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;right:-17px;bottom:0}.zf-tabs .tab.active .background,.zf-tabs .tab:hover .background{opacity:1}.zf-tabs .tab.active label,.zf-tabs .tab:hover label{color:#b9a88d!important}.zf-tabs .content{opacity:0;pointer-events:none;transition:ease all 0.5s;overflow:hidden;height:0;transform:translateY(15px)}.zf-tabs .content.active{opacity:1;pointer-events:initial;height:auto;transform:none}.zf-accordion .element{background:#fff;border-radius:15px}.zf-accordion .element .question img{transform:none;transition:ease all 0.5s}.zf-accordion .element .answer p{max-height:0;overflow:hidden;transition:ease all 0.5s;padding:0;margin:0}.zf-accordion .element.active .question img{transform:rotate(-90deg)}.zf-accordion .element.active .answer p{max-height:500px;overflow-y:auto}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#020611;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#menu .social-media{display:flex;gap:18px}#menu .social-media a{width:auto!important}#menu .social-media a img{vertical-align:middle}#main-header{position:relative;left:0;top:0;width:100%;padding:0!important;background:#fff0;z-index:9999;overflow:visible;background:#1b344a}#main-header .ornament-1{position:absolute;height:100%;width:65%;right:0;top:0;background:#1b344a;clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%);z-index:-1;display:none}#main-header .language-box{position:absolute;background:#020611;top:0;right:2%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s;display:none}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;right:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0;min-width:0!important}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:10px 0;display:flex;align-items:center;justify-content:flex-start}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 35px}#main-header nav a{padding:0 15px;transition:ease all 0.5s;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:-4px;border-bottom:1px solid #fff;transition:ease all 0.5s}#main-header nav a:hover .under-line,#main-header nav a.active .under-line{width:80%;left:10%}#main-header .social-media{display:flex;gap:18px}#main-header .social-media img{vertical-align:middle}#main-header .main-logo{width:175px;margin-right:auto}#main-header .mobil-menu{display:none}iframe{width:100%!important;display:block}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;position:relative;display:inline-block}.title{font-family:'Cinzel-Bold',sans-serif;font-size:5.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:5.6rem}.title.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.title.title-font{font-family:'Cinzel-Bold',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#1b344a!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#5b443a!important}.title.main{color:#e6e6e6!important}.title.sand{color:#b9a88d!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'Cinzel-Bold',sans-serif;font-size:3.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.6rem}.subtitle.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.title-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#1b344a!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#5b443a!important}.subtitle.main{color:#e6e6e6!important}.subtitle.sand{color:#b9a88d!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2.8rem}.big-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#1b344a!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#5b443a!important}.big-text.main{color:#e6e6e6!important}.big-text.sand{color:#b9a88d!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2.4rem}.highlight-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#1b344a!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#5b443a!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.sand{color:#b9a88d!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem}.text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#1b344a!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#5b443a!important}.text.main{color:#e6e6e6!important}.text.sand{color:#b9a88d!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtext{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:1.6rem}.subtext.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.subtext.title-font{font-family:'Cinzel-Bold',sans-serif!important}.subtext.black{color:#000!important}.subtext.white{color:#fff!important}.subtext.red{color:#c51919!important}.subtext.green{color:#1ac745!important}.subtext.yellow{color:#fac201!important}.subtext.blue{color:#1b344a!important}.subtext.purple{color:#9b1ac7!important}.subtext.brown{color:#5b443a!important}.subtext.main{color:#e6e6e6!important}.subtext.sand{color:#b9a88d!important}.subtext.b{font-weight:900}.subtext.m{font-weight:600}.subtext.i{font-style:italic}.subtext.upCase{text-transform:uppercase}.subtext.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.txt-r{text-align:right!important}.txt-l{text-align:left!important}.txt-c{text-align:center!important}.txt-j{text-align:justify!important}*{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem;scroll-behavior:smooth}*.alt-font{font-family:'Cinzel-Bold',sans-serif!important}*.title-font{font-family:'Cinzel-Bold',sans-serif!important}*.black{color:#000!important}*.white{color:#fff!important}*.red{color:#c51919!important}*.green{color:#1ac745!important}*.yellow{color:#fac201!important}*.blue{color:#1b344a!important}*.purple{color:#9b1ac7!important}*.brown{color:#5b443a!important}*.main{color:#e6e6e6!important}*.sand{color:#b9a88d!important}*.b{font-weight:900}*.m{font-weight:600}*.i{font-style:italic}*.upCase{text-transform:uppercase}*.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}b{font-weight:600!important;color:inherit;font-size:inherit;font-family:inherit;letter-spacing:inherit}i{color:inherit}pre{overflow-x:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}a{text-align:inherit;text-decoration:inherit;color:inherit}@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(109 109 109 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(109 109 109 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2{text-align:left}.input-tagger-2 input,.input-tagger-2 textarea{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 textarea:focus,.input-tagger-2 input:valid,.input-tagger-2 textarea:valid{border:1px solid #1b344a}.input-tagger-2 input:is(:focus,:valid)~label,.input-tagger-2 textarea:is(:focus,:valid)~label{transform:translateY(-100%);background-color:#fff;color:#1b344a;border-radius:5px;border:1px solid #1b344a;padding:0 10px}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s;text-wrap:nowrap;background:#fff}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;font-family:'Cinzel-Bold',sans-serif;font-size:2rem;font-weight:500;letter-spacing:0;color:#fff;line-height:2.4rem;border:none!important}.zf-bttn.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.title-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.black{color:#000!important}.zf-bttn.white{color:#fff!important}.zf-bttn.red{color:#c51919!important}.zf-bttn.green{color:#1ac745!important}.zf-bttn.yellow{color:#fac201!important}.zf-bttn.blue{color:#1b344a!important}.zf-bttn.purple{color:#9b1ac7!important}.zf-bttn.brown{color:#5b443a!important}.zf-bttn.main{color:#e6e6e6!important}.zf-bttn.sand{color:#b9a88d!important}.zf-bttn.b{font-weight:900}.zf-bttn.m{font-weight:600}.zf-bttn.i{font-style:italic}.zf-bttn.upCase{text-transform:uppercase}.zf-bttn.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}.zf-bttn.blue{background:#1b344a!important;color:#b9a88d!important}.zf-carousel{padding-bottom:35px;width:calc(100% - 70px);position:relative}.zf-carousel .carousel{display:grid;grid-template-columns:1fr;overflow:hidden}.zf-carousel .carousel .card{width:100%;transition:ease-out all 0.5s;grid-row-start:1;grid-column-start:1;opacity:0;transform:translateX(100%) scale(.7);text-align:left}.zf-carousel .carousel .card.active{transition:ease-in all 0.5s;grid-row-start:1;grid-column-start:1;opacity:1;transform:translateX(0%) scale(1)}.zf-carousel .carousel .card.active article header .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article header .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article header .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article header .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article header .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article header .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article header .big-title,.zf-carousel .carousel .card.active article header .subtitle{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article header .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.active article section div.quote .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article section div.quote .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article section div.quote .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article section div.quote .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article section div.quote .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article section div.quote .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article section div.quote .big-title{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article section div.quote .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.passed{transform:translateX(-100%) scale(.7)}.zf-carousel .carousel .card article header label.subtitle{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10;position:relative}.zf-carousel .carousel .card article section div.quote .big-title{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote .highlight-text{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .controls{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.zf-carousel .controls.hidden{display:none!important}.zf-carousel .controls .buttons{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center}.zf-carousel .controls .buttons .left{float:left;margin-left:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .buttons .right{float:right;margin-right:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .pager{display:flex;justify-content:flex-start;align-items:center;gap:7px;position:absolute;bottom:0;width:100%}.zf-carousel .controls .pager .dot{width:10px;height:10px;background-color:#ddd;border-radius:100px}.zf-carousel .controls .pager .dot.active{background-color:#1b344a}.zf-carousel.full-size{position:relative}.zf-carousel.full-size .controls .buttons .left{margin-left:20px;cursor:pointer}.zf-carousel.full-size .controls .buttons .right{margin-right:20px;cursor:pointer}.zf-carousel.full-size .controls .pager{bottom:10px}.zf-carousel.footer-promo .carousel{width:100%}.zf-carousel.footer-promo .carousel .card{height:35vh}.zf-carousel.footer-promo .carousel .card article{height:100%}.zf-carousel.footer-promo .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.footer-promo .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.footer-promo .carousel .card article section{height:100%}.zf-carousel.footer-promo .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.footer-promo .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider{display:inline-block;width:100%}.zf-carousel.top-slider .carousel{width:100%}.zf-carousel.top-slider .carousel .card{height:35vh}.zf-carousel.top-slider .carousel .card article{height:100%}.zf-carousel.top-slider .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.top-slider .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center}.zf-carousel.top-slider .carousel .card article section{height:100%}.zf-carousel.top-slider .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.top-slider .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider .carousel .card article section .quote .main-block{width:100%}.zf-carousel.lateral-banner .carousel .card{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card.active{transform:scale(1);z-index:100}.zf-carousel.lateral-banner .carousel .card.passed{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.lateral-banner .carousel .card header img{display:block;width:100%;height:20vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.lateral-banner .carousel .card section img{display:block;width:100%;height:20vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.lateral-banner .carousel .card section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.height-full .carousel .card{height:auto!important;min-height:100vh}.zf-carousel.height-full .carousel .card article header img,.zf-carousel.height-full .carousel .card article section img{height:100%!important;min-height:100vh}.zf-carousel.height-75 .carousel .card{height:auto!important;min-height:75vh}.zf-carousel.height-75 .carousel .card article header img,.zf-carousel.height-75 .carousel .card article section img{height:100%!important;min-height:75vh}.zf-carousel.height-50 .carousel .card{height:auto!important;min-height:50vh}.zf-carousel.height-50 .carousel .card article header img,.zf-carousel.height-50 .carousel .card article section img{height:100%!important;min-height:50vh}.news-card{grid-column:span 1;transition:ease all 0.35s;display:flex;flex-direction:column;background:#fff;padding:10px}.news-card header{overflow:hidden;background:#ccc;transition:ease all 0.5s;position:relative;height:245px}.news-card header img.main-pic{object-fit:cover;object-position:top center;height:100%;width:100%;transition:ease all 1s;display:block}.news-card header img.sponsor-logo{position:absolute!important;left:5px;top:5px;z-index:10;-webkit-filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));border-radius:1000px}.news-card section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px 5px 0}.news-card section.vertical-adjust{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(100% - 245px)}.news-card section.vertical-adjust.b{height:auto!important}.news-card section.vertical-adjust div.news-body{display:flex;flex-direction:column;height:100%}.news-card section.vertical-adjust div.news-body div{height:100%}.news-card section div.news-body{width:100%}.news-card footer{border-top:1px solid #ccc;padding-top:10px;margin-top:15px;display:flex;justify-content:space-between;width:100%}.news-card footer .socials{display:flex;gap:12px}.news-card footer .socials img{height:22px;width:22px}.news-card:hover{transform:scale(1.025,1.025)}.news-card:hover header img{transform:scale(1.05,1.05)}.news-card.main{grid-column:span 1;grid-row:span 2;flex-direction:column}.news-card.main header{height:100%;max-height:450px}.news-card.main header img.main-pic{height:100%;max-height:450px}.news-card.main section.vertical-adjust{margin:auto 0 0}.news-card.horizontal{flex-direction:row;min-height:225px}.news-card.horizontal header{clip-path:none;width:30%;height:auto}.news-card.horizontal header picture{position:absolute;left:0;top:0;width:100%;height:100%}.news-card.horizontal section{width:70%}.news-card.small{grid-column:span 1;grid-row:span 1}.news-card.fill{width:100%}.news-categories-tabs{max-width:100%;overflow-x:auto;border-bottom:1px solid #ccc;margin:35px 0;position:relative;padding-bottom:15px;z-index:5}.news-categories-tabs div{display:inline-flex;justify-content:center;gap:50px;padding:15px 0;white-space:nowrap}.news-categories-tabs .category-tab{white-space:nowrap;position:relative;display:inline-block;transition:ease all 0.5s;cursor:pointer}.news-categories-tabs .category-tab.active,.news-categories-tabs .category-tab:hover{color:#9b1ac7!important}.news-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.zf-tabs header.tabs{width:100%;overflow-x:scroll;display:flex;justify-content:space-between;gap:0;margin-bottom:35px}.zf-tabs .tab{position:relative;padding:7px 75px;min-height:55px;display:flex;align-items:center}.zf-tabs .tab label{position:relative;z-index:10;text-wrap:nowrap;color:#6d6d6d!important}.zf-tabs .tab .background{background:#1b344a;border-radius:50px 50px 25% 25% / 50% 50% 0% 0%;position:absolute;left:22px;top:0;width:calc(100% - 44px);height:100%;opacity:0;transition:ease all 0.5s;z-index:1}.zf-tabs .tab .background::before{content:" ";width:0;height:0;border-style:solid;border-width:0 0 51px 22px;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;left:-17px;bottom:0}.zf-tabs .tab .background::after{content:" ";width:0;height:0;border-style:solid;border-width:0 22px 51px 0;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;right:-17px;bottom:0}.zf-tabs .tab.active .background,.zf-tabs .tab:hover .background{opacity:1}.zf-tabs .tab.active label,.zf-tabs .tab:hover label{color:#b9a88d!important}.zf-tabs .content{opacity:0;pointer-events:none;transition:ease all 0.5s;overflow:hidden;height:0;transform:translateY(15px)}.zf-tabs .content.active{opacity:1;pointer-events:initial;height:auto;transform:none}.zf-accordion .element{background:#fff;border-radius:15px}.zf-accordion .element .question img{transform:none;transition:ease all 0.5s}.zf-accordion .element .answer p{max-height:0;overflow:hidden;transition:ease all 0.5s;padding:0;margin:0}.zf-accordion .element.active .question img{transform:rotate(-90deg)}.zf-accordion .element.active .answer p{max-height:500px;overflow-y:auto}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#020611;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#menu .social-media{display:flex;gap:18px}#menu .social-media a{width:auto!important}#menu .social-media a img{vertical-align:middle}#main-header{position:relative;left:0;top:0;width:100%;padding:0!important;background:#fff0;z-index:9999;overflow:visible;background:#1b344a}#main-header .ornament-1{position:absolute;height:100%;width:65%;right:0;top:0;background:#1b344a;clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%);z-index:-1;display:none}#main-header .language-box{position:absolute;background:#020611;top:0;right:2%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s;display:none}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;right:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0;min-width:0!important}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:10px 0;display:flex;align-items:center;justify-content:flex-start}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 35px}#main-header nav a{padding:0 15px;transition:ease all 0.5s;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:-4px;border-bottom:1px solid #fff;transition:ease all 0.5s}#main-header nav a:hover .under-line,#main-header nav a.active .under-line{width:80%;left:10%}#main-header .social-media{display:flex;gap:18px}#main-header .social-media img{vertical-align:middle}#main-header .main-logo{width:175px;margin-right:auto}#main-header .mobil-menu{display:none}iframe{width:100%!important;display:block}.main-block{display:flex;padding:100px 0;overflow:hidden}.main-block.align-start{align-items:flex-start}.main-block.align-end{align-items:flex-end}.main-block.align-center{align-items:center}.main-block.justify-between{justify-content:space-between}.main-block.justify-center{justify-content:center}.main-block.column{flex-direction:column}.main-block.column-reverse{flex-direction:column-reverse}.main-block.row-reverse{flex-direction:row-reverse}.main-block.preserve-flex{display:flex!important}.main-block.gap-5{column-gap:5px;row-gap:5px}.main-block.gap-10{column-gap:10px;row-gap:10px}.main-block.gap-15{column-gap:15px;row-gap:15px}.main-block.gap-20{column-gap:20px;row-gap:20px}.main-block.gap-25{column-gap:25px;row-gap:25px}.main-block.gap-30{column-gap:30px;row-gap:30px}.main-block.gap-35{column-gap:35px;row-gap:35px}.main-block.gap-40{column-gap:40px;row-gap:40px}.main-block.gap-45{column-gap:45px;row-gap:45px}.main-block.gap-50{column-gap:50px;row-gap:50px}.main-block.gap-55{column-gap:55px;row-gap:55px}.main-block.gap-60{column-gap:60px;row-gap:60px}.main-block.gap-65{column-gap:65px;row-gap:65px}.main-block.gap-70{column-gap:70px;row-gap:70px}.main-block.gap-75{column-gap:75px;row-gap:75px}.main-block.gap-80{column-gap:80px;row-gap:80px}.main-block.gap-85{column-gap:85px;row-gap:85px}.main-block.gap-90{column-gap:90px;row-gap:90px}.main-block.gap-95{column-gap:95px;row-gap:95px}.main-block.gap-100{column-gap:100px;row-gap:100px}.main-block.xgap-5{column-gap:5px}.main-block.xgap-10{column-gap:10px}.main-block.xgap-15{column-gap:15px}.main-block.xgap-20{column-gap:20px}.main-block.xgap-25{column-gap:25px}.main-block.xgap-30{column-gap:30px}.main-block.xgap-35{column-gap:35px}.main-block.xgap-40{column-gap:40px}.main-block.xgap-45{column-gap:45px}.main-block.xgap-50{column-gap:50px}.main-block.xgap-55{column-gap:55px}.main-block.xgap-60{column-gap:60px}.main-block.xgap-65{column-gap:65px}.main-block.xgap-70{column-gap:70px}.main-block.xgap-75{column-gap:75px}.main-block.xgap-80{column-gap:80px}.main-block.xgap-85{column-gap:85px}.main-block.xgap-90{column-gap:90px}.main-block.xgap-95{column-gap:95px}.main-block.xgap-100{column-gap:100px}.main-block.ygap-5{row-gap:5px}.main-block.ygap-10{row-gap:10px}.main-block.ygap-15{row-gap:15px}.main-block.ygap-20{row-gap:20px}.main-block.ygap-25{row-gap:25px}.main-block.ygap-30{row-gap:30px}.main-block.ygap-35{row-gap:35px}.main-block.ygap-40{row-gap:40px}.main-block.ygap-45{row-gap:45px}.main-block.ygap-50{row-gap:50px}.main-block.ygap-55{row-gap:55px}.main-block.ygap-60{row-gap:60px}.main-block.ygap-65{row-gap:65px}.main-block.ygap-70{row-gap:70px}.main-block.ygap-75{row-gap:75px}.main-block.ygap-80{row-gap:80px}.main-block.ygap-85{row-gap:85px}.main-block.ygap-90{row-gap:90px}.main-block.ygap-95{row-gap:95px}.main-block.ygap-100{row-gap:100px}.main-block .contents{flex:1 1 1900px;-ms-flex:1 1 1900px;min-width:250px;max-width:1980px}.main-block .side-padding{flex:1 1 250px;-ms-flex:1 1 250px}.flex-wrap{display:flex;flex-wrap:wrap}.flex-wrap.gap-5{column-gap:5px;row-gap:5px}.flex-wrap.gap-10{column-gap:10px;row-gap:10px}.flex-wrap.gap-15{column-gap:15px;row-gap:15px}.flex-wrap.gap-20{column-gap:20px;row-gap:20px}.flex-wrap.gap-25{column-gap:25px;row-gap:25px}.flex-wrap.gap-30{column-gap:30px;row-gap:30px}.flex-wrap.gap-35{column-gap:35px;row-gap:35px}.flex-wrap.gap-40{column-gap:40px;row-gap:40px}.flex-wrap.gap-45{column-gap:45px;row-gap:45px}.flex-wrap.gap-50{column-gap:50px;row-gap:50px}.flex-wrap.gap-55{column-gap:55px;row-gap:55px}.flex-wrap.gap-60{column-gap:60px;row-gap:60px}.flex-wrap.gap-65{column-gap:65px;row-gap:65px}.flex-wrap.gap-70{column-gap:70px;row-gap:70px}.flex-wrap.gap-75{column-gap:75px;row-gap:75px}.flex-wrap.gap-80{column-gap:80px;row-gap:80px}.flex-wrap.gap-85{column-gap:85px;row-gap:85px}.flex-wrap.gap-90{column-gap:90px;row-gap:90px}.flex-wrap.gap-95{column-gap:95px;row-gap:95px}.flex-wrap.gap-100{column-gap:100px;row-gap:100px}.flex-wrap.xgap-5{column-gap:5px}.flex-wrap.xgap-10{column-gap:10px}.flex-wrap.xgap-15{column-gap:15px}.flex-wrap.xgap-20{column-gap:20px}.flex-wrap.xgap-25{column-gap:25px}.flex-wrap.xgap-30{column-gap:30px}.flex-wrap.xgap-35{column-gap:35px}.flex-wrap.xgap-40{column-gap:40px}.flex-wrap.xgap-45{column-gap:45px}.flex-wrap.xgap-50{column-gap:50px}.flex-wrap.xgap-55{column-gap:55px}.flex-wrap.xgap-60{column-gap:60px}.flex-wrap.xgap-65{column-gap:65px}.flex-wrap.xgap-70{column-gap:70px}.flex-wrap.xgap-75{column-gap:75px}.flex-wrap.xgap-80{column-gap:80px}.flex-wrap.xgap-85{column-gap:85px}.flex-wrap.xgap-90{column-gap:90px}.flex-wrap.xgap-95{column-gap:95px}.flex-wrap.xgap-100{column-gap:100px}.flex-wrap.ygap-5{row-gap:5px}.flex-wrap.ygap-10{row-gap:10px}.flex-wrap.ygap-15{row-gap:15px}.flex-wrap.ygap-20{row-gap:20px}.flex-wrap.ygap-25{row-gap:25px}.flex-wrap.ygap-30{row-gap:30px}.flex-wrap.ygap-35{row-gap:35px}.flex-wrap.ygap-40{row-gap:40px}.flex-wrap.ygap-45{row-gap:45px}.flex-wrap.ygap-50{row-gap:50px}.flex-wrap.ygap-55{row-gap:55px}.flex-wrap.ygap-60{row-gap:60px}.flex-wrap.ygap-65{row-gap:65px}.flex-wrap.ygap-70{row-gap:70px}.flex-wrap.ygap-75{row-gap:75px}.flex-wrap.ygap-80{row-gap:80px}.flex-wrap.ygap-85{row-gap:85px}.flex-wrap.ygap-90{row-gap:90px}.flex-wrap.ygap-95{row-gap:95px}.flex-wrap.ygap-100{row-gap:100px}.flex-wrap.align-start{align-items:flex-start}.flex-wrap.align-end{align-items:flex-end}.flex-wrap.align-center{align-items:center}.flex-wrap.justify-between{justify-content:space-between}.flex-wrap.justify-center{justify-content:center}.flex-wrap.column{flex-direction:column}.flex-wrap.column-reverse{flex-direction:column-reverse}.flex-wrap.row-reverse{flex-direction:row-reverse}.flex-wrap.preserve-flex{display:flex!important}.flex-wrap .flex-item{flex:1 1 280px;-ms-flex:1 1 280px}.grid-wrap{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-wrap.gap-5{column-gap:5px;row-gap:5px}.grid-wrap.gap-10{column-gap:10px;row-gap:10px}.grid-wrap.gap-15{column-gap:15px;row-gap:15px}.grid-wrap.gap-20{column-gap:20px;row-gap:20px}.grid-wrap.gap-25{column-gap:25px;row-gap:25px}.grid-wrap.gap-30{column-gap:30px;row-gap:30px}.grid-wrap.gap-35{column-gap:35px;row-gap:35px}.grid-wrap.gap-40{column-gap:40px;row-gap:40px}.grid-wrap.gap-45{column-gap:45px;row-gap:45px}.grid-wrap.gap-50{column-gap:50px;row-gap:50px}.grid-wrap.gap-55{column-gap:55px;row-gap:55px}.grid-wrap.gap-60{column-gap:60px;row-gap:60px}.grid-wrap.gap-65{column-gap:65px;row-gap:65px}.grid-wrap.gap-70{column-gap:70px;row-gap:70px}.grid-wrap.gap-75{column-gap:75px;row-gap:75px}.grid-wrap.gap-80{column-gap:80px;row-gap:80px}.grid-wrap.gap-85{column-gap:85px;row-gap:85px}.grid-wrap.gap-90{column-gap:90px;row-gap:90px}.grid-wrap.gap-95{column-gap:95px;row-gap:95px}.grid-wrap.gap-100{column-gap:100px;row-gap:100px}.grid-wrap.xgap-5{column-gap:5px}.grid-wrap.xgap-10{column-gap:10px}.grid-wrap.xgap-15{column-gap:15px}.grid-wrap.xgap-20{column-gap:20px}.grid-wrap.xgap-25{column-gap:25px}.grid-wrap.xgap-30{column-gap:30px}.grid-wrap.xgap-35{column-gap:35px}.grid-wrap.xgap-40{column-gap:40px}.grid-wrap.xgap-45{column-gap:45px}.grid-wrap.xgap-50{column-gap:50px}.grid-wrap.xgap-55{column-gap:55px}.grid-wrap.xgap-60{column-gap:60px}.grid-wrap.xgap-65{column-gap:65px}.grid-wrap.xgap-70{column-gap:70px}.grid-wrap.xgap-75{column-gap:75px}.grid-wrap.xgap-80{column-gap:80px}.grid-wrap.xgap-85{column-gap:85px}.grid-wrap.xgap-90{column-gap:90px}.grid-wrap.xgap-95{column-gap:95px}.grid-wrap.xgap-100{column-gap:100px}.grid-wrap.ygap-5{row-gap:5px}.grid-wrap.ygap-10{row-gap:10px}.grid-wrap.ygap-15{row-gap:15px}.grid-wrap.ygap-20{row-gap:20px}.grid-wrap.ygap-25{row-gap:25px}.grid-wrap.ygap-30{row-gap:30px}.grid-wrap.ygap-35{row-gap:35px}.grid-wrap.ygap-40{row-gap:40px}.grid-wrap.ygap-45{row-gap:45px}.grid-wrap.ygap-50{row-gap:50px}.grid-wrap.ygap-55{row-gap:55px}.grid-wrap.ygap-60{row-gap:60px}.grid-wrap.ygap-65{row-gap:65px}.grid-wrap.ygap-70{row-gap:70px}.grid-wrap.ygap-75{row-gap:75px}.grid-wrap.ygap-80{row-gap:80px}.grid-wrap.ygap-85{row-gap:85px}.grid-wrap.ygap-90{row-gap:90px}.grid-wrap.ygap-95{row-gap:95px}.grid-wrap.ygap-100{row-gap:100px}.grid-wrap.small{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.flex-container{display:flex;flex-wrap:wrap}.flex-container.gap-5{column-gap:5px;row-gap:5px}.flex-container.gap-10{column-gap:10px;row-gap:10px}.flex-container.gap-15{column-gap:15px;row-gap:15px}.flex-container.gap-20{column-gap:20px;row-gap:20px}.flex-container.gap-25{column-gap:25px;row-gap:25px}.flex-container.gap-30{column-gap:30px;row-gap:30px}.flex-container.gap-35{column-gap:35px;row-gap:35px}.flex-container.gap-40{column-gap:40px;row-gap:40px}.flex-container.gap-45{column-gap:45px;row-gap:45px}.flex-container.gap-50{column-gap:50px;row-gap:50px}.flex-container.gap-55{column-gap:55px;row-gap:55px}.flex-container.gap-60{column-gap:60px;row-gap:60px}.flex-container.gap-65{column-gap:65px;row-gap:65px}.flex-container.gap-70{column-gap:70px;row-gap:70px}.flex-container.gap-75{column-gap:75px;row-gap:75px}.flex-container.gap-80{column-gap:80px;row-gap:80px}.flex-container.gap-85{column-gap:85px;row-gap:85px}.flex-container.gap-90{column-gap:90px;row-gap:90px}.flex-container.gap-95{column-gap:95px;row-gap:95px}.flex-container.gap-100{column-gap:100px;row-gap:100px}.flex-container.xgap-5{column-gap:5px}.flex-container.xgap-10{column-gap:10px}.flex-container.xgap-15{column-gap:15px}.flex-container.xgap-20{column-gap:20px}.flex-container.xgap-25{column-gap:25px}.flex-container.xgap-30{column-gap:30px}.flex-container.xgap-35{column-gap:35px}.flex-container.xgap-40{column-gap:40px}.flex-container.xgap-45{column-gap:45px}.flex-container.xgap-50{column-gap:50px}.flex-container.xgap-55{column-gap:55px}.flex-container.xgap-60{column-gap:60px}.flex-container.xgap-65{column-gap:65px}.flex-container.xgap-70{column-gap:70px}.flex-container.xgap-75{column-gap:75px}.flex-container.xgap-80{column-gap:80px}.flex-container.xgap-85{column-gap:85px}.flex-container.xgap-90{column-gap:90px}.flex-container.xgap-95{column-gap:95px}.flex-container.xgap-100{column-gap:100px}.flex-container.ygap-5{row-gap:5px}.flex-container.ygap-10{row-gap:10px}.flex-container.ygap-15{row-gap:15px}.flex-container.ygap-20{row-gap:20px}.flex-container.ygap-25{row-gap:25px}.flex-container.ygap-30{row-gap:30px}.flex-container.ygap-35{row-gap:35px}.flex-container.ygap-40{row-gap:40px}.flex-container.ygap-45{row-gap:45px}.flex-container.ygap-50{row-gap:50px}.flex-container.ygap-55{row-gap:55px}.flex-container.ygap-60{row-gap:60px}.flex-container.ygap-65{row-gap:65px}.flex-container.ygap-70{row-gap:70px}.flex-container.ygap-75{row-gap:75px}.flex-container.ygap-80{row-gap:80px}.flex-container.ygap-85{row-gap:85px}.flex-container.ygap-90{row-gap:90px}.flex-container.ygap-95{row-gap:95px}.flex-container.ygap-100{row-gap:100px}.flex-container.align-start{align-items:flex-start}.flex-container.align-end{align-items:flex-end}.flex-container.align-center{align-items:center}.flex-container.justify-between{justify-content:space-between}.flex-container.justify-center{justify-content:center}.flex-container.column{flex-direction:column}.flex-container.column-reverse{flex-direction:column-reverse}.flex-container.row-reverse{flex-direction:row-reverse}.flex-container.preserve-flex{display:flex!important}.flex-container .zf-gen{min-width:180px;flex:1 1 100%;-ms-flex:1 1 100%;width:100%;position:relative;display:inline-block}.flex-container .zf-gen.x10{width:10%;flex:1 1 calc(10% - 2%);-ms-flex:1 1 calc(10% - 2%)}.flex-container .zf-gen.x15{width:15%;flex:1 1 calc(15% - 2%);-ms-flex:1 1 calc(15% - 2%)}.flex-container .zf-gen.x20{width:20%;flex:1 1 calc(20% - 2%);-ms-flex:1 1 calc(20% - 2%)}.flex-container .zf-gen.x25{width:25%;flex:1 1 calc(25% - 2%);-ms-flex:1 1 calc(25% - 2%)}.flex-container .zf-gen.x30{width:30%;flex:1 1 calc(30% - 2%);-ms-flex:1 1 calc(30% - 2%)}.flex-container .zf-gen.x35{width:35%;flex:1 1 calc(35% - 2%);-ms-flex:1 1 calc(35% - 2%)}.flex-container .zf-gen.x40{width:40%;flex:1 1 calc(40% - 2%);-ms-flex:1 1 calc(40% - 2%)}.flex-container .zf-gen.x45{width:45%;flex:1 1 calc(45% - 2%);-ms-flex:1 1 calc(45% - 2%)}.flex-container .zf-gen.x50{width:50%;flex:1 1 calc(50% - 2%);-ms-flex:1 1 calc(50% - 2%)}.flex-container .zf-gen.x55{width:55%;flex:1 1 calc(55% - 2%);-ms-flex:1 1 calc(55% - 2%)}.flex-container .zf-gen.x60{width:60%;flex:1 1 calc(60% - 2%);-ms-flex:1 1 calc(60% - 2%)}.flex-container .zf-gen.x65{width:65%;flex:1 1 calc(65% - 2%);-ms-flex:1 1 calc(65% - 2%)}.flex-container .zf-gen.x70{width:70%;flex:1 1 calc(70% - 2%);-ms-flex:1 1 calc(70% - 2%)}.flex-container .zf-gen.x75{width:75%;flex:1 1 calc(75% - 2%);-ms-flex:1 1 calc(75% - 2%)}.flex-container .zf-gen.x80{width:80%;flex:1 1 calc(80% - 2%);-ms-flex:1 1 calc(80% - 2%)}.flex-container .zf-gen.x85{width:85%;flex:1 1 calc(85% - 2%);-ms-flex:1 1 calc(85% - 2%)}.flex-container .zf-gen.x90{width:90%;flex:1 1 calc(90% - 2%);-ms-flex:1 1 calc(90% - 2%)}.flex-nowrap{display:flex}.flex-nowrap.gap-5{column-gap:5px;row-gap:5px}.flex-nowrap.gap-10{column-gap:10px;row-gap:10px}.flex-nowrap.gap-15{column-gap:15px;row-gap:15px}.flex-nowrap.gap-20{column-gap:20px;row-gap:20px}.flex-nowrap.gap-25{column-gap:25px;row-gap:25px}.flex-nowrap.gap-30{column-gap:30px;row-gap:30px}.flex-nowrap.gap-35{column-gap:35px;row-gap:35px}.flex-nowrap.gap-40{column-gap:40px;row-gap:40px}.flex-nowrap.gap-45{column-gap:45px;row-gap:45px}.flex-nowrap.gap-50{column-gap:50px;row-gap:50px}.flex-nowrap.gap-55{column-gap:55px;row-gap:55px}.flex-nowrap.gap-60{column-gap:60px;row-gap:60px}.flex-nowrap.gap-65{column-gap:65px;row-gap:65px}.flex-nowrap.gap-70{column-gap:70px;row-gap:70px}.flex-nowrap.gap-75{column-gap:75px;row-gap:75px}.flex-nowrap.gap-80{column-gap:80px;row-gap:80px}.flex-nowrap.gap-85{column-gap:85px;row-gap:85px}.flex-nowrap.gap-90{column-gap:90px;row-gap:90px}.flex-nowrap.gap-95{column-gap:95px;row-gap:95px}.flex-nowrap.gap-100{column-gap:100px;row-gap:100px}.flex-nowrap.xgap-5{column-gap:5px}.flex-nowrap.xgap-10{column-gap:10px}.flex-nowrap.xgap-15{column-gap:15px}.flex-nowrap.xgap-20{column-gap:20px}.flex-nowrap.xgap-25{column-gap:25px}.flex-nowrap.xgap-30{column-gap:30px}.flex-nowrap.xgap-35{column-gap:35px}.flex-nowrap.xgap-40{column-gap:40px}.flex-nowrap.xgap-45{column-gap:45px}.flex-nowrap.xgap-50{column-gap:50px}.flex-nowrap.xgap-55{column-gap:55px}.flex-nowrap.xgap-60{column-gap:60px}.flex-nowrap.xgap-65{column-gap:65px}.flex-nowrap.xgap-70{column-gap:70px}.flex-nowrap.xgap-75{column-gap:75px}.flex-nowrap.xgap-80{column-gap:80px}.flex-nowrap.xgap-85{column-gap:85px}.flex-nowrap.xgap-90{column-gap:90px}.flex-nowrap.xgap-95{column-gap:95px}.flex-nowrap.xgap-100{column-gap:100px}.flex-nowrap.ygap-5{row-gap:5px}.flex-nowrap.ygap-10{row-gap:10px}.flex-nowrap.ygap-15{row-gap:15px}.flex-nowrap.ygap-20{row-gap:20px}.flex-nowrap.ygap-25{row-gap:25px}.flex-nowrap.ygap-30{row-gap:30px}.flex-nowrap.ygap-35{row-gap:35px}.flex-nowrap.ygap-40{row-gap:40px}.flex-nowrap.ygap-45{row-gap:45px}.flex-nowrap.ygap-50{row-gap:50px}.flex-nowrap.ygap-55{row-gap:55px}.flex-nowrap.ygap-60{row-gap:60px}.flex-nowrap.ygap-65{row-gap:65px}.flex-nowrap.ygap-70{row-gap:70px}.flex-nowrap.ygap-75{row-gap:75px}.flex-nowrap.ygap-80{row-gap:80px}.flex-nowrap.ygap-85{row-gap:85px}.flex-nowrap.ygap-90{row-gap:90px}.flex-nowrap.ygap-95{row-gap:95px}.flex-nowrap.ygap-100{row-gap:100px}.flex-nowrap.align-start{align-items:flex-start}.flex-nowrap.align-end{align-items:flex-end}.flex-nowrap.align-center{align-items:center}.flex-nowrap.justify-between{justify-content:space-between}.flex-nowrap.justify-center{justify-content:center}.flex-nowrap.column{flex-direction:column}.flex-nowrap.column-reverse{flex-direction:column-reverse}.flex-nowrap.row-reverse{flex-direction:row-reverse}.flex-nowrap.preserve-flex{display:flex!important}.flex-nowrap .zf-gen{min-width:180px;flex:1 1 100%;-ms-flex:1 1 100%;width:100%;position:relative;display:inline-block}.flex-nowrap .zf-gen.x10{width:10%;flex:1 1 calc(10% - 2%);-ms-flex:1 1 calc(10% - 2%)}.flex-nowrap .zf-gen.x15{width:15%;flex:1 1 calc(15% - 2%);-ms-flex:1 1 calc(15% - 2%)}.flex-nowrap .zf-gen.x20{width:20%;flex:1 1 calc(20% - 2%);-ms-flex:1 1 calc(20% - 2%)}.flex-nowrap .zf-gen.x25{width:25%;flex:1 1 calc(25% - 2%);-ms-flex:1 1 calc(25% - 2%)}.flex-nowrap .zf-gen.x30{width:30%;flex:1 1 calc(30% - 2%);-ms-flex:1 1 calc(30% - 2%)}.flex-nowrap .zf-gen.x35{width:35%;flex:1 1 calc(35% - 2%);-ms-flex:1 1 calc(35% - 2%)}.flex-nowrap .zf-gen.x40{width:40%;flex:1 1 calc(40% - 2%);-ms-flex:1 1 calc(40% - 2%)}.flex-nowrap .zf-gen.x45{width:45%;flex:1 1 calc(45% - 2%);-ms-flex:1 1 calc(45% - 2%)}.flex-nowrap .zf-gen.x50{width:50%;flex:1 1 calc(50% - 2%);-ms-flex:1 1 calc(50% - 2%)}.flex-nowrap .zf-gen.x55{width:55%;flex:1 1 calc(55% - 2%);-ms-flex:1 1 calc(55% - 2%)}.flex-nowrap .zf-gen.x60{width:60%;flex:1 1 calc(60% - 2%);-ms-flex:1 1 calc(60% - 2%)}.flex-nowrap .zf-gen.x65{width:65%;flex:1 1 calc(65% - 2%);-ms-flex:1 1 calc(65% - 2%)}.flex-nowrap .zf-gen.x70{width:70%;flex:1 1 calc(70% - 2%);-ms-flex:1 1 calc(70% - 2%)}.flex-nowrap .zf-gen.x75{width:75%;flex:1 1 calc(75% - 2%);-ms-flex:1 1 calc(75% - 2%)}.flex-nowrap .zf-gen.x80{width:80%;flex:1 1 calc(80% - 2%);-ms-flex:1 1 calc(80% - 2%)}.flex-nowrap .zf-gen.x85{width:85%;flex:1 1 calc(85% - 2%);-ms-flex:1 1 calc(85% - 2%)}.flex-nowrap .zf-gen.x90{width:90%;flex:1 1 calc(90% - 2%);-ms-flex:1 1 calc(90% - 2%)}.padding.xpad-0{padding-left:0;padding-right:0}.padding.xpad-5{paddg-left:5px;padding-right:5px}.padding.xpad-10{padding-left:10px;padding-right:10px}.padding.xpad-15{padding-left:15px;padding-right:15px}.padding.xpad-20{padding-left:20px;padding-right:20px}.padding.xpad-25{padding-left:25px;padding-right:25px}.padding.xpad-30{padding-left:30px;padding-right:30px}.padding.xpad-35{padding-left:35px;padding-right:35px}.padding.xpad-40{padding-left:40px;padding-right:40px}.padding.xpad-45{padding-left:45px;padding-right:45px}.padding.xpad-50{padding-left:50px;padding-right:50px}.padding.xpad-55{padding-left:55px;padding-right:55px}.padding.xpad-60{padding-left:60px;padding-right:60px}.padding.xpad-65{padding-left:65px;padding-right:65px}.padding.xpad-70{padding-left:70px;padding-right:70px}.padding.xpad-75{padding-left:75px;padding-right:75px}.padding.xpad-80{padding-left:80px;padding-right:80px}.padding.xpad-85{padding-left:85px;padding-right:85px}.padding.xpad-90{padding-left:90px;padding-right:90px}.padding.xpad-95{padding-left:95px;padding-right:95px}.padding.xpad-100{padding-left:100px;padding-right:100px}.padding.ypad-0{padding-top:0;padding-bottom:0}.padding.ypad-5{padding-top:5px;padding-bottom:5px}.padding.ypad-10{padding-top:10px;padding-bottom:10px}.padding.ypad-15{padding-top:15px;padding-bottom:15px}.padding.ypad-20{padding-top:20px;padding-bottom:20px}.padding.ypad-25{padding-top:25px;padding-bottom:25px}.padding.ypad-30{padding-top:30px;padding-bottom:30px}.padding.ypad-35{padding-top:35px;padding-bottom:35px}.padding.ypad-40{padding-top:40px;padding-bottom:40px}.padding.ypad-45{padding-top:45px;padding-bottom:45px}.padding.ypad-50{padding-top:50px;padding-bottom:50px}.padding.ypad-55{padding-top:55px;padding-bottom:55px}.padding.ypad-60{padding-top:60px;padding-bottom:60px}.padding.ypad-65{padding-top:65px;padding-bottom:65px}.padding.ypad-70{padding-top:70px;padding-bottom:70px}.padding.ypad-75{padding-top:75px;padding-bottom:75px}.padding.ypad-80{padding-top:80px;padding-bottom:80px}.padding.ypad-85{padding-top:85px;padding-bottom:85px}.padding.ypad-90{padding-top:90px;padding-bottom:90px}.padding.ypad-95{padding-top:95px;padding-bottom:95px}.padding.ypad-100{padding-top:100px;padding-bottom:100px}.padding.pad-0{padding:0}.padding.pad-5{padding:5px}.padding.pad-10{padding:10px}.padding.pad-15{padding:15px}.padding.pad-20{padding:20px}.padding.pad-25{padding:25px}.padding.pad-30{padding:30px}.padding.pad-35{padding:35px}.padding.pad-40{padding:40px}.padding.pad-45{padding:45px}.padding.pad-50{padding:50px}.padding.pad-55{padding:55px}.padding.pad-60{padding:60px}.padding.pad-65{padding:65px}.padding.pad-70{padding:70px}.padding.pad-75{padding:75px}.padding.pad-80{padding:80px}.padding.pad-85{padding:85px}.padding.pad-90{padding:90px}.padding.pad-95{padding:95px}.padding.pad-100{padding:100px}.padding.tpad-0{padding-top:0}.padding.tpad-5{padding-top:5px}.padding.tpad-10{padding-top:10px}.padding.tpad-15{padding-top:15px}.padding.tpad-20{padding-top:20px}.padding.tpad-25{padding-top:25px}.padding.tpad-30{padding-top:30px}.padding.tpad-35{padding-top:35px}.padding.tpad-40{padding-top:40px}.padding.tpad-45{padding-top:45px}.padding.tpad-50{padding-top:50px}.padding.tpad-55{padding-top:55px}.padding.tpad-60{padding-top:60px}.padding.tpad-65{padding-top:65px}.padding.tpad-70{padding-top:70px}.padding.tpad-75{padding-top:75px}.padding.tpad-80{padding-top:80px}.padding.tpad-85{padding-top:85px}.padding.tpad-90{padding-top:90px}.padding.tpad-95{padding-top:95px}.padding.tpad-100{padding-top:100px}.padding.bpad-0{padding-bottom:0}.padding.bpad-5{padding-bottom:5px}.padding.bpad-10{padding-bottom:10px}.padding.bpad-15{padding-bottom:15px}.padding.bpad-20{padding-bottom:20px}.padding.bpad-25{padding-bottom:25px}.padding.bpad-30{padding-bottom:30px}.padding.bpad-35{padding-bottom:35px}.padding.bpad-40{padding-bottom:40px}.padding.bpad-45{padding-bottom:45px}.padding.bpad-50{padding-bottom:50px}.padding.bpad-55{padding-bottom:55px}.padding.bpad-60{padding-bottom:60px}.padding.bpad-65{padding-bottom:65px}.padding.bpad-70{padding-bottom:70px}.padding.bpad-75{padding-bottom:75px}.padding.bpad-80{padding-bottom:80px}.padding.bpad-85{padding-bottom:85px}.padding.bpad-90{padding-bottom:90px}.padding.bpad-95{padding-bottom:95px}.padding.bpad-100{padding-bottom:100px}.padding.lpad-0{padding-left:0}.padding.lpad-5{padding-left:5px}.padding.lpad-10{padding-left:10px}.padding.lpad-15{padding-left:15px}.padding.lpad-20{padding-left:20px}.padding.lpad-25{padding-left:25px}.padding.lpad-30{padding-left:30px}.padding.lpad-35{padding-left:35px}.padding.lpad-40{padding-left:40px}.padding.lpad-45{padding-left:45px}.padding.lpad-50{padding-left:50px}.padding.lpad-55{padding-left:55px}.padding.lpad-60{padding-left:60px}.padding.lpad-65{padding-left:65px}.padding.lpad-70{padding-left:70px}.padding.lpad-75{padding-left:75px}.padding.lpad-80{padding-left:80px}.padding.lpad-85{padding-left:85px}.padding.lpad-90{padding-left:90px}.padding.lpad-95{padding-left:95px}.padding.lpad-100{padding-left:100px}.padding.rpad-0{padding-right:0}.padding.rpad-5{padding-right:5px}.padding.rpad-10{padding-right:10px}.padding.rpad-15{padding-right:15px}.padding.rpad-20{padding-right:20px}.padding.rpad-25{padding-right:25px}.padding.rpad-30{padding-right:30px}.padding.rpad-35{padding-right:35px}.padding.rpad-40{padding-right:40px}.padding.rpad-45{padding-right:45px}.padding.rpad-50{padding-right:50px}.padding.rpad-55{padding-right:55px}.padding.rpad-60{padding-right:60px}.padding.rpad-65{padding-right:65px}.padding.rpad-70{padding-right:70px}.padding.rpad-75{padding-right:75px}.padding.rpad-80{padding-right:80px}.padding.rpad-85{padding-right:85px}.padding.rpad-90{padding-right:90px}.padding.rpad-95{padding-right:95px}.padding.rpad-100{padding-right:100px}.inline-block{display:inline-block}@-webkit-keyframes color-change-2x{0%{background:#7164a6}50%{background:#eec51d}100%{background:#1d7942}}@keyframes color-change-2x{0%{background:#7164a6}50%{background:#eec51d}100%{background:#1d7942}}@-webkit-keyframes color-change-filter-2x{0%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #7164a6);filter:opacity(.3) drop-shadow(0 0 0 #7164a6);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}50%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #eec51d);filter:opacity(.3) drop-shadow(0 0 0 #eec51d);-webkit-transform:scale(-1.02,1.02);transform:scale(-1.02,1.02);opacity:.9}100%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #1d7942);filter:opacity(.3) drop-shadow(0 0 0 #1d7942);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}}@keyframes color-change-filter-2x{0%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #7164a6);filter:opacity(.3) drop-shadow(0 0 0 #7164a6);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}50%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #eec51d);filter:opacity(.3) drop-shadow(0 0 0 #eec51d);-webkit-transform:scale(-1.02,1.02);transform:scale(-1.02,1.02);opacity:.9}100%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #1d7942);filter:opacity(.3) drop-shadow(0 0 0 #1d7942);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes pulsate-fwd-b{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd-b{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}5%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}10%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}15%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}20%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}25%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}35%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}5%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}10%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}15%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}20%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}25%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}30%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.left-apear{transition:all 1.2s ease-in-out;transform:translate3d(30px,0,0);opacity:0}.left-apear.active{transform:translate3d(0,0,0);opacity:1}.right-apear{transition:all 1.2s ease-in-out;transform:translate3d(-30px,0,0);opacity:0}.right-apear.active{transform:translate3d(0,0,0);opacity:1}.fade-in{transition:all 0.8s ease-in-out;opacity:0}.fade-in.active{opacity:1}.fade-in2{transition:all 0.5s ease-in-out;opacity:0}.fade-in2.active{opacity:1}.pop-apear{transition:all 0.7s ease-in-out;transform:scale(0);opacity:0}.pop-apear.active{transform:scale(1);opacity:1}.bottom-apear{transition:all 0.7s ease-in-out;transform:translate3d(0,-30px,0);opacity:0}.bottom-apear.active{transform:translate3d(0,0,0);opacity:1}.top-apear{transition:all 0.7s ease-in-out;transform:translate3d(0,30px,0);opacity:0}.top-apear.active{transform:translate3d(0,0,0);opacity:1}@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Bold";src:url(../assets/fonts/AvenirNextCyr-Bold.woff) format('woff')}@font-face{font-family:"AvenirNextCyr-Light";src:url(../assets/fonts/AvenirNextCyr-Light.woff) format('woff')}@font-face{font-family:"Cinzel-Bold";src:url(../assets/fonts/Cinzel-Bold.woff) format('woff')}::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(109 109 109 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(109 109 109 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2{text-align:left}.input-tagger-2 input,.input-tagger-2 textarea{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 textarea:focus,.input-tagger-2 input:valid,.input-tagger-2 textarea:valid{border:1px solid #1b344a}.input-tagger-2 input:is(:focus,:valid)~label,.input-tagger-2 textarea:is(:focus,:valid)~label{transform:translateY(-100%);background-color:#fff;color:#1b344a;border-radius:5px;border:1px solid #1b344a;padding:0 10px}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s;text-wrap:nowrap;background:#fff}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;font-family:'Cinzel-Bold',sans-serif;font-size:2rem;font-weight:500;letter-spacing:0;color:#fff;line-height:2.4rem;border:none!important}.zf-bttn.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.title-font{font-family:'Cinzel-Bold',sans-serif!important}.zf-bttn.black{color:#000!important}.zf-bttn.white{color:#fff!important}.zf-bttn.red{color:#c51919!important}.zf-bttn.green{color:#1ac745!important}.zf-bttn.yellow{color:#fac201!important}.zf-bttn.blue{color:#1b344a!important}.zf-bttn.purple{color:#9b1ac7!important}.zf-bttn.brown{color:#5b443a!important}.zf-bttn.main{color:#e6e6e6!important}.zf-bttn.sand{color:#b9a88d!important}.zf-bttn.b{font-weight:900}.zf-bttn.m{font-weight:600}.zf-bttn.i{font-style:italic}.zf-bttn.upCase{text-transform:uppercase}.zf-bttn.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}.zf-bttn.blue{background:#1b344a!important;color:#b9a88d!important}.zf-carousel{padding-bottom:35px;width:calc(100% - 70px);position:relative}.zf-carousel .carousel{display:grid;grid-template-columns:1fr;overflow:hidden}.zf-carousel .carousel .card{width:100%;transition:ease-out all 0.5s;grid-row-start:1;grid-column-start:1;opacity:0;transform:translateX(100%) scale(.7);text-align:left}.zf-carousel .carousel .card.active{transition:ease-in all 0.5s;grid-row-start:1;grid-column-start:1;opacity:1;transform:translateX(0%) scale(1)}.zf-carousel .carousel .card.active article header .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article header .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article header .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article header .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article header .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article header .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article header .big-title,.zf-carousel .carousel .card.active article header .subtitle{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article header .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.active article section div.quote .delay-0-35{transition-delay:0.35s}.zf-carousel .carousel .card.active article section div.quote .delay-0-5{transition-delay:0.5s}.zf-carousel .carousel .card.active article section div.quote .delay-1{transition-delay:1s}.zf-carousel .carousel .card.active article section div.quote .delay-1-75{transition-delay:1.75s}.zf-carousel .carousel .card.active article section div.quote .delay-2{transition-delay:2s}.zf-carousel .carousel .card.active article section div.quote .delay-3{transition-delay:3s}.zf-carousel .carousel .card.active article section div.quote .big-title{opacity:1;transform:translateX(0)}.zf-carousel .carousel .card.active article section div.quote .highlight-text{opacity:1;transform:translateX(0%)}.zf-carousel .carousel .card.passed{transform:translateX(-100%) scale(.7)}.zf-carousel .carousel .card article header label.subtitle{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10;position:relative}.zf-carousel .carousel .card article section div.quote .big-title{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .carousel .card article section div.quote .highlight-text{position:relative;display:inline-block;opacity:0;transform:translateX(5%);transition:ease all 1s}.zf-carousel .controls{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.zf-carousel .controls.hidden{display:none!important}.zf-carousel .controls .buttons{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center}.zf-carousel .controls .buttons .left{float:left;margin-left:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .buttons .right{float:right;margin-right:-35px;background:#fff0;border:none;pointer-events:all}.zf-carousel .controls .pager{display:flex;justify-content:flex-start;align-items:center;gap:7px;position:absolute;bottom:0;width:100%}.zf-carousel .controls .pager .dot{width:10px;height:10px;background-color:#ddd;border-radius:100px}.zf-carousel .controls .pager .dot.active{background-color:#1b344a}.zf-carousel.full-size{position:relative}.zf-carousel.full-size .controls .buttons .left{margin-left:20px;cursor:pointer}.zf-carousel.full-size .controls .buttons .right{margin-right:20px;cursor:pointer}.zf-carousel.full-size .controls .pager{bottom:10px}.zf-carousel.footer-promo .carousel{width:100%}.zf-carousel.footer-promo .carousel .card{height:35vh}.zf-carousel.footer-promo .carousel .card article{height:100%}.zf-carousel.footer-promo .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.footer-promo .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.footer-promo .carousel .card article section{height:100%}.zf-carousel.footer-promo .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.footer-promo .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider{display:inline-block;width:100%}.zf-carousel.top-slider .carousel{width:100%}.zf-carousel.top-slider .carousel .card{height:35vh}.zf-carousel.top-slider .carousel .card article{height:100%}.zf-carousel.top-slider .carousel .card article header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.top-slider .carousel .card article header img{display:block;width:100vw;height:35vh;object-fit:cover;object-position:center}.zf-carousel.top-slider .carousel .card article section{height:100%}.zf-carousel.top-slider .carousel .card article section img{display:block;width:100vw;height:35vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.top-slider .carousel .card article section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.top-slider .carousel .card article section .quote .main-block{width:100%}.zf-carousel.lateral-banner .carousel .card{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card.active{transform:scale(1);z-index:100}.zf-carousel.lateral-banner .carousel .card.passed{transform:scale(.7)}.zf-carousel.lateral-banner .carousel .card header{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.45}.zf-carousel.lateral-banner .carousel .card header img{display:block;width:100%;height:20vh;object-fit:cover;object-position:center;filter:blur(3px)}.zf-carousel.lateral-banner .carousel .card section img{display:block;width:100%;height:20vh;object-fit:contain;object-position:center;box-shadow:0,0,6px rgb(0 0 0 / .6)}.zf-carousel.lateral-banner .carousel .card section .legend{position:absolute;bottom:10px;left:10px;z-index:10}.zf-carousel.height-full .carousel .card{height:auto!important;min-height:100vh}.zf-carousel.height-full .carousel .card article header img,.zf-carousel.height-full .carousel .card article section img{height:100%!important;min-height:100vh}.zf-carousel.height-75 .carousel .card{height:auto!important;min-height:75vh}.zf-carousel.height-75 .carousel .card article header img,.zf-carousel.height-75 .carousel .card article section img{height:100%!important;min-height:75vh}.zf-carousel.height-50 .carousel .card{height:auto!important;min-height:50vh}.zf-carousel.height-50 .carousel .card article header img,.zf-carousel.height-50 .carousel .card article section img{height:100%!important;min-height:50vh}.news-card{grid-column:span 1;transition:ease all 0.35s;display:flex;flex-direction:column;background:#fff;padding:10px}.news-card header{overflow:hidden;background:#ccc;transition:ease all 0.5s;position:relative;height:245px}.news-card header img.main-pic{object-fit:cover;object-position:top center;height:100%;width:100%;transition:ease all 1s;display:block}.news-card header img.sponsor-logo{position:absolute!important;left:5px;top:5px;z-index:10;-webkit-filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));filter:drop-shadow(5px 5px 5px rgb(0 0 0 / .5));border-radius:1000px}.news-card section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px 5px 0}.news-card section.vertical-adjust{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(100% - 245px)}.news-card section.vertical-adjust.b{height:auto!important}.news-card section.vertical-adjust div.news-body{display:flex;flex-direction:column;height:100%}.news-card section.vertical-adjust div.news-body div{height:100%}.news-card section div.news-body{width:100%}.news-card footer{border-top:1px solid #ccc;padding-top:10px;margin-top:15px;display:flex;justify-content:space-between;width:100%}.news-card footer .socials{display:flex;gap:12px}.news-card footer .socials img{height:22px;width:22px}.news-card:hover{transform:scale(1.025,1.025)}.news-card:hover header img{transform:scale(1.05,1.05)}.news-card.main{grid-column:span 1;grid-row:span 2;flex-direction:column}.news-card.main header{height:100%;max-height:450px}.news-card.main header img.main-pic{height:100%;max-height:450px}.news-card.main section.vertical-adjust{margin:auto 0 0}.news-card.horizontal{flex-direction:row;min-height:225px}.news-card.horizontal header{clip-path:none;width:30%;height:auto}.news-card.horizontal header picture{position:absolute;left:0;top:0;width:100%;height:100%}.news-card.horizontal section{width:70%}.news-card.small{grid-column:span 1;grid-row:span 1}.news-card.fill{width:100%}.news-categories-tabs{max-width:100%;overflow-x:auto;border-bottom:1px solid #ccc;margin:35px 0;position:relative;padding-bottom:15px;z-index:5}.news-categories-tabs div{display:inline-flex;justify-content:center;gap:50px;padding:15px 0;white-space:nowrap}.news-categories-tabs .category-tab{white-space:nowrap;position:relative;display:inline-block;transition:ease all 0.5s;cursor:pointer}.news-categories-tabs .category-tab.active,.news-categories-tabs .category-tab:hover{color:#9b1ac7!important}.news-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.zf-tabs header.tabs{width:100%;overflow-x:scroll;display:flex;justify-content:space-between;gap:0;margin-bottom:35px}.zf-tabs .tab{position:relative;padding:7px 75px;min-height:55px;display:flex;align-items:center}.zf-tabs .tab label{position:relative;z-index:10;text-wrap:nowrap;color:#6d6d6d!important}.zf-tabs .tab .background{background:#1b344a;border-radius:50px 50px 25% 25% / 50% 50% 0% 0%;position:absolute;left:22px;top:0;width:calc(100% - 44px);height:100%;opacity:0;transition:ease all 0.5s;z-index:1}.zf-tabs .tab .background::before{content:" ";width:0;height:0;border-style:solid;border-width:0 0 51px 22px;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;left:-17px;bottom:0}.zf-tabs .tab .background::after{content:" ";width:0;height:0;border-style:solid;border-width:0 22px 51px 0;border-color:#fff0 #fff0 #1b344a #fff0;position:absolute;right:-17px;bottom:0}.zf-tabs .tab.active .background,.zf-tabs .tab:hover .background{opacity:1}.zf-tabs .tab.active label,.zf-tabs .tab:hover label{color:#b9a88d!important}.zf-tabs .content{opacity:0;pointer-events:none;transition:ease all 0.5s;overflow:hidden;height:0;transform:translateY(15px)}.zf-tabs .content.active{opacity:1;pointer-events:initial;height:auto;transform:none}.zf-accordion .element{background:#fff;border-radius:15px}.zf-accordion .element .question img{transform:none;transition:ease all 0.5s}.zf-accordion .element .answer p{max-height:0;overflow:hidden;transition:ease all 0.5s;padding:0;margin:0}.zf-accordion .element.active .question img{transform:rotate(-90deg)}.zf-accordion .element.active .answer p{max-height:500px;overflow-y:auto}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#020611;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#menu .social-media{display:flex;gap:18px}#menu .social-media a{width:auto!important}#menu .social-media a img{vertical-align:middle}#main-header{position:relative;left:0;top:0;width:100%;padding:0!important;background:#fff0;z-index:9999;overflow:visible;background:#1b344a}#main-header .ornament-1{position:absolute;height:100%;width:65%;right:0;top:0;background:#1b344a;clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%);z-index:-1;display:none}#main-header .language-box{position:absolute;background:#020611;top:0;right:2%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s;display:none}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;right:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0;min-width:0!important}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:10px 0;display:flex;align-items:center;justify-content:flex-start}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 35px}#main-header nav a{padding:0 15px;transition:ease all 0.5s;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:-4px;border-bottom:1px solid #fff;transition:ease all 0.5s}#main-header nav a:hover .under-line,#main-header nav a.active .under-line{width:80%;left:10%}#main-header .social-media{display:flex;gap:18px}#main-header .social-media img{vertical-align:middle}#main-header .main-logo{width:175px;margin-right:auto}#main-header .mobil-menu{display:none}iframe{width:100%!important;display:block}@media (max-width:1600px){.home-section-1 .contents #ornament-1{position:relative!important}}@media (max-width:1100px){#main-header .contents{justify-content:flex-end}#main-header nav{display:none!important}#main-header .mobil-menu{display:block;margin-left:25px;padding:10px}.home-section-8 .form{width:100%!important;max-width:100%;padding-bottom:50px!important}}@media (max-width:980px){.padding{padding:20px!important}.home-section-1 .contents section.flex-container{gap:25px}.main-block{padding:75px 0!important}.home-section-4 .contents .flex-container#goto-team{flex-direction:column!important}.home-section-4 .contents .flex-container#goto-team .zf-gen{width:100%!important}}@media (max-width:750px){.title{font-family:'Cinzel-Bold',sans-serif;font-size:3.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.6rem;word-spacing:14px}.title.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.title.title-font{font-family:'Cinzel-Bold',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#1b344a!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#5b443a!important}.title.main{color:#e6e6e6!important}.title.sand{color:#b9a88d!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'Cinzel-Bold',sans-serif;font-size:3rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.4rem;word-spacing:7px}.subtitle.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.title-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#1b344a!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#5b443a!important}.subtitle.main{color:#e6e6e6!important}.subtitle.sand{color:#b9a88d!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:2.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3rem}.big-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#1b344a!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#5b443a!important}.big-text.main{color:#e6e6e6!important}.big-text.sand{color:#b9a88d!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem}.highlight-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#1b344a!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#5b443a!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.sand{color:#b9a88d!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem;line-height:2.4rem}.text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#1b344a!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#5b443a!important}.text.main{color:#e6e6e6!important}.text.sand{color:#b9a88d!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtext{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:1.6rem}.subtext.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.subtext.title-font{font-family:'Cinzel-Bold',sans-serif!important}.subtext.black{color:#000!important}.subtext.white{color:#fff!important}.subtext.red{color:#c51919!important}.subtext.green{color:#1ac745!important}.subtext.yellow{color:#fac201!important}.subtext.blue{color:#1b344a!important}.subtext.purple{color:#9b1ac7!important}.subtext.brown{color:#5b443a!important}.subtext.main{color:#e6e6e6!important}.subtext.sand{color:#b9a88d!important}.subtext.b{font-weight:900}.subtext.m{font-weight:600}.subtext.i{font-style:italic}.subtext.upCase{text-transform:uppercase}.subtext.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.home-section-9{min-height:0!important;background:#020611!important}}@media (max-width:700px){#main-header .free-phone{display:none}.home-section-1 .contents iframe{height:auto!important}.home-section-1 .contents section.flex-container{justify-content:center;gap:25px;flex-direction:column;width:100%}.home-section-1 .contents section.flex-container .flex-container.column{flex-direction:row;justify-content:center;gap:25px;width:100%!important}}@media (max-width:400px){.title{font-family:'Cinzel-Bold',sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.2rem;word-spacing:14px}.title.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.title.title-font{font-family:'Cinzel-Bold',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#1b344a!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#5b443a!important}.title.main{color:#e6e6e6!important}.title.sand{color:#b9a88d!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'Cinzel-Bold',sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2.8rem;word-spacing:7px}.subtitle.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.title-font{font-family:'Cinzel-Bold',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#1b344a!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#5b443a!important}.subtitle.main{color:#e6e6e6!important}.subtitle.sand{color:#b9a88d!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2.4rem}.big-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#1b344a!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#5b443a!important}.big-text.main{color:#e6e6e6!important}.big-text.sand{color:#b9a88d!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem}.highlight-text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#1b344a!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#5b443a!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.sand{color:#b9a88d!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'AvenirNextCyr-Light',sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:1.8rem;line-height:2.4rem}.text.alt-font{font-family:'Cinzel-Bold',sans-serif!important}.text.title-font{font-family:'Cinzel-Bold',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#1b344a!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#5b443a!important}.text.main{color:#e6e6e6!important}.text.sand{color:#b9a88d!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.padding{padding:5px!important}.home-section-8{background:#f0ece3!important}.main-block{padding:50px 0!important}}.pill{border-radius:1000px;box-shadow:6px 6px 12px rgb(0 0 0 / .5)}.pill.blue{background:#1b344a}.pill.sand{background:#b9a88d}.home-section-1{background-color:#fff;background-size:cover;background-position:left top;position:relative;z-index:110}.home-section-1 ul{list-style-type:none;padding:0}.home-section-1 .banners{position:absolute;left:0;top:0;width:100%;height:100%}.home-section-1 .banners #zf-carousel-banners{width:100%;height:100%}.home-section-1 .banners #zf-carousel-banners .carousel{width:100%;height:100%}.home-section-1 .banners #zf-carousel-banners .carousel .card .content{height:100%!important;width:100%!important}.home-section-1 .banners #zf-carousel-banners .carousel .card .content section{width:100%!important;height:100%!important}.home-section-1 .banners #zf-carousel-banners .carousel .card.active{width:100%;height:100%}.home-section-1 .banners #zf-carousel-banners .carousel .card.active img{width:100%;height:100%;object-fit:cover;object-position:center rigth}.home-section-1 .contents{position:relative}.home-section-1 .contents .x45{width:47%}.home-section-1 .contents #ornament-1{position:absolute;right:-10%;bottom:0}.home-section-2{background:#020611;position:relative;box-shadow:0 6px 12px rgb(0 0 0 / .5)}.home-section-3{background:#1b344a}.home-section-4{background:#fff}.home-section-4 .contents header.qualifications{border-bottom:2px solid #ccc}.home-section-5{background:#1b344a;border-bottom:5px solid #b9a88d}.home-section-6{background:#bfbfc9;border-top:10px solid #1b344a}.home-section-7{background:#f0ece3}.home-section-8{background:#1b344a;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#1b344a;padding-bottom:0!important;position:relative}.home-section-8 .banners{position:absolute;left:0;top:0;width:100%;height:100%}.home-section-8 .banners #zf-carousel-banners-2{width:100%;height:100%}.home-section-8 .banners #zf-carousel-banners-2 .carousel{width:100%;height:100%}.home-section-8 .banners #zf-carousel-banners-2 .carousel .card .content{height:100%!important;width:100%!important}.home-section-8 .banners #zf-carousel-banners-2 .carousel .card .content section{width:100%!important;height:100%!important}.home-section-8 .banners #zf-carousel-banners-2 .carousel .card.active{width:100%;height:100%}.home-section-8 .banners #zf-carousel-banners-2 .carousel .card.active img{width:100%;height:100%;object-fit:cover;object-position:center rigth}.home-section-8 .form{background:#f0ece3;border-top-right-radius:25px;border-top-left-radius:25px;width:40%;min-width:200px;max-width:100%}.home-section-9{background:url(../assets/img/direccion_foto_2.png);background-position:center right;background-size:contain;background-repeat:no-repeat;background-color:#020611;min-height:200px;border-top:15px solid #020611}.footer-section-1{background:#b9a88d}