.container{width:100%;margin:0 auto;padding:0 16px}@media screen and (min-width:576px){.container{padding:0;max-width:540px!important}}@media screen and (min-width:768px){.container{max-width:720px!important}}@media screen and (min-width:992px){.container{max-width:1010px!important}}@media screen and (min-width:1200px){.container{max-width:1240px!important}}.large-container{width:100%;max-width:1366px!important;margin:0 auto}[data-aos="rotate"]{transform:rotate(0deg)}[data-aos="rotate"].aos-animate{transform:rotate(360deg)}[data-aos="to-grow"]{width:0%}[data-aos="to-grow"].aos-animate{width:95%}section.form-work-with-us div.large-container div.text-column h2.title,div.partners div.container div.text-box,section.news div.container div.top h2.title,section.best-of-the-year div.content div.container div.text-box div.top h2.title,section.testimonials div.container div.top-box h2.title,section.leadership-skills div.container div.content h2.title,section.what-they-say div.container div.top div.top-box,section.who-trains div.container div.text-box h2.title,section.plans div.container div.top-box h2.title,section.units div.units-box div.container div.text-box h2.title,section.modalities div.container h1.title,section.modalities div.container h2.title,section.experience div.container div.content div.top-box h2.title,div.section-top h2.top-title{border-left:6px solid #c00d0e;padding:0 0 0 18px}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.text-column h2.title,div.partners div.container div.text-box,section.news div.container div.top h2.title,section.best-of-the-year div.content div.container div.text-box div.top h2.title,section.testimonials div.container div.top-box h2.title,section.leadership-skills div.container div.content h2.title,section.what-they-say div.container div.top div.top-box,section.who-trains div.container div.text-box h2.title,section.plans div.container div.top-box h2.title,section.units div.units-box div.container div.text-box h2.title,section.modalities div.container h1.title,section.modalities div.container h2.title,section.experience div.container div.content div.top-box h2.title,div.section-top h2.top-title{border-left:5px solid #c00d0e;padding:0 0 0 20px}}span.label,h1.label{font:600 18px "Rubik";color:#c00d0e;text-transform:uppercase;line-height:120%}@media screen and (min-width:992px){span.label,h1.label{font-size:21px}}span.tag{font: 400 16px 400;color:#fff;background-color:#2e2e2e;padding:8px;min-width:-moz-fit-content;min-width:fit-content}@media screen and (min-width:992px){span.tag{font-size:16px}}.uppercase{text-transform:uppercase}.cta-btn.white .btn-text{background-color:#fff!important;border:1px solid #c00d0e!important;color:#c00d0e!important}.cta-btn.white .btn-fitting{background-color:#c00d0e!important}.cta-btn.white:hover p.btn-text{border-color:#ef1112!important;color:#ef1112!important}.cta-btn.white:hover p.btn-fitting{background-color:#ef1112!important}.cta-btn.white.active p.btn-text{border-color:#ef1112!important;color:#ef1112!important}.cta-btn.white.active p.btn-fitting{background-color:#ef1112!important}*{margin:0;padding:0;transition:.25s;box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;font-family:"Rubik";overflow-x:hidden;overflow-y:auto}body main{margin:56px 0 0}@media screen and (min-width:992px){body main{margin:62.5px 0 0}}img{-o-object-fit:contain;object-fit:contain}a{text-decoration:none;min-width:-moz-fit-content;min-width:fit-content}p,h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}div.btn-select-unit{margin:32px auto;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}div.btn-select-unit:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}div.btn-select-unit:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}div.btn-select-unit.active{width:100%;margin:0}div.btn-select-unit.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}div.btn-select-unit.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}div.btn-select-unit.active .btn-text,div.btn-select-unit.active .btn-fitting{width:100%}div.btn-select-unit .btn-text,div.btn-select-unit .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 49px}@media screen and (min-width:992px){div.btn-select-unit .btn-text,div.btn-select-unit .btn-fitting{font-size:14px;letter-spacing:.175px}}div.btn-select-unit .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}div.btn-select-unit .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}.wpcf7-not-valid-tip,.wpcf7-response-output{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;color:red}@media screen and (min-width:992px){.wpcf7-not-valid-tip,.wpcf7-response-output{font-size:14px;letter-spacing:.175px}}.wpcf7-response-output{padding:0 16px}.screen-reader-response{display:none!important}.form-group.error input{border:1px solid #c00d0e!important}.form-group.error span.error-message{font-size:12px;color:#c00d0e;margin-top:15px}.error-validation{padding:15px;background-color:rgba(0,0,0,.025);border:solid 1px #c00d0e;text-align:center;margin:20px 0;color:#c00d0e}div.section-top span.top-label,div.section-top h1.top-label{font:600 18px "Rubik";color:#c00d0e;text-transform:uppercase;line-height:120%}@media screen and (min-width:992px){div.section-top span.top-label,div.section-top h1.top-label{font-size:21px}}div.section-top h2.top-title{font:700 28px "Rubik";line-height:110%;color:#424242;margin:0 0 20px}div.section-top h2.top-title span{color:#c00d0e}@media screen and (min-width:992px){div.section-top h2.top-title{font-size:42.3px}div.section-top h2.top-title{margin:8px 0 19px}}section.main-banner{width:100%;height:100%;background-color:#000;position:relative}section.main-banner div.banners{width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 90%,0% 100%);position:relative;overflow:hidden;z-index:0}section.main-banner div.banners::before{width:100%;height:100%;content:"";background:linear-gradient(0deg,black,transparent);position:absolute;top:0;left:0;z-index:2}section.main-banner div.banners div.banners-swiper{max-height:656px}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide{padding:0 0 182%;position:relative;overflow:hidden}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-mobile,section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-desktop,section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide video.video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-mobile{display:block}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-desktop{display:none}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide video.video{opacity:.9}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide video.video.desktop{display:none}section.main-banner div.box-container{width:100%;height:100%;padding:70px 0 0;background-color:transparent;position:absolute;top:0;left:0;z-index:1}section.main-banner div.box-container div.container{display:flex;flex-direction:column;justify-content:center}section.main-banner div.box-container div.container div.content{display:flex;flex-direction:column;justify-content:center}section.main-banner div.box-container div.container div.content h1.title{font:700 36px "Rubik";line-height:110%;color:#fff;text-align:center;margin:0 auto;width:265px}section.main-banner div.box-container div.container div.content h1.title span{color:#c00d0e}@media screen and (min-width:992px){section.main-banner div.box-container div.container div.content h1.title{font-size:56.4px}}section.main-banner div.box-container div.container div.content p.description{font:400 20px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;text-align:center;margin:15px auto 0;width:265px}@media screen and (min-width:992px){section.main-banner div.box-container div.container div.content p.description{font-size:17.6px;letter-spacing:.175px}}section.main-banner div.box-container div.container div.content a.cta-btn{margin:15px auto 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.main-banner div.box-container div.container div.content a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.main-banner div.box-container div.container div.content a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.main-banner div.box-container div.container div.content a.cta-btn.active{width:100%;margin:0}section.main-banner div.box-container div.container div.content a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.main-banner div.box-container div.container div.content a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.main-banner div.box-container div.container div.content a.cta-btn.active .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn.active .btn-fitting{width:100%}section.main-banner div.box-container div.container div.content a.cta-btn .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{font:600 12px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.main-banner div.box-container div.container div.content a.cta-btn .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.main-banner div.box-container div.container div.content a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.main-banner div.box-container div.container div.content ul.social-media{display:flex;justify-content:center;align-items:center;gap:31px;margin:46px 0 0}section.main-banner div.box-container div.container div.content ul.social-media li.sm-item{list-style-type:none}section.main-banner div.box-container div.container div.content ul.social-media li.sm-item a.sm-link svg.sm-icon{width:24px;height:24px}section.main-banner div.box-container div.container div.swiper-box{display:flex;justify-content:center;align-items:center;margin:64px 0 0;width:100%}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper{padding:0 0 0 23px}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide{width:47px;height:47px;max-width:47px;position:relative;overflow:hidden;opacity:.5}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide-thumb-active{opacity:1}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide-thumb-active::before{width:100%;height:100%;content:"";box-shadow:inset 0 0 0 4px #c00d0e;position:absolute;top:0;left:0;z-index:1}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide img.banner-mobile{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide img.banner-desktop{display:none}@media screen and (min-width:992px){section.main-banner{width:100%;height:820px;margin:-62.5px 0 0}section.main-banner::after{width:100%;height:100%;content:"";background-color:#000;clip-path:polygon(0 0,100% 0,100% 91%,0% 100%);position:absolute;top:0;left:0;z-index:-1}section.main-banner div.banners{clip-path:polygon(0 0,100% 0,100% 84.5%,0% 100%)}section.main-banner div.banners::before{background:linear-gradient(0deg,rgba(0,0,0,.9),transparent,rgba(0,0,0,.9));clip-path:polygon(0 0,100% 0,100% 93%,0% 100%)}section.main-banner div.banners div.banners-swiper{max-height:820px}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide{padding:0 0 60%}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-mobile,section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide video.video.mobile{display:none}section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide img.banner-desktop,section.main-banner div.banners div.banners-swiper div.swiper-wrapper div.swiper-slide video.video.desktop{display:block}section.main-banner div.box-container{display:flex;flex-direction:row;align-items:center}section.main-banner div.box-container div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}section.main-banner div.box-container div.container div.content h1.title{text-align:left;margin:0;width:575px}section.main-banner div.box-container div.container div.content p.description{text-align:left;margin:21px 0 0;width:400px}section.main-banner div.box-container div.container div.content a.cta-btn{margin:56px 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.main-banner div.box-container div.container div.content a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.main-banner div.box-container div.container div.content a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.main-banner div.box-container div.container div.content a.cta-btn.active{width:100%;margin:0}section.main-banner div.box-container div.container div.content a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.main-banner div.box-container div.container div.content a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.main-banner div.box-container div.container div.content a.cta-btn.active .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn.active .btn-fitting{width:100%}section.main-banner div.box-container div.container div.content a.cta-btn .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.main-banner div.box-container div.container div.content a.cta-btn .btn-text,section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.main-banner div.box-container div.container div.content a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.main-banner div.box-container div.container div.content a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.main-banner div.box-container div.container div.content ul.social-media{justify-content:initial;gap:21px;margin:0}section.main-banner div.box-container div.container div.content ul.social-media li.sm-item a.sm-link svg.sm-icon{width:16px;height:16px}section.main-banner div.box-container div.container div.swiper-box{width:-moz-fit-content;width:fit-content;margin:20px 0 0}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper{padding:0}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide{width:66px;height:66px;max-width:66px;max-height:66px}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide img.banner-mobile{display:none}section.main-banner div.box-container div.container div.swiper-box div.thumbnails-swiper div.swiper-wrapper div.swiper-slide img.banner-desktop{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}section.experience{border-bottom:1px solid rgba(0,0,0,.4);padding:18px 0;overflow:hidden}section.experience div.container{position:relative}section.experience div.container div.content div.top-box h2.title{font:700 28px "Rubik";line-height:110%;color:#424242}section.experience div.container div.content div.top-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.experience div.container div.content div.top-box h2.title{font-size:42.3px}}section.experience div.container div.content div.top-box h2.title span{color:#c00d0e}@media screen and (max-width:768px){section.experience div.container div.content div.top-box h2.title br{display:contents}}section.experience div.container div.content div.top-box p.description{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;margin:20px 0 0 0;padding:0 0 0 20px}@media screen and (min-width:992px){section.experience div.container div.content div.top-box p.description{font-size:17.6px;letter-spacing:.175px}}@media screen and (max-width:768px){section.experience div.container div.content div.top-box p.description br{display:contents}}section.experience div.container div.content ul.experience-list{display:flex;flex-direction:column;gap:20px;width: calc(100% + 32px);background:linear-gradient(180deg,#180200,#510901);margin:39px 0 0 -16px;padding:58px 16px}section.experience div.container div.content ul.experience-list li.el-item{display:flex;gap:14px;list-style-type:none}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) {background-color:#c00d0e;padding:16px 11px;position:relative}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.icon-box {background-color:#270300}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.text-box {width:66%}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.plus-box {display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 0 4px 0 rgba(0,0,0,.33);background-color:#fff;padding:11px;position:absolute;top:50%;right:0;transform:translate(10px,-50%)}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.plus-box .plus {width:24px;height:24px}section.experience div.container div.content ul.experience-list li.el-item div.icon-box{display:flex;justify-content:center;align-items:center;width:65px;height:65px;min-width:65px;background-color:#c00d0e;border-radius:100%}section.experience div.container div.content ul.experience-list li.el-item div.icon-box .icon{width:39px;height:39px}section.experience div.container div.content ul.experience-list li.el-item div.text-box{display:flex;flex-direction:column;align-items:baseline;gap:8px;width:-moz-fit-content;width:fit-content}section.experience div.container div.content ul.experience-list li.el-item div.text-box h3.box-title{font:700 18px "Rubik";line-height:110%;color:#fff}section.experience div.container div.content ul.experience-list li.el-item div.text-box h3.box-title span{color:#c00d0e}@media screen and (min-width:992px){section.experience div.container div.content ul.experience-list li.el-item div.text-box h3.box-title{font-size:24.6px}}section.experience div.container div.content ul.experience-list li.el-item div.text-box p.box-description{font:400 13px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff}@media screen and (min-width:992px){section.experience div.container div.content ul.experience-list li.el-item div.text-box p.box-description{font-size:15.8px;letter-spacing:.175px}}section.experience div.container div.content ul.experience-list li.el-item div.plus-box{display:none}section.experience div.container div.content div.light-frame,section.experience div.container div.content div.white-frame{display:none}section.experience div.container div.picture-container{width: calc(100% + 60px);overflow:hidden;margin:0 0 112px -16px}section.experience div.container div.picture-container div.picture-box{display:flex;position:relative;background-color:#c00d0e}section.experience div.container div.picture-container div.picture-box img.picture{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;margin:12px 0 0 0}section.experience div.container div.circular-picture-container{width:324px;height:324px;position:absolute;right:-16px;bottom:0;transform:translate(0,130px)}section.experience div.container div.circular-picture-container div.circular-picture-box{width:100%;height:100%;position:relative}section.experience div.container div.circular-picture-container div.circular-picture-box img.circular-arrow,section.experience div.container div.circular-picture-container div.circular-picture-box img.circular-picture{position:absolute;top:0;left:0}section.experience div.container div.circular-picture-container div.circular-picture-box img.circular-arrow{width:100%;height:100%;z-index:1}section.experience div.container div.circular-picture-container div.circular-picture-box div.picture-box img.circular-picture{width:259.2px;height:259.2px;-o-object-fit:cover;object-fit:cover;border-radius:100%;z-index:0;transform:translate(35px,35px)}@media screen and (min-width:992px){section.experience{padding:70px 0}section.experience div.container{display:flex;justify-content:space-between;overflow:hidden;position:relative}section.experience div.container div.content{display:flex;flex-direction:column;padding:0 0 98.7px;position:relative}section.experience div.container div.content p.description{margin:32px 0 0;width:575px}section.experience div.container div.content ul.experience-list{display:flex;flex-direction:column;gap:32px;width:904px;background:linear-gradient(135deg,#180200,#830f02);margin:64px 0 0;padding:70px 0 70px 43px;clip-path:polygon(0 0,58% 0,100% 100%,0% 100%)}section.experience div.container div.content ul.experience-list li.el-item{display:flex;gap:17.6px;list-style-type:none;width:-moz-fit-content;width:fit-content}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) {background-color:#c00d0e;margin:0 0 0 36px;padding:32px 20px;position:relative}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.icon-box {background-color:#270300}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.plus-box {display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 0 4px 0 rgba(0,0,0,.33);background-color:#fff;padding:12px;position:absolute;top:50%;right:0;transform:translate(35px,-50%)}section.experience div.container div.content ul.experience-list li.el-item:nth-of-type(2) div.plus-box .plus {width:28px;height:28px}section.experience div.container div.content ul.experience-list li.el-item div.icon-box{display:flex;justify-content:center;align-items:center;width:88px;height:88px;background-color:#c00d0e;border-radius:100%}section.experience div.container div.content ul.experience-list li.el-item div.icon-box .icon{width:53px;height:53px}section.experience div.container div.content ul.experience-list li.el-item div.text-box{display:flex;flex-direction:column;align-items:baseline;gap:11px}section.experience div.container div.content ul.experience-list li.el-item div.text-box h3.box-title{width:348px}section.experience div.container div.content ul.experience-list li.el-item div.text-box p.box-description{width:348px}section.experience div.container div.content ul.experience-list li.el-item div.plus-box{display:none}section.experience div.container div.content div.light-frame,section.experience div.container div.content div.white-frame{display:block;position:absolute}section.experience div.container div.content div.light-frame{width:926px;height:591px;background:linear-gradient(135deg,rgba(192,13,14,.05),rgba(192,13,14,.25));left:0;bottom:66px;z-index:-1;clip-path:polygon(0 0,56.625% 0,100% 100%,33% 100%,0 30%)}section.experience div.container div.content div.white-frame{width:900px;height:551px;background-color:#fff;left:149px;bottom:0;z-index:-2;clip-path:polygon(0 0,58% 0,100% 100%,42% 100%)}section.experience div.container div.picture-container{width:initial;position:absolute;top:0;right:0;z-index:-3}section.experience div.container div.picture-container div.picture-box{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;background-color:transparent;position:relative}section.experience div.container div.picture-container div.picture-box::after{width: calc(100% + 16px);height:573px;content:"";display:block;background-color:#c00d0e;position:absolute;top:0;right:0;z-index:-1;clip-path:polygon(41.75% 0,100% 0,100% 100%,0% 100%)}section.experience div.container div.picture-container div.picture-box img.picture{width:initial;height:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:initial;object-position:initial;margin:16px 0 0}section.experience div.container div.circular-picture-container{width:401px;height:401px;right:0;transform:translate(0,-100px)}section.experience div.container div.circular-picture-container div.circular-picture-box img.circular-arrow{width:401px;height:401px}section.experience div.container div.circular-picture-container div.circular-picture-box div.picture-box img.circular-picture{width:320.8px;height:320.8px;transform:translate(47px,47px)}}section.modalities{padding:35px 0}section.modalities div.container{display:flex;flex-direction:column;gap:20px}section.modalities div.container h1.title,section.modalities div.container h2.title{font:700 28px "Rubik";line-height:110%;color:#424242}section.modalities div.container h1.title span,section.modalities div.container h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.modalities div.container h1.title,section.modalities div.container h2.title{font-size:42.3px}}section.modalities div.container a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.modalities div.container a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.modalities div.container a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities div.container a.cta-btn.active{width:100%;margin:0}section.modalities div.container a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.modalities div.container a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities div.container a.cta-btn.active .btn-text,section.modalities div.container a.cta-btn.active .btn-fitting{width:100%}section.modalities div.container a.cta-btn .btn-text,section.modalities div.container a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.modalities div.container a.cta-btn .btn-text,section.modalities div.container a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.modalities div.container a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.modalities div.container a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.modalities ul.modality-list{display:flex;flex-direction:column;gap:40px;margin:65px 0 0}section.modalities ul.modality-list li.modality-item{display:flex;flex-direction:column}section.modalities ul.modality-list li.modality-item div.thumbnail{width:100%;padding:0 0 98.62%;position:relative;overflow:hidden}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link img.thumbnail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title{display:none}section.modalities ul.modality-list li.modality-item div.info-box{display:flex;flex-direction:column;gap:24px;background-color:rgba(158,158,158,.25);padding:40px 16px 18px;position:relative}section.modalities ul.modality-list li.modality-item div.info-box div.icon-box{display:flex;flex-direction:row;justify-content:flex-end;width:100%}section.modalities ul.modality-list li.modality-item div.info-box div.icon-box img.modality-icon{width:88px;height:88px}section.modalities ul.modality-list li.modality-item div.info-box h4.box-title{font:700 28px "Rubik";line-height:110%;color:#424242;text-transform:uppercase}section.modalities ul.modality-list li.modality-item div.info-box h4.box-title span{color:#c00d0e}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box h4.box-title{font-size:20px}}section.modalities ul.modality-list li.modality-item div.info-box p.box-description{font:400 16px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box p.box-description{font-size:16.6px;letter-spacing:.175px}}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list{display:flex;align-items:center;gap:16px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item{display:flex;align-items:center;gap:8px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item svg.icon{width:36px;height:36px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item p.icon-description{font:400 12px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item p.icon-description{font-size:10px;letter-spacing:.175px}}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item p.icon-description span{font-weight:700}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active{width:100%;margin:0}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-fitting{width:100%}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.modalities.unit div.container{display:flex;flex-direction:column;justify-content:center;align-items:center}section.modalities.unit div.container div.section-top{display:flex;flex-direction:column;justify-content:center;align-items:center}section.modalities.unit div.container div.section-top h2.top-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 21px;position:relative;text-align:center;border:none;width:100%}section.modalities.unit div.container div.section-top h2.top-title::before{width:93px;height:5px;content:"";background-color:#c00d0e;position:absolute;bottom:0}@media screen and (min-width:992px){section.modalities.unit div.container div.section-top h2.top-title{padding:0 0 26px}section.modalities.unit div.container div.section-top h2.top-title::before{width:125px}section.modalities{padding:48px 16px 72px}section.modalities div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.modalities div.container h1.title,section.modalities div.container h2.title{width:700px}section.modalities div.container a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.modalities div.container a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.modalities div.container a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities div.container a.cta-btn.active{width:100%;margin:0}section.modalities div.container a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.modalities div.container a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities div.container a.cta-btn.active .btn-text,section.modalities div.container a.cta-btn.active .btn-fitting{width:100%}section.modalities div.container a.cta-btn .btn-text,section.modalities div.container a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.modalities div.container a.cta-btn .btn-text,section.modalities div.container a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.modalities div.container a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.modalities div.container a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.modalities ul.modality-list{display:grid;grid-template-columns:1fr 1fr;width:-moz-fit-content;width:fit-content;margin:44px auto 0}section.modalities ul.modality-list li.modality-item{width:334px;height:511px;min-width:334px;list-style-type:none;transition:.5s ease-in-out;position:relative}section.modalities ul.modality-list li.modality-item:hover{width:602px}section.modalities ul.modality-list li.modality-item:hover div.thumbnail a.thumbnail-link::before{background-color:rgba(0,0,0,0)}section.modalities ul.modality-list li.modality-item:hover div.thumbnail a.thumbnail-link h3.thumbnail-title{opacity:0}section.modalities ul.modality-list li.modality-item div.thumbnail,section.modalities ul.modality-list li.modality-item div.info-box{position:absolute;top:0}section.modalities ul.modality-list li.modality-item div.thumbnail{width:334px;height:511px;padding:0;left:0;z-index:1}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;overflow:hidden}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link::before{width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5);transition:.25s ease-in-out;position:absolute;top:-50%;left:-50%;z-index:1;transform:translate(50%,50%)}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font:700 24.6px "Rubik";line-height:110%;color:#fff;text-transform:uppercase;position:absolute;top:-50%;left:-50%;z-index:1;opacity:1;transform:translate(50%,50%)}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title span{color:#c00d0e}}@media screen and (min-width:992px) and (min-width:992px){section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title{font-size:24.6px}}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title br{display:contents}section.modalities ul.modality-list li.modality-item div.info-box{gap:15px;width:267.2px;height:100%;height:100%;background-color:rgba(158,158,158,.2);padding:44px 22px 0;transition:.5s ease-in-out;right:0;z-index:0;overflow:hidden}section.modalities ul.modality-list li.modality-item div.info-box div.icon-box img.modality-icon{width:68px;height:68px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list{gap:14px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item{gap:7px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item svg.icon{width:31px;height:31px}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn{margin:9px 0 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active{width:100%;margin:0}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-fitting{width:100%}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}}@media screen and (min-width:1800px){section.modalities{padding:48px 16px 72px}section.modalities div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.modalities div.container h1.title,section.modalities div.container h2.title{width:700px}section.modalities ul.modality-list{display:flex;flex-direction:row;justify-content:center;gap:35px}section.modalities ul.modality-list li.modality-item{width:334px;height:511px;min-width:334px;list-style-type:none;transition:.5s ease-in-out;position:relative}section.modalities ul.modality-list li.modality-item:hover{width:602px}section.modalities ul.modality-list li.modality-item:hover div.thumbnail a.thumbnail-link::before{background-color:rgba(0,0,0,0)}section.modalities ul.modality-list li.modality-item:hover div.thumbnail a.thumbnail-link h3.thumbnail-title{opacity:0}section.modalities ul.modality-list li.modality-item div.thumbnail,section.modalities ul.modality-list li.modality-item div.info-box{position:absolute;top:0}section.modalities ul.modality-list li.modality-item div.info-box{width:calc(100% - 334px)}section.modalities ul.modality-list li.modality-item div.thumbnail{width:334px;height:511px;padding:0;left:0;z-index:1}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;overflow:hidden}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link::before{width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5);transition:.25s ease-in-out;position:absolute;top:-50%;left:-50%;z-index:1;transform:translate(50%,50%)}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font:700 24.6px "Rubik";line-height:110%;color:#fff;text-transform:uppercase;position:absolute;top:-50%;left:-50%;z-index:1;opacity:1;transform:translate(50%,50%)}section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title span{color:#c00d0e}}@media screen and (min-width:1800px) and (min-width:992px){section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title{font-size:24.6px}}@media screen and (min-width:1800px){section.modalities ul.modality-list li.modality-item div.thumbnail a.thumbnail-link h3.thumbnail-title br{display:contents}section.modalities ul.modality-list li.modality-item div.info-box{gap:15px;width:267.2px;height:100%;background-color:rgba(158,158,158,.2);padding:44px 22px 0;transition:.5s ease-in-out;right:0;z-index:0;overflow:hidden}section.modalities ul.modality-list li.modality-item div.info-box div.icon-box img.modality-icon{width:68px;height:68px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list{gap:14px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item{gap:7px}section.modalities ul.modality-list li.modality-item div.info-box ul.icon-list li.icon-item svg.icon{width:31px;height:31px}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn{margin:9px 0 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active{width:100%;margin:0}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn.active .btn-fitting{width:100%}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:1800px) and (min-width:992px){section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text,section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:1800px){section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.modalities ul.modality-list li.modality-item div.info-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}}section.units{background-color:#f7f7f7;padding:0 0 64px;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 97%,0% 100%)}section.units div.units-box{width:100%;height:720px;position:relative;overflow:hidden}section.units div.units-box::after{width:100%;height:666px;content:"";background-color:#000;clip-path:polygon(0 0,100% 0,100% 90.2%,0% 100%);position:absolute;top:0;left:0;z-index:0}section.units div.units-box::before{width:100%;height:600px;content:"";background:linear-gradient(90deg,rgba(0,0,0,.75),transparent);position:absolute;top:0;left:0;z-index:2}section.units div.units-box img.background-mobile,section.units div.units-box img.background-desktop{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1}section.units div.units-box img.background-mobile{width:100%;height:600px}section.units div.units-box img.background-desktop{display:none}section.units div.units-box div.container{display:flex;align-items:start;height:100%;position:relative;z-index:3}section.units div.units-box div.container div.text-box{display:flex;flex-direction:column;gap:20px;padding:80px 0 0}section.units div.units-box div.container div.text-box h2.title{font:700 28px "Rubik";line-height:110%;color:#fff}section.units div.units-box div.container div.text-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.units div.units-box div.container div.text-box h2.title{font-size:42.3px}}section.units div.units-box div.container div.text-box p.description{font:400 15px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;padding:0 0 0 24px}@media screen and (min-width:992px){section.units div.units-box div.container div.text-box p.description{font-size:16px;letter-spacing:.175px}}section.units div.units-box div.container div.text-box a.cta-btn{margin:10px 0 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.units div.units-box div.container div.text-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.units div.units-box div.container div.text-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.units div.units-box div.container div.text-box a.cta-btn.active{width:100%;margin:0}section.units div.units-box div.container div.text-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.units div.units-box div.container div.text-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.units div.units-box div.container div.text-box a.cta-btn.active .btn-text,section.units div.units-box div.container div.text-box a.cta-btn.active .btn-fitting{width:100%}section.units div.units-box div.container div.text-box a.cta-btn .btn-text,section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{font:600 16px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.units div.units-box div.container div.text-box a.cta-btn .btn-text,section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.units div.units-box div.container div.text-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.units div.units-box div.container div.circular-picture-container{display:flex;align-items:end;height:100%;position:absolute;right:0;z-index:-1}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box{width:337px;height:337px}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box img.circular-arrow{width:100%;height:100%}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box div.picture-box{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box div.picture-box img.circular-picture{width:269.6px;height:269.6px;-o-object-fit:cover;object-fit:cover;border-radius:100%}@media screen and (min-width:992px){section.units{padding:0;clip-path:none}section.units div.units-box{height:654px}section.units div.units-box::after{display:none}section.units div.units-box::before{width:100%;height:100%;background:linear-gradient(90deg,#000,transparent,transparent);clip-path:polygon(0 0,100% 0,100% 82%,0% 100%);z-index:2}section.units div.units-box img.background-mobile{display:none}section.units div.units-box img.background-desktop{display:block;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 82%,0% 100%)}section.units div.units-box div.container{align-items:center}section.units div.units-box div.container div.text-box{display:flex;flex-direction:column;justify-content:center;gap:35px;height:100%;padding:0}section.units div.units-box div.container div.text-box h2.title{width:600px}section.units div.units-box div.container div.text-box p.description{width:450px}section.units div.units-box div.container div.text-box a.cta-btn{margin:0 0 0 24px;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.units div.units-box div.container div.text-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.units div.units-box div.container div.text-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.units div.units-box div.container div.text-box a.cta-btn.active{width:100%;margin:0}section.units div.units-box div.container div.text-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.units div.units-box div.container div.text-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.units div.units-box div.container div.text-box a.cta-btn.active .btn-text,section.units div.units-box div.container div.text-box a.cta-btn.active .btn-fitting{width:100%}section.units div.units-box div.container div.text-box a.cta-btn .btn-text,section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.units div.units-box div.container div.text-box a.cta-btn .btn-text,section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.units div.units-box div.container div.text-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.units div.units-box div.container div.text-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.units div.units-box div.container div.circular-picture-container{align-items:center;margin:0 0 -16px;right:-42px;z-index:2}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box{width:609px;height:609px}section.units div.units-box div.container div.circular-picture-container div.circular-picture-box div.picture-box img.circular-picture{width:487.2px;height:487.2px}}section.plans{padding:48px 0}section.plans div.container{display:flex;flex-direction:column;gap:62px}section.plans div.container div.top-box{display:flex;flex-direction:column;gap:20px}section.plans div.container div.top-box h2.title{font:700 27px "Rubik";line-height:110%;color:#424242}section.plans div.container div.top-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.plans div.container div.top-box h2.title{font-size:42.3px}}section.plans div.container div.top-box ul.period-list{display:flex;align-items:center;border:1px solid #eaeaea;padding:10px;width:100%}section.plans div.container div.top-box ul.period-list li.period-item{width:100%;min-width:-moz-fit-content;min-width:fit-content;list-style-type:none;text-align:center;transition:.5s ease-in-out;padding:8px 20px;position:relative;overflow:hidden;cursor:pointer}section.plans div.container div.top-box ul.period-list li.period-item::before{width:100%;height:100%;content:"";background-color:#292929;transition:.25s ease-in-out;position:absolute;left:0;bottom:-100%}section.plans div.container div.top-box ul.period-list li.period-item.active{width:0%}section.plans div.container div.top-box ul.period-list li.period-item.active::before{bottom:0}section.plans div.container div.top-box ul.period-list li.period-item.active p.item-text{color:#fff}section.plans div.container div.top-box ul.period-list li.period-item p.item-text{font:600 17px "Rubik";color:#424242;position:relative;z-index:1}@media screen and (min-width:992px){section.plans div.container div.top-box ul.period-list li.period-item p.item-text{font-size:15px}}section.plans div.container ul.plan-list{display:none;flex-direction:column;justify-content:center;gap:31px}section.plans div.container ul.plan-list.active{display:flex}section.plans div.container ul.plan-list li.plan-item{text-align:center;list-style-type:none;border:1px solid #c00d0e;padding:40px 28px}section.plans div.container ul.plan-list li.plan-item.featured h3.item-title{background-color:#424242;color:#fff;padding:20px 0;width:100%}section.plans div.container ul.plan-list li.plan-item.featured p.price span{color:#c00d0e}section.plans div.container ul.plan-list li.plan-item h3.item-title{font:700 24px "Rubik";line-height:140%;letter-spacing:.2px;color:#000}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item h3.item-title{font-size:21px;letter-spacing:.175px}}section.plans div.container ul.plan-list li.plan-item p.price{font:600 18px "Rubik";line-height:140%;letter-spacing:.2px;color:#424242;margin:24px 0}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item p.price{font-size:16px;letter-spacing:.175px}}section.plans div.container ul.plan-list li.plan-item p.price span{font:700 56px "Rubik";line-height:110%;color:#424242}section.plans div.container ul.plan-list li.plan-item p.price span span{color:#c00d0e}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item p.price span{font-size:56px}}section.plans div.container ul.plan-list li.plan-item p.item-description{font:400 16px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item p.item-description{font-size:16px;letter-spacing:.175px}}section.plans div.container ul.plan-list li.plan-item ul.info-list{display:flex;flex-direction:column;justify-content:center;gap:12px;margin:30px 0}section.plans div.container ul.plan-list li.plan-item ul.info-list li.info-item{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#757575;list-style-type:none}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item ul.info-list li.info-item{font-size:16px;letter-spacing:.175px}}section.plans div.container ul.plan-list li.plan-item a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.plans div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.plans div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active{width:100%;margin:0}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn.active .btn-fitting{width:100%}section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.plans.plans-page div.container ul.plan-list li.plan-item.featured div.item-box h3.item-title{background-color:#212121;margin:0}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box{display:flex;flex-direction:column}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box h3.item-title{margin:0 0 16px}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box p.item-description{color:#757575;margin:9px 0}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box p.price{margin:0}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box ul.info-list{margin:40px 0}@media screen and (min-width:992px){section.plans{padding:105px 0}section.plans div.container{gap:52px}section.plans div.container div.top-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.plans div.container div.top-box h2.title{width:900px}section.plans div.container div.top-box ul.period-list{padding:9px;width:-moz-fit-content;width:fit-content}section.plans div.container div.top-box ul.period-list li.period-item{transition:.25s ease-in-out;padding:7px 17px;width:-moz-fit-content;width:fit-content}section.plans div.container div.top-box ul.period-list li.period-item::before{transition:.33s ease-in-out}section.plans div.container ul.plan-list{flex-direction:row;justify-content:space-between;align-items:center;gap:22px}section.plans div.container ul.plan-list li.plan-item{padding:31px 47px}section.plans div.container ul.plan-list li.plan-item.featured h3.item-title{padding:17px 0;margin:0}section.plans div.container ul.plan-list li.plan-item p.price{margin:35px 0}section.plans div.container ul.plan-list li.plan-item ul.info-list{align-items:center;gap:10px;margin:26px 0}section.plans div.container ul.plan-list li.plan-item a.cta-btn{margin:0 auto;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.plans div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.plans div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active{width:100%;margin:0}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans div.container ul.plan-list li.plan-item a.cta-btn.active .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn.active .btn-fitting{width:100%}section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 49px}}@media screen and (min-width:992px) and (min-width:992px){section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.plans div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.plans.plans-page div.container div.top-box h2.title{width:1000px}section.plans.plans-page div.container ul.plan-list{grid-template-columns:repeat(3,1fr);align-items:initial}section.plans.plans-page div.container ul.plan-list.active{display:grid}section.plans.plans-page div.container ul.plan-list li.plan-item{display:flex;flex-direction:column;justify-content:space-between;padding:46px 47px}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box h3.item-title{margin:0 0 21px}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box ul.info-list{align-items:flex-start;margin:35px 0}section.plans.plans-page div.container ul.plan-list li.plan-item div.item-box ul.info-list li.info-item{text-align:left}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn.active{width:100%;margin:0}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn.active .btn-text,section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn.active .btn-fitting{width:100%}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}}@media screen and (min-width:992px) and (min-width:992px){section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-text,section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.plans.plans-page div.container ul.plan-list li.plan-item a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}}section.who-trains{padding:32px 0 64px;overflow:hidden;position:relative}section.who-trains div.container{display:flex;flex-direction:column;gap:60px}section.who-trains div.container div.text-box{display:flex;flex-direction:column;gap:10px}section.who-trains div.container div.text-box h2.title{font:700 28px "Rubik";line-height:110%;color:#424242}section.who-trains div.container div.text-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.who-trains div.container div.text-box h2.title{font-size:42.3px}}section.who-trains div.container div.text-box p.description{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;padding:0 0 0 24px}@media screen and (min-width:992px){section.who-trains div.container div.text-box p.description{font-size:22px;letter-spacing:.175px}}section.who-trains div.container div.wt-carousel{display:flex;flex-direction:column;gap:13px;width:100%}section.who-trains div.container div.wt-carousel div.swiper-wrapper div.swiper-slide{display:flex;justify-content:center;align-items:center;width:287px;height:477px;background-color:#fff;border:1px solid #eaeaea;padding:22px 19px}section.who-trains div.container div.wt-carousel div.swiper-wrapper div.swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){section.who-trains{margin:-64px 0 0;padding:152px 0}section.who-trains::before{width:100%;height:100%;content:"";background-color:#f7f7f7;clip-path:polygon(0 10%,100% 0,100% 100%,0% 100%);position:absolute;top:0;left:0;z-index:0}section.who-trains div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;position:relative;z-index:1}section.who-trains div.container div.text-box{gap:35px;min-width:-moz-fit-content;min-width:fit-content}section.who-trains div.container div.text-box h2.title{width:400px}section.who-trains div.container div.text-box p.description{width:400px}section.who-trains div.container div.wt-carousel{gap:15px}section.who-trains div.container div.wt-carousel div.swiper-wrapper div.swiper-slide{width:331px;height:550px;padding:25px 25px}}section.what-they-say{padding:35px 0 42px}section.what-they-say div.container div.top div.top-box h1.title,section.what-they-say div.container div.top div.top-box h2.title{font:700 28px "Rubik";line-height:110%;color:#424242;margin:0 0 10px}section.what-they-say div.container div.top div.top-box h1.title span,section.what-they-say div.container div.top div.top-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.what-they-say div.container div.top div.top-box h1.title,section.what-they-say div.container div.top div.top-box h2.title{font-size:42.3px}}section.what-they-say div.container div.top div.top-box p.description{font:400 16px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.what-they-say div.container div.top div.top-box p.description{font-size:22px;letter-spacing:.175px}}section.what-they-say div.container div.top a.cta-btn{display:none}section.what-they-say div.container ul.television-networks{display:none}section.what-they-say div.container div.swiper{display:flex;flex-direction:column;gap:26px;margin:10px 0 20px}section.what-they-say div.container div.swiper div.swiper-wrapper div.swiper-slide{display:flex;justify-content:center;align-items:center;width:132px;background-color:#fff;border:1px solid #eaeaea;padding:15px}section.what-they-say div.container div.swiper div.swiper-wrapper div.swiper-slide img.slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.what-they-say div.container ul.news-list{display:flex;flex-direction:column;gap:40px;margin:40px 0}section.what-they-say div.container ul.news-list li.news-item{list-style-type:none}@media screen and (max-width:992px){section.what-they-say div.container ul.news-list li.news-item{display:flex;flex-direction:column;gap:16px;background-color:#fff;border:1px solid #eaeaea;padding:24px}}section.what-they-say div.container ul.news-list li.news-item a.news-link{display:contents}section.what-they-say div.container ul.news-list li.news-item a.news-link div.image-box{padding:0 0 90%;position:relative;overflow:hidden}section.what-they-say div.container ul.news-list li.news-item a.news-link div.image-box img.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.what-they-say div.container ul.news-list li.news-item a.news-link div.date-box{display:flex;align-items:center;gap:8px}section.what-they-say div.container ul.news-list li.news-item a.news-link div.date-box svg{width:32px;height:32px}section.what-they-say div.container ul.news-list li.news-item a.news-link div.date-box p.date{font:500 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#000}@media screen and (min-width:992px){section.what-they-say div.container ul.news-list li.news-item a.news-link div.date-box p.date{font-size:12px;letter-spacing:.175px}}section.what-they-say div.container ul.news-list li.news-item a.news-link p.item-description{font:600 24px "Rubik";color:#424242;line-height:120%}@media screen and (min-width:992px){section.what-they-say div.container ul.news-list li.news-item a.news-link p.item-description{font-size:17.6px}}section.what-they-say div.container ul.news-list li.news-item a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.what-they-say div.container ul.news-list li.news-item a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.what-they-say div.container ul.news-list li.news-item a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.what-they-say div.container ul.news-list li.news-item a.cta-btn.active{width:100%;margin:0}section.what-they-say div.container ul.news-list li.news-item a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.what-they-say div.container ul.news-list li.news-item a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.what-they-say div.container ul.news-list li.news-item a.cta-btn.active .btn-text,section.what-they-say div.container ul.news-list li.news-item a.cta-btn.active .btn-fitting{width:100%}section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-text,section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-text,section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.what-they-say div.container ul.news-list li.news-item a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}@media screen and (min-width:992px){section.what-they-say{display:block;padding:48px 0 80px}section.what-they-say div.container{display:flex;flex-direction:column;gap:24px}section.what-they-say div.container div.top{display:flex;justify-content:space-between;align-items:center;width:100%}section.what-they-say div.container div.top div.top-box{display:flex;flex-direction:column;gap:8px;width:-moz-fit-content;width:fit-content}section.what-they-say div.container div.top a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.what-they-say div.container div.top a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.what-they-say div.container div.top a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.what-they-say div.container div.top a.cta-btn.active{width:100%;margin:0}section.what-they-say div.container div.top a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.what-they-say div.container div.top a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.what-they-say div.container div.top a.cta-btn.active .btn-text,section.what-they-say div.container div.top a.cta-btn.active .btn-fitting{width:100%}section.what-they-say div.container div.top a.cta-btn .btn-text,section.what-they-say div.container div.top a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.what-they-say div.container div.top a.cta-btn .btn-text,section.what-they-say div.container div.top a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.what-they-say div.container div.top a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.what-they-say div.container div.top a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.what-they-say div.container ul.television-networks{display:flex;flex-direction:row;align-items:center;gap:26px}section.what-they-say div.container ul.television-networks li.tn-item{display:flex;justify-content:center;align-items:center;width:179px;background-color:#fff;border:1px solid #eaeaea;padding:21px;transition:.25s ease-in-out}section.what-they-say div.container ul.television-networks li.tn-item img.tn-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.what-they-say div.container div.swiper{display:none}section.what-they-say div.container ul.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 24px}section.what-they-say div.container ul.news-list li.news-item a.news-link{display:flex;flex-direction:column;gap:9px;background-color:#fff;border:1px solid #eaeaea;box-shadow:0 0 4px 0 rgba(0,0,0,.15);padding:25px 22px}section.what-they-say div.container ul.news-list li.news-item a.news-link:hover div.image-box img.image{transform:translate(50%,50%) scale(1.1) rotate(3deg);filter:brightness(1.25)}section.what-they-say div.container ul.news-list li.news-item a.news-link div.image-box{padding:0 0 70.5%}section.what-they-say div.container ul.news-list li.news-item a.news-link div.date-box{display:none}section.what-they-say div.container ul.news-list li.news-item a.cta-btn{display:none}}section.leadership-skills{background-color:#fff;padding:72px 0;position:relative}section.leadership-skills::before{width:100%;height:100%;content:"";background-color:rgba(224,207,205,.3);position:absolute;top:-50%;left:-50%;z-index:-1;transform:translate(50%,50%);clip-path:polygon(0 3%,100% 0,100% 97%,0% 100%)}section.leadership-skills div.container div.picture-container.desktop{display:none}section.leadership-skills div.container div.content{display:flex;flex-direction:column}section.leadership-skills div.container div.content h2.title{font:700 28px "Rubik";line-height:110%;color:#424242;margin:19px 0 38px}section.leadership-skills div.container div.content h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.leadership-skills div.container div.content h2.title{font-size:42.3px}}section.leadership-skills div.container div.content div.picture-container.mobile{display:flex;flex-direction:column;max-width:100%}section.leadership-skills div.container div.content div.picture-container.mobile div.picture-box{width:100%;padding:0 0 112%;position:relative;overflow:hidden}section.leadership-skills div.container div.content div.picture-container.mobile div.picture-box img.picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box{width:90%;margin:-24px auto 0;padding:15px 17px;box-shadow:0 0 12px 0 rgba(0,0,0,.5);background-color:#fff;border-radius:6px;position:relative}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box p.box-text{font:600 10px "Rubik";color:#424242;line-height:120%;margin:0 0 14px}@media screen and (min-width:992px){section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box p.box-text{font-size:16px}}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box span.box-percentage{display:flex;justify-content:center;align-items:center;font:400 10px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;width:25px;height:25px;line-height:1;background-color:#c00d0e;border-radius:100%;position:absolute;top:9px;right:16px}@media screen and (min-width:992px){section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box span.box-percentage{font-size:16px;letter-spacing:.175px}}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box span.box-percentage::after{font:400 10px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;line-height:1;content:"%"}@media screen and (min-width:992px){section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box span.box-percentage::after{font-size:16px;letter-spacing:.175px}}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box div.box-line-container{width:100%;height:4px;background-color:#e6e6e6;border-radius:24px;position:relative}section.leadership-skills div.container div.content div.picture-container.mobile div.satisfaction-box div.box-line-container div.box-line{height:4px;background-color:#c00d0e;border-radius:24px;position:absolute;top:0;left:0;z-index:1}section.leadership-skills div.container div.content p.description{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;margin:38px 0 24px}@media screen and (min-width:992px){section.leadership-skills div.container div.content p.description{font-size:22px;letter-spacing:.175px}}section.leadership-skills div.container div.content ul.content-list{display:flex;flex-direction:column;gap:18px}section.leadership-skills div.container div.content ul.content-list li.content-item{display:flex;flex-direction:row;align-items:top;gap:20px}section.leadership-skills div.container div.content ul.content-list li.content-item svg{width:48px;height:48px}section.leadership-skills div.container div.content ul.content-list li.content-item div.text-box h3.box-title{font:600 15.9px "Rubik";color:#424242;line-height:120%}@media screen and (min-width:992px){section.leadership-skills div.container div.content ul.content-list li.content-item div.text-box h3.box-title{font-size:21px}}section.leadership-skills div.container div.content ul.content-list li.content-item div.text-box p.box-description{font:400 13.4px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;margin:8px 0 0}@media screen and (min-width:992px){section.leadership-skills div.container div.content ul.content-list li.content-item div.text-box p.box-description{font-size:16px;letter-spacing:.175px}}section.leadership-skills div.container div.content a.cta-btn{margin:20px 0 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.leadership-skills div.container div.content a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.leadership-skills div.container div.content a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.leadership-skills div.container div.content a.cta-btn.active{width:100%;margin:0}section.leadership-skills div.container div.content a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.leadership-skills div.container div.content a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.leadership-skills div.container div.content a.cta-btn.active .btn-text,section.leadership-skills div.container div.content a.cta-btn.active .btn-fitting{width:100%}section.leadership-skills div.container div.content a.cta-btn .btn-text,section.leadership-skills div.container div.content a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.leadership-skills div.container div.content a.cta-btn .btn-text,section.leadership-skills div.container div.content a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.leadership-skills div.container div.content a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.leadership-skills div.container div.content a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}@media screen and (min-width:992px){section.leadership-skills{padding:144px 0}section.leadership-skills::before{clip-path:polygon(0 10%,100% 0,100% 90%,0% 100%)}section.leadership-skills div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:top;gap:24px;position:relative;z-index:1}section.leadership-skills div.container div.picture-container.desktop{display:flex;flex-direction:column;min-width:499px}section.leadership-skills div.container div.picture-container.desktop div.picture-box{width:100%;padding:0 0 112%;position:relative;overflow:hidden}section.leadership-skills div.container div.picture-container.desktop div.picture-box img.picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box{width:90%;margin:-32px auto 0;padding:23px 26px;box-shadow:0 0 16px 0 rgba(0,0,0,.75);background-color:#fff;border-radius:8px;position:relative}section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box p.box-text{font:600 10px "Rubik";color:#424242;line-height:120%;margin:0 0 14px}}@media screen and (min-width:992px) and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box p.box-text{font-size:16px}}@media screen and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box span.box-percentage{display:flex;justify-content:center;align-items:center;font:400 10px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;width:38px;height:38px;line-height:1;background-color:#c00d0e;border-radius:100%;position:absolute;top:13px;right:24px}}@media screen and (min-width:992px) and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box span.box-percentage{font-size:16px;letter-spacing:.175px}}@media screen and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box span.box-percentage::after{font:400 10px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;line-height:1;content:"%"}}@media screen and (min-width:992px) and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box span.box-percentage::after{font-size:16px;letter-spacing:.175px}}@media screen and (min-width:992px){section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box div.box-line-container{width:100%;height:7px;background-color:#e6e6e6;border-radius:24px;position:relative}section.leadership-skills div.container div.picture-container.desktop div.satisfaction-box div.box-line-container div.box-line{height:7px;background-color:#c00d0e;border-radius:24px;position:absolute;top:0;left:0;z-index:1}section.leadership-skills div.container div.content{gap:14px}section.leadership-skills div.container div.content h2.title{margin:0}section.leadership-skills div.container div.content div.picture-container.mobile{display:none}section.leadership-skills div.container div.content p.description{margin:5px 0;padding:0 0 0 24px}section.leadership-skills div.container div.content ul.content-list{gap:14px;margin:27px 0;padding:0 0 0 24px}section.leadership-skills div.container div.content ul.content-list li.content-item{gap:24px}section.leadership-skills div.container div.content ul.content-list li.content-item svg{width:56px;height:56px}section.leadership-skills div.container div.content ul.content-list li.content-item div.text-box p.box-description{margin:14px 0 0}section.leadership-skills div.container div.content a.cta-btn{margin:0;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.leadership-skills div.container div.content a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.leadership-skills div.container div.content a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.leadership-skills div.container div.content a.cta-btn.active{width:100%;margin:0}section.leadership-skills div.container div.content a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.leadership-skills div.container div.content a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.leadership-skills div.container div.content a.cta-btn.active .btn-text,section.leadership-skills div.container div.content a.cta-btn.active .btn-fitting{width:100%}section.leadership-skills div.container div.content a.cta-btn .btn-text,section.leadership-skills div.container div.content a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.leadership-skills div.container div.content a.cta-btn .btn-text,section.leadership-skills div.container div.content a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.leadership-skills div.container div.content a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.leadership-skills div.container div.content a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}}section.testimonials{padding:56px 0}section.testimonials div.container{display:flex;flex-direction:column}section.testimonials div.container div.top-box h2.title{font:700 28px "Rubik";line-height:110%;color:#424242}section.testimonials div.container div.top-box h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.testimonials div.container div.top-box h2.title{font-size:42.3px}}section.testimonials div.container div.top-box a.cta-btn{display:none}section.testimonials div.container div.testimonials-carousel{width:100%;position:relative}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide{width:100%}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-image-box{width:90%;margin:36px 0;padding:0 0 80%;position:relative;overflow:hidden;clip-path:polygon(15% 0,100% 0,85% 100%,0% 100%)}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-image-box img.slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box{margin:-56px 0 0;position:relative;z-index:1}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box{padding:16px 0 0 16px}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box p.box-description{font:400 18px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box p.box-description{font-size:22px;letter-spacing:.175px}}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box h3.box-author{font:600 18px "Rubik";color:#c00d0e;text-transform:uppercase;line-height:120%;margin:23px 0 4px}@media screen and (min-width:992px){section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box h3.box-author{font-size:21px}}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box span.label{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;text-transform:uppercase}@media screen and (min-width:992px){section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box span.label{font-size:16px;letter-spacing:.175px}}section.testimonials div.container div.testimonials-carousel div.button-box-container{position:absolute;top:140px;right:0}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-prev,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-next{width:51px;height:51px}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-prev:hover,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-next:hover{background-color:#c00d0e}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-prev:hover::before,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-next:hover::before{color:#fff}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-prev::before,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-next::before{font:400 24px "Rubik";color:#c00d0e}@media screen and (min-width:992px){section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-prev::before,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box div.swiper-button-next::before{font-size:28px}section.testimonials{padding:80px 0}section.testimonials div.container div.top-box{display:flex;justify-content:space-between;align-items:center}section.testimonials div.container div.top-box h2.title{padding-top:31px;padding-bottom:31px}section.testimonials div.container div.top-box a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.testimonials div.container div.top-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.testimonials div.container div.top-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.testimonials div.container div.top-box a.cta-btn.active{width:100%;margin:0}section.testimonials div.container div.top-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.testimonials div.container div.top-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.testimonials div.container div.top-box a.cta-btn.active .btn-text,section.testimonials div.container div.top-box a.cta-btn.active .btn-fitting{width:100%}section.testimonials div.container div.top-box a.cta-btn .btn-text,section.testimonials div.container div.top-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.testimonials div.container div.top-box a.cta-btn .btn-text,section.testimonials div.container div.top-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.testimonials div.container div.top-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.testimonials div.container div.top-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.testimonials div.container div.testimonials-carousel{margin:68px 0 0}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 59px}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-image-box{height:361px;min-width:447px;margin:0;padding:0}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-image-box:hover img.slide-image{transform:translate(50%,50%) scale(1.1)}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box{display:flex;flex-direction:row;align-items:center;margin:0}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box img.quote-image{align-self:flex-start;margin:0 24px 0}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box{padding:0 16px 0 0}section.testimonials div.container div.testimonials-carousel div.swiper-wrapper div.swiper-slide div.slide-box div.text-box h3.box-author{margin:28px 0 7px}section.testimonials div.container div.testimonials-carousel div.button-box-container{display:contents}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box.testimonials{display:contents}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box.testimonials div.swiper-button-prev,section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box.testimonials div.swiper-button-next{width:59px;height:59px;margin:0;position:absolute;top:50%;transform:translate(0,-28px)}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box.testimonials div.swiper-button-prev{left:0}section.testimonials div.container div.testimonials-carousel div.button-box-container div.button-box.testimonials div.swiper-button-next{right:0}}section.best-of-the-year{padding:32px 0 0}section.best-of-the-year div.content div.container{display:flex;flex-direction:column-reverse}section.best-of-the-year div.content div.container div.text-box{padding:48px 0 72px;position:relative}section.best-of-the-year div.content div.container div.text-box::after{width: calc(100% + 32px);height:100%;content:"";background-color:#000;position:absolute;top:0;left:-16px;z-index:-1;clip-path:polygon(0 0,100% 0,100% 95%,0% 100%)}section.best-of-the-year div.content div.container div.text-box div.top h2.title{font:700 28px "Rubik";line-height:110%;color:#fff;margin:19px 0 0}section.best-of-the-year div.content div.container div.text-box div.top h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.best-of-the-year div.content div.container div.text-box div.top h2.title{font-size:42.3px}}section.best-of-the-year div.content div.container div.text-box div.swiper{width:100%}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide{width:100%}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide p.slide-description{font:400 25px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;padding:0 0 0 24px}@media screen and (min-width:992px){section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide p.slide-description{font-size:22px;letter-spacing:.175px}}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;margin:19px 0 0}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box{width:90px;height:90px;min-width:90px;position:relative}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box::after{width:81px;height:81px;content:"";box-shadow:inset 0 0 0 1px #c00d0e;border-radius:100%;position:absolute;right:0;bottom:0}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box img.image{width:81px;height:81px;position:absolute;top:0;left:0;z-index:1}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.author-box{display:flex;flex-direction:column;gap:7px}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.author-box h3.box-name{font:600 18px "Rubik";color:#c00d0e;line-height:120%}@media screen and (min-width:992px){section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.author-box h3.box-name{font-size:21px}}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.author-box span.box-label{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;text-transform:uppercase}@media screen and (min-width:992px){section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.author-box span.box-label{font-size:16px;letter-spacing:.175px}}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container{margin:40px 0 0}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-prev:hover,section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-next:hover{background-color:#c00d0e}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-prev:hover::before,section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-next:hover::before{color:#fff}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-prev::before,section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-next::before{font:400 20px "Rubik";color:#c00d0e}@media screen and (min-width:992px){section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-prev::before,section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-next::before{font-size:28px}}section.best-of-the-year div.content div.container div.image-container{display:contents}section.best-of-the-year div.content div.container div.image-container div.image-box{display:contents}section.best-of-the-year div.content div.container div.image-container div.image-box img.image{width: calc(100% + 16px);height:100%;margin:0 -16px -24px 0;clip-path:polygon(20% 0,100% 0,100% 100%,0% 100%)}section.best-of-the-year div.content div.container div.image-container div.image-box img.image.desktop{display:none}@media screen and (min-width:992px){section.best-of-the-year{padding:88px 0;position:relative}section.best-of-the-year::before{width:100%;height:100%;content:"";background-color:#f7f7f7;position:absolute;top:0;left:0;z-index:1;clip-path:polygon(0 0,100% 12.75%,100% 100%,0 87.25%)}section.best-of-the-year div.content{display:flex;padding:72px 0;position:relative;z-index:2}section.best-of-the-year div.content::before{width:82.5%;height:100%;content:"";background-color:#000;position:absolute;top:-50%;left:0;transform:translate(0,50%)}section.best-of-the-year div.content div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:1}section.best-of-the-year div.content div.container div.text-box{width:680px;padding:0}section.best-of-the-year div.content div.container div.text-box div.top h2.title{margin:14px 0 20px}section.best-of-the-year div.content div.container div.text-box div.swiper{position:relative}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box{justify-content:initial;gap:16px;margin:23px 0 0}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box{width:93px;height:93px}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box::after{width:87px;height:87px}section.best-of-the-year div.content div.container div.text-box div.swiper div.swiper-wrapper div.swiper-slide div.slide-box div.slide-image-box img.image{width:87px;height:87px}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container{display:block;position:absolute;right:16px;bottom:0}section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-prev,section.best-of-the-year div.content div.container div.text-box div.swiper div.button-box-container div.button-box div.swiper-button-next{width:59px;height:59px}section.best-of-the-year div.content div.container div.image-container{display:block;width:33.8%}section.best-of-the-year div.content div.container div.image-container div.image-box{display:block;width:100%;padding:0 0 85.9%;position:relative;clip-path:polygon(15% 0,100% 0,85% 100%,0% 100%)}section.best-of-the-year div.content div.container div.image-container div.image-box img.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%);clip-path:none}section.best-of-the-year div.content div.container div.image-container div.image-box img.image.mobile{display:none}section.best-of-the-year div.content div.container div.image-container div.image-box img.image.desktop{display:block}}section.news{padding:40px 0}section.news div.container div.top h2.title{font:700 28px "Rubik";line-height:110%;color:#424242}section.news div.container div.top h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.news div.container div.top h2.title{font-size:42.3px}}section.news div.container div.top a.cta-btn{display:none}section.news div.container ul.news-list{display:flex;flex-direction:column;gap:40px;margin:40px 0}section.news div.container ul.news-list li.news-item{display:flex;flex-direction:column;gap:16px;background-color:#fff;border:1px solid #eaeaea;padding:24px}section.news div.container ul.news-list li.news-item a.image-link{display:flex}section.news div.container ul.news-list li.news-item a.image-link div.image-box{padding:0 0 90%;position:relative;overflow:hidden;width:100%}section.news div.container ul.news-list li.news-item a.image-link div.image-box img.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.news div.container ul.news-list li.news-item div.date-box.mobile{display:flex;align-items:center;gap:8px}section.news div.container ul.news-list li.news-item div.date-box.mobile svg{width:32px;height:32px}section.news div.container ul.news-list li.news-item div.date-box.mobile p.date-text{font:500 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#000}@media screen and (min-width:992px){section.news div.container ul.news-list li.news-item div.date-box.mobile p.date-text{font-size:12px;letter-spacing:.175px}}section.news div.container ul.news-list li.news-item h3.item-title{font:600 22px "Rubik";color:#424242;line-height:120%}@media screen and (min-width:992px){section.news div.container ul.news-list li.news-item h3.item-title{font-size:21px}}section.news div.container ul.news-list li.news-item p.item-description{font:400 17px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){section.news div.container ul.news-list li.news-item p.item-description{font-size:15px;letter-spacing:.175px}}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active{width:100%;margin:0}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active .btn-fitting{width:100%}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.news div.container ul.news-list li.news-item div.item-box div.date-box.desktop{display:none}section.news div.container a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%}section.news div.container a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.news div.container a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container a.cta-btn.active{width:100%;margin:0}section.news div.container a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.news div.container a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container a.cta-btn.active .btn-text,section.news div.container a.cta-btn.active .btn-fitting{width:100%}section.news div.container a.cta-btn .btn-text,section.news div.container a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.news div.container a.cta-btn .btn-text,section.news div.container a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.news div.container a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.news div.container a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}@media screen and (min-width:992px){section.news{padding:64px 0}section.news div.container div.top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.news div.container div.top h2.title{padding-top:31px;padding-bottom:31px}section.news div.container div.top a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.news div.container div.top a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.news div.container div.top a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container div.top a.cta-btn.active{width:100%;margin:0}section.news div.container div.top a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.news div.container div.top a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container div.top a.cta-btn.active .btn-text,section.news div.container div.top a.cta-btn.active .btn-fitting{width:100%}section.news div.container div.top a.cta-btn .btn-text,section.news div.container div.top a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.news div.container div.top a.cta-btn .btn-text,section.news div.container div.top a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.news div.container div.top a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.news div.container div.top a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.news div.container ul.news-list{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:70px 32px;margin:70px 0 0}section.news div.container ul.news-list li.news-item{gap:14px;padding:21px}section.news div.container ul.news-list li.news-item:hover{transform:translateY(-8px);box-shadow:0 0 12px 0 rgba(0,0,0,.2)}section.news div.container ul.news-list li.news-item a.image-link div.image-box{width:349px;height:314px;padding:0}section.news div.container ul.news-list li.news-item div.date-box.mobile{display:none}section.news div.container ul.news-list li.news-item div.item-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:8px 0 0}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active{width:100%;margin:0}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn.active .btn-fitting{width:100%}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 21px}}@media screen and (min-width:992px) and (min-width:992px){section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text,section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.news div.container ul.news-list li.news-item div.item-box a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.news div.container ul.news-list li.news-item div.item-box div.date-box.desktop{display:flex;align-items:center;gap:8px}section.news div.container ul.news-list li.news-item div.item-box div.date-box.desktop svg{width:28px;height:28px}section.news div.container a.cta-btn{display:none}}div.bullets{display:flex;align-items:center;width:auto;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}div.bullets img.bullet-left-mobile{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.bullets img.bullet-left-mobile-2,div.bullets img.bullet-left,div.bullets img.bullet-right{display:none}@media screen and (min-width:992px){div.bullets{display:flex;align-items:center;width:100%;height:100%;max-height:831px;clip-path:polygon(0 0,100% 0,100% 93%,0% 100%);position:absolute;top:0;left:0;z-index:1}div.bullets img.bullet-left-mobile{display:none}div.bullets img.bullet-left,div.bullets img.bullet-right{display:block;width:100%;height:100%}}ul.numbers{display:flex;flex-direction:column;gap:10px;padding:40px 16px}ul.numbers li.numbers-item{display:flex;align-items:center;gap:4px}ul.numbers li.numbers-item span.number-text,ul.numbers li.numbers-item span.number,ul.numbers li.numbers-item span::before{font:700 60px "Orbitron",sans-serif;line-height:110%;color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#c00d0e}ul.numbers li.numbers-item span.number-text span,ul.numbers li.numbers-item span.number span,ul.numbers li.numbers-item span::before span{color:#c00d0e}@media screen and (min-width:992px){ul.numbers li.numbers-item span.number-text,ul.numbers li.numbers-item span.number,ul.numbers li.numbers-item span::before{font-size:76px}}ul.numbers li.numbers-item span.number{margin:0 0 0 8px}ul.numbers li.numbers-item span.number::before{content:"+";margin:0 0 0 -8px}ul.numbers li.numbers-item p.description{font:500 16px "Orbitron",sans-serif;line-height:140%;letter-spacing:.2px;color:#424242;text-transform:uppercase}@media screen and (min-width:992px){ul.numbers li.numbers-item p.description{font-size:14px;letter-spacing:.175px}ul.numbers{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:0 0 16px;overflow-y:hidden;overflow-x:auto}ul.numbers::-webkit-scrollbar{height:6px;background-color:#dedede}ul.numbers::-webkit-scrollbar-thumb{background-color:#b8b8b8}ul.numbers::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}ul.numbers li.numbers-item{display:flex;justify-content:center}}div.partners{padding:32px 0}div.partners div.container{display:flex;flex-direction:column;gap:20px}div.partners div.container div.text-box{display:flex;flex-direction:column;gap:10px}div.partners div.container div.text-box h2.box-title{font:700 28px "Rubik";line-height:110%;color:#424242}div.partners div.container div.text-box h2.box-title span{color:#c00d0e}@media screen and (min-width:992px){div.partners div.container div.text-box h2.box-title{font-size:42.3px}}div.partners div.container div.text-box p.box-description{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e}@media screen and (min-width:992px){div.partners div.container div.text-box p.box-description{font-size:16px;letter-spacing:.175px}}div.partners div.container div.partners-carousel{display:flex;flex-direction:column;gap:20px;width:100%;height:-moz-fit-content;height:fit-content}div.partners div.container div.partners-carousel div.swiper-wrapper div.swiper-slide{display:flex;justify-content:center;align-items:center;width:132px;background-color:#fff;border:1px solid #eaeaea;padding:15px;transition:.25s ease-in-out}div.partners div.container div.partners-carousel div.swiper-wrapper div.swiper-slide img.pc-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){div.partners{padding:72px 0}div.partners div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:24px}div.partners div.container div.text-box{gap:10px;min-width:-moz-fit-content;min-width:fit-content;margin:8px 0;padding-top:21px;padding-bottom:21px}div.partners div.container div.partners-carousel{gap:38px}div.partners div.container div.partners-carousel div.swiper-wrapper div.swiper-slide{width:179px;padding:21px}}div.button-box{display:flex;flex-direction:row;align-items:center;gap:10px;position:relative}div.button-box div.swiper-button-next,div.button-box div.swiper-button-prev{width:40px;height:40px;background-color:#fff;border:1px solid #c00d0e;margin-top:initial;padding:11px;position:initial}div.button-box div.swiper-button-next:hover,div.button-box div.swiper-button-prev:hover{background-color:#c00d0e}div.button-box div.swiper-button-next:hover::before,div.button-box div.swiper-button-prev:hover::before{color:#fff}div.button-box div.swiper-button-next::after,div.button-box div.swiper-button-prev::after{display:none}div.button-box div.swiper-button-next::before,div.button-box div.swiper-button-prev::before{font:400 18px "Rubik";color:#c00d0e}@media screen and (min-width:992px){div.button-box div.swiper-button-next::before,div.button-box div.swiper-button-prev::before{font-size:18px}}div.button-box div.swiper-button-prev::before{content:"<"}div.button-box div.swiper-button-next::before{content:">"}@media screen and (min-width:992px){div.button-box div.swiper-button-next,div.button-box div.swiper-button-prev{width:42px;height:42px}}section.form-work-with-us{margin:35px 0 0}section.form-work-with-us div.large-container{background-color:#efefef}section.form-work-with-us div.large-container div.image-box{width:100%;padding:0 0 98.6%;position:relative;overflow:hidden}section.form-work-with-us div.large-container div.image-box img.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.form-work-with-us div.large-container div.text-column{padding:40px 16px}section.form-work-with-us div.large-container div.text-column span.label{color:#ef1112}section.form-work-with-us div.large-container div.text-column h2.title{font:700 28px "Rubik";line-height:110%;color:#424242;margin:10px 0 20px}section.form-work-with-us div.large-container div.text-column h2.title span{color:#c00d0e}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.text-column h2.title{font-size:42.3px}}section.form-work-with-us div.large-container div.text-column p.description{font:400 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#9e9e9e;padding:0 0 0 26px}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.text-column p.description{font-size:21px;letter-spacing:.175px}}section.form-work-with-us div.large-container div.text-column a.cta-btn{display:none}section.form-work-with-us div.large-container div.form-container{padding:0 0 40px}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box{display:flex;flex-direction:column;gap:16px;padding:0 16px}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input{padding:12px 30px;outline:none;border:none;width:100%}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input:focus,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input:focus{background-color:#d9d9d9;outline:2px solid #c00d0e}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input{font:400 16px "Rubik";color:#000}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input{font-size:14px}}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input::-moz-placeholder{font:300 16px "Rubik";color:#000}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input::placeholder{font:300 16px "Rubik";color:#000}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input::-moz-placeholder{font-size:14px}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input::placeholder{font-size:14px}}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input{font:300 16px "Rubik";color:#000;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'22\'\ height=\'22\'\ viewBox=\'0\ 0\ 22\ 22\'\ fill=\'none\'%3E%3Cpath\ d=\'M18.3249\ 8.73346L11.7152\ 15.3431C11.6538\ 15.4046\ 11.5809\ 15.4533\ 11.5007\ 15.4866C11.4204\ 15.5199\ 11.3344\ 15.537\ 11.2476\ 15.537C11.1607\ 15.537\ 11.0747\ 15.5199\ 10.9945\ 15.4866C10.9142\ 15.4533\ 10.8413\ 15.4046\ 10.7799\ 15.3431L4.17026\ 8.73346C4.04624\ 8.60944\ 3.97656\ 8.44122\ 3.97656\ 8.26583C3.97656\ 8.09043\ 4.04624\ 7.92222\ 4.17026\ 7.79819C4.29429\ 7.67417\ 4.4625\ 7.60449\ 4.6379\ 7.60449C4.81329\ 7.60449\ 4.98151\ 7.67417\ 5.10553\ 7.79819L11.2476\ 13.9411L17.3896\ 7.79819C17.451\ 7.73678\ 17.5239\ 7.68807\ 17.6042\ 7.65483C17.6844\ 7.6216\ 17.7704\ 7.60449\ 17.8573\ 7.60449C17.9441\ 7.60449\ 18.0301\ 7.6216\ 18.1103\ 7.65483C18.1906\ 7.68807\ 18.2635\ 7.73678\ 18.3249\ 7.79819C18.3863\ 7.8596\ 18.435\ 7.93251\ 18.4682\ 8.01275C18.5015\ 8.09298\ 18.5186\ 8.17898\ 18.5186\ 8.26583C18.5186\ 8.35268\ 18.5015\ 8.43867\ 18.4682\ 8.51891C18.435\ 8.59915\ 18.3863\ 8.67205\ 18.3249\ 8.73346Z\'\ fill=\'black\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 30px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input{font-size:14px}}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn{text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:100%;background-color:transparent;border:none}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn.active{width:100%;margin:0}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn.active .btn-text,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn.active .btn-fitting{width:100%}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-text,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 0}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-text,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}@media screen and (min-width:992px){section.form-work-with-us{margin:48px 0 60px}section.form-work-with-us div.large-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background-color:initial}section.form-work-with-us div.large-container div.image-box{display:none}section.form-work-with-us div.large-container div.text-column{background-color:#efefef;padding:64px 34px 64px 56px}section.form-work-with-us div.large-container div.text-column span.label{color:#c00d0e}section.form-work-with-us div.large-container div.text-column h2.title{margin:9px 0 0}section.form-work-with-us div.large-container div.text-column p.description{margin:35px 0 0;padding:0 0 0 26px}section.form-work-with-us div.large-container div.text-column a.cta-btn{margin:35px 0 0 26px;text-transform:uppercase;text-decoration:none;text-align:center;padding:12px 0 0 12px;position:relative;display:block;width:-moz-fit-content;width:fit-content}section.form-work-with-us div.large-container div.text-column a.cta-btn:hover p.btn-text{background-color:#ef1112;transform:translate(12px,12px)}section.form-work-with-us div.large-container div.text-column a.cta-btn:hover p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.form-work-with-us div.large-container div.text-column a.cta-btn.active{width:100%;margin:0}section.form-work-with-us div.large-container div.text-column a.cta-btn.active p.btn-text{background-color:#ef1112;transform:translate(0,12px)}section.form-work-with-us div.large-container div.text-column a.cta-btn.active p.btn-fitting{box-shadow:inset 0 0 0 1px #ef1112}section.form-work-with-us div.large-container div.text-column a.cta-btn.active .btn-text,section.form-work-with-us div.large-container div.text-column a.cta-btn.active .btn-fitting{width:100%}section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-text,section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-fitting{font:600 14px "Rubik";line-height:140%;letter-spacing:.2px;color:#fff;transition:.25s ease-in-out;margin:0;padding:11px 49px}}@media screen and (min-width:992px) and (min-width:992px){section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-text,section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-fitting{font-size:14px;letter-spacing:.175px}}@media screen and (min-width:992px){section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-text{background-color:#c00d0e;width:calc(100% - 12px);position:absolute;top:0;left:0;transform:translate(0,0)}section.form-work-with-us div.large-container div.text-column a.cta-btn .btn-fitting{background-color:transparent;box-shadow:inset 0 0 0 1px #c00d0e;color:transparent}section.form-work-with-us div.large-container div.form-container{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#424242;padding:0 56px;min-height:-webkit-fill-available}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box{gap:25px}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input{padding:14px 26px;width:initial}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input:hover,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span input.form-input:focus,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input:hover,section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input:focus{background-color:#d9d9d9}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box span select.form-input{width:100%;background-position:right 26px center}section.form-work-with-us div.large-container div.form-container div.wpcf7 form.wpcf7-form div.form-box button.submit-btn{cursor:pointer}}div.pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}div.pagination a.prev,div.pagination a.next{width:40px;height:40px;background-color:#fff;border:1px solid #c00d0e;margin-top:initial;padding:11px;position:initial}div.pagination a.prev:hover,div.pagination a.next:hover{background-color:#c00d0e}div.pagination a.prev:hover i.seta-esquerda::before,div.pagination a.prev:hover i.seta-direita::before,div.pagination a.next:hover i.seta-esquerda::before,div.pagination a.next:hover i.seta-direita::before{color:#fff}div.pagination a.prev i.seta-esquerda,div.pagination a.prev i.seta-direita,div.pagination a.next i.seta-esquerda,div.pagination a.next i.seta-direita{display:flex;justify-content:center;align-items:center}div.pagination a.prev i.seta-esquerda::before,div.pagination a.prev i.seta-direita::before,div.pagination a.next i.seta-esquerda::before,div.pagination a.next i.seta-direita::before{font:400 18px "Rubik";color:#c00d0e}@media screen and (min-width:992px){div.pagination a.prev i.seta-esquerda::before,div.pagination a.prev i.seta-direita::before,div.pagination a.next i.seta-esquerda::before,div.pagination a.next i.seta-direita::before{font-size:18px}}div.pagination i.seta-esquerda::before{content:"<"}div.pagination i.seta-direita::before{content:">"}div.pagination a.page-numbers,div.pagination span.page-numbers.current{font:400 16px "Rubik";color:#424242;padding:8px 12px}@media screen and (min-width:992px){div.pagination a.page-numbers,div.pagination span.page-numbers.current{font-size:14px}}div.pagination a.page-numbers:hover,div.pagination span.page-numbers.current:hover{background-color:#c00d0e;color:#fff}div.pagination span.page-numbers.current{color:#fff;background-color:#c00d0e}div.pagination span.page-numbers.dots{font:400 16px "Rubik";color:#424242}@media screen and (min-width:992px){div.pagination span.page-numbers.dots{font-size:14px}div.pagination{gap:8px;margin:35px 0 0}div.pagination a.prev,div.pagination a.next{width:42px;height:42px}}a.floating-whatsapp{position:fixed;right:20px;bottom:20px;z-index:100}a.floating-whatsapp div.icon-box{width:75px;padding:0 0 100%;position:relative;overflow:hidden}a.floating-whatsapp div.icon-box img.icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}@media screen and (min-width:992px){a.floating-whatsapp{right:33px;bottom:66px}a.floating-whatsapp:hover{transform:scale(1.15)}a.floating-whatsapp div.icon-box{width:66px}}