@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-Bold.woff2) format(woff2), url(../fonts/AkaAcidDosis-Bold.woff) format(woff);font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-Medium.woff2) format(woff2), url(../fonts/AkaAcidDosis-Medium.woff) format(woff);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-ExtraBold.woff2) format(woff2), url(../fonts/AkaAcidDosis-ExtraBold.woff) format(woff);font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-Light.woff2) format(woff2), url(../fonts/AkaAcidDosis-Light.woff) format(woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-ExtraLight.woff2) format(woff2), url(../fonts/AkaAcidDosis-ExtraLight.woff) format(woff);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-Regular.woff2) format(woff2), url(../fonts/AkaAcidDosis-Regular.woff) format(woff);font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AkaAcidDosis';src:url(../fonts/AkaAcidDosis-SemiBold.woff2) format(woff2), url(../fonts/AkaAcidDosis-SemiBold.woff) format(woff);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Aka-AcidGR-Collage';src:url(../fonts/Aka-AcidGR-Collage.woff2) format(woff2), url(../fonts/Aka-AcidGR-Collage.woff) format(woff);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Aka-AcidGR-Collage';src:url(../fonts/Aka-AcidGR-Collage.woff2) format(woff2), url(../fonts/Aka-AcidGR-Collage.woff) format(woff);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Aka-Acid-Sunn';src:url(../fonts/Aka-Acid-Sunn.woff2) format(woff2), url(../fonts/Aka-Acid-Sunn.woff) format(woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Aka-Acid-Sunn';src:url(../fonts/Aka-Acid-Sunn.woff2) format(woff2), url(../fonts/Aka-Acid-Sunn.woff) format(woff);font-weight:300;font-style:normal;font-display:swap}.fontCollage{font-family:'Aka-AcidGR-Collage'}.fontDosis{font-family:'AkaAcidDosis'}.fontSun{font-family:'Aka-Acid-Sunn';letter-spacing:1px}.c-white{color:#ffffff}.bg-white{background-color:#ffffff}.c-red{color:#DA0812}.bg-red{background-color:#DA0812}.c-dark{color:#292929}.bg-dark{background-color:#292929}.c-gray{color:#D0D0D0}.bg-gray{background-color:#D0D0D0}.bg-gray2{background-color:#FAFAFA}.c-dark_gray{color:#585858}.bg-light_gray{background-color:#E6E6E7}.c-blue{color:#001737}.bg-smoke{background-color:#F5F5F5}body{margin:0;font-size:clamp(14px, 1.042vw, 40px);font-family:'AkaAcidDosis';color:#292929}html{min-height:100%;--color-opacity: 1;--background-opacity: 1;--border-opacity: 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}img,.img-responsive{max-width:100%;height:auto}*{box-sizing:border-box}figure{margin-bottom:0}ul.inline{padding:0;margin:0;list-style:none}ul.inline a{display:inline-block;line-height:1}ul.inline a svg{display:inline-block;vertical-align:top}h1,h2,h3,h4,h5,h6{margin:0}h2{font-size:clamp(40px, 2.5vw, 48px);margin-bottom:0.167em}h3{margin-bottom:0.167em}a{text-decoration:none}.h1space{padding-top:80px !important;padding-bottom:0 !important}.text.s14{font-size:clamp(14px, 0.729vw, 14px)}.text.s16{font-size:clamp(16px, 0.833vw, 16px)}.text.s18{font-size:clamp(16px, 0.938vw, 18px)}.text.s20{font-size:clamp(18px, 1.042vw, 20px)}.text.s24{font-size:clamp(18px, 1.25vw, 24px)}.text.s26{font-size:clamp(18px, 1.354vw, 26px)}.text.s28{font-size:clamp(18px, 1.354vw, 28px)}.text.s32{font-size:clamp(20px, 1.667vw, 32px)}.text.s38{font-size:clamp(19px, 1.979vw, 38px)}.text.s44{font-size:clamp(22px, 2.292vw, 44px)}.text.s48{font-size:clamp(24px, 2.5vw, 48px)}.text.s60{font-size:clamp(30px, 3.125vw, 60px)}.text.s62{font-size:clamp(32px, 3.229vw, 62px)}.text.s68{font-size:clamp(34px, 3.542vw, 68px)}.text.s80{font-size:clamp(40px, 4.167vw, 80px);line-height:1}.text.s100{font-size:clamp(50px, 5.208vw, 100px);line-height:1}.text.s112{font-size:clamp(50px, 5.833vw, 112px);letter-spacing:-2px;line-height:1.2}.text strong{color:#DA0812;font-weight:600}.text.text-white strong{color:#FFF}.has-medium-font-size{font-size:clamp(18px, 1.25vw, 24px) !important;font-weight:500;margin-top:0}.font200{font-weight:200}.font300{font-weight:300}.font400{font-weight:400}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.mv0{margin-block:0}.mv0 p{margin-block:0}.center-cols{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mar40{margin-top:40px !important}.flex{display:flex}.wrap{flex-wrap:wrap}.hideOverflow{overflow:hidden}.forceBg img{min-height:100%;position:absolute;top:0;right:0;width:48.958vw !important;height:auto !important;object-fit:cover}@media screen and (max-width:767px){.forceBg img{position:unset;width:100% !important}}.half-col{flex:0 0 50%;max-width:50%}@media screen and (max-width:767px){.half-col{flex:0 0 100%;max-width:100%}}.flex-row{flex-direction:row !important}@media screen and (max-width:800px){.flex-column-tablet{flex-direction:column}}@media screen and (max-width:500px){.flex-column-mobile{flex-direction:column}}.col33{width:100%}@media screen and (min-width:768px){.col33{flex:0 0 33.33333%}}.space-between{justify-content:space-between}.align-center{align-items:center}.align-start{align-items:flex-start}.flex-end{justify-content:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.make-full{position:absolute;top:0;left:0;width:100%;height:100%}.absolute-centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.rel{position:relative}.space.default{padding-block:clamp(40px, 8.333vw, 200px)}.space.bottom-small{margin-bottom:40px}.space.bottom48{margin-bottom:clamp(20px, 2.5vw, 60px)}.space.section-large{padding-top:clamp(60px, 6.667vw, 128px);padding-bottom:clamp(60px, 6.667vw, 128px)}.space.section-top-small{padding-top:clamp(20px, 2.5vw, 60px)}.space.section-bottom-small{padding-bottom:clamp(20px, 2.5vw, 60px)}.space.section-top-large{padding-top:clamp(60px, 6.667vw, 128px)}.space.section-bottom-large{padding-bottom:clamp(60px, 6.667vw, 128px)}.space.left{padding-left:clamp(20px, 6.667vw, 128px)}.space.right{padding-right:clamp(20px, 6.667vw, 128px)}@media screen and (max-width:767px){.space.rightMobOnly{padding-right:clamp(20px, 6.667vw, 128px)}}.space-big.left{padding-left:clamp(20px, 14.063vw, 270px)}.space-big.right{padding-right:clamp(20px, 14.063vw, 270px)}.letterspace5{letter-spacing:0.07em}#blog-wrapper .pagination .prev,#blog-wrapper .pagination .next{display:none !important}.new-padding h2{font-size:clamp(18px, 1.354vw, 28px)}.new-padding.is-layout-constrained{padding:35px}.align-height .wp-block-group__inner-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.defHead a{color:#292929}.wfull{width:100%}.social-phone{color:#000;padding-right:30px}.header{height:80px;display:flex;justify-content:space-between;position:relative;z-index:9}.header .logo{padding-left:clamp(20px, 6.667vw, 128px);align-self:stretch;display:flex;align-items:center;width:clamp(180px, 22%, 390px)}.header .logo a{display:inline-block;vertical-align:middle}.header .logo a img{display:inline-block;vertical-align:middle}.header .logo .lightLogo{display:none}.header .menu{display:flex;align-items:center;padding-right:clamp(20px, 6.667vw, 128px);transition:all 0.3s ease}.header .menu .menu-main-menu-container{display:none;padding-right:7.813vw}@media screen and (min-width:991px){.header .menu .menu-main-menu-container{display:block}}.header .burger-menu{display:block;cursor:pointer}@media sceen and (min-width:991px){.header .burger-menu{display:none}}.header .burger-menu svg.cross{display:none}.header .main-menu-wrapper{list-style-type:none;display:flex;margin:0}.header .main-menu-wrapper li{margin-bottom:0;white-space:nowrap}.header .main-menu-wrapper li a{text-decoration:none;color:#292929;font-family:'Aka-Acid-Sunn';font-size:clamp(28px, 1.667vw, 32px);font-weight:300;padding:clamp(20px, 1.25vw, 24px) clamp(18px, 1.146vw, 22px);display:block}.footer .inner{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden}.footer .inner .col .col-inner{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(30px, 4.479vw, 86px);padding-top:clamp(40px, 4.167vw, 80px)}@media screen and (max-width:1750px){.footer .inner .col .col-inner{padding-left:clamp(30px, 3.5vw, 86px);padding-right:clamp(30px, 3.5vw, 86px)}}@media screen and (max-width:1350px){.footer .inner .col .col-inner{padding-right:0}}@media screen and (max-width:1023px){.footer .inner .col .col-inner{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}}.footer .inner .col .col-inner2{padding-right:clamp(20px, 6.667vw, 128px);padding-left:clamp(30px, 4.479vw, 86px);padding-top:clamp(40px, 4.167vw, 80px)}@media screen and (max-width:1750px){.footer .inner .col .col-inner2{padding-left:clamp(30px, 3.5vw, 86px);padding-right:clamp(30px, 3.5vw, 86px)}}@media screen and (max-width:1023px){.footer .inner .col .col-inner2{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}}.footer .inner figure{margin-right:25px}.footer .wp-block-heading{font-family:'Aka-Acid-Sunn';font-size:clamp(28px, 1.667vw, 32px);font-weight:300;margin:0;border-bottom:1px solid #DA0812;padding-bottom:10px;margin-bottom:30px;flex:0 0 100%}.footer .menu{list-style-type:none;padding-left:0;margin-bottom:30px}.footer .menu li{margin-right:20px;margin-bottom:8px}.footer .menu li a{font-size:clamp(15px, 0.833vw, 16px);text-decoration:none;color:#292929;font-weight:400}.footer #menu-footer-1{margin-right:clamp(20px, 2.5vw, 48px)}@media screen and (max-width:1450px){.footer #menu-footer-1{margin-right:10px}}.footer .mc4wp-form-fields{display:flex;justify-content:space-between;flex-direction:column}.footer .mc4wp-form-fields .button-wrapper{position:relative}.footer .mc4wp-form-fields .button-wrapper:after{content:url('../images/btn-arrow.png');position:absolute;top:50%;right:25px;transform:translateY(-50%)}@media screen and (max-width:1500px){.footer .mc4wp-form-fields .button-wrapper:after{right:8px}}.footer .newsletter input[type=email]{background-color:transparent;border:0;border-bottom:1px solid #E6E6E7;padding:24px 0;width:100%;font-family:'AkaAcidDosis';font-size:16px;cursor:pointer}.footer .newsletter input[type=email]:focus,.footer .newsletter input[type=email]:focus-visible{outline:none}.footer .newsletter input[type=submit]{background-color:#D0D0D0;border:0;padding:clamp(15px, 1.25vw, 24px) clamp(40px, 3.333vw, 64px) clamp(15px, 1.25vw, 24px) clamp(20px, 1.667vw, 32px);font-size:clamp(15px, 0.938vw, 18px);color:#ffffff;font-family:'AkaAcidDosis';cursor:pointer}.footer .newsletter .text{max-width:clamp(250px, 15.625vw, 300px);margin-bottom:10px}@media screen and (max-width:1023px){.footer .newsletter .text{max-width:100%}}.footer .col1-wrapper{padding-left:clamp(20px, 6.667vw, 128px);padding-top:clamp(40px, 4.167vw, 80px);padding-bottom:clamp(30px, 2.083vw, 40px);height:100%}@media screen and (max-width:1750px){.footer .col1-wrapper{padding-left:clamp(30px, 3.5vw, 86px)}}@media screen and (max-width:1023px){.footer .col1-wrapper{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}}.footer .col1-wrapper .moto{max-width:clamp(250px, 20.417vw, 392px);padding-top:10px;padding-bottom:clamp(30px, 2.188vw, 42px)}@media screen and (max-width:1023px){.footer .col1-wrapper .moto{max-width:100%}}.footer .copyright{background-color:#F5F5F5;font-weight:200}.footer .copyright .inner{padding:10px clamp(20px, 6.667vw, 128px)}@media screen and (max-width:800px){.footer .copyright .inner{justify-content:center}}.footer .copyright .wild{padding-left:15px}.footer .copyright span{color:#DA0812;margin-right:12px}@media screen and (max-width:500px){.footer .copyright .author{margin-top:20px;margin-bottom:20px}}.footer ul.copyright-menu{list-style-type:none;display:flex;padding-left:0}.footer ul.copyright-menu li{margin-right:20px}.footer ul.copyright-menu li a{font-size:clamp(15px, 0.833vw, 16px);text-decoration:none;color:#292929;font-weight:200}.footer .social-icons{padding:clamp(20px, 2.344vw, 45px) 0;display:flex;align-items:center;justify-content:flex-end}.footer .social-icons a{display:inline-block;margin-left:20px}.footer .clear{display:block;width:100%}@media screen and (max-width:1023px){.footer .newsletter-col{flex:0 0 100%}}.footer-promo-red{background-color:#DA0812}.footer-promo-red span{font-weight:600}.footer-promo-red .content{max-width:clamp(600px, 57.292vw, 1100px);margin:0 auto}.footer-promo-red .additional-links a.link{max-width:clamp(150px, 15.625vw, 300px)}.footer-promo-red .additional-links a.link svg{margin-left:20px;min-width:clamp(30px, 2.188vw, 42px);max-width:clamp(30px, 2.188vw, 42px);transform:rotate(0);transition:all 0.5s ease-in-out}.footer-promo-red .additional-links a.link:hover svg{transform:rotate(45deg)}.footer-promo-red .different-links .mob{display:none}@media screen and (max-width:767px){.footer-promo-red .different-links .mob{display:block}.footer-promo-red .different-links .desk{display:none}}.footer-promos span{font-weight:600}.footer-promos .inner-col{padding:clamp(45px, 3.333vw, 64px) clamp(20px, 6.667vw, 128px);align-items:center}.footer-promos .textSpace{padding-right:20px}.general-btn{padding:clamp(15px, 1.25vw, 24px) clamp(20px, 1.667vw, 32px);font-size:clamp(15px, 0.938vw, 18px);font-weight:700;display:inline-flex;align-items:center;text-decoration:none;letter-spacing:0.5px}.general-btn.red{background-color:#DA0812;color:#FFF}.general-btn.white{background-color:#ffffff;color:red}.general-btn.gray{background-color:#D0D0D0;color:#FFF}.general-btn svg{margin-left:13px;transition:all 0.5s ease-in-out;transform:rotate(0) scale(1)}.general-btn.square{padding:clamp(15px, 1.667vw, 25px) clamp(13px, 1.667vw, 23px)}.general-btn.square svg{margin-left:0}.general-btn:hover svg{transform:rotate(-45deg) scale(1.4);transition:all 0.5s ease-in-out}.separator .w-160{width:clamp(80px, 8.333vw, 160px)}.separator .w-100{width:clamp(50px, 5.208vw, 100px)}.wpcf7 #left{width:47%;float:left;margin-right:6%}.wpcf7 #right{width:47%;float:left}.wpcf7 .clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;margin-bottom:10px}.wpcf7 .clearfix{display:block;margin:auto}.wpcf7 input[type=email],.wpcf7 input[type=text]{height:30px;width:100%;border:none;border-bottom:1px solid #DA0812}.wpcf7 .wpcf7-select{width:100%;border:none;border-bottom:1px solid #DA0812;font-size:clamp(16px, 1.09vw, 20px);font-family:'AkaAcidDosis'}.wpcf7 .wpcf7-select option{font-size:16px}.wpcf7 .wpcf7-textarea{width:100%}.wpcf7 .wpcf7-submit{border:none;background-color:#DA0812;font-family:'AkaAcidDosis';color:#ffffff;float:right;margin-top:20px;padding:clamp(15px, 1.25vw, 24px) clamp(20px, 1.667vw, 32px);font-size:clamp(15px, 0.938vw, 18px);font-weight:700;cursor:pointer;transition:all 0.25s}.wpcf7 .wpcf7-submit:hover{transform:scale(1.1)}.wpcf7 .frontistirio{font-size:clamp(16px, 1.042vw, 20px);font-family:'AkaAcidDosis';color:#000 !important;opacity:1}.wpcf7 ::-webkit-input-placeholder{font-size:clamp(16px, 1.042vw, 20px);font-family:'AkaAcidDosis';color:#000 !important;opacity:1}.wpcf7 :-moz-placeholder{font-size:clamp(16px, 1.042vw, 20px);font-family:'AkaAcidDosis';color:#000 !important;opacity:1}.wpcf7 ::-moz-placeholder{font-size:clamp(16px, 1.042vw, 20px);font-family:'AkaAcidDosis';color:#000 !important;opacity:1}.wpcf7 :-ms-input-placeholder{font-size:clamp(16px, 1.042vw, 20px);font-family:'AkaAcidDosis';color:#000 !important;opacity:1}.wpcf7 [data-name="your-subject"] .wpcf7-form-control{margin-bottom:20px}@media only screen and (max-width:426px){.wpcf7 #left{width:100%;float:left;margin-right:6%}.wpcf7 #right{width:100%;float:left}}.hero-slider{position:relative;overflow:hidden}.hero-slider .slides-wrapper{padding-top:46.8229%}@media screen and (max-width:800px){.hero-slider .slides-wrapper{padding-top:50%}}@media screen and (max-width:500px){.hero-slider .slides-wrapper{padding-top:80%}}@media screen and (max-width:400px){.hero-slider .slides-wrapper{padding-top:90%}}.hero-slider .slides-wrapper .desktop-img{display:block}@media screen and (max-width:500px){.hero-slider .slides-wrapper .desktop-img{display:none}}.hero-slider .slides-wrapper .mobile-img{display:none}@media screen and (max-width:500px){.hero-slider .slides-wrapper .mobile-img{display:block}}@media screen and (max-width:767px){.hero-slider .slides-wrapper video{width:100%;height:100%;object-fit:cover}}.hero-slider .slide{opacity:0;transition:all 0.5s ease-in-out;z-index:1}.hero-slider .slide.active{opacity:1;z-index:2}.hero-slider .slide .number{margin-bottom:24px}.hero-slider .slide .number:before{content:'';height:2px;width:clamp(70px, 5.833vw, 112px);background-color:#a9a097;display:inline-block;margin-right:20px}.hero-slider .slide .img-wrapper{height:100%}.hero-slider .slide img{width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;transition:all 5s ease-in-out}.hero-slider .content{z-index:2;position:absolute;top:50%;left:clamp(20px, 14.063vw, 270px);max-width:clamp(500px, 52.083vw, 1000px);transform:translateY(-60%);height:auto}@media screen and (max-width:800px){.hero-slider .content{left:clamp(20px, 6.667vw, 128px)}}.hero-slider .content .title{color:#ffffff;margin-bottom:clamp(30px, 4.167vw, 80px);transition:0.5s ease-in-out;opacity:0;max-width:clamp(400px, 46.875vw, 900px)}@media screen and (max-width:400px){.hero-slider .content .title{font-size:28px}}.hero-slider .content .title.slideUp{opacity:1}.hero-slider .content .button{background-color:transparent;padding:15px 20px;border:2px solid #ffffff;margin-top:30px;display:inline-block}.hero-slider .content .button a{color:#ffffff}.hero-slider .headlines{z-index:2;position:absolute;bottom:0;left:clamp(20px, 6.667vw, 128px);padding:0 7.552vw;display:flex;justify-content:space-between}@media screen and (max-width:800px){.hero-slider .headlines{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px);left:0}}.hero-slider .headlines .progress-bar{position:relative;width:0;margin-right:0;transition:all 0.5s ease-in-out}@media screen and (max-width:500px){.hero-slider .headlines .progress-bar{display:none}}.hero-slider .headlines .progress-bar:after{content:'';height:4px;background-color:#DA0812;max-width:80px;display:block;position:absolute;top:50%;left:0;width:0}.hero-slider .headlines .progress-bar:before{content:'';height:4px;background-color:#292929;width:100%;display:block;position:absolute;top:50%;left:0}.hero-slider .headlines .headline{cursor:pointer;color:#ffffff;position:relative;background-color:rgba(88, 88, 88, 0.7);padding:1.458vw 32px;display:flex;align-items:center;width:auto}@media screen and (max-width:767px){.hero-slider .headlines .headline{padding:15px 20px}}.hero-slider .headlines .headline .headline-title{width:0;transition:all 0.5s ease-in-out;display:none;margin-left:10px}@media screen and (max-width:767px){.hero-slider .headlines .headline .headline-title{display:none}}.hero-slider .headlines .headline.active{background-color:rgba(41, 41, 41, 0.8)}.hero-slider .headlines .headline.active .progress-bar{min-width:80px;margin-right:20px}.hero-slider .headlines .headline.active .progress-bar:after{width:80px;transition:all 6s ease-in-out}.hero-slider .headlines .headline.active .headline-title{width:100%;display:block}@media screen and (max-width:767px){.hero-slider .headlines .headline.active .headline-title{display:none}}.hero-slider .headlines .headline.isVideo.active .progress-bar:after{transition:all 19s ease-in-out}.image-text .content{padding-left:clamp(30px, 5.99vw, 115px);max-width:clamp(300px, 31.25vw, 600px)}@media screen and (max-width:800px){.image-text .content{max-width:100%;padding-left:0;padding-top:30px}}.image-text .content .separator{margin-bottom:40px}.counters{padding:0 0 10px 0;overflow:visible;background-color:#F5F5F5}.counters .counters-inner{box-shadow:0 4px 4px rgba(0, 0, 0, 0.15);padding-top:30px;padding-bottom:30px;background-color:#ffffff}@media screen and (max-width:1200px){.counters .counters-inner{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}}@media screen and (max-width:800px){.counters .counters-inner{flex-direction:column}.counters .counters-inner br{display:none}}.counters span{font-size:clamp(50px, 3.542vw, 68px);padding-top:12px}.counters .text.s24{padding-left:clamp(20px, 1.823vw, 35px)}.counters .text.s24 a{color:#da0812}@media screen and (max-width:800px){.counters .counter{padding-bottom:20px}}.counters.style2{padding:0}.counters.style2 .text.s24{padding-left:0}.counters.style2 .center-cols{align-items:flex-start}.counters.style2 .counter{flex:0 0 33.33333%;padding:0 20px}@media screen and (max-width:767px){.counters.style2 .counter{margin-bottom:30px}}.counters.style2 .counters-inner{padding-left:4.167vw;padding-right:4.167vw}.accordion .inner{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}.accordion .title-container{max-width:clamp(350px, 27.76vw, 533px)}@media screen and (max-width:1023px){.accordion .title-container{margin-bottom:30px;max-width:100%}}.accordion .accordions-list{max-width:clamp(500px, 49.896vw, 958px);width:100%}.accordion .accordion{margin-bottom:10px;background-color:#F5F5F5;margin-left:10px;margin-right:10px}.accordion .accordion.opened{background-color:#ffffff;margin-left:0;margin-right:0}.accordion .accordion.opened .question{padding-bottom:12px}.accordion .accordion.opened .question svg path{fill:#585858}.accordion .accordion.opened .question svg .vertical{opacity:0}.accordion .accordion.opened .answer{padding-bottom:clamp(22px, 2.083vw, 40px)}.accordion .accordion .question{cursor:pointer;padding:clamp(18px, 1.667vw, 32px) clamp(22px, 2.083vw, 40px)}.accordion .accordion .question .question-text{max-width:90%}.accordion .accordion .question svg{min-width:clamp(20px, 1.719vw, 33px);min-height:clamp(20px, 1.719vw, 33px);max-width:clamp(20px, 1.719vw, 33px);max-height:clamp(20px, 1.719vw, 33px)}.accordion .accordion .answer{max-height:0px;overflow:hidden;transition:max-height 350ms ease-in-out;padding-left:clamp(22px, 2.083vw, 40px);padding-right:clamp(22px, 2.083vw, 40px)}.accordion .title span{font-weight:600;color:#DA0812}.accordion .desc{margin-top:10px}.accordion .desc strong{font-weight:600;color:#292929}.accordion.multiple .accordions-list{max-width:clamp(350px, 31.25vw, 600px);min-width:clamp(350px, 31.25vw, 600px)}.accordion.multiple .year{margin-top:20px;color:#DA0812}.accordion.multiple .item a{color:#333}.mini-tabs .inner{padding:clamp(30px, 3.125vw, 60px)}.mini-tabs .inner span{color:#DA0812}.mini-tabs.alwaysDark p span,.mini-tabs.alwaysDark p strong{color:#292929;font-weight:800}.mini-tabs .tab-headers{margin-top:40px}.mini-tabs .tab-header{margin-right:25px;color:#585858;position:relative;cursor:pointer}.mini-tabs .tab-header::before{content:url('../images/separator-red.png');position:absolute;left:50%;top:20px;opacity:0;transition:all 0.5s ease-in-out;transform:translateX(-50%)}@media screen and (max-width:500px){.mini-tabs .tab-header::before{transform:translateX(-50%) scale(0.5)}}.mini-tabs .tab-header.active{color:#292929}.mini-tabs .tab-header.active::before{opacity:1}.mini-tabs .tabs-content{position:relative;margin-top:40px}.mini-tabs .tabs-content.icons-arrows ul{padding-left:clamp(30px, 3.229vw, 62px)}.mini-tabs .tabs-content.icons-arrows ul li{list-style-type:none;position:relative;margin-bottom:16px}.mini-tabs .tabs-content.icons-arrows ul li strong{color:#292929}.mini-tabs .tabs-content.icons-arrows ul li:last-of-type{margin-bottom:0}.mini-tabs .tabs-content.icons-arrows ul li::before{content:'';background-image:url('../images/list-icon-arrow.png');background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(18px, 1.354vw, 26px);height:clamp(18px, 1.354vw, 26px);position:absolute;left:-40px;top:4px}.mini-tabs .tab-content{opacity:0;position:absolute;top:0;left:0;font-weight:500;z-index:-1}.mini-tabs .tab-content.active{opacity:1;position:relative;transition:all 0.5s ease-in-out;z-index:1}.mini-tabs .tab-content p strong{font-weight:600}.mini-tabs .tab-content ul{padding-left:clamp(30px, 3.229vw, 62px)}.mini-tabs .tab-content ul li{list-style-type:none;position:relative;margin-bottom:16px}.mini-tabs .tab-content ul li strong{color:#292929}.mini-tabs .tab-content ul li:last-of-type{margin-bottom:0}.mini-tabs .tab-content ul li:before{content:'';background-image:url('../images/list-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(18px, 1.354vw, 26px);height:clamp(18px, 1.354vw, 26px);position:absolute;left:-40px;top:4px}ul.iconlist{padding-left:clamp(30px, 3.229vw, 62px)}ul.iconlist li{list-style-type:none;position:relative;margin-bottom:16px}ul.iconlist li strong{color:#292929}ul.iconlist li:last-of-type{margin-bottom:0}ul.iconlist li:before{content:'';background-image:url('../images/list-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(18px, 1.354vw, 26px);height:clamp(18px, 1.354vw, 26px);position:absolute;left:-40px;top:4px}ul.iconlist_arrow{padding-left:clamp(30px, 3.229vw, 62px)}ul.iconlist_arrow li{list-style-type:none;position:relative;margin-bottom:16px}ul.iconlist_arrow li strong{color:#292929}ul.iconlist_arrow li:last-of-type{margin-bottom:0}ul.iconlist_arrow li::before{content:'';background-image:url('../images/list-icon-arrow.png');background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(18px, 1.354vw, 26px);height:clamp(18px, 1.354vw, 26px);position:absolute;left:-40px;top:4px}.mini-promo-links .link{padding:clamp(20px, 2.083vw, 40px) 0 clamp(20px, 2.083vw, 40px) clamp(20px, 2.083vw, 40px);border-bottom:1px solid #D0D0D0}.mini-promo-links .link:last-child{border-bottom:0}.mini-promo-links .text{padding-right:30px}.text-with-bg-image{padding-top:clamp(50px, 4.167vw, 80px)}.text-with-bg-image .content{position:absolute;top:0;left:0;padding-left:clamp(20px, 14.063vw, 270px);padding-top:clamp(40px, 4.167vw, 80px);max-width:clamp(500px, 62.5vw, 1200px)}@media screen and (max-width:1300px){.text-with-bg-image .content{padding-left:clamp(20px, 6.667vw, 128px)}}@media screen and (max-width:800px){.text-with-bg-image .content{position:unset;max-width:100%}}@media screen and (max-width:500px){.text-with-bg-image .content{padding-top:0}}.text-with-bg-image .extra-space{max-width:520px}@media screen and (max-width:1300px){.text-with-bg-image img{padding-top:100px}}@media screen and (max-width:1023px){.text-with-bg-image img{padding-top:400px}}@media screen and (max-width:800px){.text-with-bg-image img{padding-top:0;margin-top:0}}.puzzleBlock .column{padding:0;display:flex;flex-direction:column}.puzzleBlock .column .contentWrap{padding-inline:7.813vw;padding-top:8.333vw}@media screen and (max-width:800px){.puzzleBlock .column .contentWrap{padding-bottom:8.333vw}}.puzzleBlock .column .contentWrap .description{margin-bottom:clamp(20px, 2.5vw, 60px)}@media screen and (min-width:768px){.puzzleBlock .column:first-child{padding-left:clamp(20px, 6.667vw, 128px);flex-direction:column-reverse;background-color:#DA0812}.puzzleBlock .column:last-child{padding-right:clamp(20px, 6.667vw, 128px)}}.swiperBlock .swiper-slide{width:clamp(300px, 64.063vw, 100vw);margin-right:9.115vw}.swiperBlock .contentWrap,.swiperBlock .imageWrap{width:100%}@media screen and (min-width:768px){.swiperBlock .contentWrap,.swiperBlock .imageWrap{width:50%}}.swiperBlock .contentWrap{padding:30px 0;align-self:flex-end}.swiperBlock .contentWrap .description{margin-top:clamp(20px, 3.333vw, 80px)}@media screen and (min-width:768px){.swiperBlock .contentWrap{padding:0;padding-right:4.531vw}}.swiperBlock .imageWrap{padding:0}@media screen and (min-width:768px){.swiperBlock .imageWrap{padding:0;padding-left:4.531vw;margin-bottom:3.125vw}}.bannerBlock{position:relative}.bannerBlock.default .imageWrapper img{display:inline-block;vertical-align:top;min-height:clamp(300px, 29vw, 566px);width:100%;object-fit:cover;object-position:right}.bannerBlock.default .contentWrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;align-items:center}.bannerBlock.default .contentWrapper .inner{padding:20px 7.292vw}@media screen and (min-width:768px){.bannerBlock.default .contentWrapper .inner{width:50%}}.bannerBlock.default .contentWrapper .inner h1{line-height:1}.bannerBlock.small{margin-top:clamp(30px, 4.5vw, 90px)}.bannerBlock.small .smallBannerContents{position:relative;display:block}.bannerBlock.small .smallBannerContents .imageWrapper{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:1}.bannerBlock.small .smallBannerContents .imageWrapper img{aspect-ratio:1.795212766;object-fit:cover;display:inline-block;vertical-align:top;will-change:transform;transition:transform 1s cubic-bezier(0.6, 0, 0.4, 1);height:100%}.bannerBlock.small .smallBannerContents .contentWrapper{min-height:370px;position:relative;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 74.53%);display:flex;flex-direction:column;justify-content:space-between;padding:0 48px}.bannerBlock.small .smallBannerContents .contentWrapper .topInfo span{background-color:#DA0812;color:#fff;padding:clamp(10px, 0.833vw, 32px);letter-spacing:1px;display:inline-block;vertical-align:top}.bannerBlock.small .smallBannerContents .contentWrapper .headingWrapper{margin-bottom:20px}.bannerBlock.small .smallBannerContents:hover img{transform:scale(1.2)}.bannerBlock.small .smallBannerContents:hover .general-btn svg{transform:rotate(-45deg) scale(1.4)}.bannerBlock.hero-extra-content .imageWrapper img{min-height:492px}.filesBlock .fileBox{width:100%;background:#E6E6E7;padding:clamp(15px, 1.667vw, 40px) 0;display:flex;flex-direction:column;justify-content:space-between;min-height:240px}@media screen and (min-width:768px){.filesBlock .fileBox{width:clamp(150px, calc(50% - 16px), 50%);min-height:316px}}.filesBlock .fileBox+.fileBox{margin-top:30px}@media screen and (min-width:768px){.filesBlock .fileBox+.fileBox{margin-top:0}}.filesBlock .fileBox .topData{padding-left:clamp(15px, 1.667vw, 40px)}.filesBlock .fileBox .topData a.general-btn svg{margin-left:0}.filesBlock .fileBox .content{padding:10px clamp(15px, 1.667vw, 40px) 0}.filesBlock .fileBox .content .info{margin-top:12px;text-transform:uppercase}.filesBlock .fileBox .content .info span:first-child{text-shadow:0px 0px 0px #292929}.filesBlock.moreThanTwo .fileBox{margin-top:20px}.filesBlock.fullWidth .fileBox{width:100%}.icons-list{display:flex;flex-wrap:wrap}@media screen and (max-width:1023px){.icons-list{flex-direction:column}}@media screen and (max-width:767px){.icons-list{flex-direction:row}}@media screen and (max-width:500px){.icons-list{flex-direction:column}}.icons-list .icon-item{flex:0 0 50%;display:flex;margin-bottom:10px;min-height:96px;align-items:center}@media screen and (max-width:1023px){.icons-list .icon-item{flex:0 0 100%}}@media screen and (max-width:767px){.icons-list .icon-item{flex:0 0 50%}}@media screen and (max-width:500px){.icons-list .icon-item{flex:0 0 100%;min-height:unset;margin-bottom:25px}.icons-list .icon-item br{display:none}}.icons-list .icon-item .svg-wrapper{display:flex}.icons-list .icon-item .svg-wrapper svg{max-width:clamp(40px, 4.167vw, 80px);min-width:clamp(40px, 4.167vw, 80px);max-height:60px;min-height:60px;padding-right:clamp(10px, 1.302vw, 25px);width:100%;height:100%;margin-bottom:20px;padding-top:10px}@media screen and (max-width:500px){.icons-list .icon-item .svg-wrapper svg{max-height:auto;min-height:auto;height:unset;margin-bottom:0;padding-bottom:0;padding-top:0}}.icons-list .icon-item .text{max-width:260px;padding-right:10px}@media screen and (max-width:1023px){.icons-list .icon-item .text{max-width:100%}}.testimonialsBlock{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px);background:#f5f5f5;position:relative}@media screen and (min-width:768px){.testimonialsBlock{padding-left:14.01vw}}.testimonialsBlock:before{content:'';width:100%;height:45%;position:absolute;top:55%;transform:translateY(-50%);left:0;background:#FFF;z-index:0}.testimonialsBlock .swiperCol{width:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){.testimonialsBlock .swiperCol{width:47%}}.testimonialsBlock .swiperCol>*{width:100%}.testimonialsBlock .swiperCol>*.swiper-navigation{align-self:flex-start;padding-left:clamp(20px, 6.667vw, 128px);margin-bottom:4.167vw}.testimonialsBlock .swiperCol .sticon{margin-bottom:clamp(20px, 3.333vw, 80px)}.testimonialsBlock .swiperCol .swiper-slide .content h6{color:#DA0812;font-size:clamp(21px, 1.25vw, 24px);line-height:1.3;font-weight:500}.testimonialsBlock .swiperCol .swiper-slide .bottomInfo{margin-top:clamp(15px, 1.563vw, 60px)}.testimonialsBlock .galleryCol{width:53%;display:none;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:-1.563vw}@media screen and (min-width:768px){.testimonialsBlock .galleryCol{display:flex}}.testimonialsBlock .galleryCol .galCol{display:flex;flex-direction:column;align-items:flex-start}.testimonialsBlock .galleryCol .galCol .imageWrap{max-width:13.073vw;transition:all 1s cubic-bezier(0.6, 0, 0.4, 1)}.testimonialsBlock .galleryCol .galCol .imageWrap img{filter:grayscale(1);margin-bottom:clamp(15px, 1.667vw, 70px);transition:filter 1s cubic-bezier(0.6, 0, 0.4, 1);box-shadow:0px 0px 0px rgba(0, 0, 0, 0)}.testimonialsBlock .galleryCol .galCol .imageWrap.active{max-width:20.417vw}.testimonialsBlock .galleryCol .galCol .imageWrap.active img{filter:grayscale(0);box-shadow:0px 34px 44px rgba(0, 0, 0, 0.22)}.testimonialsBlock .galleryCol .galCol+.galCol{margin-left:32px}.testimonialsBlock .galleryCol .galCol:first-child{position:relative;align-items:flex-end}.timeline-wrapper{background-color:#E6E6E7;padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px);margin-top:-400px}@media screen and (max-width:1023px){.timeline-wrapper{margin-top:-200px}}@media screen and (max-width:800px){.timeline-wrapper{margin-top:0}}.timeline-wrapper .section-title{padding-left:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(30px, 3.125vw, 60px)}.timeline-wrapper .section-title span{color:#DA0812;font-weight:600}.timeline-wrapper .timeline{position:relative;display:flex;flex-wrap:wrap;flex-direction:row}@media screen and (max-width:800px){.timeline-wrapper .timeline{flex-direction:column}}.timeline-wrapper .timeline::after{content:"";position:absolute;width:4px;background-color:#DA0812;top:0;bottom:0;left:50%;border-radius:10px}@media screen and (max-width:800px){.timeline-wrapper .timeline::after{left:0}}.timeline-wrapper .timeline.extra-space{padding-bottom:150px}@media screen and (max-width:800px){.timeline-wrapper .timeline.extra-space{padding-bottom:0}}.timeline-wrapper .timeline .inner{padding:10px 40px;position:relative;background-color:inherit;width:50%}@media screen and (max-width:800px){.timeline-wrapper .timeline .inner{width:100%}}.timeline-wrapper .timeline .inner::after{content:"";position:absolute;width:22px;height:22px;right:-16px;background-color:#DA0812;border:solid 2px #DA0812;top:40px;border-radius:50%;z-index:1}.timeline-wrapper .timeline .left{left:0;padding-left:0}@media screen and (max-width:800px){.timeline-wrapper .timeline .left{padding-right:0;padding-left:40px}}.timeline-wrapper .timeline .left::before{content:" ";height:0;position:absolute;top:11px;width:0;z-index:1;right:15px;border:medium solid #ffffff;border-width:40px 0 40px 25px;border-color:transparent transparent transparent #ffffff}@media screen and (max-width:800px){.timeline-wrapper .timeline .left::before{top:10px;left:15px;right:unset;transform:rotate(180deg)}}@media screen and (max-width:800px){.timeline-wrapper .timeline .left::after{left:-12px}}.timeline-wrapper .timeline .right{left:0;top:250px;padding-right:0}@media screen and (max-width:800px){.timeline-wrapper .timeline .right{top:0}}.timeline-wrapper .timeline .right::before{content:" ";height:0;position:absolute;top:11px;width:0;z-index:1;left:15px;border:medium solid #ffffff;border-width:40px 25px 40px 0;border-color:transparent #ffffff transparent transparent}.timeline-wrapper .timeline .right::after{left:-12px}.timeline-wrapper .timeline .content{padding:clamp(30px, 3.125vw, 60px);background-color:#ffffff;position:relative;border-radius:0;filter:drop-shadow(0px 10px 14px rgba(0, 0, 0, 0.12));margin-bottom:50px}.timeline-wrapper .timeline .content .date span{color:#DA0812}.VideoBgBlock{position:relative}.VideoBgBlock video,.VideoBgBlock .imgGif{height:100%;aspect-ratio:1.7777777778;object-fit:cover}.VideoBgBlock.steps{background-color:#f5f5f5}.VideoBgBlock.steps .videoWrapper{position:relative}.VideoBgBlock.steps .videoWrapper:before{content:'';top:0;left:0;right:0;bottom:0;height:130%;z-index:1;position:absolute;background:linear-gradient(0deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3))}.VideoBgBlock.steps .videoWrapper video,.VideoBgBlock.steps .videoWrapper .imgGif{position:absolute;top:0;left:0;right:0;z-index:0;height:130%}.VideoBgBlock.steps .videoWrapper .contents{padding:9.583vw 6.667vw 5.208vw;text-align:center;position:relative;z-index:2}@media screen and (min-width:768px){.VideoBgBlock.steps .videoWrapper .contents{padding-inline:21.406vw}}.VideoBgBlock.steps .stepsWrapper{padding:0 clamp(20px, 6.667vw, 128px);position:relative;z-index:3}.VideoBgBlock.steps .stepsWrapper .stepbox{width:100%;margin-bottom:20px;background:#FFF;padding:clamp(20px, 3.125vw, 100px);filter:drop-shadow(0px 10px 14px rgba(0, 0, 0, 0.12))}@media screen and (min-width:768px){.VideoBgBlock.steps .stepsWrapper .stepbox{width:calc(25% - 16px)}}.VideoBgBlock.plain{overflow:hidden}.VideoBgBlock.plain video,.VideoBgBlock.plain .imgGif{position:absolute;top:0;left:0;right:0;bottom:0}.VideoBgBlock.plain .contents{min-height:clamp(440px, 39.583vw, 1080px);position:relative;text-align:center;padding:0 14.063vw 20px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3))}.VideoBgBlock.plain .contents .topTitle{display:inline-block;vertical-align:top;padding:16px;background:#DA0812;color:#fff;margin-bottom:clamp(30px, 3.646vw, 140px)}.VideoBgBlock.plain .contents h2 span{color:#DA0812}.VideoBgBlock.plain .contents .content{line-height:1.4}.VideoBgBlock.plain .contents .content strong{font-weight:600}.basicTextBlock .content a{color:#DA0812;font-weight:600}.basicTextBlock strong{font-weight:600}.basicTextBlock .headingWrapper{margin-bottom:clamp(30px, 3vw, 64px)}.basicTextBlock .content{max-width:1100px}.basicTextBlock.compact .headingWrapper{margin-bottom:16px}.HorTabsBlock{padding-inline:clamp(20px, 6.667vw, 128px);background-color:#f5f5f5;position:relative;box-shadow:0px 10px 14px rgba(0, 0, 0, 0.12);z-index:2}@media screen and (min-width:1025px){.HorTabsBlock{padding-inline:clamp(20px, 14.063vw, 270px)}}.HorTabsBlock>*{position:relative;z-index:1}.HorTabsBlock .backgroundPlace{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:0.5}.HorTabsBlock .backgroundPlace:after{}.HorTabsBlock .backgroundPlace img{height:100%;object-fit:cover;aspect-ratio:1.7777777778;position:absolute;top:0;left:0;width:100%}.HorTabsBlock .buttonWrapper{width:100%}.HorTabsBlock .buttonWrapper .general-btn{width:100%;margin-bottom:10px}@media screen and (min-width:768px){.HorTabsBlock .buttonWrapper .general-btn{width:auto;margin-bottom:0}}@media screen and (min-width:1025px){.HorTabsBlock .buttonWrapper{width:60%;margin-left:auto;padding-left:16px}}.HorTabsBlock .HorTabsWrapper{display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:clamp(25px, 3.958vw, 76px)}.HorTabsBlock .HorTabsWrapper .tabContents{width:100%;margin-top:-200px}@media screen and (max-width:1500px){.HorTabsBlock .HorTabsWrapper .tabContents{margin-top:-100px}}@media screen and (max-width:991px){.HorTabsBlock .HorTabsWrapper .tabContents{margin-top:20px}}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabContents{width:60%;padding-left:16px}}.HorTabsBlock .HorTabsWrapper .tabContents .header-img{display:none;opacity:0;transition:all 0.5s ease-in-out}@media screen and (max-width:991px){.HorTabsBlock .HorTabsWrapper .tabContents .header-img{margin-bottom:20px}}.HorTabsBlock .HorTabsWrapper .tabContents .header-img.active{display:block;opacity:1;transition:all 0.5s ease-in-out}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent{background:#E6E6E7;padding:clamp(20px, 3.333vw, 64px);box-shadow:0px 10px 14px rgba(0, 0, 0, 0.12);transition:all 1s cubic-bezier(0.6, 0, 0.4, 1);position:relative}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent a{color:#292929}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent svg,.HorTabsBlock .HorTabsWrapper .tabContents .tabContent .png{position:absolute;top:clamp(20px, 3.333vw, 64px);right:clamp(20px, 3.333vw, 64px);transform:translateY(clamp(8px, 2.188vw, 20px));width:clamp(24px, 2.188vw, 42px)}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent.alter{background:#DA0812;color:#fff;box-shadow:none}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabContents .tabContent.alter{transform:translateY(64px);will-change:transform}}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent.alter a{color:#fff}.HorTabsBlock .HorTabsWrapper .tabContents .tabContent h3{font-weight:300;font-size:clamp(24px, 2.5vw, 48px);line-height:1.1;padding-right:42px}.HorTabsBlock .HorTabsWrapper .tabPills{width:100%;padding-right:16px;margin-top:clamp(30px, 2.6vw, 50px);display:flex;overflow-x:auto;margin-bottom:30px;transition:scroll-left 1s cubic-bezier(0.6, 0, 0.4, 1);scroll-behavior:smooth;scrollbar-width:none}.HorTabsBlock .HorTabsWrapper .tabPills .headingWrapper{margin-top:60px;margin-bottom:20px}.HorTabsBlock .HorTabsWrapper .tabPills::-webkit-scrollbar{display:none}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabPills{width:40%;display:block;margin-bottom:0}}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill{white-space:nowrap}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabPills .tabPill{white-space:normal}}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill+.tabPill{margin-left:10px}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabPills .tabPill+.tabPill{margin-left:0}}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText{padding:15px 10px;cursor:pointer}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText{padding-left:25px;padding-right:0}}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText svg,.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText span{display:inline-block;vertical-align:middle}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText svg,.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText .png{opacity:0;transform:translateX(-50%);transition:all 0.5s cubic-bezier(0.6, 0, 0.4, 1);display:none}@media screen and (min-width:991px){.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText svg,.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText .png{display:inline-block;vertical-align:middle}}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillText span{margin-left:clamp(10px, 1.3vw, 25px);color:#585858}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillProgress{height:4px;background:#D0D0D0;position:relative;opacity:0}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill .pillProgress .pillProgress__running{position:absolute;top:0;left:0;background:#DA0812;width:100%;max-width:0;height:100%}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill.active .pillText svg,.HorTabsBlock .HorTabsWrapper .tabPills .tabPill.active .pillText .png{opacity:1;transform:translateX(0)}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill.active .pillText span{color:#292929}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill.active .pillProgress{opacity:1}.HorTabsBlock .HorTabsWrapper .tabPills .tabPill.active .pillProgress .pillProgress__running{max-width:100%;transition:max-width 10s linear}.photo-gallery{background-color:#F5F5F5;overflow:hidden}.photo-gallery .gallery-items-outer{position:relative}.photo-gallery .gallery-items-outer:after{content:'';position:absolute;background-color:#292929;top:clamp(130px, 7.292vw, 140px);left:0;width:100%;height:100%}.photo-gallery .gallery-items{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px);margin-top:40px}.photo-gallery .title-section{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}.photo-gallery .title-section span{color:#DA0812;font-weight:600}.photo-gallery .title-section p{margin-bottom:20px}.photo-gallery .title-section.s112{margin-left:clamp(20px, 6.667vw, 128px)}.photo-gallery .swiper-slide{width:20.417vw;display:flex;flex-direction:row;align-items:center}.photo-gallery .swiper-slide.custom-active{width:44.063vw}.photo-gallery .swiper-slide img{aspect-ratio:1.7;object-fit:cover;height:100%;width:100%}.photo-gallery .swiper-slide .img-wrapper{margin-right:30px}.photo-gallery .swiper-slide .img-wrapper .play-btn{cursor:pointer}.photo-gallery .item-wrapper{display:flex;flex-direction:column}.photo-gallery .swiper-navigation{margin-top:40px;display:flex;justify-content:flex-end;padding-right:clamp(20px, 6.667vw, 128px)}.photo-gallery .swiper-navigation .swiper-button{color:#ffffff;border:1px solid #585858}.photo-gallery .textarea{margin-top:32px;padding-right:30px}.photo-gallery .textarea h3{font-weight:500;font-size:clamp(18px, 1.25vw, 24px)}.photo-gallery .textarea p{font-size:clamp(18px, 1.042vw, 20px);font-weight:400}.photo-gallery .textarea strong{color:#DA0812}.photo-gallery p{font-size:clamp(18px, 1.042vw, 20px);font-weight:400}.posts-carousel,.blog{padding-left:clamp(20px, 6.667vw, 128px)}.posts-carousel .title-section,.blog .title-section{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}.posts-carousel .title-section p,.blog .title-section p{margin-bottom:0}.posts-carousel .swiper,.blog .swiper{margin-left:-15px}.posts-carousel .post-item,.blog .post-item{max-width:clamp(300px, 20.417vw, 392px)}@media screen and (max-width:1300px){.posts-carousel .post-item,.blog .post-item{max-width:100%}}.posts-carousel .post-item .post-item-inner,.blog .post-item .post-item-inner{filter:drop-shadow(0px 1px 9px rgba(0, 0, 0, 0.2));margin:30px 15px}.posts-carousel .post-item .post-item-inner img,.blog .post-item .post-item-inner img{cursor:pointer}.posts-carousel .post-item .post-item-inner .post-title,.blog .post-item .post-item-inner .post-title{transition:all 0.5s ease-in-out;cursor:pointer}.posts-carousel .post-item .post-item-inner .post-title:hover,.blog .post-item .post-item-inner .post-title:hover{color:#DA0812}.posts-carousel .content-wrapper,.blog .content-wrapper{padding:clamp(20px, 1.667vw, 32px) clamp(25px, 2.5vw, 48px)}.posts-carousel .img-wrapper,.blog .img-wrapper{font-size:0;width:100%;height:clamp(200px, 18.23vw, 350px)}.posts-carousel .img-wrapper img,.blog .img-wrapper img{object-fit:cover;width:100%;height:100%}.posts-carousel .date,.blog .date{margin-bottom:20px}.posts-carousel .date svg,.blog .date svg{margin-right:5px}.posts-carousel a,.blog a{color:#DA0812}.posts-carousel a.post-title,.blog a.post-title{color:#292929}#blog-wrapper .inner{margin:0 -15px}#blog-wrapper .inner .post-item{max-width:25%}@media screen and (max-width:1300px){#blog-wrapper .inner .post-item{max-width:33.33333%}}@media screen and (max-width:1023px){#blog-wrapper .inner .post-item{max-width:50%}}@media screen and (max-width:500px){#blog-wrapper .inner .post-item{max-width:100%}}.FiltersBlock{padding:0 clamp(20px, 6.667vw, 128px) 5.208vw;background-color:#F5F5F5}@media screen and (min-width:991px){.FiltersBlock{padding-inline:clamp(20px, 14.063vw, 270px)}}.FiltersBlock>.headingWrapper{width:100%;margin-bottom:24px}.FiltersBlock .filtersCol{width:100%}@media screen and (min-width:991px){.FiltersBlock .filtersCol{width:40%;padding-right:15px}}.FiltersBlock .filtersCol .filters{margin-top:clamp(30px, 2.604vw, 50px);display:flex;overflow-x:auto;position:-webkit-sticky;position:sticky;top:0}@media screen and (min-width:991px){.FiltersBlock .filtersCol .filters{display:block}}.FiltersBlock .filtersCol .filters button{padding:16px 24px;background-color:#E6E6E7;border:0;margin-bottom:8px;cursor:pointer;white-space:nowrap;margin-right:8px;color:#292929}@media screen and (min-width:991px){.FiltersBlock .filtersCol .filters button{margin-right:0}}.FiltersBlock .filtersCol .filters button.active{background-color:#DA0812;color:#FFF}.FiltersBlock .results{width:100%;display:flex;flex-wrap:wrap;margin-top:30px}.FiltersBlock .results .emptyMessage{width:100%;display:flex;min-height:200px;justify-content:center;align-items:center}@media screen and (min-width:991px){.FiltersBlock .results{width:60%;align-self:flex-start;margin-top:0}}.FiltersBlock .results .item{width:100%;color:#585858;transform:scale(0);opacity:0;transition:transform 0.3s ease, opacity 0.3s ease;margin-bottom:30px}.FiltersBlock .results .item a{color:inherit;padding:23px;background:#E6E6E7;width:100%;height:100%;position:relative;flex-direction:column;justify-content:space-between}.FiltersBlock .results .item.animated{transform:scale(1);opacity:1}@media screen and (min-width:640px){.FiltersBlock .results .item{width:50%;padding:0 15px}}@media screen and (min-width:991px){.FiltersBlock .results .item{width:33.3333%}}.FiltersBlock .results .item .separator svg{display:inline-block;vertical-align:top}.FiltersBlock .results .item .description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.FiltersBlock .results .item .general-btn{padding:0;margin-top:clamp(20px, 2.604vw, 50px);background:transparent !important}.FiltersBlock .results .item .general-btn svg{max-width:16px}.FiltersBlock .results.fetching .item{transform:scale(0);opacity:0}.anchorsBlock{overflow:hidden;margin-bottom:10px}@media screen and (min-width:768px){.anchorsBlock{margin-bottom:0}}.anchorsBlock ul{padding:0;margin:0;list-style:none;overflow-x:auto}@media screen and (min-width:768px){.anchorsBlock ul{flex-wrap:wrap}}.anchorsBlock ul li+li{margin-left:clamp(20px, 2.865vw, 55px)}.anchorsBlock ul li a{color:inherit;white-space:nowrap}.anchorsBlock ul li a:hover{color:#DA0812}.anchorsBlock ul li:last-child{color:#da0812;font-weight:600}.anchorsBlock{overflow:hidden;margin-bottom:10px}@media screen and (min-width:768px){.anchorsBlock{margin-bottom:0}}.anchorsBlock ul{padding:0;margin:0;list-style:none;overflow-x:auto}@media screen and (min-width:768px){.anchorsBlock ul{flex-wrap:wrap}}.anchorsBlock ul li+li{margin-left:clamp(20px, 2.865vw, 55px)}.anchorsBlock ul li a{color:inherit;white-space:nowrap}.anchorsBlock ul li a:hover{color:#DA0812}.anchorsBlock ul li:last-child{color:#da0812;font-weight:600}.sliderBlock .swiper-navigation{display:block !important;height:0}.sliderBlock .swiper-navigation .swiper-button{width:clamp(30px, 2.083vw, 60px);height:clamp(30px, 2.083vw, 60px);border-radius:clamp(60px, 4.167vw, 120px);position:absolute;top:50%;z-index:2;margin-left:0 !important;transform:translateY(-50%)}.sliderBlock .swiper-navigation .swiper-button.prev{left:10px}@media screen and (min-width:768px){.sliderBlock .swiper-navigation .swiper-button.prev{left:20px}}.sliderBlock .swiper-navigation .swiper-button.next{right:10px}@media screen and (min-width:768px){.sliderBlock .swiper-navigation .swiper-button.next{right:20px}}.sliderBlock .swiper-wrapper .swiper-slide{height:300px}@media screen and (min-width:768px){.sliderBlock .swiper-wrapper .swiper-slide{height:unset}}.sliderBlock .swiper-wrapper .swiper-slide img{aspect-ratio:3.4285714286;object-fit:cover;height:100%;width:100%;display:inline-block;vertical-align:top}.sliderBlock .swiper-wrapper .swiper-slide .content{position:absolute;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:flex-start}.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper{background:#FFF;padding:clamp(20px, 1.406vw, 40px);padding-left:clamp(20px, 2.708vw, 60px);border-left:8px solid #DA0812;max-width:0;will-change:max-width}.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper h1{line-height:1;opacity:0}.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper h1 strong{display:block}.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{position:relative;min-width:25vw}@media screen and (max-width:1023px){.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{min-width:32vw}}@media screen and (max-width:767px){.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{min-width:40vw}}@media screen and (max-width:500px){.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{min-width:50vw}}@media screen and (max-width:450px){.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{min-width:60vw}}@media screen and (max-width:400px){.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo{min-width:65vw}}.sliderBlock .swiper-wrapper .swiper-slide .content .headingWrapper.with-logo h1:before{content:'';position:absolute;top:20px;right:30px;max-width:clamp(40px, 7.188vw, 138px);background-image:url(../images/junior-logo.png);background-size:contain;background-position:center;width:100%;height:clamp(30px, 3.125vw, 60px);background-repeat:no-repeat}.sliderBlock .swiper-wrapper .swiper-slide.swiper-slide-active .content .headingWrapper{max-width:100vw;transition:max-width 1s ease-in-out 0.5s}.sliderBlock .swiper-wrapper .swiper-slide.swiper-slide-active .content .headingWrapper h1{opacity:1;transition:opacity 1s ease-in-out 0.5s}.iconsBlock .iconBox{width:100%}@media screen and (min-width:768px){.iconsBlock .iconBox{width:33.3333%}}.iconsBlock .iconBox .iconWrap{width:55px;height:55px;display:flex;justify-content:center;align-items:center;padding:10px;background:#DA0812;align-self:flex-start}.iconsBlock .iconBox .contentWrap{padding:0 15px;font-size:16px;line-height:1.3}.iconsBlock .iconBox .contentWrap h4{margin-bottom:5px}.iconsBlock .iconBox .contentWrap p{margin:0;padding-right:30px}.iconsBlock.smallText .iconBox{padding-block:10px}@media screen and (min-width:991px){.iconsBlock.smallText .iconBox{padding-block:5px}}.iconsBlock.smallText .iconBox .contentWrap{font-size:12px}.iconsBlock.smallText .iconBox .contentWrap h4{font-size:16px;margin-bottom:0}.iconsBlock.light p{color:#D0D0D0}.iconsBlock.dark .iconBox{padding:24px 0}.iconsBlock.dark .iconBox .iconWrap{background:#585858}.iconsBlock.with_padding .iconBox{padding:8px 0}.newsBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.newsBlock article.newsBox{width:100%;margin-bottom:20px}@media screen and (min-width:768px){.newsBlock article.newsBox{width:calc(33.333% - 10px)}}.newsBlock article.newsBox img{object-fit:cover;aspect-ratio:1.743902439;display:inline-block;vertical-align:top}.newsBlock article.newsBox.style2 .contentWrap{padding:20px 25px;border:1px solid #E6E6E7}.newsBlock article.newsBox.style2 .contentWrap .date{margin-bottom:14px}.newsBlock article.newsBox.style2 .contentWrap .date span,.newsBlock article.newsBox.style2 .contentWrap .date svg{display:inline-block;vertical-align:middle}.newsBlock article.newsBox.style2 .contentWrap .date svg{margin-right:7px}.newsBlock article.newsBox.empty{margin-bottom:0}@media screen and (min-width:768px){.titleWrapper{flex-wrap:nowrap}}.swiper.withTop,.projectsList.withTop{padding-top:clamp(20px, 2.5vw, 80px)}.pbslide.swiper-slide{width:clamp(300px, 29.479vw, 100%);margin-right:clamp(20px, 2.083vw, 40px)}.swiper-navigation{align-self:flex-end;display:none;flex-grow:0}@media screen and (min-width:768px){.swiper-navigation{display:flex}}.swiper-navigation .swiper-button{width:42px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(218, 8, 18, 0.1);color:#DA0812;cursor:pointer;margin-left:clamp(10px, 1.25vw, 30px)}.swiper-navigation .swiper-button.swiper-button-disabled{opacity:0.3;cursor:none}.programmBox{margin-right:clamp(20px, 1.667vw, 64px);width:100%}.programmBox>a{position:relative;display:block;overflow:hidden}.programmBox>a img{aspect-ratio:0.8612903226;width:100%;height:auto;object-fit:cover;will-change:transform;transition:transform 1s cubic-bezier(0.6, 0, 0.4, 1)}.programmBox>a .contentWrap{position:absolute;top:0;bottom:0;left:0;right:0;color:#FFF;display:flex;flex-direction:column;justify-content:space-between;color:#FFF;padding-inline:clamp(20px, 2.5vw, 80px);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 74.53%)}.programmBox>a .contentWrap .catName{font-family:'Aka-Acid-Sunn'}.programmBox>a .contentWrap .catName>div{display:inline-block;background:#DA0812;text-transform:uppercase;padding:clamp(10px, 0.833vw, 32px);letter-spacing:1px}.programmBox>a .contentWrap .bottomInfo .text strong{color:#FFF}.programmBox>a .contentWrap .bottomInfo .descr{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:100px;transition:max-height 1s cubic-bezier(0.6, 0, 0.4, 1);margin-bottom:24px;color:#F5F5F5;margin-top:clamp(10px, 1.25vw, 48px)}.programmBox>a .contentWrap .bottomInfo .general-btn{padding:clamp(15px, 1.667vw, 25px) clamp(13px, 1.667vw, 23px)}.programmBox>a .contentWrap .bottomInfo .general-btn svg{margin-left:0;transition:all 1s cubic-bezier(0.6, 0, 0.4, 1)}.programmBox>a:hover img{transform:scale(1.2)}.programmBox>a:hover .contentWrap .bottomInfo .descr{-webkit-line-clamp:unset;max-height:40em}.programmBox>a:hover .contentWrap .bottomInfo .general-btn svg{transform:rotate(-45deg) scale(1.4)}.projectsList .pbslide{width:100%;padding:0 15px;margin-bottom:30px;margin-right:0}.projectsList .pbslide .programmBox{margin-right:0}@media screen and (min-width:640px){.projectsList .pbslide{width:50%}}@media screen and (min-width:1024px){.projectsList .pbslide{width:33.333%}}.page-title{padding:50px clamp(20px, 6.667vw, 128px);background-color:#F5F5F5}.page-title span{color:#DA0812}#breadcrumbs{color:#D0D0D0}#breadcrumbs a{color:#FFF}.breadcrumbs{padding:10px clamp(20px, 6.667vw, 128px)}.breadcrumbs #breadcrumbs>span:first-of-type:before{content:url('../images/homeicon.png')}.breadcrumbs .homeicon{display:none}.breadcrumbs .divider{padding:0 10px}.hpb{padding-inline:30px}@media screen and (min-width:1240px){.hpb{padding-inline:clamp(50px, 15.625vw, 300px)}}.hpbr{padding-right:clamp(50px, 15.625vw, 300px)}.hpbl{padding-left:clamp(50px, 15.625vw, 300px)}.FlexCol.elevate{position:relative;z-index:1}@media screen and (min-width:768px){.FlexCol.offestCol{padding-top:0}}.FlexCol.withBg{position:relative;z-index:0}.FlexCol.withBg>div{position:relative}.FlexCol.withBg:before{content:'';width:100%;height:50%;position:absolute;top:-64px;left:0;background:#292929;min-height:480px}.FlexCol.spread>.wp-block-group__inner-container{justify-content:space-between}.FlexCol.align-center>.wp-block-group__inner-container{align-items:center}.FlexCol>.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.FlexCol>.wp-block-group__inner-container .col65{width:100%}@media screen and (min-width:991px){.FlexCol>.wp-block-group__inner-container .col65{width:65%}}.FlexCol>.wp-block-group__inner-container .col35{width:100%}@media screen and (min-width:991px){.FlexCol>.wp-block-group__inner-container .col35{width:35%}}.FlexCol>.wp-block-group__inner-container .col70{width:100%}@media screen and (min-width:991px){.FlexCol>.wp-block-group__inner-container .col70{width:70%}}.FlexCol>.wp-block-group__inner-container .col30{width:100%}@media screen and (min-width:991px){.FlexCol>.wp-block-group__inner-container .col30{width:30%}}.FlexCol>.wp-block-group__inner-container .self-center{align-self:center}.FlexCol>.wp-block-group__inner-container .full-col{width:100%}.FlexCol>.wp-block-group__inner-container .box{padding:clamp(22px, 2.5vw, 48px) clamp(30px, 3.333vw, 64px);max-width:100%}.FlexCol>.wp-block-group__inner-container .box+.box{margin-top:30px}@media screen and (min-width:768px){.FlexCol>.wp-block-group__inner-container .box{max-width:calc(50% - 16px)}.FlexCol>.wp-block-group__inner-container .box+.box{margin-top:0}}@media screen and (min-width:768px){.FlexCol>.wp-block-group__inner-container .leftCol{padding-right:8.177vw}}@media screen and (min-width:768px){.FlexCol>.wp-block-group__inner-container .rightCol{padding-left:50px}}.socialBlock{width:100%}@media screen and (min-width:768px){.socialBlock{width:auto}}.socialBlock ul{justify-content:center}@media screen and (min-width:768px){.socialBlock ul{justify-content:flex-end}}.socialBlock ul li svg{max-width:25px}@media screen and (min-width:991px){.socialBlock ul li svg{max-width:unset}}.socialBlock ul li+li{margin-left:clamp(8px, 1.042vw, 20px)}main{position:relative}div#stickyHeader{padding-block:20px;border-top:2px solid #D0D0D0;position:-webkit-sticky;position:sticky;top:0;z-index:3}@media screen and (max-width:1024px){div#stickyHeader{padding-right:clamp(20px, 6.667vw, 128px)}}.linkBlock{text-align:center}@media screen and (min-width:991px){.linkBlock{text-align:left}}.linkBlock a{padding:clamp(20px, 2.5vw, 50px) clamp(15px, 1.563vw, 40px);line-height:1;display:block}.linkBlock a svg{margin-left:clamp(15px, 1.563vw, 40px);display:inline-block;vertical-align:middle}.introDescr{margin:0;padding:clamp(20px, 3.125vw, 60px) 0;line-height:1.85}.introDescr.noPadTop{padding-top:0}.introDescr.noPadBottom{padding-bottom:0}.noPadTop{padding-top:0 !important}.noPadBottom{padding-bottom:0 !important}.store-menu{padding:10px clamp(20px, 2vw, 40px);margin:0;list-style:none}.store-menu li{padding:20px 0}.store-menu li+li{border-top:1px solid #D0D0D0}.store-menu li a{color:inherit}@media screen and (min-width:991px){.single-store .col70{padding-right:30px}}.single-store .topgroup{margin-bottom:2rem}.smallV{padding-block:3.542vw}.storeUl{padding:0;margin:0;list-style:none;padding-top:15px}.storeUl li{position:relative;padding-left:20px;margin-bottom:10px}.storeUl li:before{content:'';width:12px;height:1px;background:#292929;position:absolute;top:13px;left:0}.defDescr{color:#001737}.reviewsWrapper{padding-top:15px}@media screen and (min-width:768px){.reviewsWrapper{padding-right:2.083vw}}.reviewsWrapper .review{padding:clamp(10px, 1.354vw, 26px) clamp(10px, 0.938vw, 18px)}.reviewsWrapper .review:nth-child(odd){background-color:#F5F5F5}.reviewsWrapper .review .avatar{width:clamp(40px, 3.5vw, 90px);height:clamp(40px, 3.5vw, 90px);border-radius:clamp(90px, 7vw, 180px);position:relative;overflow:hidden;flex-shrink:0;align-self:center}.reviewsWrapper .review .content{padding:0 18px;margin-bottom:20px}.reviewsWrapper .review .content h3{margin:0}.reviewsWrapper .review .content h4{margin-bottom:8px}.workingHoursBlock{padding:45px 0 30px;background:#FFF;box-shadow:0px 10px 14px rgba(0, 0, 0, 0.12)}.workingHoursBlock>h2{padding:0 34px}.workingHoursBlock .hours{padding:0 6px;margin-top:32px}.workingHoursBlock .hours .hour{width:100%;padding:14px 34px;border-top:1px solid #D0D0D0}.vp40{padding-block:40px}.pv55{padding-block:clamp(20px, 2.865vw, 55px)}@media screen and (min-width:768px){.newscol{padding-right:30px}}.newsContact{position:relative;overflow-x:hidden}.rightBanner{margin-top:20px}.contactStoreBlock{padding:clamp(20px, 2.865vw, 55px) 10px;padding-left:clamp(10px, 2.604vw, 50px);position:relative}.contactStoreBlock>*{position:relative}.contactStoreBlock:before{content:'';width:200%;height:100%;position:absolute;top:0;left:0;background:#E6E6E7}.contactStoreBlock a{color:inherit}.contactStoreBlock .contactInfo{margin-top:15px;display:flex}.contactStoreBlock .contactInfo .icon{padding:12px;flex-grow:0}.contactStoreBlock .contactInfo .icon svg{display:inline-block;vertical-align:middle}.contactStoreBlock .contactInfo .value{flex-grow:1;padding:0 15px;align-self:center}.contactStoreBlock .contactInfo .value.under{text-decoration:underline}.contactStoreBlock .contactInfo.email{background:#FFF;box-shadow:0px 10px 14px rgba(0, 0, 0, 0.12)}.contactStoreBlock .contactInfo.email .icon{background-color:#DA0812}.socalheader{padding-block:35px;border-top:2px solid #E6E6E7}.socalheader h2 strong{font-weight:800}.socalheader p a{color:#001737}span.junior-logo{content:'';display:inline-block;max-width:clamp(40px, 7.188vw, 138px);background-image:url(../images/junior-logo.png);background-size:contain;background-position:center;width:110px;height:clamp(30px, 48.958vw, 50px);background-repeat:no-repeat}.areimanio-junior{margin-top:-63px;position:relative}.areimanio-junior .col65{padding-left:clamp(30px, 3.229vw, 62px);padding-top:clamp(30px, 10.156vw, 195px)}.areimanio-junior .contactStoreBlock{padding-top:clamp(30px, 10.156vw, 195px)}.areimanio-junior .contactStoreBlock::before{z-index:-1}@media screen and (max-width:1400px){.areimanio-junior{margin-top:60px}}@media screen and (max-width:767px){.areimanio-junior{margin-top:0px}}.flexTitle h2{display:inline}.flexTitle .junior-logo{display:inline-block;vertical-align:middle;margin-right:20px}.boxWithShadow .box{box-shadow:0px 0px 14px rgba(0, 0, 0, 0.1)}.junior-paragraph p{max-width:620px;line-height:1.4}@media screen and (max-width:1023px){.junior-accordion{padding-bottom:50px}}.junior-accordion .answer{max-width:810px}.junior-contact{padding-right:clamp(60px, 14.219vw, 273px)}.single-store #storeSwiper .swiper-button{display:none}.searchWrapper{margin-bottom:50px}.searchWrapper .map_wrapper{flex-wrap:wrap}@media screen and (min-width:768px){.searchWrapper .map_wrapper{flex-wrap:nowrap}}.searchWrapper .map_wrapper #map{width:100%;height:485px;transition:max-width 0.3s linear;max-width:100%}.searchWrapper .map_wrapper .storeInfo{width:100%;position:relative;overflow:hidden;transition:max-width 0.3s linear, opacity 0.3s ease 0.3s}@media screen and (min-width:768px){.searchWrapper .map_wrapper .storeInfo{width:300px;max-width:0;opacity:0}}.searchWrapper .map_wrapper .storeInfo #closeInfo{width:24px;height:24px;padding:0;border:0;position:absolute;top:10px;right:10px;cursor:pointer;display:none}.searchWrapper .map_wrapper .storeInfo #storeData{height:100%;padding:10px}.searchWrapper .map_wrapper .storeInfo #storeData .storeBox{height:100%;display:flex;flex-direction:column;justify-content:stretch}.searchWrapper .map_wrapper.showInfo #map{max-width:100%}@media screen and (min-width:768px){.searchWrapper .map_wrapper.showInfo #map{max-width:calc(100% - 300px)}}.searchWrapper .map_wrapper.showInfo .storeInfo #closeInfo{display:inline-block}@media screen and (min-width:768px){.searchWrapper .map_wrapper.showInfo .storeInfo{max-width:300px;opacity:1}}.searchWrapper .topFilters{width:520px;max-width:100%;margin:0 auto;margin-bottom:30px}.searchWrapper .topFilters .autocomplete-input-container{position:relative}.searchWrapper .topFilters .autocomplete-input-container input{width:100%;border:1px solid #DA0812;background:transparent;height:60px;padding:0 22px;font-size:20px;outline:none}.searchWrapper .topFilters .autocomplete-input-container ul{position:absolute;top:100%;left:0;width:100%;z-index:2;background:#FFF;border:1px solid #DA0812;border-top:0;padding:10px;display:none;margin:0;list-style:none;max-height:400px;overflow-y:auto}.searchWrapper .topFilters .autocomplete-input-container ul li{padding:10px;cursor:pointer}.searchWrapper .topFilters .autocomplete-input-container ul li span,.searchWrapper .topFilters .autocomplete-input-container ul li svg{display:inline-block;vertical-align:middle}.searchWrapper .topFilters .autocomplete-input-container ul li svg{margin-right:10px}.searchWrapper .topFilters .autocomplete-input-container ul li+li{border-top:1px solid #585858}.searchWrapper .topFilters p{text-align:center}.searchWrapper .topFilters .filtersContainer{display:flex;justify-content:center;flex-wrap:wrap}.searchWrapper .topFilters .filtersContainer p{width:100%;text-align:center}.searchWrapper .topFilters .filtersContainer .filter_btn_map{width:120px;border:1px solid transparent;padding:17px 10px 4px;background:transparent;display:flex;flex-direction:column;align-items:center;cursor:pointer}.searchWrapper .topFilters .filtersContainer .filter_btn_map:last-child{padding:0 10px}.searchWrapper .topFilters .filtersContainer .filter_btn_map:last-child span{display:none}.searchWrapper .topFilters .filtersContainer .filter_btn_map.active{border-color:#DA0812}.searchWrapper .topFilters .filtersContainer .filter_btn_map.active svg path{fill:#DA0812 !important}.searchWrapper .topFilters .filtersContainer .filter_btn_map svg{margin-bottom:10px}.storesSection{padding-block:48px;display:none}.storesSection .swiper-slide-hidden{display:none}.storeBox img{display:inline-block;vertical-align:top;aspect-ratio:1.5751879699;object-fit:cover;height:100%;width:100%}.storeBox .content{background:#fff;padding:clamp(16px, 1.667vw, 32px);flex-grow:1}.storeBox .content .buttonWraps{display:flex;flex-direction:column}.storeBox .content .buttonWraps .storebtn{padding:7px 0}.storeBox .content .buttonWraps .storebtn+.storebtn{margin-top:6px}body.openmega{position:relative;overflow-y:hidden}body.openmega .red-menu-item{color:#da0812 !important}body.openmega .hide_on_mega{display:none !important}body.openmega .header{justify-content:space-between}body.openmega .header .logo{padding-left:30px}@media screen and (min-width:1240px){body.openmega .header .logo{background:#DA0812;padding-left:clamp(20px, 6.667vw, 128px);width:22%}}@media screen and (min-width:1240px){body.openmega .header .logo .darkLogo{display:none}}@media screen and (min-width:1240px){body.openmega .header .logo .lightLogo{display:inline-block}}body.openmega .header .menu{flex-grow:1;padding-right:30px;justify-content:flex-end}@media screen and (min-width:1240px){body.openmega .header .menu{padding-right:clamp(20px, 6.667vw, 128px)}}body.openmega .header .menu .menu-main-menu-container{flex-grow:1;padding-right:0;display:none}@media screen and (min-width:1240px){body.openmega .header .menu .menu-main-menu-container{display:flex}}body.openmega .header .menu .menu-main-menu-container>ul{width:100%;padding:0 15px}body.openmega .header .menu .menu-main-menu-container>ul li{width:20%;padding:0 clamp(10px, 2.344vw, 45px)}body.openmega .header .menu .menu-main-menu-container>ul li a{padding:0}body.openmega .header .burger-menu svg.bars{display:none}body.openmega .header .burger-menu svg.cross{display:inline-block}.megamenu{position:fixed;left:0;width:100%;display:flex;z-index:-1;background:#FFF;opacity:0;visibility:hidden;--header-height: 80px;top:var(--header-height);align-items:stretch;transition:opacity 0.3s ease}.openmega .megamenu{opacity:1;visibility:visible;z-index:9}.megamenu .col{height:100vh;max-height:calc(100vh - var(--header-height));overflow-y:auto}.megamenu .col-left{background:#DA0812;color:#FFF;width:22%;padding-left:clamp(20px, 6.667vw, 128px);padding-top:clamp(20px, 3.333vw, 70px);display:none}@media screen and (min-width:1240px){.megamenu .col-left{width:22%;display:block}}.megamenu .col-left .megaElements{display:flex;flex-direction:column;justify-content:space-between;height:100%}.megamenu .col-left .mg2,.megamenu .col-left .mg3{max-width:205px}.megamenu .col-right{width:100%;padding-top:30px}.megamenu .col-right .stickybanner{width:100%}@media screen and (min-width:768px){.megamenu .col-right .stickybanner{width:clamp(300px, 20.833vw, 600px);position:absolute;bottom:48px;right:30px}}@media screen and (min-width:1240px){.megamenu .col-right .stickybanner{right:clamp(20px, 6.667vw, 128px)}}@media screen and (min-width:1240px){.megamenu .col-right{width:78%;padding-top:0;padding-right:clamp(20px, 6.667vw, 128px)}}.megamenu .col-right .inner{padding-inline:15px;display:flex;flex-wrap:wrap}@media screen and (min-width:1240px){.megamenu .col-right .inner{padding-right:calc(15px + 28px)}}.megamenu .col-right .inner .megacol{width:100%;padding:0 clamp(10px, 2.344vw, 45px);margin-bottom:20px}@media screen and (min-width:768px){.megamenu .col-right .inner .megacol{width:20%}}.megamenu .col-right .inner .megacol .heading_place{padding-bottom:10px}.megamenu .col-right .inner .megacol .heading_place a{color:inherit}@media screen and (min-width:1240px){.megamenu .col-right .inner .megacol .heading_place{display:none}}.megamenu .col-right .inner .megacol .social-icons{display:flex;margin-top:40px}.megamenu .col-right .inner .megacol .social-icons a+a{margin-left:10px}@media screen and (min-width:991px){.megamenu .col-right .inner .megacol .social-icons a+a{margin-left:24px}}.megamenu .col-right .inner .megacol ul{padding:0;margin:0;list-style:none;padding-top:clamp(20px, 3.333vw, 70px);border-top:1px solid #DA0812}.megamenu .col-right .inner .megacol ul li+li{margin-top:16px}.megamenu .col-right .inner .megacol ul li a{color:inherit;line-height:1}.fontCollage{font-family:'Aka-AcidGR-Collage'}.fontDosis{font-family:'AkaAcidDosis'}.fontSun{font-family:'Aka-Acid-Sunn';letter-spacing:1px}.c-white{color:#ffffff}.bg-white{background-color:#ffffff}.c-red{color:#DA0812}.bg-red{background-color:#DA0812}.c-dark{color:#292929}.bg-dark{background-color:#292929}.c-gray{color:#D0D0D0}.bg-gray{background-color:#D0D0D0}.bg-gray2{background-color:#FAFAFA}.c-dark_gray{color:#585858}.bg-light_gray{background-color:#E6E6E7}.c-blue{color:#001737}.bg-smoke{background-color:#F5F5F5}.single-programm .leftCol h1.wp-block-heading,.header-style1 .leftCol h1.wp-block-heading{background-color:#E6E6E7;padding:clamp(30px, 4.167vw, 80px);width:clamp(100%, calc(100% + 10vw), 200%);margin-bottom:clamp(30px, 2.604vw, 50px)}@media screen and (max-width:500px){.single-programm .leftCol h1.wp-block-heading,.header-style1 .leftCol h1.wp-block-heading{width:100%}}.single-programm .leftCol h1.wp-block-heading strong,.header-style1 .leftCol h1.wp-block-heading strong{color:#DA0812;font-weight:600}.single-programm .leftCol .text.s28,.header-style1 .leftCol .text.s28{margin-bottom:-10px;margin-top:48px}.red-link a{color:#DA0812}@media screen and (max-width:500px){.single-post .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%}}.single-post .post-container-wrapper{padding-left:clamp(20px, 6.667vw, 128px);padding-right:clamp(20px, 6.667vw, 128px)}.single-post .post-container-wrapper .inner{margin:0 -30px}.single-post .post-content{flex:0 0 80%;padding:0 30px;padding-right:clamp(20px, 14.063vw, 270px)}@media screen and (max-width:1023px){.single-post .post-content{padding-right:clamp(20px, 6.667vw, 128px)}}@media screen and (max-width:800px){.single-post .post-content{margin-bottom:40px}}.single-post .latest-posts{flex:0 0 20%;padding:0 45px;background-color:#f1f1f1}.single-post .latest-post{margin-bottom:60px}.single-post .latest-post .img-wrapper{margin-bottom:10px}.single-post .latest-post .date{margin-top:14px}.single-post .latest-post a{color:#292929}.single-post h1{margin-bottom:30px}.single-post a{color:#DA0812}.basicTextBlock.btn-only .headingWrapper{display:none}.basicTextBlock.btn-only .content{display:none}.items-center{align-items:center}.items-center-important{align-items:center !important}.justify-center{justify-content:center}.justify-center-important{justify-content:center !important}.flex-row{flex-direction:row}.flex-row-important{flex-direction:row !important}.max-w-600{max-width:600px}.max-w-800{max-width:800px}.max-w-1000{max-width:1000px}.mx-auto{margin-left:auto;margin-right:auto}.mx-auto-important{margin-left:auto !important;margin-right:auto !important}.text-center{text-align:center}.w-full{width:100%}.line{width:50px;height:2px;background-color:#DA0812;margin-left:auto !important;margin-right:auto !important}.gap-20{gap:clamp(10px, 1.041vw, 20px)}.py-50{padding-block:clamp(25px, 2.6vw, 50px)}.px-20{padding-inline:clamp(10px, 1.041vw, 20px)}.px-100{padding-inline:clamp(50px, 5.2vw, 100px)}.mt-50{margin-top:clamp(25px, 2.6vw, 50px)}.mt-50-important{margin-top:clamp(25px, 2.6vw, 50px) !important}.flex-reset-important{gap:0;flex-direction:unset !important}.table-primary{border-collapse:collapse;width:100%;border:1px solid #000}.table-primary th{background-color:#DA0812;color:#fff;padding:clamp(15px, 1.56vw, 30px);text-align:center;border-right:1px solid #000;font-size:clamp(18px, 1.354vw, 26px)}.table-primary tr{border-bottom:1px solid #000}.table-primary td{padding:clamp(15px, 1.56vw, 30px);text-align:center;border-right:1px solid #000;font-size:clamp(18px, 1.354vw, 26px);background-color:#f5f5f5}.d-none{display:none}.testSwiper{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 1rem))}}.scroll{animation:scroll 15s linear infinite}.reverse{animation-direction:reverse}.overflow-hidden{overflow:hidden}.slider-logo-wrap{width:clamp(150px, 15.6vw, 300px)}.slider-logo{width:auto;max-height:100px;margin:0 auto;filter:grayscale(1)}.slider-logo.inverted{filter:invert(1) grayscale(1)}.with-form-w-full .wpcf7{width:100%}.epitixon-row{display:flex;gap:40px;padding:30px 0}@media only screen and (max-width:500px){.epitixon-row{flex-direction:column}}.closed-store-info{background:#da0812;max-width:70%;padding:30px;margin-top:30px;color:white;font-size:30px}.closed-store-info a{color:white;text-decoration:underline}@media only screen and (max-width:850px){.closed-store-info{max-width:100%;padding:10px;margin-top:10px;font-size:20px}}