.Image_image__eCeEB.Image_responsive__aBNHU{display:flex;overflow:hidden}.Image_image__eCeEB.Image_responsive__aBNHU img{width:100%;height:auto}.Image_image__eCeEB.Image_cover__2_QQ1{overflow:hidden;width:auto;height:auto;background:none;opacity:1;border:0;margin:0}.Image_image__eCeEB.Image_cover__2_QQ1,.Image_image__eCeEB.Image_cover__2_QQ1 img{box-sizing:border-box;display:block;padding:0;position:absolute;top:0;left:0;bottom:0;right:0}.Image_image__eCeEB.Image_cover__2_QQ1 img{border:none;margin:auto;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Hero_hero__S2P3t{display:flex;height:70vh;position:relative;overflow:hidden;width:100%;font-size:20px;background-repeat:no-repeat;background-position:50%;background-size:cover}.Hero_hero__S2P3t:before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(transparent,#3e0e4d 100%);bottom:0;left:0;z-index:1}.Hero_hero__S2P3t .Hero_text-content__2MJuC{display:flex;align-self:flex-end;flex-direction:column;width:65%;text-align:left;z-index:100;padding:20px;color:#efefef;max-height:100%;text-shadow:0 0 1px rgba(0,0,0,.4)}.Hero_hero__S2P3t .Hero_text-content__2MJuC h1{margin-bottom:2px;animation:fadeInLeft .3s ease-in .1s}.Hero_hero__S2P3t .Hero_text-content__2MJuC h3{margin-top:2px;width:-moz-fit-content;width:fit-content;text-shadow:none;padding:2px 8px;background-color:#fe3a4b;border-radius:4px;animation:flipInX .4s linear}.Hero_hero__S2P3t .Hero_text-content__2MJuC p{margin-top:20px;font-size:1.2rem;white-space:pre-line;animation:fadeInRight .3s ease-in .1s}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW{z-index:100;width:35%;position:relative}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span img{height:80px;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;position:absolute}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(0) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:24s;left:65%;bottom:36%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:first-child img{animation-name:Hero_waypoints__7Yhxl;animation-duration:10s;left:74%;bottom:39%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(2) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:24s;left:31%;bottom:55%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(3) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:17s;left:33%;bottom:45%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(4) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:26s;left:80%;bottom:6%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(5) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:19s;left:7%;bottom:46%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(6) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:28s;left:35%;bottom:41%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(7) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:14s;left:25%;bottom:43%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(8) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:28s;left:31%;bottom:51%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(9) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:12s;left:12%;bottom:18%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(10) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:27s;left:10%;bottom:54%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(11) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:26s;left:19%;bottom:55%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(12) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:9s;left:68%;bottom:20%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(13) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:10s;left:26%;bottom:14%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(14) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:11s;left:33%;bottom:35%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(15) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:11s;left:36%;bottom:35%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(16) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:15s;left:31%;bottom:32%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(17) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:17s;left:28%;bottom:54%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(18) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:17s;left:28%;bottom:41%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW span:nth-child(19) img{animation-name:Hero_waypoints__7Yhxl;animation-duration:16s;left:28%;bottom:42%}@media(max-width:900px){.Hero_hero__S2P3t{margin-top:80px;height:auto}.Hero_hero__S2P3t h1{font-size:3rem}.Hero_hero__S2P3t .Hero_text-content__2MJuC{width:70%}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW{width:30%}}@media(max-width:600px){.Hero_hero__S2P3t{margin-top:60px;height:auto;flex-direction:column-reverse!important}.Hero_hero__S2P3t .Hero_text-content__2MJuC{width:100%;height:90%;justify-content:end}.Hero_hero__S2P3t .Hero_text-content__2MJuC h1{font-size:2.4rem;text-shadow:0 0 1px #600d79}.Hero_hero__S2P3t .Hero_text-content__2MJuC h3{font-size:1.6rem}.Hero_hero__S2P3t .Hero_floating-elements__n7PlW{display:none}}@keyframes Hero_waypoints__7Yhxl{0%{transform:translate(0) rotate(0deg) scale(0);opacity:0}5%{transform:translate(-5%,-10%) rotate(-5deg) scale(1);opacity:1}40%{transform:translate(5%,-75%) rotate(0deg)}60%{transform:translate(-5%,-150%) rotate(5deg)}95%{transform:translate(5%,-240%) rotate(0deg) scale(1);opacity:1}to{transform:translate(-5%,-250%) rotate(-5deg) scale(0);opacity:0}}.NavMenu_nav__0bMN_{width:100%;z-index:110;padding:4px 0}.NavMenu_nav__0bMN_>ul{padding:4px 0!important}.NavMenu_nav__0bMN_ ul{display:flex;justify-content:center;padding:0;width:100%;max-width:1200px;margin:0 auto;overflow-y:auto}.NavMenu_nav__0bMN_ ul li{margin:2px 8px}.NavMenu_nav__0bMN_ ul li a{font-size:1.4rem;text-decoration:none;color:#600d79;position:relative;display:flex;justify-content:center;font-weight:600;text-transform:uppercase}.NavMenu_nav__0bMN_ ul li a:after{position:absolute;content:"";width:0;height:1px;background-color:#fe3a4b;bottom:-4px;transition:width .3s ease}.NavMenu_nav__0bMN_ ul li a.NavMenu_active__Y9XQI:after{width:40%}.NavMenu_nav__0bMN_ ul li a:hover:after{width:80%}.NavMenu_nav__0bMN_ button{display:flex;background:none;border:none;color:#efefef;transition:transform .3s ease;animation:fadeInDown .3s}.NavMenu_nav__0bMN_ button:hover{transform:scale(1.05);cursor:pointer}.NavMenu_nav__0bMN_ button:active{transform:scale(.9)}.NavMenu_nav__0bMN_ .NavMenu_nav_bottom__wclfg{display:none;opacity:0;justify-content:center;margin:10px 0}.NavMenu_nav__0bMN_ .NavMenu_nav_top__p3nb8{display:none;justify-content:center}.NavMenu_nav__0bMN_ .NavMenu_nav_top__p3nb8 button{color:#600d79}.NavMenu_nav__0bMN_ .NavMenu_nav_top__p3nb8 button svg{font-size:3.6rem}.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul{text-transform:uppercase;margin-bottom:2px}.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li{margin:2px}.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li a{font-size:1rem;font-weight:400;transition:color .3s ease;padding:2px 4px;border-radius:4px}.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li a.NavMenu_active__Y9XQI,.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li a:active,.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li a:hover{background-color:#fe3a4b;color:#efefef}.NavMenu_nav__0bMN_ .NavMenu_nav_lang__vlEjB ul li a:after{display:none}.NavMenu_nav__0bMN_ .NavMenu_admin_link__KG9Er{position:relative}.NavMenu_nav__0bMN_ .NavMenu_admin_link__KG9Er a{position:absolute;right:10px;top:10px;background-color:#600d79;color:#fe3a4b;padding:4px;border-radius:4px;font-size:1rem;text-decoration:none;transition:background-color .3s ease}.NavMenu_nav__0bMN_ .NavMenu_admin_link__KG9Er a:hover{background-color:#ae53ca}@media(max-width:600px){.NavMenu_nav__0bMN_ .NavMenu_nav_top__p3nb8{display:flex}.NavMenu_nav__0bMN_ ul{display:none}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF{position:fixed;background-color:#600d79;height:100%;display:flex!important;flex-direction:column;top:0;left:0;right:0;bottom:0;z-index:1002;-ms-scroll-chaining:none;overscroll-behavior:contain;animation:fadeInDown .3s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul{display:flex;flex-direction:column;align-content:center;justify-content:center;height:inherit}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li{margin:10px auto}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li a{font-size:1.8rem;color:#efefef;animation-name:fadeInUp}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li a.NavMenu_active__Y9XQI:after{width:60%}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li a:hover:after{width:80%}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:first-child a{animation-duration:.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(2) a{animation-duration:1.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(3) a{animation-duration:2.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(4) a{animation-duration:3.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(5) a{animation-duration:4.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(6) a{animation-duration:5.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(7) a{animation-duration:6.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(8) a{animation-duration:7.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(9) a{animation-duration:8.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(10) a{animation-duration:9.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(11) a{animation-duration:10.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(12) a{animation-duration:11.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(13) a{animation-duration:12.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(14) a{animation-duration:13.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(15) a{animation-duration:14.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(16) a{animation-duration:15.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(17) a{animation-duration:16.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(18) a{animation-duration:17.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(19) a{animation-duration:18.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(20) a{animation-duration:19.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(21) a{animation-duration:20.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(22) a{animation-duration:21.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(23) a{animation-duration:22.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF ul li:nth-child(24) a{animation-duration:23.5s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF .NavMenu_nav_top__p3nb8{display:none}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF .NavMenu_nav_lang__vlEjB ul{flex-direction:row}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF .NavMenu_nav_lang__vlEjB ul li{margin:4px}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF .NavMenu_nav_lang__vlEjB ul li a{font-size:1.6rem;animation:none}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF.NavMenu_on__ub5gC .NavMenu_nav_bottom__wclfg{display:flex;opacity:1}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF.NavMenu_on__ub5gC .NavMenu_nav_bottom__wclfg button{animation:zoomIn .6s}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF.NavMenu_off__kCfLa ul{opacity:0}.NavMenu_nav__0bMN_.NavMenu_mobile__DRkXF.NavMenu_off__kCfLa{animation:fadeOutUp .3s}}.Form_form__Ph4ub{position:relative}.Form_form__Ph4ub .Form_panel__qoDic{position:absolute;background-color:#efefef;width:calc(100% + 4px);height:calc(100% + 4px);display:flex;justify-content:center;align-items:center;font-size:3rem;font-weight:800;text-align:center;z-index:10;overflow:hidden}@media(max-width:900px){.Form_form__Ph4ub .Form_panel__qoDic{font-size:2rem}}.Form_form__Ph4ub .Form_panel__qoDic>div{animation:flipInX .4s linear}.Form_form__Ph4ub .Form_panel__qoDic .Form_success__iIGDm{color:#2b694f}.Form_form__Ph4ub .Form_panel__qoDic .Form_error__nEoJH{color:#cf1241}.Form_form__Ph4ub .Form_panel__qoDic .Form_loading__Hpx4d{color:#dd7335}.Form_form__Ph4ub.Form_simple__zQfhp h1{margin-bottom:30px;font-weight:600;text-shadow:0 0 1px #600d79;color:#efefef;text-transform:uppercase}.Form_form__Ph4ub.Form_simple__zQfhp>div{margin-top:15px}.Footer_footer__mb7tt .Footer_form_container__pG8N3{position:relative;max-width:1200px;margin:0 auto}.Footer_footer__mb7tt .Footer_form_container__pG8N3>div{position:absolute;left:0;top:-20px;background-color:#efefef;padding:20px;border-radius:16px;width:100%}.Footer_footer__mb7tt .Footer_form_container__pG8N3>div h2{top:-50px;position:absolute;width:100%;left:0;text-align:center;font-weight:700;color:#efefef;text-transform:uppercase;text-shadow:0 0 1px #600d79;z-index:12}.Footer_footer__mb7tt .Footer_bottom__ZUkkd{background-color:#3d3d3d;justify-content:flex-end;align-content:center;display:flex;flex-direction:column;min-height:368px}.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml{max-width:1200px;padding:10px 20px;margin:0 auto;color:#efefef;text-align:center}.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb{margin-bottom:10px}.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a,.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a:visited{color:#efefef}.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a svg,.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a:visited svg{transition:color .3s ease}.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a svg:hover,.Footer_footer__mb7tt .Footer_bottom__ZUkkd .Footer_bottom_inner__NC0ml .Footer_social_medias__7lMPb a:visited svg:hover{cursor:pointer;color:#fe3a4b}@media(max-width:1200px){.Footer_footer__mb7tt .Footer_form_container__pG8N3{max-width:900px}}@media(max-width:900px){.Footer_footer__mb7tt .Footer_form_container__pG8N3{max-width:600px}.Footer_footer__mb7tt .Footer_bottom__ZUkkd{min-height:440px}}@media(max-width:600px){.Footer_footer__mb7tt .Footer_form_container__pG8N3>div{border-radius:16px 16px 0 0}}.StickyHeader_sticky_header__n2vja{top:0;z-index:110;margin:0 auto;width:100%;animation:fadeInUp .3s}.StickyHeader_sticky_header__n2vja.StickyHeader_absolute_on__W6aY9{position:absolute}.StickyHeader_sticky_header__n2vja.StickyHeader_sticky_on__4tGdb{position:sticky;top:0;z-index:1001;background-color:hsla(0,0%,100%,.314);animation:fadeInDown .3s}@media(min-width:600px){.StickyHeader_sticky_header__n2vja.StickyHeader_sticky_on__4tGdb .nav_lang{display:none}}.Loading_loading____c6u{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.Loading_loader__j2y_s{width:48px;height:48px;border:3px solid #600d79;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:Loading_rotation__1pK2q 1s linear infinite}.Loading_loader__j2y_s:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid transparent;border-bottom-color:#fe3a4b}@keyframes Loading_rotation__1pK2q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PublicLayout_container__O8Zoa{background:linear-gradient(0deg,#ae53ca,#fff);padding-bottom:100px}.Heading_header__Qs1p4{text-align:center;font-weight:700;text-transform:uppercase;overflow-x:hidden;color:#efefef}.Heading_header__Qs1p4.Heading_dark__pGFdl{color:#3d3d3d}.Heading_header__Qs1p4 h1,.Heading_header__Qs1p4 h2,.Heading_header__Qs1p4 h3{justify-content:center;position:relative;display:inline-block}.Heading_header__Qs1p4 h1:after,.Heading_header__Qs1p4 h2:after,.Heading_header__Qs1p4 h3:after{content:"";position:absolute;width:80%;height:2px;border-radius:8px;background-color:#fe3a4b;bottom:-4px;left:10%}@media(max-width:600px){.Heading_header__Qs1p4 h1{font-size:3.2rem}}@media(max-width:320px){.Heading_header__Qs1p4 h1{font-size:2.6rem}}.Experience_experience__U18HY{position:relative;padding:20px;margin:0 auto;color:#efefef;overflow-x:hidden;width:100%}.Experience_experience__U18HY h2{margin-bottom:40px}.Experience_experience__U18HY ul{border-left:2px solid #ae53ca;padding:0 20px;overflow-x:hidden}.Experience_experience__U18HY ul li{position:relative;padding:20px 40px;background-color:#ae53ca;box-shadow:0 0 4px 2px rgba(0,0,0,.1);border-radius:16px;transition:background-color .3s ease;margin:15px 0}.Experience_experience__U18HY ul li:before{content:"";position:absolute;border-left:20px solid #ae53ca;border-top:20px solid transparent;transform:rotate(45deg);left:-10px;top:50%;margin-top:-10px;transition:border-color .3s ease}.Experience_experience__U18HY ul li:hover{background-color:#fe3a4b}.Experience_experience__U18HY ul li:hover:before{border-color:#fe3a4b}.Tech_tech__Vgk6z{padding:20px 20px 60px;color:#efefef;overflow-x:hidden}.Tech_tech__Vgk6z ul{display:flex;flex-wrap:wrap;margin:40px auto;justify-content:center}.Tech_tech__Vgk6z ul li{overflow:hidden;border-radius:8px;margin:6px;padding:10px 20px;background-color:#600d79;box-shadow:0 0 6px 2px rgba(0,0,0,.1);width:260px;height:260px;transition:background-color .3s ease}.Tech_tech__Vgk6z ul li:hover{background-color:#fe3a4b}.Tech_tech__Vgk6z ul li h3{font-size:1.4rem;font-weight:700;vertical-align:middle}.Tech_tech__Vgk6z ul li h3 span.Tech_image__3FT4g{display:inline-block;background-color:#fff;padding:2px;border-radius:4px}.Tech_tech__Vgk6z ul li h3 span.Tech_header__QqWr7{margin-left:10px}.Tech_tech__Vgk6z ul li p{font-size:1rem;line-height:1.2rem}.index_experience__GbM3E{color:#efefef;background-color:#600d79;position:relative}.index_experience__GbM3E:before{content:"";position:absolute;width:100%;height:16px;z-index:101;background-color:#600d79;top:-16px;border-radius:16px 16px 0 0}.index_tech__VdxWl{padding-top:20px}