.consent-banner{border-radius:1rem;padding:1rem;background:linear-gradient(25deg, rgba(2, 22, 56, 0.75) 0%, rgba(2, 22, 56, 0.75) 100%);backdrop-filter:blur(5px);color:#fff;display:flex;flex-direction:column;align-items:center;width:50rem;max-width:95%;z-index:11}.consent-banner_bg{position:fixed;left:0;top:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.85);z-index:11}.consent-banner div{text-align:center}.consent-banner p,.consent-banner a{display:inline}.consent-banner a{text-decoration:underline}.consent-banner_buttons{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.consent-banner_buttons button{font-weight:bold;margin-top:1rem;cursor:pointer}.consent-banner_buttons button.-accept{color:#021638}.consent-banner_buttons button.-reject{color:#fff;background:rgba(0,0,0,0);font-size:.7rem}@font-face{font-family:"Figtree";src:url(../../fonts/Figtree-Regular.woff2);font-weight:500}@font-face{font-family:"Figtree";src:url(../../fonts/Figtree-SemiBold.woff2);font-weight:600}@font-face{font-family:"Figtree";src:url(../../fonts/Figtree-Bold.woff2);font-weight:700}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{color:#333;font-family:"Figtree",sans-serif}body a{text-decoration:unset}body.dark{background:#000;color:rgba(245,245,245,.9607843137)}body .container{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;padding-left:1rem;padding-right:1rem}@media(min-width: 768px){body .container{padding-left:3rem;padding-right:3rem}}body .background{background-image:linear-gradient(#F3F4FB, #F7F7FC)}body .backround-decor{background:linear-gradient(0deg, rgb(255, 255, 255) 34%, rgb(243, 244, 251) 100%);height:30rem}body hr{border-top:1px solid #e6e7f2}body .feat{font-weight:700;margin:1.5rem 0 2rem}body .padding{padding:2rem 0}@media(min-width: 1200px){body .padding{padding:4rem 0}}body h1{font-size:36px;line-height:120%;font-weight:600}@media(min-width: 1200px){body h1{font-size:48px}}body h2{font-size:32px;font-weight:600}@media(min-width: 1200px){body h2{font-size:40px}}body h3{font-size:26px;font-weight:600}@media(min-width: 1200px){body h3{font-size:32px}}body button,body a{cursor:pointer}body button:disabled,body a:disabled{opacity:.25;pointer-events:none}body button:hover,body a:hover{opacity:.7}body .button{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;border:1px solid rgba(0,0,0,0);padding:.6rem 1rem;border-radius:.5rem;transition:.2s;font-family:inherit}body .button--prim{border:rgba(0,0,0,0);background-color:#021638;color:#fff}body .button--sec{border:1px solid #333;background-color:rgba(0,0,0,0);color:#333}body .button--dark{border:rgba(0,0,0,0);background-color:#333;color:#fff}body .button--light{border:rgba(0,0,0,0);background-color:#fff;color:#021638}body .button--outline{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}body .button-rebrand{display:flex;align-items:center;justify-content:center;gap:.5rem;width:-moz-fit-content;width:fit-content;border:1px solid rgba(0,0,0,0);padding:.5rem 1rem;border-radius:.5rem;transition:.2s;font-size:1rem;font-family:inherit;text-align:center}body .button-rebrand.-prim{border:rgba(0,0,0,0);background-color:#ff0;color:#000}body .button-rebrand.-light{border:rgba(0,0,0,0);background-color:#fff;color:#000}body .button-rebrand.-dark{border:rgba(0,0,0,0);background-color:#1a1a1a;color:#fff}body .button-rebrand.-outline{border:1px solid #fff;color:#fff}body .button-rebrand.-msc{border:rgba(0,0,0,0);background-color:#4785ff;color:#000}body .button-rebrand.-msc-sec{border:rgba(0,0,0,0);background-color:#b247ff;color:#000}body .subtitle{margin:4rem 0 3rem}body p{line-height:1.6}body img{max-width:100%}body input,body select{border-radius:.5rem;padding:.75rem;border:none;background-color:#ededed;cursor:pointer;font-family:inherit}body input[type=checkbox]{height:1rem;width:1rem}body select{outline-offset:-2px}.hide{display:none}.active{transform:translateX(0)}.show-mobile-nav{background-color:#fff;left:0}@media(min-width: 1200px){.show-mobile-nav{background-color:unset}}.hide-mobile-nav{left:-100vw}@media(min-width: 1200px){.hide-mobile-nav{left:0}}.section-title{max-width:1200px;margin-top:-28rem !important}.section-title h2{margin:1rem 0 1.5rem 0;max-width:80%;line-height:125%}.section-title p{line-height:180%}.section-title .featured{font-weight:700;margin:2rem 0}.section-title{padding:0 1rem}@media(min-width: 1200px){.section-title{padding:0}}@media(min-width: 1200px){.section-title{margin:60px auto 40px;margin-top:-25rem !important}.section-title h2{margin:0 0 3rem 0}}.section-title span{display:block;font-size:16px;padding-top:15px}.desktop{display:none !important}@media(min-width: 1200px){.desktop{display:grid !important}}.mobile{display:block !important}@media(min-width: 1200px){.mobile{display:none !important}}#map{height:180px}.modal{position:fixed;height:100vh;width:100%;background-color:rgba(0,0,0,.6);z-index:25;top:0;left:0;display:none;justify-content:center;overflow:auto;padding:5rem 0;line-height:1.75;box-sizing:border-box}.modal_box{height:-moz-fit-content;height:fit-content;background-color:#fff;color:#333;border-radius:1rem;max-width:95%;width:500px;max-height:50rem;overflow-x:hidden;overflow-y:auto}.modal_box ul{list-style:none}.modal_box_topbar{display:flex;justify-content:flex-end;padding:2rem 2rem 0}.modal_box_topbar button{padding:0;background:rgba(0,0,0,0);border:none}.modal_box_topbar svg{height:2rem}.modal_box_head{padding:2rem 2rem 0}.modal_box_body{padding:2rem}.modal_box_body_hero{width:100%;aspect-ratio:20/6;overflow:hidden;border-radius:2rem}.modal_box_body_hero img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal_box_body button{margin-top:2rem;width:100%;justify-content:center}.modal_box.-wide{width:90%;max-width:1000px}.modal_box.-dark{width:90%;background-color:#021638;color:#fff;max-width:1000px}.modal_box.-dark .modal_box_head{background-color:#021638;color:#fff}.modal_box.-dark .modal_box_topbar button{color:#fff}.form{display:grid;gap:.5rem}.form_row{display:grid;gap:.25rem}.form_row label{font-size:.8rem}.form_error{font-size:.8rem;color:red}.header{z-index:20}.header__lang{margin-right:1rem;color:inherit}.header__wrapper{max-width:1200px;display:flex;justify-content:space-between;align-items:center;padding:2rem 0}.header__logo{max-width:10rem}.header__logo img{height:2.5rem}@media(min-width: 1200px){.header__logo{padding-left:unset}}.header__burger{background:rgba(0,0,0,0);border:none;cursor:pointer}.header__burger svg{width:40px;height:40px}.header__burger .fa-times{margin-left:auto}@media(min-width: 1200px){.header__burger{display:none}}.header__nav{position:fixed;display:flex;align-items:center;height:100%;width:100%;top:0;z-index:5;padding-top:75px}@media(min-width: 1200px){.header__nav{height:unset;left:unset;position:relative;width:unset;padding-top:0}}.header__nav a{margin-left:.25rem}.header__nav ul{list-style-type:none;align-items:center;display:flex;flex-direction:column;height:100%;width:100%;gap:1rem}@media(min-width: 1200px){.header__nav ul{flex-direction:row}}.header__nav ul li{margin:15px 0}@media(min-width: 1200px){.header__nav ul li{margin:0 10px}}.header__nav ul a{color:inherit;display:flex;align-items:center;font-weight:400;font-size:15px;cursor:pointer}.header.-light .header__nav{background-color:#000}.header.-light .header__burger svg{fill:#fff}.header.-rebrand{display:flex;justify-content:center;position:sticky;top:0}.header.-rebrand .header__wrapper{border-radius:12px;background-color:rgba(0,0,0,.5);border:1px solid #fff;max-width:1920px;width:calc(100% - 2rem);padding:1.25rem;margin:1rem}@media(min-width: 1200px){.header.-rebrand .header__wrapper{display:flex;justify-content:space-between;gap:5rem}}.header.-rebrand .header__burger{background:rgba(0,0,0,0);border:none;fill:#fff;cursor:pointer;z-index:12}.header.-rebrand .header__burger svg{width:40px;height:40px}.header.-rebrand .header__nav{background-color:#000}@media(min-width: 1200px){.header.-rebrand .header__nav{background-color:rgba(0,0,0,0)}}.header.-rebrand .header.-msc{border:1px solid #4785ff}.header.-rebrand-yellow .header__wrapper{border:1px solid #ff0}.header.-rebrand.-msc .header__wrapper{border:2px solid #040155}.header.-rebrand.-msc .header__logo{max-width:10rem}@media(min-width: 1200px){.header.-rebrand.-msc .header__logo{max-width:15rem}}.footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0 auto;padding:2rem 0}@media(min-width: 1200px){.footer{flex-direction:row}}.footer__logo{width:5rem}.footer__social{display:flex;gap:1rem}.footer__social img.invert{filter:invert(1)}.footer ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;padding:20px 0}@media(min-width: 1200px){.footer ul{flex-direction:row}}.footer ul a{color:inherit}.footer ul li{padding:5px 0}@media(min-width: 1200px){.footer ul li{padding:0 20px}}.footer-contact{padding:0 1.25rem;display:flex;justify-content:center}.footer-contact_cell{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.footer-contact_cell{flex-direction:row}}.footer-contact_cell_wrapper{display:grid;gap:3rem;padding:5rem 0;width:100%;max-width:1200px;border-top:1px dashed #bfbfbf}@media(min-width: 1200px){.footer-contact_cell_wrapper{grid-template-columns:1fr 1fr 1fr}}.footer-contact_cell_img{height:6rem;width:6rem;flex-shrink:0;border-radius:.5rem;overflow:hidden}.footer-contact_cell_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.footer-contact_cell_text{display:flex;flex-direction:column;gap:.25rem}.footer-contact_cell_text b{margin-bottom:.5rem}.footer-contact_cell_text p{font-size:.75rem}.footer-contact_cell_text span{display:flex;align-items:center;word-break:break-all;gap:.5rem;font-size:.75rem;color:#bfbfbf}.not-found_inner{height:calc(100vh - 165px);min-height:300px;display:flex;justify-content:center;align-items:center}.not-found_inner_container{display:flex;flex-direction:column;align-items:center;text-align:center}.not-found_inner_container a{margin-top:50px}.intro{background-image:linear-gradient(180deg, #F3F4FB, #F7F7FC);padding-top:2rem !important;padding-bottom:3rem !important}@media(min-width: 1200px){.intro{padding-top:unset !important;padding-bottom:unset !important}}.intro__wrapper{display:flex;flex-direction:column;grid-gap:30px;grid-template-columns:repeat(1, 1fr);margin:0 auto 40px;padding:0 1rem}@media(min-width: 1200px){.intro__wrapper{padding:0}}@media(min-width: 1200px){.intro__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);padding:5rem 0 7rem}}@media(min-width: 1400px){.intro__wrapper{padding:10rem 0}}.intro__description h1{padding-bottom:30px}.intro__description p{font-size:18px}.intro__cta{padding:2rem 0;display:flex;flex-direction:column;text-align:center;gap:1rem}@media(min-width: 1200px){.intro__cta{flex-direction:row}}.intro__image{display:flex;justify-content:center;position:relative;width:100%}@media(min-width: 1200px){.intro__image{justify-content:flex-end}}.intro__image img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 1200px){.intro__image img{width:unset;max-height:unset;height:30rem;width:30rem}}.breaker{background-color:#021638;display:flex;color:#fff;padding:4rem 2rem 2rem;line-height:180%;text-align:center;position:relative;margin:4rem auto 0;padding:0 1rem}@media(min-width: 1200px){.breaker{padding:0}}@media(min-width: 1200px){.breaker{padding:4rem 6rem 2rem}}.breaker .container{position:relative;padding-top:2rem}@media(min-width: 1200px){.breaker .container{padding-top:unset}}.areas{display:flex;grid-gap:30px;grid-template-columns:repeat(2, 1fr);margin:0 auto 40px;flex-direction:column-reverse;padding:0 1rem}@media(min-width: 1200px){.areas{padding:0}}.areas .areas-swiper{padding-top:4.5rem}@media(min-width: 1200px){.areas{display:grid;grid-template-columns:repeat(4, 1fr);padding:6rem 0;gap:3rem;overflow:unset}.areas .areas-swiper{padding-top:unset}}.areas__card{display:flex;justify-content:center;align-items:center;border:1px solid #021638;border-radius:20px;width:100%;min-height:270px;text-align:center;position:relative;margin-bottom:2rem;transition:.3s}.areas__card:hover{transform:scale(1.005)}.areas__card h3{padding:2rem;font-size:1.1rem;line-height:170%;font-weight:400}@media(min-width: 1200px){.areas__card{min-height:300px;margin-bottom:3rem}}.areas__img{background-color:#021638;display:flex;justify-content:center;align-items:center;position:absolute;top:-2.5rem;padding:15px;height:4.5rem;width:4.5rem;border-radius:12px}@media(min-width: 1200px){.areas__img{top:-2rem}}.areas-swiper{overflow:visible !important}.news{display:flex;flex-direction:column-reverse;padding-top:3rem;padding-bottom:3rem;background-color:#021638;color:#fff}.news_empty{margin-top:3rem;display:none;flex-direction:column;align-items:center;text-align:center;background-color:hsla(0,0%,100%,.1);box-sizing:border-box;padding:3rem;border-radius:1rem;filter:brightness(2)}.news_empty.-visible{display:flex}.news_loader{display:flex;justify-content:center;filter:invert(1) brightness(2)}.news__description h2{padding-bottom:40px}.news__description p{line-height:180%}@media(min-width: 1200px){.news{padding-top:5rem;padding-bottom:5rem}}.news__list{display:none;margin-top:3rem;overflow-x:hidden}.news__list.-visible{display:flex}.news__list_tile{background-color:#fff;border-radius:1rem;padding:1rem;display:grid;grid-template-rows:1fr .5rem .5fr;gap:1rem}.news__list_tile_img{width:100%;aspect-ratio:4/3;border-radius:1rem;overflow:hidden}.news__list_tile_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news__list_tile h4{color:#021638}.news__list_tile button{width:100%;display:flex;justify-content:center;margin-top:auto}.featured{padding:0 1rem}@media(min-width: 1200px){.featured{padding:0}}.featured__grid{display:flex;flex-direction:column-reverse;align-items:center;gap:3rem}.featured__grid h2{margin-bottom:1.5rem}.featured__grid p{margin-bottom:1.5rem}.featured__grid:last-of-type{margin-top:4rem}@media(min-width: 1200px){.featured__grid{margin:8rem 0;flex-direction:row;gap:7rem}.featured__grid h2{margin-bottom:2.5rem}.featured__grid p{margin-bottom:2.5rem}.featured__grid:last-of-type{margin-top:unset}}.featured__description{width:100%}@media(min-width: 1200px){.featured__description{width:60%}}.featured__img{width:60%;max-width:300px;order:1;background-color:#e6e7f2;border-radius:50%}@media(min-width: 1200px){.featured__img{width:40%;order:unset}}.contact{display:flex;flex-direction:column;gap:1rem;overflow:unset;padding:0 1rem}@media(min-width: 1200px){.contact{padding:0}}@media(min-width: 1200px){.contact{gap:2rem}}.contact .map{display:none}@media(min-width: 1200px){.contact .map{display:block;border-radius:20px;cursor:pointer}}.contact form{display:flex;flex-direction:column}.contact form input{width:100%;padding:1rem;border-radius:12px;border:1px solid #e6e7f2;margin-bottom:1rem}.contact form textarea{width:100%;height:100%;max-height:350px;padding:1rem;border-radius:12px;border:1px solid #e6e7f2}.contact form .button{width:100%;padding:.75rem 2rem}@media(min-width: 1200px){.contact form{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}}.contact span{display:block;margin:.5rem 0}.contact .title{font-weight:700}.contact .numbers{margin-top:1.25rem}.contact .details{gap:.5rem;font-size:.95rem;display:flex;align-items:center}.contact__person{display:grid;gap:1rem;grid-template-columns:1fr}.contact__person .image{border-radius:12px;max-width:80px}.contact__person span{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:.15rem 0}.contact__person .name{font-weight:700;display:block;font-size:1.3rem}.contact__person .position{font-size:.8rem;margin-bottom:.5rem}@media(min-width: 1200px){.contact__person{display:grid;grid-template-columns:.5fr 1.5fr}.contact__person .image{max-width:100px}}.contact hr{margin:1rem 0;border-top:1px solid #e6e7f2}@media(min-width: 1200px){.contact{display:grid;grid-template-columns:1.2fr .8fr;padding:1rem 0;gap:3rem}}.message{padding:.5rem 1rem;color:#b50909;border:1px solid #b50909;width:-moz-fit-content;width:fit-content;border-radius:12px;display:none}.sucess{border:1px solid #07ad33 !important}.hidden{display:none !important}.cybersecurity{padding:1rem 0 1rem 1rem}@media(min-width: 1200px){.cybersecurity{padding:0}}.cybersecurity__topics{display:flex;flex-wrap:nowrap;align-items:center;overflow-x:scroll;height:-moz-max-content;height:max-content;list-style-type:none;gap:1rem}@media(min-width: 1200px){.cybersecurity__topics{flex-wrap:wrap;overflow-x:unset;margin-top:2.5rem}}.cybersecurity__topics li{padding:.7rem 2rem;min-width:-moz-fit-content;min-width:fit-content;border:2px solid #021638;border-radius:50px;white-space:nowrap}.cybersecurity__wrapper{display:flex;flex-wrap:nowrap;align-items:center;overflow-x:scroll;height:-moz-max-content;height:max-content;list-style-type:none;gap:1.5rem}@media(min-width: 1200px){.cybersecurity__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;overflow:hidden}}.cybersecurity__wrapper .card{background-color:#021638;border-radius:20px;padding:3rem 2.5rem;min-height:270px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1rem;min-width:230px}.cybersecurity__wrapper .card .number{font-size:2.5rem;font-weight:700}@media(min-width: 1200px){.cybersecurity__wrapper .card{min-height:200px;gap:1rem}.cybersecurity__wrapper .card .number{font-size:3.5rem}}.employers{padding:0 1rem}@media(min-width: 1200px){.employers{padding:0}}.employers__grid{display:flex;flex-direction:column;gap:2rem}@media(min-width: 1200px){.employers__grid{display:grid;grid-template-columns:repeat(2, 1fr);padding:1rem 0;gap:3rem}}.employers__img{display:block}.employers__img::before{content:"";height:65px;width:20px;border-radius:0 3px 3px 0;background-color:#021638;position:absolute;top:1.5rem;left:0}@media(min-width: 1200px){.employers__img::before{top:2.5rem}}.employers__img img{height:50px;margin-bottom:1.5rem}@media(min-width: 1200px){.employers__img img{height:70px}}.employers__img--smaller img{height:45px}@media(min-width: 1200px){.employers__img--smaller img{height:60px}}.employers__card{display:flex;flex-direction:column;border:1px solid #021638;border-radius:20px;padding:1.5rem 3rem;position:relative}@media(min-width: 1200px){.employers__card{padding:2.5rem 3rem}}.employers__card p{font-weight:700;line-height:150%}.employers__card ul{list-style-type:none;padding-left:2rem}.employers__card ul li{padding-bottom:1.25rem;line-height:150%;position:relative;display:flex;align-items:center}.employers__card ul li::before{content:"";width:15px;height:15px;background-color:#021638;border-radius:4px;position:absolute;left:-3rem}@media(min-width: 1200px){.employers__card ul ul{padding-left:3rem}.employers__card ul ul,.employers__card ul p{font-size:1.25rem}.employers__card ul ul li::before{width:20px;height:20px}}.employers__wrapper{display:flex;flex-direction:column;border:1px solid #021638;border-radius:20px;margin-top:2rem}@media(min-width: 1200px){.employers__wrapper{display:grid;grid-template-columns:.6fr .05fr 1.3fr}.employers__wrapper hr{border:unset;border-left:1px solid #e6e7f2}}.employers__wrapper .employers__card{border:unset}.employers__wrapper .employers__card:first-of-type{background-color:#fff;border-radius:18px;color:#021638}.development{position:relative;overflow:unset !important;padding:0 1rem}@media(min-width: 1200px){.development{padding:0}}.development__grid{display:flex;flex-direction:column;gap:2rem;overflow:unset}@media(min-width: 1200px){.development__grid{display:grid;grid-template-columns:repeat(2, 1fr);padding:1rem 0;gap:3rem}}.development__img{display:block}.development__img::before{content:"";height:65px;width:20px;border-radius:0 3px 3px 0;background-color:#021638;position:absolute;top:2.5rem;left:0}.development__img img{height:70px;margin-bottom:1.5rem}.development__img--smaller img{height:60px}.development__box{width:100%;margin-top:1.5rem;padding:2rem 2.5rem;background-color:#e6e7f2;border-radius:20px;bottom:-4.5rem;right:2rem}@media(min-width: 1200px){.development__box{position:absolute;width:50%}}.development__box p{font-weight:400}.development__box .bold{font-weight:700;margin-bottom:.25rem}.development__card{display:flex;flex-direction:column;padding:0 2rem}.development__card:first-of-type{padding:2rem 2rem 0}.development__card:last-of-type{padding:0 2rem 2rem}.development__card p{line-height:150%}.development__card ul{list-style-type:none;padding-left:3rem}.development__card ul li{padding-bottom:1.25rem;line-height:150%;position:relative;display:flex;align-items:center;font-size:1rem}.development__card ul li::before{content:"";width:15px;height:15px;background-color:#021638;border-radius:4px;position:absolute;left:-3rem}@media(min-width: 1200px){.development__card{padding:0 3rem}.development__card:first-of-type{padding:2rem 3rem 0}.development__card:last-of-type{padding:0 3rem 2rem}.development__card ul,.development__card p{font-size:1.25rem}.development__card{padding:2.5rem 3rem}.development__card:first-of-type{padding:3rem 3rem}.development__card:last-of-type{padding:3rem 3rem}.development__card ul li::before{width:20px;height:20px}}.development__wrapper{display:flex;flex-direction:column;border:2px solid #021638;border-radius:20px;margin-top:2rem;position:relative}@media(min-width: 1200px){.development__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}}.development__wrapper .employers__card{border:unset}.development__wrapper .employers__card:first-of-type{background-color:#021638;border-radius:18px;color:#fff}.development__wrapper .employers__card:first-of-type .employers__img::before{background-color:#fff}.development__wrapper .employers__card:first-of-type{border:unset}.events{overflow:hidden;margin-bottom:3rem}.events .container{padding:0 16px}@media(min-width: 768px){.events .container{padding-left:clamp(1rem,5vw,7rem);padding-right:clamp(1rem,5vw,7rem)}}@media(min-width: 1400px){.events .container{padding-left:0;padding-right:0}}.events h3{margin:2rem auto}.events__separator{margin-bottom:2rem;border-top:1px solid #e6e7f2}.events__img--smaller{max-width:90%}.events__card{display:flex;flex-direction:column;max-width:315px;border:1px solid #021638;border-radius:20px;padding:2.5rem 2rem;transition:.2s}.events__card:hover{transform:scale(1.003)}.events__card img{margin-bottom:1.5rem;height:3rem;-o-object-fit:contain;object-fit:contain}.events__card hr{border-top:1px solid #e6e7f2;margin-bottom:1.25rem}.events__card p{font-size:1rem}.events__card a{margin-top:2rem;padding:.75rem 2rem;border:1px solid #000;font-size:14px;text-align:center;font-weight:700}@media(min-width: 1200px){.events__card a{padding:.75rem 3rem}.events__card a .container{padding:unset}}.swiper .button{white-space:wrap}.navigation-wrapper{display:flex;justify-content:flex-end;position:relative}.navigation-wrapper .swiper-button-prev,.navigation-wrapper .swiper-button-next{position:relative;border:1px solid #333;padding:1rem 1.25rem;border-radius:.35rem;margin:1rem 0 2rem;display:flex;justify-content:center;align-items:center}.navigation-wrapper .swiper-button-prev::after,.navigation-wrapper .swiper-button-next::after{font-size:1.25rem;color:#333;font-weight:700}.navigation-wrapper .swiper-button-next{margin-left:2rem}.about{display:flex;grid-gap:30px;grid-template-columns:repeat(1, 1fr);margin:3rem auto 40px;flex-direction:column-reverse;padding-top:3rem !important;padding-bottom:3rem !important;padding:0 1rem}@media(min-width: 1200px){.about{padding:0}}.about__description h2{padding-bottom:40px}.about__description p{line-height:180%}@media(min-width: 1200px){.about{display:grid;grid-template-columns:repeat(2, 1fr);padding:10rem 0 5rem;gap:7rem;padding-top:5rem !important;padding-bottom:5rem !important}.about p{font-size:18px;line-height:180%}}.about__image{display:flex;justify-content:center;position:relative}@media(min-width: 1200px){.about__image{justify-content:flex-start}}.about__image img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 1200px){.about__image img{width:unset;max-height:500px}}.partners{padding:0 1rem}@media(min-width: 1200px){.partners{padding:0}}.partners{display:grid;grid-template-columns:repeat(2, 1fr);height:-moz-max-content;height:max-content;list-style-type:none;gap:1.5rem}@media(min-width: 768px){.partners{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}}@media(min-width: 1200px){.partners{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem;padding-top:3rem}}.partners .card{border-radius:20px;padding:2rem 1.5rem;color:#fff;display:flex;height:110px;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:0px 0px 17.424px rgba(235,235,235,.7);gap:1rem}.partners .card:hover img{transform:scale(1.05)}@media(min-width: 768px){.partners .card{height:150px}}@media(min-width: 1200px){.partners .card{height:120px}}.partners .card img{max-height:4rem;transition:.1s ease-in-out}.black-white img{filter:grayscale(1)}.career_intro{padding:8rem 0;margin:0 1rem;width:calc(100% - 2rem);display:flex;justify-content:center}.career_intro_inner{max-width:2000px;overflow:hidden}.career_intro h1,.career_intro p{text-align:center}.career_intro p{margin-top:1rem}.career_intro_gallery{margin-top:4rem;height:20rem;max-width:2000px}@media(min-width: 1200px){.career_intro_gallery{height:25rem}}.career_intro_gallery .swiper-wrapper .swiper-slide{display:grid;grid-template-columns:1fr;gap:2rem}.career_intro_gallery .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career_intro_gallery .swiper-wrapper .swiper-slide .gallery-photo{border-radius:1rem;overflow:hidden}.career_intro_gallery .swiper-wrapper .swiper-slide .gallery-photo_detail{border-radius:1rem;overflow:hidden;display:none}@media(min-width: 1200px){.career_intro_gallery .swiper-wrapper .swiper-slide{grid-template-columns:25rem 2fr}.career_intro_gallery .swiper-wrapper .swiper-slide .gallery-photo_detail{display:block}}.career_about{display:flex;justify-content:center}.career_about_inner{padding:4rem 0;margin:0 1rem;width:100%;max-width:2000px;overflow:hidden;border-radius:1rem;background-color:#ededed;position:relative}.career_about_inner_bg{position:absolute;top:0;right:0;height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end}.career_about_inner_bg img{display:none;transform:translate(50%, 0)}@media(min-width: 768px){.career_about_inner_bg img{display:block}}@media(min-width: 1200px){.career_about_inner_bg img{transform:translate(40%, 18%)}}@media(min-width: 768px){.career_about_inner{padding:8rem 0}}.career_about h1{position:relative}.career_about_subtitle{margin-top:1rem;position:relative}.career_about_list{position:relative;display:grid;grid-template-columns:1fr;gap:20px;margin-top:5rem}@media(min-width: 768px){.career_about_list{grid-template-columns:1fr 1fr}}.career_about_list div{display:flex;align-items:center;background-color:#dbdbdb;border-radius:6px;box-sizing:border-box;padding:1rem}.career_about_list div img{width:1.2rem;height:1.2rem;margin-right:1rem}.career_about_list div p{text-transform:uppercase}.career_about_cta{position:relative;display:flex;justify-content:center;margin-top:5rem}.career_value{padding:8rem 0;display:flex;justify-content:center}.career_value_inner{width:100%;max-width:2000px}.career_value h1{text-align:center}.career_value_list{display:flex;flex-direction:column;align-items:center;margin-top:5rem}.career_value_list h3{text-transform:uppercase;font-weight:500;color:#dbdbdb;border-bottom:2px dashed #333;width:100%;text-align:center;padding:2rem 0}.career_value_list h3 span{color:#333}.career_value_list h3:last-child{border:none}.career_offers{display:flex;justify-content:center}.career_offers_inner{padding:4rem 0;margin:0 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}@media(min-width: 768px){.career_offers_inner{padding:8rem 0}}.career_offers_list{margin-top:5rem}.career_offers_list h3{font-weight:600}.career_offers_list_loader{display:flex;justify-content:center}.career_offers_list_empty{display:none;flex-direction:column;align-items:center;text-align:center;background-color:#dbdbdb;box-sizing:border-box;padding:5rem;border-radius:1rem}.career_offers_list_empty p{margin-top:2rem}.career_offers_list_empty.-visible{display:flex}.career_offers_list_item{display:flex;flex-direction:column;background:linear-gradient(90deg, #EDEDED 25%, #DBDBDB 100%);border-radius:12px;margin-bottom:3rem}@media(min-width: 768px){.career_offers_list_item{flex-direction:row}}.career_offers_list_item:last-child{margin-bottom:0}.career_offers_list_item_img{min-width:100%;height:15rem;border-radius:12px;overflow:hidden;background-color:#dbdbdb}.career_offers_list_item_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.career_offers_list_item_img{width:23rem;height:unset;min-height:100%;min-width:0}}.career_offers_list_item_info{display:flex;flex-direction:column;padding:2rem;box-sizing:border-box}@media(min-width: 768px){.career_offers_list_item_info{width:calc(100% - 23rem)}}.career_offers_list_item_info_tags{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.career_offers_list_item_info_tags p{background-color:#ededed;padding:0 .7rem;border-radius:12px}.career_offers_list_item_info_desc{margin:1rem 0 2rem}.career_offers_list_item_info_buttons{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.career_offers_list_item_info_buttons a{width:100%;text-align:center}@media(min-width: 768px){.career_offers_list_item_info_buttons{flex-wrap:wrap;flex-direction:row;justify-content:flex-end}.career_offers_list_item_info_buttons a{width:auto}}.career_process{padding:8rem 0;display:flex;justify-content:center}.career_process_inner{width:100%;max-width:2000px}.career_process_list{margin-top:5rem;display:flex;flex-direction:column;align-items:center}.career_process_list_step{width:100%;border-radius:6px;box-sizing:border-box;padding:3.5rem 2.5rem;background-color:rgba(102,119,148,.05);position:relative}.career_process_list_step.-second{background-color:rgba(102,119,148,.1)}.career_process_list_step.-third{background-color:#d5fcef}.career_process_list_step.-fourth{background-color:#7bffd3}.career_process_list_step.-fifth{background-color:#00ffb2}.career_process_list_step b{opacity:.5;position:absolute;top:1.5rem;left:2.5rem}@media(min-width: 768px){.career_process_list_step p{text-align:center}}.career_process_list svg{margin:1rem 0}.career_contact{display:flex;justify-content:center}.career_contact_inner{padding:4rem 0;margin:0 1rem 5rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.career_contact .container{display:flex;flex-direction:column}@media(min-width: 768px){.career_contact .container{flex-direction:row}}.career_contact_img{overflow:hidden;border-radius:1rem}.career_contact_text{display:flex;flex-direction:column;justify-content:space-between}.career_contact_text_top{margin-top:1rem}.career_contact_text_top p{margin-top:1rem}@media(min-width: 768px){.career_contact_text_top{margin-top:0}}.career_contact_text_bottom{margin-top:1rem}.career_contact_text_bottom b{display:inline-block;font-size:1.2rem;margin-bottom:1rem}.career_contact_text_bottom span{display:flex;align-items:center}.career_contact_text_bottom span img{height:1rem;margin-right:.3rem}@media(min-width: 768px){.career_contact_text{margin-left:2rem;margin-top:0}}.offer_intro{display:flex;justify-content:center}.offer_intro_inner{padding:5rem 0;margin:0 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.offer_intro_top{display:flex;flex-direction:column}@media(min-width: 768px){.offer_intro_top{flex-direction:row}}.offer_intro_top_img{width:100%;height:19rem;border-radius:.75rem;overflow:hidden;background-color:#dbdbdb}@media(min-width: 768px){.offer_intro_top_img{width:26rem;height:19rem}}.offer_intro_top_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer_intro_top_text{margin-top:1rem}@media(min-width: 768px){.offer_intro_top_text{width:calc(100% - 25rem)}}.offer_intro_top_text h1{text-transform:uppercase}.offer_intro_top_text p{margin-top:2rem}@media(min-width: 768px){.offer_intro_top_text{margin-left:4rem;margin-top:0}}.offer_intro_bottom{margin-top:5rem;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 25rem){.offer_intro_bottom{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.offer_intro_bottom{grid-template-columns:1fr 1fr 1fr}}.offer_intro_bottom_tile{display:flex}.offer_intro_bottom_tile img{min-height:3.5rem;min-width:3.5rem}.offer_intro_bottom_tile_text{display:flex;flex-direction:column;margin-left:1rem}.offer_location{display:flex;justify-content:center}.offer_location_map{max-width:2000px;width:100%;margin:1rem;position:relative;display:flex;flex-direction:column}.offer_location_map_img{height:15rem;width:100%;background-color:#ededed;border-radius:1rem;overflow:hidden}.offer_location_map_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.offer_location_map_img{height:25rem}}.offer_location_map_label{background-color:#333;border-radius:.75rem;box-sizing:border-box;padding:1.5rem;margin-top:1rem}.offer_location_map_label b,.offer_location_map_label p{color:#fff}.offer_location_map_label a,.offer_location_map_label p{margin-top:1rem}.offer_location_map_label b{font-weight:600}.offer_location_map_label a{border:1px solid #9f9f9f;color:#9f9f9f}@media(min-width: 768px){.offer_location_map_label{position:absolute;margin-top:0;top:5%;left:2%}}@media(min-width: 1200px){.offer_location_map_label{top:50%;left:25%;transform:translate(-50%, -50%)}.offer_location_map_label b{font-size:1.25rem}}.offer_duties{display:flex;justify-content:center}.offer_duties_inner{padding:4rem 0;margin:5rem 1rem;width:100%;max-width:2000px}.offer_duties .container h3{font-weight:600;text-transform:uppercase}.offer_duties_bottom{margin-top:3rem;display:flex;flex-direction:column}@media(min-width: 768px){.offer_duties_bottom{flex-direction:row}}.offer_duties_bottom_list{list-style:none}@media(min-width: 768px){.offer_duties_bottom_list{width:80%}}.offer_duties_bottom_list li{margin-top:1rem}.offer_duties_bottom_list li:first-child{margin-top:0}.offer_duties_bottom_img{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:1rem}.offer_duties_bottom_img img{height:5rem;width:5rem}@media(min-width: 768px){.offer_duties_bottom_img{width:10rem;flex-direction:row;justify-content:center}}.offer_requirements{display:flex;justify-content:center}.offer_requirements_inner{padding:6rem 0;margin:0rem 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.offer_requirements .container{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width: 768px){.offer_requirements .container{grid-template-columns:1fr 1fr}}.offer_requirements_box h3{font-weight:600;text-transform:uppercase}.offer_requirements_box_list{margin-top:3rem;list-style:none}.offer_requirements_box_list li{margin-top:1rem}.offer_our-offer{display:flex;justify-content:center}.offer_our-offer_inner{padding:4rem 0;margin:5rem 1rem 0;width:100%;max-width:2000px}.offer_our-offer .container h3{font-weight:600;text-transform:uppercase}.offer_our-offer_list{margin-top:3rem;list-style:none}.offer_our-offer_list li{margin-top:1rem}.offer_our-offer_list li:first-child{margin-top:0}.offer_benefits{display:flex;justify-content:center}.offer_benefits_inner{padding:4rem 0;width:100%;margin:0 1rem 5rem;max-width:2000px}.offer_benefits .container h3{font-weight:600;text-transform:uppercase}.offer_benefits_list{margin-top:3rem;list-style:none;display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media(min-width: 768px){.offer_benefits_list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.offer_benefits_list{grid-template-columns:repeat(5, 1fr)}}.offer_benefits_list li{background-color:#dbdbdb;border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;padding:1rem;font-size:1.3rem;text-align:center}.offer_benefits_list li div{height:6rem;width:6rem}.offer_benefits_list li div img{height:100%}.offer_benefits_list li b{margin-top:1rem}.offer_apply{display:flex;justify-content:center}.offer_apply_inner{padding:4rem 0;margin:0 1rem 5rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#333;color:#fff}.offer_apply .container{display:flex;flex-direction:column;align-items:center}@media(min-width: 1200px){.offer_apply .container{flex-direction:row;justify-content:space-between}}.offer_apply .container h3{font-weight:400;text-align:center}@media(min-width: 1200px){.offer_apply .container h3{margin-right:3rem}}.offer_apply .container a{color:#333;background-color:#fff;border-color:rgba(0,0,0,0);display:flex;align-items:center;margin-top:2rem}.offer_apply .container a img{height:1rem;margin-right:1rem}@media(min-width: 1200px){.offer_apply .container a{margin-top:0}}.offer_about{display:flex;flex-direction:column;align-items:center}.offer_about_desc{overflow:hidden;width:calc(100% - 2rem);padding:6rem 0;margin:0rem 1rem;max-width:2000px;border-radius:1rem;background-color:#ededed}.offer_about_desc_icon{position:absolute;height:5rem;width:5rem;right:2rem;top:-5rem}@media(min-width: 768px){.offer_about_desc_icon{top:-3rem;right:10rem}}.offer_about_stats{width:calc(100% - 2rem);padding:6rem 0;margin:1rem;max-width:2000px;border-radius:1rem;background-color:#ededed;background-image:url(../../images/offer/stats.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.offer_about_stats_list{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 768px){.offer_about_stats_list{grid-template-columns:1fr 1fr 1fr}}.offer_about_stats_list div{background-color:#fff;border-radius:.75rem;padding:1.25rem}.offer_about_stats_list div p{margin-top:.5rem}.offer_about_stats_list div:last-child{background-color:#ff0051}.offer_about_office{width:calc(100% - 2rem);padding:6rem 0;margin:1rem;max-width:2000px}.offer_about_office li{display:flex;align-items:center}.offer_about_office li img{height:1rem;width:1rem;margin-right:1rem}.offer_about_office .container{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width: 768px){.offer_about_office .container{grid-template-columns:1fr 1fr}}.offer_about_office-pic{width:calc(100% - 2rem);padding:6rem 0;margin:1rem;max-width:2000px;border-radius:1rem;background-color:#ededed;background-image:url(../../images/offer/office.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:15rem}@media(min-width: 768px){.offer_about_office-pic{height:25rem}}.offer_about .container{position:relative;overflow:visible}.offer_about .container h3{font-weight:600;text-transform:uppercase;margin-bottom:3rem}.offer_contact{display:flex;justify-content:center}.offer_contact_inner{padding:4rem 0;margin:5rem 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.offer_contact .container{display:flex;flex-direction:column}@media(min-width: 768px){.offer_contact .container{flex-direction:row}}.offer_contact_img{overflow:hidden;border-radius:1rem}.offer_contact_text{display:flex;flex-direction:column;justify-content:space-between}.offer_contact_text_top{margin-top:1rem}.offer_contact_text_top p{margin-top:1rem}@media(min-width: 768px){.offer_contact_text_top{margin-top:0}}.offer_contact_text_bottom{margin-top:1rem}.offer_contact_text_bottom b{display:inline-block;font-size:1.2rem;margin-bottom:1rem}.offer_contact_text_bottom span{display:flex;align-items:center}.offer_contact_text_bottom span img{height:1rem;margin-right:.3rem}@media(min-width: 768px){.offer_contact_text{margin-left:2rem;margin-top:0}}.offer_container.-visible{display:block}.offer_container,.offer_empty,.offer_loader{display:none}.offer_loader{display:flex;justify-content:center;min-height:100vh;padding:8rem 0}.offer_empty{padding:8rem 0;margin:0 1rem;flex-direction:column;align-items:center;min-height:100vh}.offer_empty img{max-width:200px;margin-bottom:2rem}.offer_empty h1,.offer_empty p{text-align:center}.offer_empty p{margin-top:1rem}.offer_empty a{text-decoration:underline}.offer_empty.-visible{display:flex}.register_intro{display:flex;justify-content:center}.register_intro_inner{padding:5rem 0;margin:0 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.register_intro_title_top{display:flex;align-items:center;gap:2rem}.register_intro_title_top h1{text-transform:uppercase}.register_intro_title_top div{border:1px solid #333;padding:.25rem .5rem;border-radius:.5rem}.register_intro_title_top div span{font-size:1.5rem}.register_intro_title p{margin-top:2rem}.register_form .form_error{display:block;margin-top:.3rem;color:#da2e2e}.register_form_confirm{margin-top:2rem}.register_form_confirm_btn{display:flex;justify-content:center;margin-top:3rem}.register_form_confirm_btn a svg path{stroke:#fff}.register_form_segment{background-color:#dbdbdb;border-radius:.75rem;box-sizing:border-box;padding:1.5rem;margin-top:2rem}.register_form_segment label:has(input[type=tel]){position:relative}.register_form_segment label:has(input[type=tel]) input{padding-left:3rem}.register_form_segment label:has(input[type=tel]):after{content:"+48";position:absolute;left:0;bottom:0;height:2.5rem;width:2.5rem;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:.5rem 0 0 .5rem;background-color:#333;color:#fff;font-size:.75rem}.register_form_segment input{width:100%}.register_form_segment_subpart{margin-top:2rem}.register_form_segment_group{display:grid}.register_form_segment_group.-double{grid-template-columns:1fr}.register_form_segment_group.-triple{grid-template-columns:1fr}.register_form_segment_group .button{margin-top:1.5rem;width:100%;display:flex;justify-content:center}.register_form_segment_title{font-size:1.25rem}.register_form_segment_grid{margin-top:1.5rem;display:grid;grid-template-columns:1fr;gap:1.5rem}.register_form_segment_grid label{display:flex;flex-direction:column;gap:1rem;cursor:pointer}.register_form_segment_list{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.register_form_segment_list label{display:flex;flex-direction:column;gap:1rem;cursor:pointer}.register_form_segment_list label.check_label{flex-direction:row;justify-content:center;align-items:center;border:1px solid #333;border-radius:.5rem;padding:.5rem;font-weight:600}.register_form_segment_list label.check_label input{display:none}.register_form_segment_list label.check_label.-active{color:#fff;background-color:#333}.register_form_segment_offer{height:20rem;border-radius:.75rem;overflow:hidden;position:relative;background-color:#333;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1rem;transition:.2s}.register_form_segment_offer_empty{margin-top:1.5rem}.register_form_segment_offer img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;opacity:.5}.register_form_segment_offer b{font-size:1.5rem;color:#fff;position:relative}.register_form_segment_offer p{font-size:.75rem;font-weight:600;color:#fff;position:relative}.register_form_segment_offer div{background-color:#fff;border-radius:.5rem;padding:.2rem .5rem;display:flex;align-items:center;gap:.5rem;position:relative}.register_form_segment_offer div p{color:#333}.register_form_segment_offer:hover{opacity:.75}.register_form_segment_consent{display:flex;align-items:center;gap:1rem;margin-top:3rem}.register_form_segment_consent label{color:rgba(51,51,51,.5);display:flex;align-items:center;gap:1rem;cursor:pointer}.register_form_segment_consent label img{height:1.5rem;transition:.2s}.register_form_segment_consent label img:hover{filter:drop-shadow(0 0 5px #00FFB2)}.register_form_segment_consent label input{display:none}.register_form_segment_consent button{background:rgba(0,0,0,0);border:none;font-family:"Figtree",sans-serif;text-decoration:underline}.register_form_segment_consent-info{font-size:.75rem;margin-top:.5rem}.register_form_segment_submit{display:flex;justify-content:center;margin-top:4rem}.register_form_segment_submit button svg path{stroke:#fff}@media(min-width: 1200px){.register_form_segment_group{gap:2rem}.register_form_segment_group.-double{grid-template-columns:1fr 1fr}.register_form_segment_group.-triple{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-template-areas:"grid_one grid_two" "grid_three grid_two"}.register_form_segment_group.-triple .grid_one{grid-area:grid_one}.register_form_segment_group.-triple .grid_two{grid-area:grid_two}.register_form_segment_group.-triple .grid_three{grid-area:grid_three}.register_form_segment_grid{grid-template-columns:1fr 1fr}}.register_contact{display:flex;justify-content:center}.register_contact_inner{padding:4rem 0;margin:5rem 1rem;width:100%;max-width:2000px;border-radius:1rem;background-color:#ededed}.register_contact .container{display:flex;flex-direction:column}@media(min-width: 768px){.register_contact .container{flex-direction:row}}.register_contact_img{overflow:hidden;border-radius:1rem}.register_contact_text{display:flex;flex-direction:column;justify-content:space-between}.register_contact_text_top{margin-top:1rem}.register_contact_text_top p{margin-top:1rem}@media(min-width: 768px){.register_contact_text_top{margin-top:0}}.register_contact_text_bottom{margin-top:1rem}.register_contact_text_bottom b{display:inline-block;font-size:1.2rem;margin-bottom:1rem}.register_contact_text_bottom span{display:flex;align-items:center}.register_contact_text_bottom span img{height:1rem;margin-right:.3rem}@media(min-width: 768px){.register_contact_text{margin-left:2rem;margin-top:0}}.microsoft_intro{padding:5rem 1.25rem;display:flex;justify-content:center;position:relative;overflow-x:clip}.microsoft_intro_inner{width:100%;max-width:1920px}.microsoft_intro h1,.microsoft_intro p{text-align:center}.microsoft_intro h1 span,.microsoft_intro p span{color:#4785ff}.microsoft_intro h1{font-size:36px}@media(min-width: 768px){.microsoft_intro h1{font-size:56px}}.microsoft_intro p{font-size:1.25rem;margin-top:1.5rem}.microsoft_intro a{margin:1.5rem auto 0;display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 2rem;font-weight:500}.microsoft_intro a svg{height:.75rem;align-self:center;margin-top:.25rem}.microsoft_intro_photo{margin-top:3rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.microsoft_intro_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.microsoft_intro_photo{aspect-ratio:1920/549;height:auto}}.microsoft_about{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_about_inner{padding-bottom:5rem;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center}.microsoft_about h2,.microsoft_about p{text-align:center}.microsoft_about h2 span,.microsoft_about p span{color:#4785ff}.microsoft_about p{margin-top:1.25rem}.microsoft_about_grid{display:grid;align-items:center;gap:1.5rem;margin-top:3rem;width:100%;max-width:1200px}.microsoft_about_grid_element{border-radius:.75rem;border:2px solid #4785ff;background-color:#030133;padding:2rem;height:100%}.microsoft_about_grid_element_inner{display:flex;gap:2rem}.microsoft_about_grid_element_icon{color:#4785ff;background-color:#040155;display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;padding:.5rem;border-radius:.5rem}.microsoft_about_grid_element_icon svg{height:2rem;flex-shrink:0}.microsoft_about_grid_element_text h3{font-size:1.5rem;margin-top:.25rem}.microsoft_about_grid_element_text p{text-align:left;margin-top:0}.microsoft_about_grid_element_text ol{list-style:none;margin-top:1.5rem;min-height:13rem}.microsoft_about_grid_element_text ol li{counter-increment:item;margin-top:1rem;position:relative;padding-left:2.5rem;color:#bfbfbf}.microsoft_about_grid_element_text ol li:before{content:counter(item);display:inline-flex;justify-content:center;align-items:center;color:#4785ff;background-color:#040155;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:.5rem;left:0;top:0;transform:translateY(-0.15rem);position:absolute}.microsoft_about_grid_element a{margin-top:2rem;width:100%;padding:.75rem;border-radius:.25rem}.microsoft_about_grid_element.-sec{border:2px solid #b247ff;background-color:#1e0133}.microsoft_about_grid_element.-sec .microsoft_about_grid_element_icon{color:#b247ff;background-color:#280144}.microsoft_about_grid_element.-sec .microsoft_about_grid_element_text ol li:before{color:#b247ff;background-color:#280144}.microsoft_about_grid_element.-sec .microsoft_about_grid_element a{margin-top:2rem;width:100%;padding:.75rem;border-radius:.25rem}@media(min-width: 1200px){.microsoft_about_grid{grid-template-columns:1fr 1fr}}.microsoft_watch{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_watch_inner{padding:5rem 0;max-width:1920px;width:100%;display:grid;gap:1.5rem}.microsoft_watch_nav a{height:3rem;width:3rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.microsoft_watch_nav a svg{height:1.5rem;color:#000}.microsoft_watch h2{margin-top:1.5rem}.microsoft_watch h2 span{color:#b247ff}.microsoft_watch_grid{display:grid;align-items:center;gap:1.5rem;margin-top:3rem;width:100%}.microsoft_watch_grid_video{border-radius:.5rem;background-color:#1e0133;border:2px solid #b247ff;padding:1.5rem}.microsoft_watch_grid_video iframe{border:none;border-radius:.5rem;aspect-ratio:16/9;width:100%}.microsoft_watch_grid_info{border-radius:.5rem;background-color:#1e0133;border:2px solid #b247ff;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;height:100%}.microsoft_watch_grid_info .card-header{display:flex;flex-wrap:wrap;gap:.5rem;align-self:flex-start}.microsoft_watch_grid_info .card-header span{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.microsoft_watch_grid_info .card-header span.badge-time,.microsoft_watch_grid_info .card-header span.badge-lang{background-color:#280144;color:#b247ff}.microsoft_watch_grid_info .card-header span.badge-level.-beginner{background-color:#4d4d00;color:#ff0}.microsoft_watch_grid_info .card-header span.badge-level.-intermediate{background-color:#4d2400;color:#f70}.microsoft_watch_grid_info .card-header span.badge-level.-advanced{background-color:#4d0000;color:red}.microsoft_watch_grid_info h3{font-size:1.5rem}.microsoft_watch_grid_info .card-info{color:#b247ff;align-self:flex-start}.microsoft_watch_grid_info .card-info p{font-size:1.25rem;font-weight:500}.microsoft_watch_grid_info .card-info span{display:block;margin-top:.25rem}.microsoft_watch_grid_info .watch-card-footer{display:grid;gap:.5rem;margin-top:auto}.microsoft_watch_grid_info .watch-card-footer a,.microsoft_watch_grid_info .watch-card-footer button{width:100%}@media(min-width: 1200px){.microsoft_watch_grid{grid-template-columns:2fr 1fr}}.microsoft_value{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_value_inner{padding:5rem 1.25rem;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#030133;border-radius:1rem}.microsoft_value h2{text-align:center}.microsoft_value_grid{display:grid;align-items:center;gap:1.5rem;margin-top:3rem;width:100%;max-width:1200px}.microsoft_value_grid_element{border:2px solid #040155;background-color:#030133;border-radius:.75rem;padding:2rem;height:100%}.microsoft_value_grid_element.-img{display:flex;justify-content:center;align-items:center;padding:0;border:none}.microsoft_value_grid_element_inner{display:flex;gap:2rem}.microsoft_value_grid_element_icon{color:#4785ff;background-color:#040155;display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;padding:.5rem;border-radius:.5rem}.microsoft_value_grid_element_icon svg{height:2rem;flex-shrink:0}.microsoft_value_grid_element_text h3{font-size:1.5rem}.microsoft_value_grid_element_text p{margin-top:1rem;color:#bfbfbf}.microsoft_value_grid_element_text ol{list-style:none;margin-top:1.5rem;min-height:13rem}.microsoft_value_grid_element_text ol li{counter-increment:item;margin-top:1rem;position:relative;padding-left:2.5rem;color:#bfbfbf}.microsoft_value_grid_element_text ol li:before{content:counter(item);display:inline-flex;justify-content:center;align-items:center;color:#4785ff;background-color:#040155;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:.5rem;left:0;top:0;transform:translateY(-0.15rem);position:absolute}.microsoft_value_grid_element a{margin-top:2rem;width:100%;padding:.75rem;border-radius:.25rem}@media(min-width: 1200px){.microsoft_value_grid{grid-template-columns:1fr 1fr}}.microsoft_events{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_events_inner{padding:5rem 1.25rem;max-width:1920px;overflow-x:hidden;width:100%;background-color:#1a1a1a;border-radius:1rem}.microsoft_events_title,.microsoft_events_desc{text-align:center}.microsoft_events_desc{margin-top:1.5rem}.microsoft_events_photo{margin-top:5rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.microsoft_events_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.microsoft_events_photo{aspect-ratio:1920/549;height:auto}}.microsoft_events_about{display:flex;flex-direction:column;align-items:center;margin-top:3rem;padding-bottom:5rem;margin-bottom:5em;border-bottom:2px dashed hsla(0,0%,100%,.25)}.microsoft_events_about_logo{display:flex;justify-content:center;border-radius:.5rem;padding:3rem;border:2px solid hsla(0,0%,100%,.25);max-width:1200px;width:100%}.microsoft_events_about_logo img{height:5rem}.microsoft_events_about_desc{margin-top:3rem;max-width:1200px;width:100%}.microsoft_events_about_social{margin-top:3rem;max-width:1200px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.microsoft_events_about_social a{background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem}.microsoft_events_about_social a img{height:1.5rem}.microsoft_events_list{margin-top:5rem}.microsoft_events_list_card{display:grid;grid-template-rows:auto auto auto auto auto auto 1fr auto;gap:1.5rem;max-width:25rem;border:2px solid #fff;border-radius:12px;padding:1.5rem;text-align:left}.microsoft_events_list_card hr{border:0;background-color:hsla(0,0%,100%,.5);height:2px}.microsoft_events_list_card_img{width:100%;max-width:10rem;height:3rem;width:-moz-fit-content;width:fit-content}.microsoft_events_list_card_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.microsoft_events_list_card_levels{display:flex;flex-wrap:wrap;gap:.5rem}.microsoft_events_list_card_levels span{background-color:#fff;color:#000;padding:.35rem .75rem;border-radius:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:600}.microsoft_events_list_card_topics{display:flex;flex-wrap:wrap;gap:.5rem;align-content:flex-start;max-height:8rem;padding-bottom:2rem;overflow:hidden;position:relative}.microsoft_events_list_card_topics.-open .event_tile_toggle svg{transform:rotate(180deg)}.microsoft_events_list_card_topics .event_tile_toggle{color:#fff;position:absolute;bottom:0;width:100%;height:2rem;background:linear-gradient(0deg, #1A1A1A 40%, transparent);border:none;transition:.2s}.microsoft_events_list_card_topics .event_tile_toggle svg{height:1rem}.microsoft_events_list_card_topics span{border:1px solid #fff;padding:.35rem .75rem;border-radius:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:600}.microsoft_events_list_card_links{display:grid;gap:.5rem}.microsoft_events_list_card_links a{width:100%}.microsoft_events_bottom{background-color:#000;justify-self:start;width:calc(100% + 2rem)}.microsoft_events_bottom div{height:1.5rem;width:25%;background-color:#1a1a1a}.microsoft_path{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center;position:relative;overflow-x:clip}.microsoft_path .microsoft-conf-swiper{width:100%;padding:1rem 0;overflow-x:hidden}.microsoft_path .microsoft-conf-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.microsoft_path .microsoft-conf-swiper .swiper-slide img{height:1.5rem;max-width:7.5rem}.microsoft_path_inner{padding:5rem 0;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center}.microsoft_path h2{text-align:center}.microsoft_path h2 span{color:#4785ff}.microsoft_path_steps{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:3rem;width:100%}.microsoft_path_steps_single{border-radius:.75rem;background-color:#040155;border:2px solid rgba(0,0,0,0);padding:2rem;height:100%;width:100%;display:flex;flex-direction:column;gap:1.5rem;max-width:1200px}.microsoft_path_steps_single span{background-color:#030133;color:#4785ff;font-weight:600;padding:.75rem 1rem;border-radius:.5rem;flex-shrink:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.microsoft_path_steps_single p{margin-top:.5rem;text-align:left;width:100%}.microsoft_path_steps_single a{color:#4785ff}@media(min-width: 768px){.microsoft_path_steps_single{flex-direction:row}.microsoft_path_steps_single p{text-align:center}}.microsoft_path_steps_single:nth-child(4){background-color:#05007b;border:2px solid #4785ff}.microsoft_path_steps_single:nth-child(5){background-color:#0700ba;border:2px solid #4785ff}.microsoft_path_timer{display:flex;flex-direction:column;gap:3rem;border:2px solid #040155;margin-top:3rem;padding:2rem;border-radius:.75rem;width:100%;max-width:1200px}.microsoft_path_timer_text h3{font-size:1.5rem}.microsoft_path_timer_text p{margin-top:1rem;color:#bfbfbf}.microsoft_path_timer_counter{display:flex;justify-content:center;align-items:center;gap:1rem}.microsoft_path_timer_counter_cell{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#4785ff}.microsoft_path_timer_counter_cell p{display:flex;justify-content:center;align-items:center;background-color:#040155;font-weight:600;height:4rem;width:4rem;border-radius:.5rem;font-size:1.5rem;flex-shrink:0}.microsoft_path_timer_counter_cell small{font-size:.65rem}@media(min-width: 768px){.microsoft_path_timer{flex-direction:row;align-items:center;justify-content:space-between}}.microsoft_path #timer-end{display:none}.microsoft_path .challenges-swiper,.microsoft_path .vods-swiper{width:100%}.microsoft_path .challenges-swiper h2,.microsoft_path .vods-swiper h2{text-align:left;margin-bottom:1.5rem}.microsoft_path .challenges-swiper .swiper-slide,.microsoft_path .vods-swiper .swiper-slide{height:auto}.microsoft_path .challenges-swiper .swiper-slide img,.microsoft_path .vods-swiper .swiper-slide img{height:1.5rem;max-width:7.5rem}.microsoft_path .challenges-swiper .empty,.microsoft_path .vods-swiper .empty{padding:1.5rem 0}.microsoft_path_challenges{margin-top:3rem;overflow-x:hidden;max-width:1200px}.microsoft_path_challenges_filters{margin-bottom:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(min-width: 768px){.microsoft_path_challenges_filters{display:flex}}.microsoft_path_challenges_filters select{border:2px solid #4785ff;color:#4785ff;font-weight:600;background:rgba(0,0,0,0)}.microsoft_path_challenges_single{border-radius:.5rem;background-color:#030133;border:2px solid #4785ff;padding:1.5rem;display:grid;gap:1.5rem;grid-template-rows:auto auto 1fr auto auto}.microsoft_path_challenges_single .card-thumb{width:100%}.microsoft_path_challenges_single .card-thumb iframe{border-radius:.5rem;border:none;aspect-ratio:16/9;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.microsoft_path_challenges_single .card-header{display:flex;flex-wrap:wrap;gap:.5rem;align-self:flex-start}.microsoft_path_challenges_single .card-header span{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.microsoft_path_challenges_single .card-header span.badge-time,.microsoft_path_challenges_single .card-header span.badge-lang{background-color:#040155;color:#4785ff}.microsoft_path_challenges_single .card-header span.badge-level.-beginner{background-color:#4d4d00;color:#ff0}.microsoft_path_challenges_single .card-header span.badge-level.-intermediate{background-color:#4d2400;color:#f70}.microsoft_path_challenges_single .card-header span.badge-level.-advanced{background-color:#4d0000;color:red}.microsoft_path_challenges_single .card-body{display:flex;gap:1.5rem;align-self:flex-start;flex-direction:column}.microsoft_path_challenges_single .card-body h3{font-size:1.5rem}.microsoft_path_challenges_single .card-body_icon{color:#4785ff;background-color:#040155;display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;padding:.5rem;border-radius:.5rem;width:-moz-fit-content;width:fit-content}.microsoft_path_challenges_single .card-body_icon svg{height:2rem;flex-shrink:0}@media(min-width: 768px){.microsoft_path_challenges_single .card-body{flex-direction:row}}.microsoft_path_challenges_single .card-info{color:#b247ff;align-self:flex-start}.microsoft_path_challenges_single .card-info p{font-size:1.25rem;font-weight:500}.microsoft_path_challenges_single .card-info span{display:block;margin-top:.25rem}.microsoft_path_challenges_single .tags{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.microsoft_path_challenges_single .tags_wrapper{color:#4785ff;align-self:flex-start}.microsoft_path_challenges_single .tags span{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;border:1px solid #4785ff}.microsoft_path_challenges_single .card-footer{display:grid;gap:.5rem;width:100%}.microsoft_path_challenges_single .card-footer a,.microsoft_path_challenges_single .card-footer button{width:100%}.microsoft_path_bottom{display:grid;gap:1.5rem;margin-top:3rem}.microsoft_path_bottom button,.microsoft_path_bottom a{width:100%}.microsoft_path_bottom button svg,.microsoft_path_bottom a svg{height:1rem;flex-shrink:0}.microsoft_path.-vod h2 span{color:#b247ff}.microsoft_path.-vod .microsoft_path_steps_single{background-color:#280144}.microsoft_path.-vod .microsoft_path_steps_single span{background-color:#1e0133;color:#b247ff}.microsoft_path.-vod .microsoft_path_steps_single p{margin-top:.5rem;text-align:left;width:100%}.microsoft_path.-vod .microsoft_path_steps_single a{color:#4785ff}@media(min-width: 768px){.microsoft_path.-vod .microsoft_path_steps_single{flex-direction:row}.microsoft_path.-vod .microsoft_path_steps_single p{text-align:center}}.microsoft_path.-vod .microsoft_path_steps_single:nth-child(4){background-color:#48007b;border:2px solid #b247ff}.microsoft_path.-vod .microsoft_path_challenges_single{background-color:#1e0133;border:2px solid #b247ff}.microsoft_path.-vod .microsoft_path_challenges_single .card-header span.badge-time,.microsoft_path.-vod .microsoft_path_challenges_single .card-header span.badge-lang{background-color:#280144;color:#b247ff}.microsoft_breaker{padding:0 1.25rem 5rem;display:flex;justify-content:center;position:relative;overflow-x:clip}.microsoft_breaker_inner{width:100%;max-width:1920px}.microsoft_breaker_photo{border-radius:1rem;overflow:hidden;height:20rem;width:100%}.microsoft_breaker_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.microsoft_breaker_photo{aspect-ratio:1920/549;height:auto}}.microsoft_unlimited{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_unlimited_inner{padding:5rem 0;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center}.microsoft_unlimited .microsoft-conf-swiper{width:100%;margin-top:3rem;overflow-x:hidden}.microsoft_unlimited .microsoft-conf-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.microsoft_unlimited .microsoft-conf-swiper .swiper-slide img{height:3rem;max-width:10rem}.microsoft_unlimited h2,.microsoft_unlimited p{text-align:center}.microsoft_unlimited p{margin-top:1.25rem}.microsoft_unlimited_grid{display:grid;grid-template-areas:"one" "two" "three";gap:1.5rem;margin-top:3rem;width:100%;max-width:1200px}.microsoft_unlimited_grid_element{border-radius:.75rem;border:2px solid #1a1a1a;background-color:rgba(26,26,26,.5);padding:1.5rem;height:100%}.microsoft_unlimited_grid_element_inner{display:flex;align-items:center;gap:1.5rem}.microsoft_unlimited_grid_element_icon{background-color:#1a1a1a;display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;padding:.5rem;border-radius:.5rem}.microsoft_unlimited_grid_element_icon svg{height:2rem;flex-shrink:0}.microsoft_unlimited_grid_element p{text-align:left;margin-top:0;font-size:1.25rem}.microsoft_unlimited_grid_element:nth-child(1){grid-area:one}.microsoft_unlimited_grid_element:nth-child(2){grid-area:two}.microsoft_unlimited_grid_element:nth-child(3){grid-area:three}@media(min-width: 1200px){.microsoft_unlimited_grid{grid-template-areas:"one two" "three three"}}.microsoft_unlimited button{margin-top:3rem}.microsoft_contact{display:flex;justify-content:center;margin:5rem 1.25rem}.microsoft_contact_inner{display:flex;justify-content:center;padding:3rem 1.25rem;width:100%;border-radius:1rem;background:#030133;color:#fff;max-width:1920px}.microsoft_contact_container{max-width:1200px;width:100%}.microsoft_contact_top p{margin-top:1rem}.microsoft_contact_cell{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.microsoft_contact_cell{flex-direction:row}}.microsoft_contact_cell_wrapper{display:flex;flex-wrap:wrap;gap:3rem;margin-top:3rem}.microsoft_contact_cell_img{height:6rem;width:6rem;flex-shrink:0;border-radius:.5rem;overflow:hidden}@media(min-width: 1200px){.microsoft_contact_cell_img{height:10rem;width:10rem}}.microsoft_contact_cell_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.microsoft_contact_cell_text{display:flex;flex-direction:column;gap:.5rem}.microsoft_contact_cell_text b{margin:.5rem 0}.microsoft_contact_cell_text span{display:flex;align-items:center;word-break:break-all;gap:.5rem}.microsoft_watch{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.microsoft_watch_inner{padding:5rem 0;max-width:1920px;width:100%;display:grid;gap:1.5rem}.microsoft_watch_nav a{height:3rem;width:3rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.microsoft_watch_nav a svg{height:1.5rem;color:#000}.microsoft_watch h2{margin-top:1.5rem}.microsoft_watch h2 span{color:#b247ff}.microsoft_watch_grid{display:grid;align-items:center;gap:1.5rem;margin-top:3rem;width:100%}.microsoft_watch_grid_video{border-radius:.5rem;background-color:#1e0133;border:2px solid #b247ff;padding:1.5rem}.microsoft_watch_grid_video iframe{border:none;border-radius:.5rem;aspect-ratio:16/9;width:100%}.microsoft_watch_grid_info{border-radius:.5rem;background-color:#1e0133;border:2px solid #b247ff;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;height:100%}.microsoft_watch_grid_info .card-header{display:flex;flex-wrap:wrap;gap:.5rem;align-self:flex-start}.microsoft_watch_grid_info .card-header span{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.microsoft_watch_grid_info .card-header span.badge-time,.microsoft_watch_grid_info .card-header span.badge-lang{background-color:#280144;color:#b247ff}.microsoft_watch_grid_info .card-header span.badge-level.-beginner{background-color:#4d4d00;color:#ff0}.microsoft_watch_grid_info .card-header span.badge-level.-intermediate{background-color:#4d2400;color:#f70}.microsoft_watch_grid_info .card-header span.badge-level.-advanced{background-color:#4d0000;color:red}.microsoft_watch_grid_info h3{font-size:1.5rem}.microsoft_watch_grid_info .card-info{color:#b247ff;align-self:flex-start}.microsoft_watch_grid_info .card-info p{font-size:1.25rem;font-weight:500}.microsoft_watch_grid_info .card-info span{display:block;margin-top:.25rem}.microsoft_watch_grid_info .watch-card-footer{display:grid;gap:.5rem;margin-top:auto}.microsoft_watch_grid_info .watch-card-footer a,.microsoft_watch_grid_info .watch-card-footer button{width:100%}@media(min-width: 1200px){.microsoft_watch_grid{grid-template-columns:2fr 1fr}}.msc-winners-table table{border-collapse:collapse}.msc-winners-table th,.msc-winners-table td{border:1px solid #4785ff;padding:.5rem;text-align:left;width:100%}.msc-winners-table th{font-weight:bold}.radial-gradient{position:absolute;top:0;height:200rem;width:200rem;z-index:-1}.radial-gradient.-right{right:0;transform:translate(50%, -40%)}.radial-gradient.-left{left:0;transform:translate(-50%, -40%)}.swiper-navigation{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.swiper-navigation button{border:2px solid #fff;color:#fff;background:rgba(0,0,0,0);height:3rem;width:3rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center}.swiper-navigation button svg{flex-shrink:0;height:1.5rem}.swiper-navigation button.challenges-swiper-prev,.swiper-navigation button.challenges-swiper-next{border:2px solid #4785ff;color:#4785ff}.swiper-navigation button.vods-swiper-prev,.swiper-navigation button.vods-swiper-next{border:2px solid #b247ff;color:#b247ff}.onsite{display:flex;flex-direction:column;align-items:center;margin:3rem 1rem;text-align:center;padding-bottom:3rem}.onsite_bg{position:fixed;left:0;top:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%, rgba(250, 14, 10, 0.2549019608) 0%, transparent 70%),radial-gradient(circle at 70% 40%, rgba(250, 14, 10, 0.1647058824) 0%, transparent 70%);z-index:-1}.onsite a{font-family:"Figtree";font-size:1.1rem;background-color:hsla(0,0%,100%,.2549019608);border:1px solid #fff;color:#fff;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem;border-radius:2rem;cursor:pointer;transition:.3s;width:100%;max-width:25rem;margin-top:3rem}.onsite a span{margin-right:1rem}.onsite h1{margin-top:5rem}.video{padding:8rem 0;margin:0 1rem;width:calc(100% - 2rem);display:flex;flex-direction:column;align-items:center}.video_title{text-align:center}.video_title h1{text-transform:uppercase}.video_title p{margin-top:1rem}.video_channel{--main-color: #430C7A;--main-color-dark: #22063E;--main-color-light: #AC59FF;background-color:var(--main-color-dark);border-radius:1rem;box-sizing:border-box;padding:1.5rem;margin-top:5rem;width:100%}.video_channel_container{width:100%}@media(min-width: 1200px){.video_channel{padding:3rem}}.video_channel_logo{height:2.5rem}.video_channel_logo img{height:100%;max-width:10rem}.video_channel_desc{margin-top:1.5rem}.video_channel_subs{margin-top:1.5rem;background-color:var(--main-color);color:var(--main-color-light);width:-moz-fit-content;width:fit-content;padding:.5rem 2rem;border-radius:100rem;font-size:.75rem}.video_channel_list{margin-top:2rem}.video_channel_list .swiper-slide{height:auto}.video_channel_list_tile{background-color:var(--main-color);color:#fff;border-radius:.5rem;padding:1.25rem;display:grid;grid-template-rows:auto auto auto 1fr}.video_channel_list_tile_thumb{width:100%;aspect-ratio:16/10;border-radius:.5rem;overflow:hidden}.video_channel_list_tile_thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video_channel_list_tile h4,.video_channel_list_tile small,.video_channel_list_tile a{display:inline-block}.video_channel_list_tile h4{font-size:1rem;margin-top:1.5rem;font-weight:600}.video_channel_list_tile small{margin-top:1rem;color:#dbdbdb}.video_channel_list_tile_link{width:100%;display:flex;justify-content:center;background-color:#fff;color:#000;padding:.5rem 2rem;border-radius:.5rem;font-size:.8rem;font-weight:600;text-align:center;margin-top:1.5rem}.video_channel_list_tile_link_wrapper{height:100%;display:flex;align-items:flex-end}.video_channel_link{width:100%;display:flex;justify-content:center;margin-top:2rem;background-color:#fff;color:#000;padding:.5rem 2rem;border-radius:.5rem;font-size:.8rem}.video_channel.-dss{--main-color: #007A51;--main-color-dark: #003E29;--main-color-light: #47FFC2}.video_channel.-yava{--main-color: #7A5812;--main-color-dark: #3E2C09;--main-color-light: #FFCB62}.video_channel.-ths{--main-color: #7A1223;--main-color-dark: #3E0912;--main-color-light: #FF627C}.video_channel.-msts{--main-color: #0C317A;--main-color-dark: #06193E;--main-color-light: #5991FF}.video_channel.-pys{--main-color: #7A2C12;--main-color-dark: #3E1609;--main-color-light: #FF8962}.multipass{padding:8rem 0;margin:0 1rem;width:calc(100% - 2rem);display:flex;flex-direction:column;align-items:center}.multipass_title{text-align:center}.multipass_title h1{text-transform:uppercase}.multipass_title p{margin-top:1rem}.multipass_event{--main-color: #430C7A;--main-color-dark: #22063E;--main-color-light: #AC59FF;background-color:var(--main-color);box-shadow:0 0 30px color-mix(in srgb, var(--main-color-light) 25%, transparent);border-radius:1rem;box-sizing:border-box;padding:2rem;width:100%;display:grid;grid-template-rows:2.5rem auto 1fr auto}.multipass_event_container{width:100%;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:5rem}@media(min-width: 1200px){.multipass_event_container{grid-template-columns:1fr 1fr 1fr}}.multipass_event_logo{height:100%}.multipass_event_logo img{height:100%;max-width:10rem}.multipass_event_desc{margin-top:1.5rem;color:var(--main-color-light)}.multipass_event_thumb{margin-top:1.5rem;width:100%;aspect-ratio:16/10;border-radius:.5rem;overflow:hidden}.multipass_event_thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.multipass_event_link{width:100%;display:flex;justify-content:center;background-color:#fff;color:#000;padding:.5rem 2rem;border-radius:.5rem;font-size:.8rem;font-weight:600;text-align:center;margin-top:auto}.multipass_event_link_wrapper{display:flex;align-items:flex-end;margin-top:1.5rem}.multipass_event.-devai{--main-color: #7400c7;--main-color-dark: #270042;--main-color-light: #d9a3ff}.multipass_event.-yava{--main-color: #7A5812;--main-color-dark: #3E2C09;--main-color-light: #FFCB62}.multipass_event.-pys{--main-color: #7A2C12;--main-color-dark: #3E1609;--main-color-light: #FF8962}.volunteer_intro{padding:5rem 1.25rem;display:flex;justify-content:center}.volunteer_intro_inner{width:100%;max-width:1920px}.volunteer_intro h1,.volunteer_intro p{text-align:center}.volunteer_intro h1{font-size:36px}@media(min-width: 768px){.volunteer_intro h1{font-size:56px}}.volunteer_intro p{font-size:1.25rem;margin-top:1.5rem}.volunteer_intro button{margin:1.5rem auto 0;display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 2rem;font-weight:500}.volunteer_intro button svg{height:.75rem;align-self:center;margin-top:.25rem}.volunteer_intro_photo{margin-top:3rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.volunteer_intro_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.volunteer_intro_photo{aspect-ratio:1920/549;height:auto}}.volunteer_elements{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.volunteer_elements_inner{padding:5rem 0;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center}.volunteer_elements h2{text-align:center}.volunteer_elements_grid{display:grid;align-items:center;gap:1.5rem;margin-top:3rem;width:100%;max-width:1200px}.volunteer_elements_grid_element{border-radius:.5rem;border:1px solid #fff;padding:1.5rem;height:100%}.volunteer_elements_grid_element svg{height:3rem;flex-shrink:0}.volunteer_elements_grid_element h3{margin-top:2rem}.volunteer_elements_grid_element p{margin-top:1rem}@media(min-width: 1200px){.volunteer_elements_grid{grid-template-columns:1fr 1fr}}.volunteer_elements_photo{margin-top:5rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.volunteer_elements_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.volunteer_elements_photo{aspect-ratio:1920/549;height:auto}}.volunteer_elements_bottom{background-color:#000;justify-self:start;width:calc(100% + 2rem)}.volunteer_elements_bottom div{height:1.5rem;width:25%;background-color:#1a1a1a}.volunteer_events{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center;background-color:#1a1a1a}.volunteer_events_inner{padding:5rem 0;max-width:1920px;overflow-x:hidden;width:100%}.volunteer_events_title,.volunteer_events_desc{text-align:center}.volunteer_events_desc{margin-top:1.5rem}.volunteer_events_photo{margin-top:5rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.volunteer_events_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.volunteer_events_photo{aspect-ratio:1920/549;height:auto}}.volunteer_events_list{margin-top:5rem}.volunteer_events_list_card{display:grid;grid-template-rows:auto auto auto auto auto auto 1fr auto;gap:1.5rem;max-width:25rem;border:2px solid #fff;border-radius:12px;padding:1.5rem;text-align:left}.volunteer_events_list_card hr{border:0;background-color:hsla(0,0%,100%,.5);height:2px}.volunteer_events_list_card_img{width:100%;max-width:10rem;height:3rem;width:-moz-fit-content;width:fit-content}.volunteer_events_list_card_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.volunteer_events_list_card_levels{display:flex;flex-wrap:wrap;gap:.5rem}.volunteer_events_list_card_levels span{background-color:#fff;color:#000;padding:.35rem .75rem;border-radius:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:600}.volunteer_events_list_card_topics{display:flex;flex-wrap:wrap;gap:.5rem;align-content:flex-start;max-height:8rem;padding-bottom:2rem;overflow:hidden;position:relative}.volunteer_events_list_card_topics.-open .event_tile_toggle svg{transform:rotate(180deg)}.volunteer_events_list_card_topics .event_tile_toggle{color:#fff;position:absolute;bottom:0;width:100%;height:2rem;background:linear-gradient(0deg, #1A1A1A 40%, transparent);border:none;transition:.2s}.volunteer_events_list_card_topics .event_tile_toggle svg{height:1rem}.volunteer_events_list_card_topics span{border:1px solid #fff;padding:.35rem .75rem;border-radius:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:600}.volunteer_events_list_card_links{display:grid;gap:.5rem}.volunteer_events_list_card_links a{width:100%}.volunteer_events_bottom{background-color:#000;justify-self:start;width:calc(100% + 2rem)}.volunteer_events_bottom div{height:1.5rem;width:25%;background-color:#1a1a1a}.volunteer_gains{margin:0;display:flex;flex-direction:column;align-items:center;background-color:#ff0}.volunteer_gains_inner{padding:5rem 1.25rem;max-width:1920px;width:100%}.volunteer_gains h2{text-align:center;color:#000}.volunteer_gains_top{background-color:#ff0;justify-self:start;width:100%}.volunteer_gains_top div{height:1.5rem;width:35%;background-color:#000}.volunteer_gains_grid{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:3rem;color:#000}.volunteer_gains_grid_row{display:grid;gap:1.5rem;width:100%;max-width:1200px}.volunteer_gains_grid_row svg{display:none;height:3rem;width:3rem;flex-shrink:0}@media(min-width: 768px){.volunteer_gains_grid_row svg{display:block}.volunteer_gains_grid_row.-left{grid-template-columns:3rem 1fr 1fr}.volunteer_gains_grid_row.-right{grid-template-columns:1fr 1fr 3rem}}.volunteer_gains_grid_element{border-radius:.5rem;border:1px dashed #000;height:100%;text-align:center}.volunteer_gains_grid_element_img{overflow:hidden;border-radius:.5rem;height:15rem}.volunteer_gains_grid_element_img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.volunteer_gains_grid_element h3{margin-top:2rem;padding:0 1.5rem}.volunteer_gains_grid_element p{margin-top:1rem;padding:0 1.5rem 1.5rem}.volunteer_quotes{display:flex;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}.volunteer_quotes_inner{display:flex;flex-direction:column;align-items:center;gap:5rem;border-radius:1rem;margin:5rem 1.25rem;padding:5rem 1.25rem;max-width:1920px;width:100%;background:url(../../images/volunteer/quotes_bg.jpg);background-size:cover}@media(min-width: 1200px){.volunteer_quotes_inner{flex-direction:row;justify-content:center}}.volunteer_quotes .swiper{margin:0}.volunteer_quotes .swiper-navigation{position:relative;margin:0 0 1.5rem}.volunteer_quotes_box{border:1px solid #fff;border-radius:1rem;overflow:hidden;width:30rem;max-width:100%}.volunteer_quotes_box_slide{display:grid;padding:1.5rem;width:-moz-fit-content;width:fit-content}.volunteer_quotes_box_slide svg{width:5rem;margin-top:1.5rem}.volunteer_quotes_box_slide p{margin-top:.5rem;font-size:1.5rem}.volunteer_quotes_stats{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;text-align:center}.volunteer_quotes_stats div{min-width:10rem}.volunteer_quotes_stats div.accent-quote{color:#ff0}.volunteer_breaker-white{margin:5rem 1.25rem;display:flex;justify-content:center;text-align:center}.volunteer_breaker-white h2{text-align:center;color:#000}.volunteer_breaker-white_inner{display:flex;flex-direction:column;align-items:center;gap:3rem;border-radius:1rem;padding:3rem 0;background-color:#fff;max-width:1920px;width:100%}.volunteer_breaker-white_inner button{display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 2rem;filter:invert(1)}.volunteer_breaker-white_inner button svg{height:.75rem;align-self:center;margin-top:.25rem}.volunteer_breaker-blue{display:flex;justify-content:center;background:url(../../images/volunteer/crowd.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.volunteer_breaker-blue h2{text-align:center}.volunteer_breaker-blue_inner{display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-radius:1rem;margin:5rem 1.25rem;padding:3rem 1.25rem;border:1px solid #fff;max-width:1920px;width:100%}.volunteer_breaker-blue_inner button{display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 2rem;margin-top:1.5rem}.volunteer_breaker-blue_inner button svg{height:.75rem;align-self:center;margin-top:.25rem}.volunteer_partners{display:flex;justify-content:center;margin:5rem 1.25rem}.volunteer_partners_inner{display:flex;justify-content:center;padding:5rem 1.25rem;width:100%;border-radius:1rem;border:1px solid #fff;max-width:1920px}.volunteer_partners_top{text-align:center}.volunteer_partners_top p{margin-top:1rem}.volunteer_partners_grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem;max-width:1200px}.volunteer_partners_grid_cell{background-color:#fff;padding:1.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;height:8rem}.volunteer_partners_grid_cell img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width: 768px){.volunteer_partners_grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 1200px){.volunteer_partners_grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.volunteer_gallery{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.volunteer_gallery_inner{padding-bottom:5rem;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.volunteer_gallery h2{text-align:center}.volunteer_gallery_list{margin-top:5rem;width:100%}.volunteer_gallery_list .swiper-slide{height:20rem}@media(min-width: 768px){.volunteer_gallery_list .swiper-slide{height:30rem}}.volunteer_gallery_list_card{border-radius:12px;overflow:hidden}.volunteer_gallery_list_card img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 0%;object-position:30% 0%}.volunteer_contact{display:flex;justify-content:center;margin:5rem 1.25rem}.volunteer_contact_inner{display:flex;justify-content:center;padding:3rem 1.25rem;width:100%;border-radius:1rem;background:#fff;color:#000;max-width:1920px}.volunteer_contact_container{max-width:1200px;width:100%}.volunteer_contact_top p{margin-top:1rem}.volunteer_contact_cell{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.volunteer_contact_cell{flex-direction:row}}.volunteer_contact_cell_wrapper{display:flex;flex-wrap:wrap;gap:3rem;margin-top:3rem}.volunteer_contact_cell_img{height:6rem;width:6rem;flex-shrink:0;border-radius:.5rem;overflow:hidden}@media(min-width: 1200px){.volunteer_contact_cell_img{height:10rem;width:10rem}}.volunteer_contact_cell_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.volunteer_contact_cell_text{display:flex;flex-direction:column;gap:.5rem}.volunteer_contact_cell_text b{margin:.5rem 0}.volunteer_contact_cell_text span{display:flex;align-items:center;word-break:break-all;gap:.5rem}.volunteer_faq{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center;background-color:#1a1a1a}.volunteer_faq_inner{padding:5rem 0;max-width:1200px;width:100%}.volunteer_faq h2{text-align:center}.volunteer_faq_list{margin-top:3rem;display:grid;gap:.5rem}.volunteer_faq_list .tab_content details{display:block;margin:.5rem 0;background-color:rgba(191,191,191,.1);padding:1.5rem;border-radius:.5rem}.volunteer_faq_list .tab_content details summary{font-weight:600;font-size:1.25rem;cursor:pointer}.volunteer_faq_list .tab_content details p{margin-top:.5rem;color:#bfbfbf}.volunteer_faq_bottom{background-color:#000;justify-self:start;width:calc(100% + 2rem)}.volunteer_faq_bottom div{height:1.5rem;width:25%;background-color:#1a1a1a}.volunteer-glitch{display:flex;justify-content:center}.swiper-navigation{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.swiper-navigation button{border:2px solid #fff;color:#fff;background:rgba(0,0,0,0);height:3rem;width:3rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center}.swiper-navigation button svg{flex-shrink:0;height:1.5rem}.booster_intro{padding:5rem 1.25rem;display:flex;justify-content:center}.booster_intro_bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;transform:translateY(-13rem)}.booster_intro_bg img{width:100%;max-width:1920px}.booster_intro_inner{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.booster_intro_logo{width:100%}@media(min-width: 768px){.booster_intro_logo{width:45rem}}.booster_intro p{text-align:center;font-size:1.5rem;margin-top:2rem}.booster_intro p span{color:#ff0}.booster_intro a{margin:5rem auto 0;display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 1.25rem;font-weight:500}.booster_intro a svg{align-self:center}.booster_intro_photo{margin-top:8rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.booster_intro_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.booster_intro_photo{aspect-ratio:1920/549;height:auto}}.booster_about{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.booster_about_inner{padding:5rem 0;max-width:1200px;width:100%;display:grid;gap:1.5rem}@media(min-width: 768px){.booster_about_inner{grid-template-columns:1fr 1fr}}.booster_about p{margin-top:1.5rem}.booster_about_box{background-color:#ff0;color:#000;padding:1.5rem;border-radius:1rem;border:1px solid rgba(0,0,0,0)}.booster_about_box:nth-child(2){color:#ff0;background-color:#000;border:1px solid #ff0}@media(min-width: 768px){.booster_about_box{padding:3rem}}.booster_elements{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.booster_elements_inner{padding:5rem 0;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center}.booster_elements h2{text-align:center}.booster_elements_grid{display:grid;gap:1.5rem;margin-top:3rem;width:100%;max-width:1200px;color:#fff}.booster_elements_grid_element{display:flex;gap:1.25rem;background-color:color-mix(in srgb, #0000F7 50%, transparent 50%);color:#fff;border-radius:.5rem;padding:1.25rem;font-size:1.25rem;font-weight:600}.booster_elements_grid_element svg{height:2.5rem;flex-shrink:0}.booster_elements_grid_element:nth-child(2){background-color:color-mix(in srgb, #0000F7 75%, transparent 25%)}.booster_elements_grid_element:nth-child(3){background-color:#0000f7}@media(min-width: 768px){.booster_elements_grid{grid-template-columns:1fr 1fr 1fr}}.booster_elements_photo{margin-top:5rem;border-radius:1rem;overflow:hidden;height:20rem;width:100%}.booster_elements_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 50%;object-position:80% 50%}@media(min-width: 1200px){.booster_elements_photo{aspect-ratio:1920/549;height:auto}}.booster_events{padding:5rem 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center;position:relative}.booster_events_cursor{position:absolute;top:45%;left:80%;transform:translate(-50%, -50%);height:1.25rem;width:1.25rem}.booster_events_cursor.-sec{top:21%;left:30%;transform:translate(-50%, -50%) rotate(90deg)}@media(min-width: 1200px){.booster_events_cursor{top:40%;left:70%}.booster_events_cursor.-sec{top:10%;left:30%}}.booster_events_inner{max-width:1920px;overflow-x:hidden;width:100%}.booster_events_title,.booster_events_desc{text-align:center}.booster_events_desc{margin-top:1.5rem}.booster_events .booster-conf-swiper{width:100%;margin-top:3rem;overflow-x:hidden}.booster_events .booster-conf-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.booster_events .booster-conf-swiper .swiper-slide img{height:5rem;max-width:10rem}.booster_offer{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.booster_offer_inner{padding:5rem 0;max-width:1200px;width:100%;display:grid;gap:1.5rem}@media(min-width: 768px){.booster_offer_inner{grid-template-columns:1fr 1fr}}.booster_offer_box{background-color:#ff0;color:#000;padding:1.5rem;border-radius:1rem;border:1px solid rgba(0,0,0,0)}.booster_offer_box ul{list-style:none;margin-top:1rem}.booster_offer_box ul li{border-radius:.5rem;padding-left:2rem;margin-top:1.5rem;position:relative}.booster_offer_box ul li:before{content:"";position:absolute;width:1px;height:calc(100% - 1.75rem);left:.625rem;bottom:0;background-color:#000}.booster_offer_box ul li:after{content:url(../../images/career-booster/arrow-up-right.svg);position:absolute;top:0;left:0;height:1.25rem;width:1.25rem}.booster_offer_box:nth-child(2){color:#fff;background-color:#0000f7}@media(min-width: 768px){.booster_offer_box:nth-child(2){transform:translateY(3rem)}}.booster_offer_box:nth-child(2) ul li:before{background-color:#fff}.booster_offer_box:nth-child(2) ul li:after{content:url(../../images/career-booster/chevrons-right.svg);filter:invert(1)}@media(min-width: 768px){.booster_offer_box{padding:3rem}}.booster_gains{margin:0;display:flex;flex-direction:column;align-items:center;color:#000;background-color:#ff0;position:relative}.booster_gains_line{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:center}.booster_gains_line img{width:100%;max-width:1920px}@media(min-width: 1200px){.booster_gains_line{transform:translateY(-15rem)}}.booster_gains_inner{padding:5rem 1.25rem;max-width:1200px;width:100%}.booster_gains h2{text-align:center}.booster_gains_top{background-color:#ff0;width:100%}.booster_gains_top div{height:1.5rem;width:35%;background-color:#000}.booster_gains_bottom{background-color:#000;width:100%}.booster_gains_bottom div{height:.5rem;width:70%;background-color:#ff0}.booster_gains_list{margin-top:3rem;display:grid;gap:1.5rem;position:relative}.booster_gains_list_single{display:flex;flex-direction:column;align-items:center;gap:.5rem}.booster_gains_list_single h3{text-transform:uppercase;color:#0000f7;font-size:3rem;font-weight:700;line-height:1;text-align:center;width:100%;line-height:1}.booster_gains_list_single h3 small{display:block;font-size:2rem}@media(min-width: 1200px){.booster_gains_list_single h3{font-size:5rem}}.booster_gains_list_single div{display:flex;align-items:flex-start;gap:1.5rem;max-width:30rem;border:2px solid #000;border-radius:.75rem;padding:1.5rem}.booster_gains_list_single div svg{flex-shrink:0;width:2rem}@media(min-width: 1200px){.booster_gains_list_single div{margin-top:-1.25rem}}@media(min-width: 1200px){.booster_gains_list_single{gap:0}.booster_gains_list_single.-left{align-items:flex-start}.booster_gains_list_single.-left.-centered{align-items:center}.booster_gains_list_single.-left.-centered div{transform:translateX(-50%)}.booster_gains_list_single.-right{align-items:flex-end}.booster_gains_list_single.-right.-centered{align-items:center}.booster_gains_list_single.-right.-centered div{transform:translateX(50%)}}.booster_breaker{display:flex;justify-content:center;color:#ff0;text-align:center;position:relative}.booster_breaker h2{text-align:center}.booster_breaker_cursor{position:absolute;top:60%;left:80%;transform:translate(-50%, -50%);height:2rem;width:2rem}.booster_breaker_cursor.-sec{top:19%;left:15%;transform:translate(-50%, -50%) rotate(90deg)}@media(min-width: 768px){.booster_breaker_cursor{height:3rem;width:3rem;top:60%;left:65%}.booster_breaker_cursor.-sec{top:50%;left:30%}}.booster_breaker_inner{display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-radius:1rem;margin:5rem 1.25rem;padding:3rem 1.25rem;border:1px solid #ff0;max-width:1920px;width:100%}.booster_breaker_inner a{display:flex;align-items:center;gap:1rem;font-size:1.25rem;padding:.75rem 2rem;margin-top:1.5rem;background-color:#ff0;color:#000}.booster_breaker_inner a svg{align-self:center;margin-top:.25rem}.booster_breaker small{font-size:.75rem}.booster_gallery{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center}.booster_gallery_inner{padding:5rem 0;max-width:1920px;width:100%;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.booster_gallery h2{text-align:center}.booster_gallery_list{margin-top:5rem;width:100%}.booster_gallery_list .swiper-slide{height:20rem}@media(min-width: 768px){.booster_gallery_list .swiper-slide{height:30rem}}.booster_gallery_list_card{border-radius:12px;overflow:hidden}.booster_gallery_list_card img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 0%;object-position:30% 0%}.booster_process h2{text-align:center}.booster_process_inner{background-color:#dbdbdb;padding:5rem 1.25rem;display:flex;flex-direction:column;align-items:center;color:#000}.booster_process_list{display:grid;margin-top:5rem;gap:1.5rem;width:100%;max-width:1200px}@media(min-width: 768px){.booster_process_list{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.booster_process_list{grid-template-columns:1fr 1fr 1fr 1fr}}.booster_process_list_step{width:100%;border-radius:.75rem;box-sizing:border-box;padding:1.25rem;border:1px solid #000;position:relative;display:flex;flex-direction:column;gap:1.25rem}.booster_process_list_step_img{aspect-ratio:1.6/1;border-radius:.5rem;overflow:hidden}.booster_process_list_step_img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.booster_process_list_step div{display:flex;align-items:center;gap:.5rem;height:-moz-fit-content;height:fit-content}.booster_process_list_step div b{text-align:center;align-content:center;background-color:rgba(0,0,0,.12);border-radius:.25rem;white-space:nowrap;padding:.5rem .75rem;width:100%;height:100%}.booster_process_list_step div svg{flex-shrink:0;width:2.25rem;height:2.25rem;background-color:rgba(0,0,0,.12);border-radius:.25rem;padding:.5rem}.booster_process_list_step p{width:100%}@media(min-width: 768px){.booster_process_list_step p{text-align:center}}.booster_process_list_step.-accent{border:1px solid rgba(0,0,0,0);color:#fff;background-color:#0000f7}.booster_process_bottom{background-color:#000;justify-self:start;width:100%}.booster_process_bottom div{height:1.5rem;width:75%;background-color:#dbdbdb}.booster_process_photo{border-radius:1rem;overflow:hidden;height:20rem;width:100%;max-width:1920px}.booster_process_photo_wrapper{padding:0 1.25rem;margin-top:5rem;display:flex;justify-content:center}.booster_process_photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.booster_process_photo{aspect-ratio:1920/549;height:auto}}.booster_faq{padding:0 1.25rem;margin:0;display:flex;flex-direction:column;align-items:center;background-color:#1a1a1a}.booster_faq_inner{padding:5rem 0;max-width:1200px;width:100%}.booster_faq h2{text-align:center}.booster_faq_list{margin-top:3rem;display:grid;gap:.5rem}.booster_faq_list .tab_content details{display:block;margin:.5rem 0;background-color:rgba(191,191,191,.1);padding:1.5rem;border-radius:.5rem}.booster_faq_list .tab_content details summary{font-weight:600;font-size:1.25rem;cursor:pointer}.booster_faq_list .tab_content details p{margin-top:.5rem;color:#bfbfbf}.booster_faq_bottom{background-color:#000;justify-self:start;width:calc(100% + 2rem)}.booster_faq_bottom div{height:1.5rem;width:25%;background-color:#1a1a1a}.booster_contact{display:flex;justify-content:center;margin:5rem 1.25rem}.booster_contact_inner{display:flex;justify-content:center;padding:3rem 1.25rem;width:100%;border-radius:1rem;border:1px solid #fff;color:#fff;max-width:1920px}.booster_contact_container{max-width:1200px;width:100%}.booster_contact_top p{margin-top:1rem}.booster_contact_cell{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.booster_contact_cell{flex-direction:row}}.booster_contact_cell_wrapper{display:flex;flex-wrap:wrap;gap:3rem;margin-top:3rem}.booster_contact_cell_img{height:6rem;width:6rem;flex-shrink:0;border-radius:.5rem;overflow:hidden}@media(min-width: 1200px){.booster_contact_cell_img{height:10rem;width:10rem}}.booster_contact_cell_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.booster_contact_cell_text{display:flex;flex-direction:column;gap:.5rem}.booster_contact_cell_text b{margin:.5rem 0}.booster_contact_cell_text span{display:flex;align-items:center;word-break:break-all;gap:.5rem}.swiper-navigation{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.swiper-navigation button{border:2px solid #fff;color:#fff;background:rgba(0,0,0,0);height:3rem;width:3rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center}.swiper-navigation button svg{flex-shrink:0;height:1.5rem}/*# sourceMappingURL=main.min.css.map */