﻿@keyframes loader{from{opacity:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{opacity:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes animatedLineGradient{from{opacity:0;height:10%}to{opacity:.3;height:100%}}@keyframes avatarDisplay{from{background-position:center 6vh}to{background-position:center 0vh}}@keyframes scale{from{transform:scale(0)}to{transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}80%{transform:scale(1.12)}85%{transform:scale(0.8)}90%{transform:scale(1)}95%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes carouselDisplay{0%{transform:perspective(0.5vh) rotateX(-0.1deg) scale(0.8) translateY(-10vh);opacity:0}100%{transform:perspective(0vh) rotateX(0deg) scale(1) translateY(0vh);opacity:1}}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body,section,h1,h2,h3,h4,h5,h6,ul{margin:0}ul{list-style:none;padding:0}body,section,h1,h2,h3,h4,h5,h6,ul{font-family:"Outfit";color:white;font-weight:400}body.center,section.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,ul.center{text-align:center}body{background-color:black}hr{margin:0.5vh 0}#canvas_nav{display:none}.hide{display:none !important}.hidden{opacity:0;pointer-events:none}.lock_screen{overflow:hidden}.beat{animation:heartbeat 0.8s ease-in-out infinite}.beat:before{opacity:0}.forensic_container{position:relative;width:100%;min-height:504px}.forensic_container .forensic_mark{position:absolute;pointer-events:none;color:rgba(255,255,255,0.05);font-size:1.5vh;font-family:monospace;z-index:10}h1 span,h1 i,h2 span,h2 i,h3 span,h3 i,h4 span,h4 i,h5 span,h5 i,h6 span,h6 i{font-weight:100}h1{font-size:8vh}h2,.title{font-size:3vh}h3,.subtitle{font-size:2.2vh}h4{font-size:2vh}h5,.home_subtitle{font-size:1.5vh}h6{font-size:1.4vh}h6.legend{font-family:"Outfit";font-weight:100}i,.quote{font-family:"Open Sans";font-style:italic}.container{display:flex;width:1024px;justify-content:center;align-items:center;flex-direction:column;padding:5vh 2vh;color:white}.container .bloc_wrapper,.container ul.common_list{width:100%;margin:10vh 0}.container .bloc_wrapper{display:flex;width:100%;flex-direction:row;justify-content:space-between}.container .bloc_wrapper.center{justify-content:center}.container .bloc_wrapper .row{width:100%;color:white}.container .bloc_wrapper .row .header_row .stat_number,.container .bloc_wrapper .row .header_row .operator{font-family:"Outfit";font-size:5.5vh}.container .bloc_wrapper .row .header_row .icon_wrapper{width:12vh;min-width:12vh;max-width:12vh;height:12vh;min-height:12vh;max-height:12vh;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;margin:2vh auto}.container .bloc_wrapper .row .content_row{font-family:"Outfit";font-weight:300;font-size:1.4vh}.container .bloc_wrapper .row .content_row .quote_wrapper{margin-top:1vh;padding-top:1vh}.container .bloc_wrapper .row .content_row .quote_wrapper .quote{position:absolute;transition:transform .3s}.container .bloc_wrapper .row .content_row span{font-family:"Outfit"}.container .bloc_wrapper .row .content_row span.important{font-size:1.7vh}.container .bloc_wrapper .row .content_row span.very_important{font-size:3vh}.container .bloc_wrapper .row:nth-child(2){margin:0 10vh}.container .title{margin:2vh 0}.home_loading.fade_out .loader .loader_box .round{animation:fadeOut .5s ease-in-out forwards}.home_loading,.loading{position:absolute;width:100%;height:100%;display:block;opacity:1;overflow:hidden}.home_loading .loader,.loading .loader{display:flex;position:relative;width:100%;height:100%;z-index:10000}.home_loading .loader .loader_box,.loading .loader .loader_box{display:flex;position:relative;justify-content:center;align-items:center;width:100%}.home_loading .loader .loader_box .icon,.loading .loader .loader_box .icon{position:absolute;background-image:url("../img/visual_icon.png");background-size:cover;background-repeat:no-repeat;width:8vh;height:8vh;animation:fadeOut .3s ease-in-out 2 forwards}.home_loading .loader .loader_box .round,.home_loading .loader .loader_box .invisibleRound,.loading .loader .loader_box .round,.loading .loader .loader_box .invisibleRound{width:10vh;height:10vh;margin:0 auto;text-align:center;border-radius:50%}.home_loading .loader .loader_box .round,.loading .loader .loader_box .round{opacity:0}.home_loading .loader .loader_box .invisibleRound,.loading .loader .loader_box .invisibleRound{position:absolute;animation:rotate 0.3s ease-out 1 .66s}.home_loading .loader .loader_box .invisibleRound .bracket,.loading .loader .loader_box .invisibleRound .bracket{position:absolute;width:2vh;height:15vh;top:-2vh;opacity:0;border:.2vh solid white}.home_loading .loader .loader_box .invisibleRound .bracket.left,.loading .loader .loader_box .invisibleRound .bracket.left{left:-3.5vh;border-right:0;animation:fadeIn 0.3s ease 0.9s,animatedLeftBrackets 0.15s ease-out forwards 1.2s}@keyframes animatedLeftBrackets{from{top:-2vh;left:-3.5vh;opacity:1}to{top:-2vh;left:-16vh;opacity:1}}.home_loading .loader .loader_box .invisibleRound .bracket.right,.loading .loader .loader_box .invisibleRound .bracket.right{border-left:0;right:-3.5vh;animation:fadeIn 0.3s ease 0.9s,animatedRightBrackets 0.15s ease-out forwards 1.2s}@keyframes animatedRightBrackets{from{top:-2vh;right:-3.5vh;opacity:1}to{top:-2vh;right:-16vh;opacity:1}}.home_loading .loader .loader_box .invisibleRound .dot,.loading .loader .loader_box .invisibleRound .dot{width:1vh;height:1vh;position:absolute;background:white;border-radius:50%;top:48%;opacity:0}.home_loading .loader .loader_box .invisibleRound .dot.left,.loading .loader .loader_box .invisibleRound .dot.left{left:-.5vh;animation:fadeIn 0.3s ease 0.7s,dot1 0.15s ease-out forwards 1.2s}@keyframes dot1{from{top:48%;left:-.5vh;opacity:1}to{top:48%;left:-12vh;opacity:1}}.home_loading .loader .loader_box .invisibleRound .dot.right,.loading .loader .loader_box .invisibleRound .dot.right{right:-.5vh;animation:fadeIn 0.3s ease 0.7s,dot2 0.15s ease-out forwards 1.2s}@keyframes dot2{from{top:48%;right:-.5vh;opacity:1}to{top:48%;right:-12vh;opacity:1}}.home_loading .loader .loader_box .invisibleRound .home_subtitle,.loading .loader .loader_box .invisibleRound .home_subtitle{text-align:center;justify-content:center;align-items:center;display:flex;font-family:"Outfit";white-space:nowrap;position:relative;color:white;opacity:0}.home_loading .loader .loader_box .invisibleRound .home_subtitle.top,.loading .loader .loader_box .invisibleRound .home_subtitle.top{top:-18vh;animation:fadeIn 0.5s ease forwards 1s,topSubtitle 0.7s ease-in forwards 1s}@keyframes topSubtitle{from{top:-18vh}to{top:-23vh}}.home_loading .loader .loader_box .invisibleRound .home_subtitle.bottom,.loading .loader .loader_box .invisibleRound .home_subtitle.bottom{bottom:-1vh;animation:fadeIn 0.5s ease forwards 1s,bottomSubtitle 0.7s ease-in forwards 1s}@keyframes bottomSubtitle{from{bottom:-1vh}to{bottom:-6vh}}.home_loading .loader .loader_box .invisibleRound .home_title_wrapper,.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper,.loading .loader .loader_box .invisibleRound .home_title_wrapper,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper{color:white;text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.home_loading .loader .loader_box .invisibleRound .home_title_wrapper,.loading .loader .loader_box .invisibleRound .home_title_wrapper{top:-.7vh;opacity:0;animation:fadeIn .3s ease forwards 1.25s}.home_loading .loader .loader_box .invisibleRound .home_title_wrapper .home_title,.loading .loader .loader_box .invisibleRound .home_title_wrapper .home_title{font-family:"Outfit";text-transform:uppercase}.home_loading .loader .loader_box .invisibleRound .home_title_wrapper .home_title_suffix,.loading .loader .loader_box .invisibleRound .home_title_wrapper .home_title_suffix{font-family:"Outfit";font-weight:100}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter{font-family:"Outfit";text-transform:uppercase;font-size:1.8vh;margin:0 1.08vh;opacity:0}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_1,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_1{animation:fadeIn 2.5s ease 1 forwards 1.25s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_2,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_2{animation:fadeIn 2.5s ease 1 forwards 1.27s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_3,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_3{animation:fadeIn 2.5s ease 1 forwards 1.5s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_4,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_4{animation:fadeIn 2.5s ease 1 forwards 1.4s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_5,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_5{animation:fadeIn 2.5s ease 1 forwards 1.2s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_6,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_6{animation:fadeIn 2.5s ease 1 forwards 1.35s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_7,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_7{animation:fadeIn 2.5s ease 1 forwards 1.4s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_8,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_8{animation:fadeIn 2.5s ease 1 forwards 1.35s}.home_loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_9,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter.letter_9{animation:fadeIn 2.5s ease 1 forwards 1.25s}.home_loading .loader .loader_box .round,.loading .loader .loader_box .round{position:relative;border:.2vh inset white;animation:loader 0.8s ease-out infinite}header .menu{position:fixed;z-index:100000;width:100%}header .menu .navbar{display:flex;justify-content:center}header .menu .navbar .hamburger_menu{width:5vh;min-width:5vh;max-width:5vh;height:5vh;min-height:5vh;max-height:5vh;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;top:2vh;right:2vh;z-index:3}header .menu .navbar .hamburger_menu .line{position:absolute;width:50%;height:.1vh;background-color:white;transition:transform .2s ease-in-out;top:2vh;transform:none}header .menu .navbar .hamburger_menu .line:nth-child(2){top:3vh;transform:rotate(0deg)}header .menu .navbar .hamburger_menu.close .line{top:initial;transform:rotate(45deg)}header .menu .navbar .hamburger_menu.close .line:nth-child(2){transform:rotate(-45deg)}header .menu .navbar .scroll_top_arrow{width:5vh;min-width:5vh;max-width:5vh;height:5vh;min-height:5vh;max-height:5vh;display:flex;justify-content:center;align-items:center;position:fixed;bottom:10vh;right:4vh;z-index:1;pointer-events:none}header .menu .navbar .scroll_top_arrow .icon{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh;fill:white;transform:scaleY(-1);opacity:0;transition:opacity .2s ease-in-out}header .menu .navbar .scroll_top_arrow.show{pointer-events:all}header .menu .navbar .scroll_top_arrow.show .icon{opacity:1}header .menu .navbar .container_menu{z-index:2;transition:opacity .3s ease-in-out, line-height .5s ease-in-out}header .menu .navbar .container_menu:not(.hidden){width:10vh;height:38vh;position:relative;animation:width2 .2s ease forwards .2s}header .menu .navbar .container_menu:not(.hidden):after,header .menu .navbar .container_menu:not(.hidden):before{content:"";position:absolute;width:2vh;height:100%;border:.1vh solid white;z-index:1}header .menu .navbar .container_menu:not(.hidden):before{border-right:0;left:0}header .menu .navbar .container_menu:not(.hidden):after{border-left:0;right:0}@keyframes width2{from{width:10vh;height:38vh}to{width:35vh;height:38vh}}header .menu .navbar .container_menu:not(.hidden):after,header .menu .navbar .container_menu:not(.hidden):before{top:10vh;height:38vh;opacity:.5}header .menu .navbar .container_menu .mobile_menu,header .menu .navbar .container_menu .mobile_menu ul{display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);padding-top:10vh;line-height:7.5vh}header .menu .navbar .container_menu .mobile_menu .nav_item a,header .menu .navbar .container_menu .mobile_menu .menu-item a{font-family:"Outfit";color:white;font-size:2vh;text-decoration:none}header .menu .navbar .container_menu .mobile_menu .nav_item a:after,header .menu .navbar .container_menu .mobile_menu .nav_item a:before,header .menu .navbar .container_menu .mobile_menu .menu-item a:after,header .menu .navbar .container_menu .mobile_menu .menu-item a:before{content:"•";position:relative;margin:0vh;color:white;opacity:0;transition:opacity .3s ease-in-out, margin .3s ease-in-out}header .menu .navbar .container_menu .mobile_menu .nav_item a:hover:after,header .menu .navbar .container_menu .mobile_menu .nav_item a:hover:before,header .menu .navbar .container_menu .mobile_menu .menu-item a:hover:after,header .menu .navbar .container_menu .mobile_menu .menu-item a:hover:before{margin:0 1.2vh;opacity:1}section{width:100%;min-height:100vh;position:relative;overflow:hidden;justify-content:center;display:flex}section *{user-select:none}section svg{fill:white}section .line{position:absolute;width:.1vh;height:100%;top:0;transform:skew(-20deg)}section .line.thin{transition:.3s opacity}section .line.thick{overflow:hidden;filter:brightness(1);transition:1.3s filter}section .line.thick.one{width:20vmin}section .line.thick.two{width:5vmin}section .line.thick.three{width:78vmin}section .line.thick.four{width:5vmin}section .line.thick .bottom_gradient{opacity:0;height:10%;background:linear-gradient(to top, rgba(64,64,64,0) 0%, #404040 100%);animation:animatedLineGradient 0.15s ease-out forwards;width:100%;position:absolute;top:0;animation-delay:.6s}section .line.thick .top_gradient{opacity:0;height:10%;background:linear-gradient(to bottom, rgba(64,64,64,0) 0%, #404040 100%);animation:animatedLineGradient 0.15s ease-out forwards;width:100%;position:absolute;bottom:0;animation-delay:.7s}section .top_section{position:absolute;top:0;left:0;display:flex;width:100%;height:.7vh;z-index:1}section .top_section .box{width:100%;height:100%}section .top_section .box.box_1{background-color:#6A1922}section .top_section .box.box_2{background-color:#B94712}section .top_section .box.box_3{background-color:#C88742}section#loadingSection .recruiter_matching_test_wrapper{display:flex;flex-direction:column;position:absolute;bottom:8vh;z-index:10000;right:-50vh;animation:slideToLef2 0.2s ease-in 1.5s forwards}@keyframes slideToLef2{from{right:-50vh;opacity:0}to{right:6vh;opacity:1}}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper{display:flex;flex-direction:row;position:relative;height:6vh}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1{width:6vh;min-width:6vh;max-width:6vh;height:6vh;min-height:6vh;max-height:6vh;position:relative;top:0;margin-right:1vh}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .heart_icon{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;position:absolute;left:0;bottom:0;background-image:url("../img/passion_icon.png");background-size:cover;background-position:center;background-repeat:no-repeat}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row{display:flex;position:absolute;justify-content:center;align-items:center;top:-2vh}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row span{margin:0 .5vh;font-size:1vh}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icons_wrapper{width:1.4vh;min-width:1.4vh;max-width:1.4vh;height:1.4vh;min-height:1.4vh;max-height:1.4vh;display:flex;justify-content:center;align-items:center;position:relative}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icons_wrapper svg{width:1.12vh;min-width:1.12vh;max-width:1.12vh;height:1.12vh;min-height:1.12vh;max-height:1.12vh;fill:white}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_2 h6{font-weight:200}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_2 p{font-family:"Outfit";font-weight:200;font-size:1vh}section#loadingSection .recruiter_matching_test_wrapper a.button{font-family:"Outfit";font-weight:400;font-size:1.4vh;background-color:#B94712;color:white;text-align:center;padding:0.2vh 3vh;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s}section#loadingSection .recruiter_matching_test_wrapper a.button:hover{background-color:#C88742;color:black}section#loadingSection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:1.5s opacity}section#loadingSection .line.thin{background-color:#404040}section#loadingSection .icon_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;bottom:3vh;transition:bottom .2s ease-in-out;z-index:10000}section#loadingSection .icon_wrapper .icon.arrow{opacity:0;transition:.3s opacity;width:2vh;min-width:2vh;max-width:2vh;height:2vh;min-height:2vh;max-height:2vh}section#loadingSection .icon_wrapper:hover{bottom:2.5vh}section#loadingSection.opened:before{background:linear-gradient(107deg, #b65b44 0%, #732e31 100%);opacity:1}section#loadingSection.opened .line.thin{opacity:0}section#loadingSection.opened .line.thick{transition:.3s filter;filter:brightness(0.5)}section#loadingSection.opened .icon_wrapper .icon.arrow{opacity:1}section#introSection{background-color:#4A2C33}section#introSection .loading{display:none}section#introSection .message_wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute}section#introSection .message_wrapper .message_container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap;margin-top:5.5vh}section#introSection .message_wrapper .message_container .main_container{position:relative;flex-direction:row;display:flex;overflow:hidden;min-height:17vh;height:17vh;padding:0 7vh;margin:0 5vh;transition:width .2s;width:17vh}section#introSection .message_wrapper .message_container .main_container:after,section#introSection .message_wrapper .message_container .main_container:before{content:"";position:absolute;width:2vh;height:100%;border:.1vh solid white;z-index:1}section#introSection .message_wrapper .message_container .main_container:before{border-right:0;left:0}section#introSection .message_wrapper .message_container .main_container:after{border-left:0;right:0}section#introSection .message_wrapper .message_container .coment_container{display:flex;width:100%;justify-content:center;position:relative;margin-top:3vh;padding:0 7vh;opacity:0;animation:fadeIn .5s ease forwards 2.25s}section#introSection .message_wrapper .message_container .coment_container .coment{position:relative;font-family:"Outfit";font-weight:200;color:white;font-size:2vh;z-index:1;height:3vh;display:flex;align-items:center}section#introSection .message_wrapper .message_container .coment_container .selection{position:absolute;height:3vh;background-color:#B94712;transition:width .6s;width:0vh}section#introSection .message_wrapper .message_container .coment_container .selection.expand{width:38vh}section#introSection .message_wrapper .message_container .left,section#introSection .message_wrapper .message_container .right{display:flex}section#introSection .message_wrapper .message_container .left:before,section#introSection .message_wrapper .message_container .right:before{content:"";position:absolute;width:1vh;height:1vh;background:white;border-radius:50%}section#introSection .message_wrapper .message_container .left{align-items:center}section#introSection .message_wrapper .message_container .left:before{left:3vh}section#introSection .message_wrapper .message_container .left .avatar_wrapper{width:12vh;min-width:12vh;max-width:12vh;height:12vh;min-height:12vh;max-height:12vh;position:relative;background-color:black;background-image:url("../img/avatar.png");background-size:cover;background-repeat:no-repeat;transition:background-position .3s;pointer-events:none}section#introSection .message_wrapper .message_container .right{flex-direction:column;justify-content:center;margin-left:4vh}section#introSection .message_wrapper .message_container .right:before{right:3vh}section#introSection .message_wrapper .message_container .right .title{opacity:0}section#introSection .message_wrapper .message_container .right .title.important{color:#C88742;margin-right:0.5vh}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper{position:relative}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper:before,section#summarySection .container .bloc_wrapper .header_row .icon_wrapper:after{content:"";position:absolute;z-index:-1}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper:after{z-index:1}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.creative{background-image:url("../img/creative_icon.png")}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.creative:before{width:10vh;height:15vh;border-radius:50%;background-color:rgba(200,135,66,0.3);filter:blur(2vh)}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.creative:after{width:2.5vh;height:2.5vh;border-radius:50%;filter:blur(1vh);background-color:white;top:1.5vh;right:1.5vh;opacity:0;transition:opacity .5s ease-in-out, top .5s ease-in-out,right .5s ease-in-out}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.visual{background-image:url("../img/visual_icon.png")}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.visual:before{width:15vh;height:8vh;border-radius:50%;background-color:rgba(185,71,18,0.3);filter:blur(2vh)}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.visual:after{width:3vh;height:3vh;border-radius:50%;filter:blur(1vh);background-color:white;top:4.5vh;right:4.5vh;opacity:0;transform:scale(0);transition:opacity .5s ease-in-out, scale .5s ease-in-out}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.passionate{background-image:url("../img/passion_icon.png")}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.passionate:before{width:12vh;height:12vh;border-radius:50%;background-color:rgba(106,25,34,0.7);filter:blur(2.5vh);opacity:1;transition:opacity .2s ease-in-out}section#summarySection .container .bloc_wrapper .header_row .icon_wrapper.passionate:after{width:8vh;height:8vh;border-radius:50%;background-color:rgba(255,255,255,0.4);filter:blur(2.5vh);opacity:0;transition:opacity .5s ease-in-out}section#summarySection .container .bloc_wrapper .content_row .description{min-height:12.5vh}section#summarySection .container .bloc_wrapper .content_row .quote_wrapper{position:relative}section#summarySection .container .bloc_wrapper .content_row .quote_wrapper:before{content:"";position:absolute;top:0;left:0;height:.1vh;width:0%;transition:background-color .5s, width .6s, filter 1s;z-index:-1}section#summarySection .container .bloc_wrapper .row{cursor:pointer}section#summarySection .container .bloc_wrapper .row .header_row{white-space:nowrap}section#summarySection .container .bloc_wrapper .row:hover .content_row .quote_wrapper:before{width:100%}section#summarySection .container .bloc_wrapper .row:hover .content_row .quote_wrapper .quote{transform:translateX(3vh)}section#summarySection .container .bloc_wrapper .row.passionate:hover .header_row .icon_wrapper{animation:heartbeat 0.8s ease-in-out infinite;z-index:1}section#summarySection .container .bloc_wrapper .row.passionate:hover .header_row .icon_wrapper:before{opacity:0}section#summarySection .container .bloc_wrapper .row.passionate:hover .header_row .icon_wrapper:after{opacity:1}section#summarySection .container .bloc_wrapper .row.passionate:hover .content_row .quote_wrapper:before{background-color:#6A1922}section#summarySection .container .bloc_wrapper .row.creative:hover .header_row .icon_wrapper:after{top:3.5vh;right:1.7vh;opacity:1}section#summarySection .container .bloc_wrapper .row.creative:hover .content_row .quote_wrapper:before{background-color:#C88742}section#summarySection .container .bloc_wrapper .row.visual:hover .header_row .icon_wrapper:after{transform:scale(1);opacity:.7}section#summarySection .container .bloc_wrapper .row.visual:hover .content_row .quote_wrapper:before{background-color:#B94712}section#summarySection .container .icon_wrapper.soft{width:12vh;min-width:12vh;max-width:12vh;height:12vh;min-height:12vh;max-height:12vh;display:flex;justify-content:center;align-items:center;position:relative}section#summarySection .container .icon_wrapper.soft .icon{width:8vh;min-width:8vh;max-width:8vh;height:8vh;min-height:8vh;max-height:8vh;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("../img/soft_icon.png")}section#summarySection .container .icon_wrapper.soft .icon.left{left:-1vh;opacity:0}section#summarySection .container .icon_wrapper.soft .icon.hit{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh;top:1.3vh;right:3.5vh;opacity:0;background-image:url("../img/hit.png")}section#summarySection .container .icon_wrapper.soft .icon.right{right:-1vh;top:4vh;opacity:0}section#summarySection .container .icon_wrapper.soft.animate .icon.left{animation:"softIcon1" 0.5s ease-out forwards 1.2s}@keyframes softIcon1{0%{opacity:0;left:-10vh;transform:rotate(0deg) scaleX(1)}30%{opacity:1;left:-1vh;transform:rotate(0deg) scaleX(1)}50%{opacity:1;left:-1vh;transform:rotate(-10deg) scaleX(1)}100%{opacity:1;left:-1.2vh;top:1.5vh;transform:rotate(-10deg) scaleX(1)}}section#summarySection .container .icon_wrapper.soft.animate .icon.hit{animation:fade .2s ease forwards 1.25s}section#summarySection .container .icon_wrapper.soft.animate .icon.right{animation:"softIcon2" 0.5s ease-out forwards 1.2s}@keyframes softIcon2{0%{opacity:0;right:-10vh;transform:rotate(0deg) scaleX(-1)}30%{opacity:1;right:-1vh;transform:rotate(0deg) scaleX(-1)}50%{opacity:1;right:-1vh;transform:rotate(5deg) scaleX(-1)}100%{opacity:1;right:-1.2vh;top:4.5vh;transform:rotate(5deg) scaleX(-1)}}section#summarySection .container ul.common_list{min-height:30vh;margin-top:4vh}section#summarySection .container ul.common_list li{font-size:1.8vh;line-height:3vh;transition:transform .8s, color .2s}section#summarySection .container ul.common_list li span{font-family:"Outfit";font-weight:100}section#summarySection .container ul.common_list li.important{margin-top:2vh}section#summarySection .container ul.common_list li:hover{transform:translateY(-0.5vh);color:#C88742}section#summarySection .container ul.common_list li:hover span{color:white}section#carouselSection .container .carousel_container{width:1024px;height:574px;overflow:hidden;position:relative;margin:5vh 0;touch-action:pan-y;opacity:0}section#carouselSection .container .carousel_container.readable{animation:carouselDisplay .7s ease-in-out forwards}section#carouselSection .container .carousel_container .nav_btn{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:5vh;top:0;z-index:1;background-color:black;cursor:pointer}section#carouselSection .container .carousel_container .nav_btn .icon.arrow{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh}section#carouselSection .container .carousel_container .nav_btn.disabled{opacity:.5}section#carouselSection .container .carousel_container .nav_btn.prev{left:0}section#carouselSection .container .carousel_container .nav_btn.prev svg{transform:rotate(90deg)}section#carouselSection .container .carousel_container .nav_btn.next{right:0}section#carouselSection .container .carousel_container .nav_btn.next svg{transform:rotate(-90deg)}section#carouselSection .container .carousel_container .carousel_track{display:flex;transition:transform 0.4s ease-out;cursor:grab}section#carouselSection .container .carousel_container .carousel_track .slide{position:relative;text-decoration:none;color:black;-webkit-user-drag:none;min-width:100%;display:flex;flex-direction:column;height:574px}section#carouselSection .container .carousel_container .carousel_track .slide .picture{position:relative;width:100%;height:100%;display:flex;background-size:contain;background-repeat:no-repeat;background-position:center;box-shadow:inset 0 0 17vh 0px rgba(0,0,0,0.7);min-height:inherit;overflow:hidden}section#carouselSection .container .carousel_container .carousel_track .slide .picture .type{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-size:contain;background-repeat:no-repeat;background-position:center;min-height:inherit}section#carouselSection .container .carousel_container .carousel_track .slide .picture .type.web.type{background-image:url(../img/type_web.png)}section#carouselSection .container .carousel_container .carousel_track .slide .picture .type.game.type{background-image:url(../img/type_game.png)}section#carouselSection .container .carousel_container .carousel_track .slide .picture .type.branding.type{background-image:url(../img/type_branding.png)}section#carouselSection .container .carousel_container .carousel_track .slide .footer{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:5vh;bottom:0;color:white;font-family:"Outfit";background-color:black}section#carouselSection .container .carousel_container .carousel_track .slide.one .picture{background-image:url("../img/projects/slide_one_1x.webp")}section#carouselSection .container .carousel_container .carousel_track .slide.two .picture{background-image:url("../img/projects/rpg_1_2_a_1x.webp")}section#carouselSection .container .carousel_container .carousel_track .slide.three .picture{background-image:url("../img/projects/rpg_1_3_a_1x.webp")}section#carouselSection .container .carousel_container .carousel_track .slide.four .picture{background-color:#6A1922}section#carouselSection .container .carousel_container .carousel_track .slide.five .picture{background-image:url("../img/projects/du_1_1_a_1x.webp")}section#carouselSection .container .carousel_container .carousel_track .slide.six .picture{background-image:url("../img/projects/du_1_1_g_1x.webp")}section#resumeSection .container .common_list{border-left:.2vh solid white}section#resumeSection .container .common_list li.experience{position:relative;margin-left:3vh}section#resumeSection .container .common_list li.experience:before{content:"";position:absolute;top:0;left:0;width:20%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 34%, #fff 35%, #fff 68%, rgba(255,255,255,0) 100%);opacity:0;transition:width .2s ease-in-out, opacity .2s ease-in-out, left .5s ease-in-out,right .5s ease-in-out;pointer-events:none}section#resumeSection .container .common_list li.experience .list_header .row,section#resumeSection .container .common_list li.experience .list_content .row{display:flex;justify-content:space-between;width:100%}section#resumeSection .container .common_list li.experience .list_header .row .col,section#resumeSection .container .common_list li.experience .list_content .row .col{color:white;font-family:"Outfit";font-size:1.4vh;min-width:0}section#resumeSection .container .common_list li.experience .list_header .row .col .miniature,section#resumeSection .container .common_list li.experience .list_content .row .col .miniature{width:10vh;min-width:10vh;max-width:10vh;height:6vh;min-height:6vh;max-height:6vh;display:flex;align-items:center;justify-content:center;background-color:#728798;background-size:cover;background-repeat:no-repeat}section#resumeSection .container .common_list li.experience .list_header .row .col .important,section#resumeSection .container .common_list li.experience .list_content .row .col .important{font-family:"Outfit";font-weight:500;font-size:1.2vh;margin-top:1.2vh;position:relative;border-bottom:0.1vh solid rgba(185,71,18,0.8);padding:.6vh 0;width:fit-content}section#resumeSection .container .common_list li.experience .list_header .row .col .important:after,section#resumeSection .container .common_list li.experience .list_header .row .col .important:before,section#resumeSection .container .common_list li.experience .list_content .row .col .important:after,section#resumeSection .container .common_list li.experience .list_content .row .col .important:before{content:"•";position:relative;margin:0 .5vh;color:white}section#resumeSection .container .common_list li.experience .list_header .row .col u a,section#resumeSection .container .common_list li.experience .list_content .row .col u a{font-family:"Outfit";font-weight:300;color:#C88742;transition:color .2s}section#resumeSection .container .common_list li.experience .list_header .row .col u a:hover,section#resumeSection .container .common_list li.experience .list_content .row .col u a:hover{color:white}section#resumeSection .container .common_list li.experience .list_header .row .col.col_1,section#resumeSection .container .common_list li.experience .list_content .row .col.col_1{width:10vh;min-width:10vh;max-width:10vh;margin:0 3vh 0 0}section#resumeSection .container .common_list li.experience .list_header .row .col.col_2,section#resumeSection .container .common_list li.experience .list_content .row .col.col_2{flex-grow:1}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3,section#resumeSection .container .common_list li.experience .list_content .row .col.col_3{width:20vh}section#resumeSection .container .common_list li.experience .list_header{display:flex;align-items:center;height:8vh;border-top:.1vh solid #696969;position:relative;cursor:pointer}section#resumeSection .container .common_list li.experience .list_header .row .col.col_1,section#resumeSection .container .common_list li.experience .list_header .row .col.col_2,section#resumeSection .container .common_list li.experience .list_header .row .col.col_3{display:flex;align-items:center}section#resumeSection .container .common_list li.experience .list_header .row .col.col_2{font-size:1.7vh}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3{justify-content:space-between}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .list_status{transform:rotate(90deg);transition:transform .2s ease-in-out}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .icon_list{width:4vh;min-width:4vh;max-width:4vh;height:4vh;min-height:4vh;max-height:4vh;display:flex;justify-content:center;align-items:center;visibility:hidden}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .icon_list .icon{width:2vh;min-width:2vh;max-width:2vh;fill:white}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .company{text-align:left;width:12vh;overflow:hidden}section#resumeSection .container .common_list li.experience .list_header:after,section#resumeSection .container .common_list li.experience .list_header:before{content:"";position:absolute;border-radius:50%;left:-3.4vh;transition:transform .5s ease-in-out,opacity .7s ease-in-out}section#resumeSection .container .common_list li.experience .list_header:after{width:.8vh;height:.8vh;background-color:rgba(255,255,255,0.2);opacity:0}section#resumeSection .container .common_list li.experience .list_header:before{width:.8vh;height:.8vh;background-color:white}section#resumeSection .container .common_list li.experience .list_content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-out;overflow:hidden}section#resumeSection .container .common_list li.experience .list_content .content_row{min-height:0;min-width:0}section#resumeSection .container .common_list li.experience .list_content .row{padding-bottom:2vh}section#resumeSection .container .common_list li.experience:not(.opened):hover:before{opacity:.1;width:60%;left:inherit;right:0}section#resumeSection .container .common_list li.experience:not(.opened):hover .list_header:after{opacity:1;transform:scale(5)}section#resumeSection .container .common_list li.experience.opened .list_header{cursor:default}section#resumeSection .container .common_list li.experience.opened .list_header .col.col_3 .list_status{transform:rotate(180deg)}section#resumeSection .container .common_list li.experience.opened .list_header .col.col_3 .icon_list{visibility:visible}section#resumeSection .container .common_list li.experience.opened .list_header:before{transform:scale(1.7)}section#resumeSection .container .common_list li.experience.opened .list_content{grid-template-rows:1fr}section#resumeSection .container .common_list li.experience[data-num="1"] .miniature,section#resumeSection .container .common_list li.experience[data-num="2"] .miniature{background-image:url("../img/comm_agency.png")}section#resumeSection .container .common_list li.experience[data-num="3"] .miniature{background-image:url("../img/web_agency.png")}section#resumeSection .container .common_list li.experience[data-num="4"] .miniature,section#resumeSection .container .common_list li.experience[data-num="6"] .miniature{background-image:url("../img/multimodal_agency.png")}section#resumeSection .container .common_list li.experience[data-num="5"] .miniature{background-image:url("../img/media_agency.png")}section#resumeSection .container .common_list li.experience[data-num="7"] .miniature.min_4{background-image:url("../img/tara_game.png")}section#resumeSection .container .common_list li.experience[data-num="7"] .miniature.min_3{background-image:url("../img/game_3.png")}section#resumeSection .container .common_list li.experience[data-num="7"] .miniature.min_2{background-image:url("../img/game_2.png")}section#resumeSection .container .common_list li.experience[data-num="7"] .miniature.min_1{background-image:url("../img/du_game.png")}section#workSection .top_section{top:8vh}section#workSection>.container{position:relative;margin-top:8vh;align-items:flex-start;justify-content:flex-start;color:white;font-family:"Outfit"}section#workSection>.container .header_nav{width:100%}section#workSection>.container .header_nav .title{margin:4vh 0;text-transform:uppercase}section#workSection>.container .header_nav .breadcrumbs{display:flex}section#workSection>.container .header_nav .breadcrumbs div,section#workSection>.container .header_nav .breadcrumbs ul{display:flex}section#workSection>.container .header_nav .breadcrumbs li a,section#workSection>.container .header_nav .breadcrumbs li a:hover,section#workSection>.container .header_nav .breadcrumbs li a:active{font-family:"Outfit";font-weight:100;position:relative;color:white;text-decoration:none;font-size:1.4vh}section#workSection>.container .header_nav .breadcrumbs li a.active{font-family:"Outfit";font-weight:400}section#workSection>.container .header_nav .breadcrumbs li a:before{content:" / ";position:relative;margin:0 .5vh;color:white}section#workSection>.container .header_nav .breadcrumbs li a.index:before,section#workSection>.container .header_nav .breadcrumbs li:first-child a:before{content:"⇐ "}section#workSection>.container .header_nav .nav_project{width:100%;display:flex;height:4.5vh;border-bottom:.1vh solid white;position:relative;margin:2vh 0}section#workSection>.container .header_nav .nav_project .dot{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 4vh;cursor:pointer;width:14vh;height:7vh;transition:transform .3s ease-in-out}section#workSection>.container .header_nav .nav_project .dot a,section#workSection>.container .header_nav .nav_project .dot a:hover,section#workSection>.container .header_nav .nav_project .dot a:active{font-family:"Outfit";font-weight:100;font-size:1.4vh;line-height:2vh;height:100%;text-decoration:none;color:white;white-space:nowrap}section#workSection>.container .header_nav .nav_project .dot:after,section#workSection>.container .header_nav .nav_project .dot:before{content:"";position:absolute;width:.8vh;height:.8vh;border-radius:50%;bottom:2.2vh;pointer-events:none}section#workSection>.container .header_nav .nav_project .dot:before{background:white}section#workSection>.container .header_nav .nav_project .dot:after{background-color:rgba(255,255,255,0.2);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}section#workSection>.container .header_nav .nav_project .dot:not(.selected) a{font-weight:100}section#workSection>.container .header_nav .nav_project .dot:not(.selected):hover:after{opacity:1;transform:scale(5)}section#workSection>.container .header_nav .nav_project .dot.selected a{font-family:"Outfit";font-size:1.7vh;line-height:1.7vh;font-weight:400}section#workSection>.container .header_nav .nav_project .dot.selected:before{transform:scale(1.7)}section#workSection>.container .content,section#workSection>.container div#matchingTest{font-family:"Outfit";font-weight:300;font-size:1.3vh;margin-top:2vh}section#workSection>.container .content h2,section#workSection>.container .content H3,section#workSection>.container div#matchingTest h2,section#workSection>.container div#matchingTest H3{margin:1vh 0}section#workSection>.container .content a,section#workSection>.container div#matchingTest a{color:#C88742;transition:color .2s}section#workSection>.container .content a:hover,section#workSection>.container div#matchingTest a:hover{color:white}section#workSection>.container .content .number,section#workSection>.container div#matchingTest .number{font-family:"Outfit";font-weight:500;font-size:130%}section#workSection>.container .content b,section#workSection>.container div#matchingTest b{font-family:"Outfit";font-weight:500}section#workSection>.container .content p,section#workSection>.container .content li,section#workSection>.container .content a,section#workSection>.container div#matchingTest p,section#workSection>.container div#matchingTest li,section#workSection>.container div#matchingTest a{font-family:"Outfit";font-weight:300;font-size:1.4vh}section#workSection>.container .content p.bold,section#workSection>.container .content li.bold,section#workSection>.container .content a.bold,section#workSection>.container div#matchingTest p.bold,section#workSection>.container div#matchingTest li.bold,section#workSection>.container div#matchingTest a.bold{font-size:1.4vh;font-family:"Outfit";font-weight:700}section#workSection>.container .content ul,section#workSection>.container div#matchingTest ul{margin-left:2vh}section#workSection>.container .content ul li,section#workSection>.container div#matchingTest ul li{font-family:"Outfit";font-weight:300;list-style:disc}section#workSection>.container .content ul li::marker,section#workSection>.container div#matchingTest ul li::marker{color:#C88742}section#workSection>.container .content img,section#workSection>.container .content video,section#workSection>.container .content .forensic_container,section#workSection>.container div#matchingTest img,section#workSection>.container div#matchingTest video,section#workSection>.container div#matchingTest .forensic_container{width:100%;height:auto;margin:2.5vh 0}section#workSection>.container .content img img,section#workSection>.container .content img video,section#workSection>.container .content video img,section#workSection>.container .content video video,section#workSection>.container .content .forensic_container img,section#workSection>.container .content .forensic_container video,section#workSection>.container div#matchingTest img img,section#workSection>.container div#matchingTest img video,section#workSection>.container div#matchingTest video img,section#workSection>.container div#matchingTest video video,section#workSection>.container div#matchingTest .forensic_container img,section#workSection>.container div#matchingTest .forensic_container video{margin:0}section#workSection>.container div#matchingTest{width:100%}section#workSection>.container div#matchingTest.bad .screen .canvas_container canvas{padding:50vh;padding:5vh;animation:canvasBad 0.6s ease-out}@keyframes canvasBad{from{padding:50vh}to{padding:5vh}}section#workSection>.container div#matchingTest.bad .screen .canvas_container:before{transform:scale(0.2) translateY(15vh)}section#workSection>.container div#matchingTest.low .screen .canvas_container canvas{padding:50vh;padding:4vh;animation:canvasLow 0.6s ease-out}@keyframes canvasLow{from{padding:50vh}to{padding:4vh}}section#workSection>.container div#matchingTest.low .screen .canvas_container:before{transform:scale(0.5) translateY(5vh)}section#workSection>.container div#matchingTest.medium .screen .canvas_container canvas{padding:50vh;padding:3vh;animation:canvasMedium 0.6s ease-out}@keyframes canvasMedium{from{padding:50vh}to{padding:3vh}}section#workSection>.container div#matchingTest.medium .screen .canvas_container:before{transform:scale(0.9) translateY(4vh)}section#workSection>.container div#matchingTest.good .screen .canvas_container canvas{padding:50vh;padding:2vh;animation:canvasGood 0.6s ease-out}@keyframes canvasGood{from{padding:50vh}to{padding:2vh}}section#workSection>.container div#matchingTest.good .screen .canvas_container:before{transform:scale(1) translateY(3vh)}section#workSection>.container div#matchingTest.correct .screen .canvas_container canvas{padding:50vh;padding:1vh;animation:canvasCorrect 0.6s ease-out}@keyframes canvasCorrect{from{padding:50vh}to{padding:1vh}}section#workSection>.container div#matchingTest.correct .screen .canvas_container:before{transform:scale(1.3) translateY(2vh)}section#workSection>.container div#matchingTest.excellent .screen .canvas_container:before{transform:scale(1.5)}section#workSection>.container div#matchingTest.removed .screen .canvas_container:before{transform:scale(0)}section#workSection>.container div#matchingTest .screen{width:100%;display:none}section#workSection>.container div#matchingTest .screen .conclusionText{font-family:"Outfit";font-weight:100;font-size:1.8vh;text-align:center;width:500px;margin:0 auto}section#workSection>.container div#matchingTest .screen .canvas_container{margin:0 auto;width:100%;max-width:40vh;aspect-ratio:1 / 1;position:relative}section#workSection>.container div#matchingTest .screen .canvas_container .explosion_message{position:absolute;width:100%;font-family:"Outfit";font-weight:100;font-size:5vh;text-align:center;bottom:15vh}section#workSection>.container div#matchingTest .screen .canvas_container .icons_row{display:flex;align-items:center;position:absolute;width:100%;justify-content:center}section#workSection>.container div#matchingTest .screen .canvas_container .icons_row .icons_wrapper{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh;display:flex;justify-content:center;align-items:center;position:relative}section#workSection>.container div#matchingTest .screen .canvas_container .icons_row .icons_wrapper svg{width:2vh;min-width:2vh;max-width:2vh;height:2vh;min-height:2vh;max-height:2vh;fill:white}section#workSection>.container div#matchingTest .screen .canvas_container:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse at center, rgba(106,25,34,0.8) 0%, rgba(106,25,34,0) 100%);filter:blur(4vh);z-index:-1;transform:scale(1.5)}section#workSection>.container div#matchingTest .screen canvas{display:block;width:100%;height:100%;padding:0;transition:padding .2s}section#workSection>.container div#matchingTest .screen .question_number{width:18vh;min-width:18vh;max-width:18vh;height:18vh;min-height:18vh;max-height:18vh;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;border:.2vh solid white;margin:0 auto}section#workSection>.container div#matchingTest .screen .question_number .step{width:1.2vh;min-width:1.2vh;max-width:1.2vh;height:1.2vh;min-height:1.2vh;max-height:1.2vh;position:absolute;border-radius:50%;border:.2vh solid white;background-color:black}section#workSection>.container div#matchingTest .screen .question_number .step#step1{top:-.6vh}section#workSection>.container div#matchingTest .screen .question_number .step#step2{top:5.6vh;right:-.3vh}section#workSection>.container div#matchingTest .screen .question_number .step#step3{top:15.5vh;right:3vh}section#workSection>.container div#matchingTest .screen .question_number .step#step4{top:15.5vh;left:3vh}section#workSection>.container div#matchingTest .screen .question_number .step#step5{top:5.6vh;left:-.3vh}section#workSection>.container div#matchingTest .screen .question_number .step.active{background-color:white}section#workSection>.container div#matchingTest .screen .question_number span{font-family:"Outfit";font-weight:100;font-size:7vh}section#workSection>.container div#matchingTest .screen .result_wrapper{display:flex;justify-content:center;font-family:"Outfit";font-weight:100;font-size:7vh;position:absolute;width:100%;top:18vh}section#workSection>.container div#matchingTest .screen.active{display:flex;flex-direction:column}section#workSection>.container div#matchingTest .title,section#workSection>.container div#matchingTest .subtitle{width:100%;text-align:center}section#workSection>.container div#matchingTest .title.subject{text-transform:uppercase;margin:5vh 0}section#workSection>.container div#matchingTest .image_container{width:100%;height:40vh;background-image:url("../img/heart_placeholder.png");background-size:35%;background-position:center;background-repeat:no-repeat}section#workSection>.container div#matchingTest .question{font-family:"Outfit";font-weight:400}section#workSection>.container div#matchingTest .answer_wrapper{margin-top:2vh}section#workSection>.container div#matchingTest .answer_wrapper .range_container{width:100%;margin-top:3vh}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;background:transparent;cursor:pointer}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-moz-focus-outer{border:0}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-.6vh;height:1.6vh;width:1.6vh;border-radius:50%;background:white;border:none;transition:transform 0.1s ease}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-moz-range-thumb{height:1.6vh;width:1.6vh;border-radius:50%;background:white;border:none;transition:transform 0.1s ease}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]:hover::-webkit-slider-thumb{transform:scale(1.2)}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]:hover::-moz-range-thumb{transform:scale(1.2)}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-webkit-slider-runnable-track{width:100%;height:.4vh;background:rgba(255,255,255,0.3);border-radius:0}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-moz-range-track{width:100%;height:.4vh;background:rgba(255,255,255,0.3);border-radius:0}section#workSection>.container div#matchingTest .answer_wrapper .range_container input[type="range"]::-moz-range-progress{background:white;height:.8vh;border-radius:0}section#workSection>.container div#matchingTest .answer_wrapper .range_container .range_labels{display:flex;justify-content:space-between;margin-bottom:1vh;height:2vh;align-items:center;position:relative}section#workSection>.container div#matchingTest .answer_wrapper .range_container .range_labels span{width:2vh;text-align:center;display:flex;justify-content:center}section#workSection>.container div#matchingTest .answer_wrapper .range_container .range_labels span:before{content:"";width:.7vh;height:.7vh;border-radius:50%;background-color:white;bottom:-2.5vh;position:absolute;pointer-events:none;z-index:-1}section#workSection>.container div#matchingTest .answer_wrapper .range_container .range_labels span:last-child{font-size:2vh}section#workSection>.container div#matchingTest .answer_wrapper .options_container{overflow:auto;max-height:42vh}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option{font-family:"Outfit";font-weight:100;font-size:1.8vh;display:flex;appearance:none;background-color:transparent;color:white;border:0;text-align:left;margin:2vh 0;width:100%;align-items:baseline;cursor:pointer;transition:background-color .4s}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option:hover{background-color:rgba(255,255,255,0.12)}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option .btn_option_prefix{width:3.5vh;min-width:3.5vh;max-width:3.5vh;height:3.5vh;min-height:3.5vh;max-height:3.5vh;display:flex;justify-content:center;align-items:center;margin-right:1vh;border-radius:.4vh;border:.2vh solid white}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option.selected{font-weight:300}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option.selected .btn_option_prefix{border:.4vh solid white}section#workSection>.container div#matchingTest #cooldownZone{font-family:"Outfit";font-weight:200;height:2vh;padding:2vh;text-align:center;width:100%;font-size:1.8vh;color:#C88742}section#workSection>.container div#matchingTest .footer_nav_result{padding:5vh;margin:0 auto;text-align:center}section#workSection>.container div#matchingTest .footer_nav_result .replay_label{font-family:"Outfit";font-weight:200;font-size:1.8vh;margin:1vh}section#workSection>.container div#matchingTest .footer_nav_result .btn_nav{border-radius:0;outline:none;border:0;padding:0.2vh 3vh;border:0.2vh solid #B94712;background-color:#B94712;color:white;font-family:"Outfit";font-weight:400;cursor:pointer;transition:.2s background-color}section#workSection>.container div#matchingTest .footer_nav_result .btn_nav:hover{background-color:#C88742;border:0.2vh solid #C88742;color:black}section#workSection>.container div#matchingTest .footer_nav_result .btn_nav[disabled]{background-color:transparent;pointer-events:none;color:white}section#workSection>.container div#matchingTest .footer_nav{justify-content:end;position:absolute;bottom:6vh;padding:0 2vh;right:0}section#workSection>.container div#matchingTest .footer_nav .btn_nav{border-radius:0;outline:none;border:0;padding:0.2vh 3vh;border:0.2vh solid #B94712;background-color:#B94712;color:white;font-family:"Outfit";font-weight:400;cursor:pointer;transition:.2s background-color;margin-left:1vh}section#workSection>.container div#matchingTest .footer_nav .btn_nav:hover{background-color:#C88742;border:0.2vh solid #C88742;color:black}section#workSection>.container div#matchingTest .footer_nav .btn_nav[disabled]{background-color:transparent;pointer-events:none;color:white}section#workSection>.container .toolkit_wrapper{display:flex;flex-direction:column;position:relative;border-bottom:0.1vh solid rgba(255,255,255,0.5);width:100%;margin-bottom:5vh}section#workSection>.container .toolkit_wrapper h5{display:flex;text-align:center;position:relative;color:white;text-transform:uppercase;align-items:center;justify-content:center}section#workSection>.container .toolkit_wrapper h5:after{margin-left:1vh}section#workSection>.container .toolkit_wrapper h5:before{margin-right:1vh}section#workSection>.container .toolkit_wrapper h5:after,section#workSection>.container .toolkit_wrapper h5:before{content:"";width:100%;height:.1vh;background-color:rgba(255,255,255,0.5)}section#workSection>.container .toolkit_wrapper .toolkit_content{position:relative;height:13vh;margin:1vh 0 2vh;display:flex;flex-direction:row;align-items:center;justify-content:center}section#workSection>.container .toolkit_wrapper .toolkit_content:after,section#workSection>.container .toolkit_wrapper .toolkit_content:before{content:"";position:absolute;width:2vh;height:100%;border:.1vh solid white;z-index:1}section#workSection>.container .toolkit_wrapper .toolkit_content:before{border-right:0;left:0}section#workSection>.container .toolkit_wrapper .toolkit_content:after{border-left:0;right:0}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool{width:7.5vh;min-width:7.5vh;max-width:7.5vh;height:7.5vh;min-height:7.5vh;max-height:7.5vh;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.4}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.after_effects{background-image:url("../img/tools/ico_aftereffects.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.axure{background-image:url("../img/tools/ico_axure.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.bitbucket{background-image:url("../img/tools/ico_bitbucket.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.coherent{background-image:url("../img/tools/ico_coherent.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.css{background-image:url("../img/tools/ico_css.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.figma{background-image:url("../img/tools/ico_figma.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.gemini{background-image:url("../img/tools/ico_gemini.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.git{background-image:url("../img/tools/ico_git.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.html{background-image:url("../img/tools/ico_html.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.illustrator{background-image:url("../img/tools/ico_illustrator.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.indesign{background-image:url("../img/tools/ico_indesign.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.jira{background-image:url("../img/tools/ico_jira.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.joomla{background-image:url("../img/tools/ico_joomla.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.js{background-image:url("../img/tools/ico_js.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.less{background-image:url("../img/tools/ico_less.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.mamp{background-image:url("../img/tools/ico_mamp.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.midjourney{background-image:url("../img/tools/ico_midjourney.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.mysql{background-image:url("../img/tools/ico_mysql.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.notion{background-image:url("../img/tools/ico_notion.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.photoshop{background-image:url("../img/tools/ico_photoshop.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.php{background-image:url("../img/tools/ico_php.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.sass{background-image:url("../img/tools/ico_sass.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.sketch{background-image:url("../img/tools/ico_sketch.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.sublime_text{background-image:url("../img/tools/ico_sublimetext.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.unreal_ungine{background-image:url("../img/tools/ico_ico_unreal_ungine.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.perforce_p4v{background-image:url("../img/tools/ico_perforce_p4v.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.vs_code{background-image:url("../img/tools/ico_vscode.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.w3c{background-image:url("../img/tools/ico_w3c.png")}section#workSection>.container .toolkit_wrapper .toolkit_content .icon_tool.wordpress{background-image:url("../img/tools/ico_wordpress.png")}section#workSection>.container .footer_nav{display:flex;justify-content:space-between;align-items:center;height:3vh;width:100%}section#workSection>.container .footer_nav a,section#workSection>.container .footer_nav a:visited{font-family:"Outfit";font-weight:200;color:white;font-size:1.3vh;text-decoration:none}section#workSection>.container .footer_nav a.disabled,section#workSection>.container .footer_nav a:visited.disabled{opacity:.3;pointer-events:none}section#workSection>.container .footer_nav a:hover,section#workSection>.container .footer_nav a:visited:hover{text-decoration:underline}section#workSection>.container .content .disclaimer{border:0.1vh solid rgba(255,255,255,0.4);padding:.8vh 2vh;display:flex;flex-direction:column;margin:2vh 0}section#workSection>.container .content .disclaimer .row{display:flex;flex-direction:row;align-items:center}section#workSection>.container .content .disclaimer .row .icon{width:5.5vh;min-width:5.5vh;max-width:5.5vh;height:5.5vh;min-height:5.5vh;max-height:5.5vh;display:flex;justify-content:center;align-items:center;background-image:url("../img/icon_scales.png");background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:1vh}section#workSection>.container .content .disclaimer .row p,section#workSection>.container .content .disclaimer .row h3{font-family:"Outfit";color:white;font-style:italic;font-weight:200}section#workSection>.container .content .content_submenu{display:flex;flex-direction:row;flex-wrap:wrap;padding:2vh 0;margin:0;background-color:black}section#workSection>.container .content .content_submenu.is_fixed{position:fixed;top:4vh}section#workSection>.container .content .content_submenu li{padding-left:1vh;list-style:none;position:relative}section#workSection>.container .content .content_submenu li:first-child{padding-left:0}section#workSection>.container .content .content_submenu li:last-child:after{content:""}section#workSection>.container .content .content_submenu li:after{content:"|";padding-left:1vh}section#workSection>.container .content .column_row{display:grid;grid-template-columns:repeat(2, 1fr);gap:3vh;width:100%}section#workSection>.container .content .column_row>p:empty,section#workSection>.container .content .column_row>br{display:none !important}section#workSection>.container .content .column_row .image_wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%}section#workSection>.container .content .column_row .image_wrapper img{width:100%;height:auto;margin-bottom:1vh;display:block}section#workSection>.container .content .column_row .image_wrapper p{font-family:"Outfit";font-style:italic;font-weight:100;padding:.5vh 0;margin-top:0}section#loadingSection .line_wrapper,section#introSection.opened .line_wrapper,footer.opened .line_wrapper{display:block}section#loadingSection .line.one,section#introSection.opened .line.one,footer.opened .line.one{left:20vmin;animation:line1 0.6s ease-out}@keyframes line1{from{left:-50vmin}to{left:20vmin}}section#loadingSection .line.two,section#introSection.opened .line.two,footer.opened .line.two{left:45vmin;animation:line2 0.6s ease-out}@keyframes line2{from{left:-10vmin}to{left:45vmin}}section#loadingSection .line.three,section#introSection.opened .line.three,footer.opened .line.three{right:43vmin;animation:line3 0.6s ease-out}@keyframes line3{from{right:-83vmin}to{right:43vmin}}section#loadingSection .line.four,section#introSection.opened .line.four,footer.opened .line.four{right:-40vmin;animation:line4 0.6s ease-out}@keyframes line4{from{right:-113vmin}to{right:-40vmin}}section#loadingSection .line.thick.three,section#introSection.opened .line.thick.three,footer.opened .line.thick.three{right:-35vmin}section#loadingSection .line.thick.four,section#introSection.opened .line.thick.four,footer.opened .line.thick.four{right:-45vmin}section#introSection .line_wrapper,footer .line_wrapper{display:none;left:-36.2vh;position:relative;width:100%}section#introSection .line_wrapper .line.thin,footer .line_wrapper .line.thin{background-color:rgba(255,255,255,0.1)}section#introSection .line_wrapper .line.thick .bottom_gradient,section#introSection .line_wrapper .line.thick .top_gradient,footer .line_wrapper .line.thick .bottom_gradient,footer .line_wrapper .line.thick .top_gradient{transform:scaleY(-1)}section#introSection.opened.readable .loading,footer.opened.readable .loading{display:flex;opacity:1;animation:fadeOut .5s ease .4s forwards}section#introSection.opened.readable .message_wrapper .main_container,footer.opened.readable .message_wrapper .main_container{animation:width .5s ease forwards .4s}@keyframes width{from{width:17vh;height:17vh}to{width:85vh;height:17vh}}section#introSection.opened.readable .message_wrapper .main_container .right .title,footer.opened.readable .message_wrapper .main_container .right .title{animation:fadeIn .5s ease forwards .8s}section#introSection.opened.readable .message_wrapper .main_container .left .avatar_wrapper,footer.opened.readable .message_wrapper .main_container .left .avatar_wrapper{opacity:0;transform:scale(0);animation:fadeIn .2s ease forwards .5s, avatarDisplay .5s ease, scale .2s ease forwards}section#introSection.opened .line.thick,footer.opened .line.thick{filter:brightness(0.5)}section#introSection .thin_line_wrapper,footer .thin_line_wrapper{opacity:1;animation:fadeOut .5s ease-in-out forwards 1.25s}footer{width:100%;min-height:100vh;position:relative;overflow:hidden;justify-content:center;display:flex;background-color:#4A2C33}footer svg{fill:white}footer .line{position:absolute;width:.1vh;height:100%;top:0;transform:skew(-20deg)}footer .line.thin{transition:.3s opacity}footer .line.thick{overflow:hidden;filter:brightness(1);transition:1.3s filter}footer .line.thick.one{width:20vmin}footer .line.thick.two{width:5vmin}footer .line.thick.three{width:78vmin}footer .line.thick.four{width:5vmin}footer .line.thick .bottom_gradient{opacity:0;height:10%;background:linear-gradient(to top, rgba(64,64,64,0) 0%, #404040 100%);animation:animatedLineGradient 0.15s ease-out forwards;width:100%;position:absolute;top:0;animation-delay:.6s}footer .line.thick .top_gradient{opacity:0;height:10%;background:linear-gradient(to bottom, rgba(64,64,64,0) 0%, #404040 100%);animation:animatedLineGradient 0.15s ease-out forwards;width:100%;position:absolute;bottom:0;animation-delay:.7s}footer .top_section{position:absolute;top:0;left:0;display:flex;width:100%;height:.7vh;z-index:1}footer .top_section .box{width:100%;height:100%}footer .top_section .box.box_1{background-color:#6A1922}footer .top_section .box.box_2{background-color:#B94712}footer .top_section .box.box_3{background-color:#C88742}footer .recruiter_matching_test_wrapper{display:flex;flex-direction:column;position:absolute;bottom:15vh;left:6vh;z-index:10000}footer .recruiter_matching_test_wrapper .icons_row{display:flex;align-items:center}footer .recruiter_matching_test_wrapper .icons_row span{margin:0 .5vh;font-size:1vh}footer .recruiter_matching_test_wrapper .icons_row .icon_passion{width:5.5vh;min-width:5.5vh;max-width:5.5vh;height:5.5vh;min-height:5.5vh;max-height:5.5vh;background-image:url("../img/passion_icon.png");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}footer .recruiter_matching_test_wrapper .icons_row .icon_passion:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;border-radius:50%;background-color:rgba(106,25,34,0.9);filter:blur(2.5vh);z-index:-1;transition:opacity .2s}footer .recruiter_matching_test_wrapper .icons_row .icons_wrapper{width:1.7vh;min-width:1.7vh;max-width:1.7vh;height:1.7vh;min-height:1.7vh;max-height:1.7vh;display:flex;justify-content:center;align-items:center;position:relative}footer .recruiter_matching_test_wrapper .icons_row .icons_wrapper svg{width:1.35vh;min-width:1.35vh;max-width:1.35vh;height:1.35vh;min-height:1.35vh;max-height:1.35vh;fill:white}footer .recruiter_matching_test_wrapper a.button{font-family:"Outfit";font-weight:400;font-size:1.4vh;background-color:#B94712;color:white;text-align:center;padding:0.2vh 3vh;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s}footer .recruiter_matching_test_wrapper a.button:hover{background-color:#C88742;color:black}footer .recruiter_matching_test_wrapper .label{font-family:"Outfit";font-weight:200;font-size:1vh}footer:after,footer:before{content:"";position:absolute;z-index:1;width:100%;left:0}footer:before{height:32vh;top:0;background:linear-gradient(to top, rgba(36,16,20,0) 0%, #241014 100%)}footer:after{height:20vh;bottom:10vh;background:linear-gradient(to bottom, rgba(36,16,20,0) 0%, #241014 100%)}footer .bottom{position:absolute;bottom:0;left:0;width:100%;height:10vh;background-color:black;z-index:3;padding:0 5vh}footer .bottom .row{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;height:8vh;padding:0}footer .bottom .row a,footer .bottom .row .label{font-family:"Outfit";font-weight:200;color:white;font-size:1.3vh}footer .bottom .row a,footer .bottom .row a:hover,footer .bottom .row a:visited{color:white}footer .bottom .row a{text-decoration:none}footer .bottom .row a:hover{text-decoration:underline}footer .bottom .row .label{text-align:right}footer .bottom .row .label:first-child{text-align:left}footer .footer_illus{position:absolute;bottom:3vh;right:-8vh;width:70vh;height:60vh;background-image:url("../img/footer_illus.png");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0}footer .footer_illus .speech_bubble{font-family:"Outfit";font-size:1.2vh;color:black;width:25vh;height:9vh;position:absolute;border-radius:3vh;background-color:white;z-index:1;top:-12vh;right:12vh;padding:2vh;opacity:0}footer .footer_illus .speech_bubble:after{bottom:-1.7vh;right:5vh;content:"";position:absolute;height:0;width:0;border-top:5vh solid white;border-right:4vh solid transparent}footer.opened .footer_illus{animation:slideToLeft 0.2s ease-in 1.2s forwards}@keyframes slideToLeft{from{right:-30vh;opacity:0}to{right:-8vh;opacity:1}}footer.opened .footer_illus .speech_bubble{animation:fadeIn .5s ease-in 1.25s forwards, scale .3s ease-in 1.25s}footer .social_wrapper{position:absolute;bottom:12vh;right:13vh;display:flex;z-index:4}footer .social_wrapper .icon{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh;margin:0 .5vh;display:flex;justify-content:center;align-items:center;margin:0;transition:scale .2s}footer .social_wrapper .icon img{width:3vh;min-width:3vh;max-width:3vh;height:3vh;min-height:3vh;max-height:3vh}footer .social_wrapper .icon:hover{transform:scale(1.12)}footer .container.form{position:absolute;width:100%;height:100%;z-index:3}footer .container.form form,footer .container.form .form_title{width:56vh}footer .container.form .form_title{margin-bottom:5vh}footer .container.form .form_title h2{font-size:4vh}footer .container.form .form_title h3{font-size:2vh}footer .container.form .form_title .legend{font-family:"Outfit";font-weight:300;font-size:1.2vh}footer .container.form .wpcf7 form.sent .wpcf7-response-output,footer .container.form .wpcf7 form.invalid .wpcf7-response-output,footer .container.form .wpcf7 form.unaccepted .wpcf7-response-output,footer .container.form .wpcf7 form.payment-required .wpcf7-response-output{position:absolute;font-size:1.4vh;bottom:10.5vh;font-family:"outfit";font-weight:300}footer .container.form .wpcf7 form.sent .wpcf7-response-output{border:.3vh solid #46b450}footer .container.form .wpcf7 form.invalid .wpcf7-response-output,footer .container.form .wpcf7 form.unaccepted .wpcf7-response-output,footer .container.form .wpcf7 form.payment-required .wpcf7-response-output{border:0.3vh solid #C88742}footer .container.form form{margin-bottom:10vh}footer .container.form form .wpcf7-not-valid-tip{font-family:"Outfit";color:#B94712;position:absolute;bottom:-1.5vh;text-transform:uppercase;white-space:nowrap}footer .container.form form p{margin:0}footer .container.form form .label,footer .container.form form label{color:white;font-family:"Outfit";font-size:1vh;text-transform:uppercase}footer .container.form form input,footer .container.form form textarea{font-family:"Outfit";outline:none;-webkit-appearance:none;border-radius:0;border:.1vh solid #705F5F;background-color:rgba(255,255,255,0.5);padding:0.5vh 1vh}footer .container.form form input::placeholder,footer .container.form form textarea::placeholder{font-family:"Outfit"}footer .container.form form input[type="submit"]{font-size:1vh;background-color:#451313;color:white;text-align:center;padding:1.2vh 3vh;margin-top:1.5vh;border:0;transition:background-color .2s ease-in-out;cursor:pointer}footer .container.form form input[type="submit"]:hover{background-color:#B94712}footer .container.form form input[type="submit"][value]{text-transform:uppercase}footer .container.form form .row{display:flex;width:100%}footer .container.form form .row.main_form{align-items:center;justify-content:space-between;margin-bottom:3vh}footer .container.form form .row.main_form p{display:flex;align-items:center;justify-content:space-between;width:100%}footer .container.form form .row.main_form label{width:26vh}footer .container.form form .row.main_form label span.wpcf7-form-control-wrap{margin-top:1.5vh;position:relative;width:100%;height:3vh;display:flex;flex-direction:column}footer .container.form form .row.main_form label span.wpcf7-form-control-wrap input{width:100%;height:100%}footer .container.form form .row.message{width:100%;flex-direction:column}footer .container.form form .row.message span.wpcf7-form-control-wrap{margin-top:1.5vh;position:relative;width:100%;display:flex}footer .container.form form .row.message span.wpcf7-form-control-wrap textarea{width:100%;height:15vh;resize:none}footer .privacy_policy{position:fixed;overflow:hidden;z-index:100000;background-color:rgba(0,0,0,0.9);top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}footer .privacy_policy .title{position:absolute;top:9vh}footer .privacy_policy .close{width:5vh;min-width:5vh;max-width:5vh;height:5vh;min-height:5vh;max-height:5vh;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;top:4.5vh;right:2vh;position:absolute}footer .privacy_policy .close .line{position:absolute;width:50%;height:.1vh;background-color:white;transition:transform .2s ease-in-out;top:2vh;transform:none}footer .privacy_policy .close .line:nth-child(2){top:3vh;transform:rotate(0deg)}footer .privacy_policy .close.close .line{top:initial;transform:rotate(45deg)}footer .privacy_policy .close.close .line:nth-child(2){transform:rotate(-45deg)}footer .privacy_policy .container{height:70vh;padding-bottom:0;position:relative}footer .privacy_policy .container .row{height:100%;overflow:auto;font-size:1.5vh;font-family:"Outfit";font-weight:100;color:white}@media (max-width: 1024px){.container{width:100%;padding:5vh 3vh}section#carouselSection .container .carousel_container{width:100%}section#resumeSection .container{padding:5vh 10vh}section#workSection .container .toolkit_wrapper h5{font-size:1.5vw}section#workSection .container .toolkit_wrapper .toolkit_content{height:12vw}section#workSection .container .toolkit_wrapper .toolkit_content:before,section#workSection .container .toolkit_wrapper .toolkit_content:after{width:1.5vw;border:.1vw solid white}section#workSection .container .toolkit_wrapper .toolkit_content:before{border-right:0}section#workSection .container .toolkit_wrapper .toolkit_content:after{border-left:0}section#workSection .container .toolkit_wrapper .toolkit_content .icon_tool{width:7vw;min-width:7vw;max-width:7vw;height:7vw;min-height:7vw;max-height:7vw}section#workSection .container div#matchingTest .screen .conclusionText{width:100%}section#workSection .container div#matchingTest .footer_nav{bottom:3vh}footer .social_wrapper{right:initial}footer .social_wrapper .icon{margin:0 1vh}footer .container.form{align-items:flex-start}}@media (max-width: 930px){.forensic_container{min-height:inherit}.container .bloc_wrapper,.container ul.common_list{margin:5vh 0}.container .bloc_wrapper .row .header_row .stat_number,.container .bloc_wrapper .row .header_row .operator{font-size:4vh}section#carouselSection{min-height:auto}section#carouselSection .container .carousel_container{height:70vh}section#carouselSection .container .carousel_container .carousel_track .slide{height:70vh}section#carouselSection .container .carousel_container .carousel_track .slide .footer{height:10vh}}@media (max-width: 820px){footer .recruiter_matching_test_wrapper{bottom:15vh;left:initial;right:3vh}footer .recruiter_matching_test_wrapper .icons_row,footer .recruiter_matching_test_wrapper .label{display:none}footer .container.form{justify-content:space-between}footer .container.form form .row.message span.wpcf7-form-control-wrap textarea{height:25vh}footer .container.form form .row.main_form label{width:45%}footer .container.form .form_title{margin-top:5vh;margin-bottom:0}footer .container.form form,footer .container.form .form_title{width:100%}section#workSection .container .content .column_row{grid-template-columns:1fr;gap:0}section#workSection .container .content .column_row .image_wrapper img{margin:2vh 0}section#workSection .container .content .column_row .image_wrapper p{padding:0;margin:0 0 2vh}}@media (max-width: 720px){section#summarySection .container .bloc_wrapper{padding:0 5vh}section#summarySection .container .bloc_wrapper .row.passionate .content_row,section#summarySection .container .bloc_wrapper .row.creative .content_row,section#summarySection .container .bloc_wrapper .row.visual .content_row{text-align:left}section#summarySection .container .bloc_wrapper .row:hover .content_row .quote_wrapper .quote{transform:none}section#summarySection .container .bloc_wrapper .row.passionate .content_row .quote_wrapper:before{background-color:#6A1922}section#summarySection .container .bloc_wrapper .row.creative .content_row .quote_wrapper:before{background-color:#C88742}section#summarySection .container .bloc_wrapper .row.visual .content_row .quote_wrapper:before{background-color:#B94712}section#summarySection .container .bloc_wrapper .content_row .description{min-height:auto}section#summarySection .container .bloc_wrapper .content_row .quote_wrapper{height:3vh;text-align:right}section#summarySection .container .bloc_wrapper .content_row .quote_wrapper .quote{position:relative}section#summarySection .container .bloc_wrapper .content_row .quote_wrapper:before{width:100%}.container .bloc_wrapper .row .header_row .stat_number,.container .bloc_wrapper .row .header_row .operator{font-size:3vh}}@media (max-width: 600px){section .container .bloc_wrapper{flex-direction:column}section .container .bloc_wrapper .row .content_row{font-size:1.5vh}section .container .bloc_wrapper .row .content_row span.important{font-size:2vh}section .container .bloc_wrapper .row:nth-child(2){margin:5vh 0}section .container .bloc_wrapper .row .header_row,section .container .bloc_wrapper .row .content_row{text-align:center}section#introSection.opened.readable .message_wrapper .message_container{animation:width .5s ease forwards .4s}@keyframes width{from{width:50vh;height:50vh}to{width:100%;height:50vh}}section#introSection.opened.readable .message_wrapper .message_container .main_container{height:50vh;flex-direction:column}section#introSection.opened.readable .message_wrapper .message_container .main_container .left:before,section#introSection.opened.readable .message_wrapper .message_container .main_container .right:before{top:25vh}section#introSection.opened.readable .message_wrapper .message_container .main_container .left .avatar_wrapper{width:21vh;min-width:21vh;max-width:21vh;height:21vh;min-height:21vh;max-height:21vh}section#introSection.opened.readable .message_wrapper .message_container .main_container .right{margin:3vh 0 0}section#introSection.opened.readable .message_wrapper .message_container .coment_container .coment{height:4vh;font-size:1.5vh}section#introSection.opened.readable .message_wrapper .message_container .coment_container .selection.expand{height:4vh;width:30vh}section#carouselSection .container .carousel_container{height:30vh}section#carouselSection .container .carousel_container .carousel_track .slide{height:30vh}section#carouselSection .container .carousel_container .nav_btn{display:none}section#summarySection .container ul.common_list{list-style:disc;text-align:left;padding:0 2vh}section#resumeSection .container{padding:3vh}section#resumeSection .container .common_list{padding:0 0 0 2.9vh}section#resumeSection .container .common_list li.experience{margin:0}section#resumeSection .container .common_list li.experience .list_header .row .col.col_1{width:8vh;min-width:8vh;max-width:8vh}section#resumeSection .container .common_list li.experience .list_header .row .col.col_2{font-size:1.4vh}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3{display:none}section#resumeSection .container .common_list li.experience .list_content .row .col.col_1{width:8vh;min-width:8vh;max-width:8vh}section#resumeSection .container .common_list li.experience .list_content .row .col.col_1 .miniature{width:8vh;min-width:8vh;max-width:8vh;height:5vh;min-height:5vh;max-height:5vh}section#workSection>.container div#matchingTest .screen .question_number{width:14vh;min-width:14vh;max-width:14vh;height:14vh;min-height:14vh;max-height:14vh}section#workSection>.container div#matchingTest .screen .question_number .step#step2,section#workSection>.container div#matchingTest .screen .question_number .step#step5{top:4.5vh}section#workSection>.container div#matchingTest .screen .question_number .step#step3{top:11.8vh;right:2.2vh}section#workSection>.container div#matchingTest .screen .question_number .step#step4{top:11.8vh;left:2.2vh}section#workSection>.container div#matchingTest .title.subject{font-size:2.5vh}section#workSection>.container div#matchingTest h3.question{font-size:1.8vh}section#workSection>.container div#matchingTest .conclusionText #cooldownZone,section#workSection>.container div#matchingTest .replay_label{font-size:1.6vh}section#workSection>.container div#matchingTest .answer_wrapper{margin:0}section#workSection>.container div#matchingTest .answer_wrapper .options_container .btn_option{font-size:1.6vh}footer .recruiter_matching_test_wrapper{bottom:18vh}footer .container.form{justify-content:space-between}footer .container.form form{margin-bottom:12vh}footer .container.form form .row.message span.wpcf7-form-control-wrap textarea{height:25vh}footer .container.form .form_title{margin-top:5vh;margin-bottom:0}footer .footer_illus{width:50vh;height:40vh}footer .footer_illus .speech_bubble{top:-27vh;right:10vh}}@media (max-width: 930px) and (orientation: portrait){section#workSection .container .header_nav{display:flex;margin-bottom:8vh;width:100%}section#workSection .container .header_nav .title{margin:0;width:100%;position:absolute}section#workSection .container .header_nav .breadcrumbs,section#workSection .container .header_nav .nav_project{width:100%;margin:0}section#workSection .container .header_nav .breadcrumbs li,section#workSection .container .header_nav .nav_project li{white-space:nowrap;margin:0;width:100%}section#workSection .container .header_nav .breadcrumbs,section#workSection .container .header_nav .breadcrumbs div,section#workSection .container .header_nav .breadcrumbs ul{display:flex;order:1;flex-direction:column;width:100%;top:8vh;position:relative}section#workSection .container .header_nav .breadcrumbs li,section#workSection .container .header_nav .breadcrumbs li.menu-item,section#workSection .container .header_nav .breadcrumbs div li,section#workSection .container .header_nav .breadcrumbs div li.menu-item,section#workSection .container .header_nav .breadcrumbs ul li,section#workSection .container .header_nav .breadcrumbs ul li.menu-item{height:6vh;text-align:right;padding-right:4vh}section#workSection .container .header_nav .breadcrumbs li a,section#workSection .container .header_nav .breadcrumbs li.menu-item a,section#workSection .container .header_nav .breadcrumbs div li a,section#workSection .container .header_nav .breadcrumbs div li.menu-item a,section#workSection .container .header_nav .breadcrumbs ul li a,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a{top:-4.5vh;position:relative}section#workSection .container .header_nav .breadcrumbs li a.active,section#workSection .container .header_nav .breadcrumbs li.menu-item a.active,section#workSection .container .header_nav .breadcrumbs div li a.active,section#workSection .container .header_nav .breadcrumbs div li.menu-item a.active,section#workSection .container .header_nav .breadcrumbs ul li a.active,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a.active{font-size:1.7vh}section#workSection .container .header_nav .breadcrumbs li a:after,section#workSection .container .header_nav .breadcrumbs li.menu-item a:after,section#workSection .container .header_nav .breadcrumbs div li a:after,section#workSection .container .header_nav .breadcrumbs div li.menu-item a:after,section#workSection .container .header_nav .breadcrumbs ul li a:after,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a:after{content:"●";padding-left:1vh}section#workSection .container .header_nav .breadcrumbs li a:before,section#workSection .container .header_nav .breadcrumbs li.menu-item a:before,section#workSection .container .header_nav .breadcrumbs div li a:before,section#workSection .container .header_nav .breadcrumbs div li.menu-item a:before,section#workSection .container .header_nav .breadcrumbs ul li a:before,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a:before{content:none}section#workSection .container .header_nav .breadcrumbs li a.index,section#workSection .container .header_nav .breadcrumbs li:first-child a,section#workSection .container .header_nav .breadcrumbs li.menu-item a.index,section#workSection .container .header_nav .breadcrumbs li.menu-item:first-child a,section#workSection .container .header_nav .breadcrumbs div li a.index,section#workSection .container .header_nav .breadcrumbs div li:first-child a,section#workSection .container .header_nav .breadcrumbs div li.menu-item a.index,section#workSection .container .header_nav .breadcrumbs div li.menu-item:first-child a,section#workSection .container .header_nav .breadcrumbs ul li a.index,section#workSection .container .header_nav .breadcrumbs ul li:first-child a,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a.index,section#workSection .container .header_nav .breadcrumbs ul li.menu-item:first-child a{position:absolute;top:-17.7vh;white-space:nowrap;left:0vh}section#workSection .container .header_nav .breadcrumbs li a.index:after,section#workSection .container .header_nav .breadcrumbs li:first-child a:after,section#workSection .container .header_nav .breadcrumbs li.menu-item a.index:after,section#workSection .container .header_nav .breadcrumbs li.menu-item:first-child a:after,section#workSection .container .header_nav .breadcrumbs div li a.index:after,section#workSection .container .header_nav .breadcrumbs div li:first-child a:after,section#workSection .container .header_nav .breadcrumbs div li.menu-item a.index:after,section#workSection .container .header_nav .breadcrumbs div li.menu-item:first-child a:after,section#workSection .container .header_nav .breadcrumbs ul li a.index:after,section#workSection .container .header_nav .breadcrumbs ul li:first-child a:after,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a.index:after,section#workSection .container .header_nav .breadcrumbs ul li.menu-item:first-child a:after{content:none}section#workSection .container .header_nav .breadcrumbs li a.index:before,section#workSection .container .header_nav .breadcrumbs li:first-child a:before,section#workSection .container .header_nav .breadcrumbs li.menu-item a.index:before,section#workSection .container .header_nav .breadcrumbs li.menu-item:first-child a:before,section#workSection .container .header_nav .breadcrumbs div li a.index:before,section#workSection .container .header_nav .breadcrumbs div li:first-child a:before,section#workSection .container .header_nav .breadcrumbs div li.menu-item a.index:before,section#workSection .container .header_nav .breadcrumbs div li.menu-item:first-child a:before,section#workSection .container .header_nav .breadcrumbs ul li a.index:before,section#workSection .container .header_nav .breadcrumbs ul li:first-child a:before,section#workSection .container .header_nav .breadcrumbs ul li.menu-item a.index:before,section#workSection .container .header_nav .breadcrumbs ul li.menu-item:first-child a:before{content:"⇐ "}section#workSection .container .header_nav div.breadcrumbs,section#workSection .container .header_nav ul.menu{top:0}section#workSection .container .header_nav .nav_project{flex-direction:column;border-bottom:0;border-left:.1vh solid white;align-items:flex-start;height:auto;order:1;top:8vh;position:relative}section#workSection .container .header_nav .nav_project .dot{justify-content:center;height:6vh;align-items:flex-start;padding-left:4vh;margin:0}section#workSection .container .header_nav .nav_project .dot a{display:flex;align-items:center}section#workSection .container .header_nav .nav_project .dot:before{bottom:initial;left:-.4vh}section#workSection .container .header_nav .nav_project .dot:after{content:none}section#workSection .container .header_nav #canvas_nav{position:absolute;top:0;left:0;pointer-events:none;z-index:1;display:block;width:100%}}@media (max-width: 932px) and (orientation: landscape){h1{font-size:8vw}h2,.title{font-size:3vw}h3,.subtitle{font-size:2.2vw}h4{font-size:2vw}h5,.home_subtitle{font-size:1.5vw}h6{font-size:1.4vw}.container{padding:5vw}.container .title{margin:2vw 0}.home_loading .loader .loader_box .icon .icon,.loading .loader .loader_box .icon{width:8vw;min-width:8vw;max-width:8vw;height:8vw;min-height:8vw;max-height:8vw}.home_loading .loader .loader_box .icon .round,.home_loading .loader .loader_box .icon .invisibleRound,.loading .loader .loader_box .round,.loading .loader .loader_box .invisibleRound{width:10vw;min-width:10vw;max-width:10vw;height:10vw;min-height:10vw;max-height:10vw}.home_loading .loader .loader_box .icon .invisibleRound .home_title_wrapper,.loading .loader .loader_box .invisibleRound .home_title_wrapper{top:-.7vw}.home_loading .loader .loader_box .icon .invisibleRound .home_subtitle_wrapper .home_subtitle_letter,.loading .loader .loader_box .invisibleRound .home_subtitle_wrapper .home_subtitle_letter{font-size:1.8vw;margin:0 1.08vw}.home_loading .loader .loader_box .icon .invisibleRound .bracket,.loading .loader .loader_box .invisibleRound .bracket{width:2vw;height:15vw;top:-2vw;border:.2vw solid white}.home_loading .loader .loader_box .icon .invisibleRound .bracket.left,.loading .loader .loader_box .invisibleRound .bracket.left{left:-3.5vw;border-right:0;animation:fadeIn 0.3s ease 0.9s,animatedLeftBrackets 0.15s ease-out forwards 1.2s}@keyframes animatedLeftBrackets{from{top:-2vh;left:-3.5vw;opacity:1}to{top:-2vh;left:-16vw;opacity:1}}.home_loading .loader .loader_box .icon .invisibleRound .bracket.right,.loading .loader .loader_box .invisibleRound .bracket.right{border-left:0;right:-3.5vw;animation:fadeIn 0.3s ease 0.9s,animatedRightBrackets 0.15s ease-out forwards 1.2s}@keyframes animatedRightBrackets{from{top:-2vh;right:-3.5vw;opacity:1}to{top:-2vh;right:-16vw;opacity:1}}.home_loading .loader .loader_box .icon .invisibleRound .dot,.loading .loader .loader_box .invisibleRound .dot{width:1vw;height:1vw;top:57%}.home_loading .loader .loader_box .icon .invisibleRound .dot.left,.loading .loader .loader_box .invisibleRound .dot.left{left:-.5vw;animation:fadeIn 0.3s ease 0.7s,dot1 0.15s ease-out forwards 1.2s}@keyframes dot1{from{top:57%;left:-.5vw;opacity:1}to{top:57%;left:-12vw;opacity:1}}.home_loading .loader .loader_box .icon .invisibleRound .dot.right,.loading .loader .loader_box .invisibleRound .dot.right{right:-.5vw;animation:fadeIn 0.3s ease 0.7s,dot2 0.15s ease-out forwards 1.2s}@keyframes dot2{from{top:57%;right:-.5vw;opacity:1}to{top:57%;right:-12vw;opacity:1}}.home_loading .loader .loader_box .icon .invisibleRound .home_subtitle.top,.loading .loader .loader_box .invisibleRound .home_subtitle.top{top:-18vw;animation:fadeIn 0.5s ease forwards 1s,topSubtitle 0.7s ease-in forwards 1s}@keyframes topSubtitle{from{top:-18vw}to{top:-23vw}}.home_loading .loader .loader_box .icon .invisibleRound .home_subtitle.bottom,.loading .loader .loader_box .invisibleRound .home_subtitle.bottom{bottom:-1vw;animation:fadeIn 0.5s ease forwards 1s,bottomSubtitle 0.7s ease-in forwards 1s}@keyframes bottomSubtitle{from{bottom:-1vw}to{bottom:-6vw}}header .menu .navbar .hamburger_menu{width:5vw;min-width:5vw;max-width:5vw;height:5vw;min-height:5vw;max-height:5vw;top:2vw;right:2vw}header .menu .navbar .hamburger_menu .line{height:.1vw;top:1.5vw}header .menu .navbar .hamburger_menu .line:nth-child(2){top:2.5vw}header .menu .navbar .container_menu .mobile_menu,header .menu .navbar .container_menu .mobile_menu ul{padding-top:3vw;overflow:auto}header .menu .navbar .container_menu .mobile_menu .nav_item,header .menu .navbar .container_menu .mobile_menu .menu-item{line-height:7.5vw}header .menu .navbar .container_menu .mobile_menu .nav_item a,header .menu .navbar .container_menu .mobile_menu .menu-item a{font-size:2vw}header .menu .navbar .container_menu:not(.hidden){width:10vw;height:38vw;animation:width2 .2s ease forwards .2s}@keyframes width2{from{width:10vw;height:38vw}to{width:35vw;height:38vw}}header .menu .navbar .container_menu:not(.hidden):after,header .menu .navbar .container_menu:not(.hidden):before{top:3vw;height:38vw;opacity:.5}header .menu .navbar .scroll_top_arrow{width:5vw;min-width:5vw;max-width:5vw;height:5vw;min-height:5vw;max-height:5vw;bottom:7vw;right:4vw}header .menu .navbar .scroll_top_arrow .icon{width:3vw;min-width:3vw;max-width:3vw;height:3vw;min-height:3vw;max-height:3vw}section#loadingSection .recruiter_matching_test_wrapper a.button{font-size:1.5vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper{height:7vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1{width:7vw;min-width:7vw;max-width:7vw;height:7vw;min-height:7vw;max-height:7vw;margin-right:1.2vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row{top:-2vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icon_1,section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icon_2{width:1.5vw;min-width:1.5vw;max-width:1.5vw;height:1.5vw;min-height:1.5vw;max-height:1.5vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icon_1 svg,section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_1 .icons_row .icon_2 svg{width:1.2vw;min-width:1.2vw;max-width:1.2vw;height:1.2vw;min-height:1.2vw;max-height:1.2vw}section#loadingSection .recruiter_matching_test_wrapper .info_wrapper .col_2 .label{font-size:1vw}section .top_section{height:.7vw}section#introSection .message_wrapper .message_container .main_container{min-height:17vw;height:17vw;padding:0 7vw;margin:0 5vw;width:17vw}section#introSection.opened.readable .message_wrapper .message_container{margin-top:5.5vw}section#introSection.opened.readable .message_wrapper .message_container .main_container{animation:width .5s ease forwards .4s}@keyframes width{from{width:17vw;height:17vw}to{width:70vw;height:17vw}}section#introSection.opened.readable .message_wrapper .message_container .main_container .left:before,section#introSection.opened.readable .message_wrapper .message_container .main_container .right:before{width:1vw;height:1vw}section#introSection.opened.readable .message_wrapper .message_container .main_container .left .avatar_wrapper{width:12vw;min-width:12vw;max-width:12vw;height:12vw;min-height:12vw;max-height:12vw}section#introSection.opened.readable .message_wrapper .message_container .main_container .right h2.title{font-size:2.5vw}section#introSection.opened.readable .message_wrapper .message_container .main_container .right h2.title.important{margin-right:0}section#introSection.opened.readable .message_wrapper .message_container .coment_container .coment{font-size:2vw;height:3vw}section#introSection.opened.readable .message_wrapper .message_container .coment_container .selection{height:3vw;width:0vw}section#introSection.opened.readable .message_wrapper .message_container .coment_container .selection.expand{width:38vw}section#summarySection .container .bloc_wrapper{padding:0 5vw}section#summarySection .container .bloc_wrapper .row .header_row .stat_number,section#summarySection .container .bloc_wrapper .row .header_row .operator{font-size:3vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper{width:12vw;min-width:12vw;max-width:12vw;height:12vw;min-height:12vw;max-height:12vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.passionate:after{width:8vw;min-width:8vw;max-width:8vw;height:8vw;min-height:8vw;max-height:8vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.passionate:before{width:12vw;min-width:12vw;max-width:12vw;height:12vw;min-height:12vw;max-height:12vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.visual:after{width:3vw;min-width:3vw;max-width:3vw;height:3vw;min-height:3vw;max-height:3vw;top:4.5vw;right:4.5vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.visual:before{width:15vw;min-width:15vw;max-width:15vw;height:8vw;min-height:8vw;max-height:8vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.creative:after{width:2.5vw;min-width:2.5vw;max-width:2.5vw;height:2.5vw;min-height:2.5vw;max-height:2.5vw;top:1.5vw;right:1.5vw}section#summarySection .container .bloc_wrapper .row .header_row .icon_wrapper.creative:before{width:10vw;min-width:10vw;max-width:10vw;height:15vw;min-height:15vw;max-height:15vw}section#summarySection .container .bloc_wrapper .row .content_row{font-size:1.4vw}section#summarySection .container .bloc_wrapper .row .content_row span.important{font-size:1.7vw}section#summarySection .container .bloc_wrapper .row .content_row span.very_important{font-size:3vw}section#summarySection .container .bloc_wrapper .row .content_row .description{font-size:1.4vw}section#summarySection .container .bloc_wrapper .row .content_row .quote_wrapper{margin-top:1vw;padding-top:1vw}section#summarySection .container .bloc_wrapper,section#summarySection .container ul.common_list{margin:5vw 0}section#summarySection .container ul.common_list li{font-size:1.8vw;line-height:3vw}section#summarySection .container .icon_wrapper.soft{width:12vw;min-width:12vw;max-width:12vw;height:12vw;min-height:12vw;max-height:12vw}section#summarySection .container .icon_wrapper.soft .icon.left,section#summarySection .container .icon_wrapper.soft .icon.right{width:8vw;min-width:8vw;max-width:8vw;height:8vw;min-height:8vw;max-height:8vw}section#summarySection .container .icon_wrapper.soft .icon.hit{width:3vw;min-width:3vw;max-width:3vw;height:3vw;min-height:3vw;max-height:3vw}section#resumeSection .container .common_list li.experience .list_header .row .col,section#resumeSection .container .common_list li.experience .list_content .row .col{font-size:1.4vw}section#resumeSection .container .common_list li.experience .list_header .row .col .important,section#resumeSection .container .common_list li.experience .list_content .row .col .important{font-size:1.2vw;margin-top:1.2vw;padding:.6vw 0}section#resumeSection .container .common_list li.experience .list_header .row .col a .miniature,section#resumeSection .container .common_list li.experience .list_content .row .col a .miniature{width:10vw;min-width:10vw;max-width:10vw;height:6vw;min-height:6vw;max-height:6vw}section#resumeSection .container .common_list li.experience .list_header .row .col.col_1,section#resumeSection .container .common_list li.experience .list_content .row .col.col_1{width:10vw;min-width:10vw;max-width:10vw;margin:0 3vw 0 0}section#resumeSection .container .common_list li.experience .list_header{height:8vw}section#resumeSection .container .common_list li.experience .list_header:before{width:.8vw;height:.8vw}section#resumeSection .container .common_list li.experience .list_header:after,section#resumeSection .container .common_list li.experience .list_header:before{left:-3.9vh}section#resumeSection .container .common_list li.experience .list_header .row .col.col_2{font-size:1.7vw}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3{width:20vw}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .icon_list{width:4vw;min-width:4vw;max-width:4vw;height:4vw;min-height:4vw;max-height:4vw}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .icon_list .icon{width:2vw;min-width:2vw;max-width:2vw}section#resumeSection .container .common_list li.experience .list_header .row .col.col_3 .company{width:12vw}section#workSection .top_section{top:8vw}section#workSection>.container{margin-top:8vw}section#workSection .container .header_nav .breadcrumbs li{padding:0 1vw}section#workSection .container .header_nav .breadcrumbs li a,section#workSection .container .header_nav .breadcrumbs li a:active{font-size:1.4vw}section#workSection .container .header_nav .nav_project{margin:4vw 0;height:4vw}section#workSection .container .header_nav .nav_project .dot{margin:0 4vw;height:7vw}section#workSection .container .header_nav .nav_project .dot a,section#workSection .container .header_nav .nav_project .dot a:active{font-size:1.4vw;line-height:0vw}section#workSection .container .header_nav .nav_project .dot.selected a,section#workSection .container .header_nav .nav_project .dot.selected a:active{font-size:1.7vw;line-height:0vw}section#workSection .container .header_nav .nav_project .dot:after,section#workSection .container .header_nav .nav_project .dot:before{bottom:2.6vw}section#workSection .container .header_nav .nav_project .dot:before{width:.8vw;height:.8vw}section#workSection .container .content p.bold{font-size:1.4vw}section#workSection .container .content p,section#workSection .container .content ul{font-size:1.3vw}section#workSection .container .footer_nav a,section#workSection .container .footer_nav a:visited{font-size:1.3vw}section#workSection .container div#matchingTest #screenWelcome .container{padding-top:0}section#workSection .container div#matchingTest p.subtitle{font-size:1.4vw}section#workSection .container div#matchingTest .description_list li{font-size:1.4vw}section#workSection .container div#matchingTest .footer_nav span{font-size:1.3vw}section#workSection .container div#matchingTest .footer_nav button{font-size:1.5vw}section#workSection .container div#matchingTest .screen .canvas_container{max-width:40vw}section#workSection .container div#matchingTest .screen .canvas_container .explosion_message{top:15vw;font-size:5vw}section#workSection .container div#matchingTest .screen .canvas_container .result_wrapper{top:18vw;font-size:7vw}section#workSection .container div#matchingTest .screen .canvas_container .icons_row span{font-size:1.4vw}section#workSection .container div#matchingTest .screen .canvas_container .icons_row .icons_wrapper{width:3.5vw;min-width:3.5vw;max-width:3.5vw;height:3.5vw;min-height:3.5vw;max-height:3.5vw}section#workSection .container div#matchingTest .screen .canvas_container .icons_row .icons_wrapper svg{width:2.5vw;min-width:2.5vw;max-width:2.5vw;height:2.5vw;min-height:2.5vw;max-height:2.5vw}section#workSection .container div#matchingTest .screen #cooldownZone,section#workSection .container div#matchingTest .screen .footer_nav_result .replay_label,section#workSection .container div#matchingTest .screen .conclusionText{font-size:1.8vw}section#workSection .container div#matchingTest .screen .footer_nav_result .replay_label{margin:1vw}section#workSection .container div#matchingTest .screen .question_number{display:none}section#workSection .container div#matchingTest .title.subject{font-size:2.5vw;margin-top:0}section#workSection .container div#matchingTest h3.question{font-size:2vw}section#workSection .container div#matchingTest .conclusionText #cooldownZone,section#workSection .container div#matchingTest .replay_label{font-size:1.7vw}section#workSection .container div#matchingTest .answer_wrapper{margin:0}section#workSection .container div#matchingTest .answer_wrapper .range_container{margin-top:3vw}section#workSection .container div#matchingTest .answer_wrapper .options_container{max-height:50vw}section#workSection .container div#matchingTest .answer_wrapper .options_container .btn_option{font-size:1.7vw}section#workSection .container div#matchingTest .answer_wrapper .options_container .btn_option .btn_option_prefix{width:3vw;min-width:3vw;max-width:3vw;height:3vw;min-height:3vw;max-height:3vw}section#workSection .container div#matchingTest .answer_wrapper .options_container .btn_option.selected .btn_option_prefix{border:.7vh solid white}footer .recruiter_matching_test_wrapper a.button{font-size:1.4vw}footer .recruiter_matching_test_wrapper .icons_row,footer .recruiter_matching_test_wrapper .label{display:none}footer.opened .footer_illus .speech_bubble{font-size:1.2vw;width:25vw;height:9vw;border-radius:3vw;top:-11vw;right:8vw;padding:2vw}footer:after{bottom:6vw}footer .container.form form,footer .container.form .form_title,footer .container_form .wpcf7{width:70%}footer .top_section{height:.7vw}footer .container .title{margin:0}footer .container.form .wpcf7 form.wpcf7-form{width:100%}footer .container.form .wpcf7 form.invalid .wpcf7-response-output,footer .container.form .wpcf7 form.unaccepted .wpcf7-response-output,footer .container.form .wpcf7 form.payment-required .wpcf7-response-output,footer .container.form .wpcf7 form.sent .wpcf7-response-output{font-size:1.4vw;bottom:10.5vw;left:15vw}footer .container.form form{margin-bottom:10vw}footer .container.form form .wpcf7-not-valid-tip{bottom:-1.5vw}footer .container.form form .label,footer .container.form form label{font-size:1vw;margin-bottom:1.5vw}footer .container.form form .row.main_form label{width:auto}footer .container.form form .row.main_form label span.wpcf7-form-control-wrap{height:3vw}footer .container.form form .row.main_form label span.wpcf7-form-control-wrap.nom,footer .container.form form .row.main_form label span.wpcf7-form-control-wrap[data-name="your-name"]{padding:0 2vw 0 0}footer .container.form form input[type="submit"]{font-size:1vw}footer .container.form .form_title{margin-top:.5vw}footer .container.form .form_title h2{font-size:3vw}footer .container.form .form_title h3{font-size:2vw}footer .container.form .form_title .legend{font-size:1.2vw}footer .bottom.container{height:6vw}footer .bottom.container .row .label{font-size:1.3vw}footer .social_wrapper{bottom:8vw}footer .social_wrapper .icon,footer .social_wrapper .icon img{width:3vw;min-width:3vw;max-width:3vw;height:3vw;min-height:3vw;max-height:3vw}footer .privacy_policy .close{width:5vw;min-width:5vw;max-width:5vw;height:5vw;min-height:5vw;max-height:5vw}footer .privacy_policy .container .row{font-size:1.5vw}}
