#m027 .main_container{background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:45vh;position:relative;width:100%}#m027 .main_container:after{content:" ";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}#m027 .main_container .heading{align-items:center;display:flex;padding:70px 0}#m027 .main_container .heading .content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100%;margin:0 auto;max-width:1400px;min-height:100%;padding:20px;position:relative;width:100%;z-index:10}#m027 .main_container .heading .content h1{background:#6732ba;color:#fff;font-size:40px;margin-bottom:20px;max-width:850px;text-shadow:0 3px 6px rgba(0,0,0,.15);width:100%}#m027 .main_container .heading .content h1 b{color:#6732ba;font-weight:600}#m027 .main_container .heading .content>div:first-of-type{width:50%}#m027 .main_container .heading .content>div:nth-of-type(2){align-items:center;display:flex;justify-content:center;padding:80px;width:50%}#m027 .main_container .heading .content>div:nth-of-type(2) img{max-width:100%;padding-top:20%}#m027 .main_container .heading .content .formations_cats{background-color:#fff;border-radius:3px;box-shadow:0 4.5px 3.6px rgba(0,0,0,.024),0 12.5px 10px rgba(0,0,0,.035),0 30.1px 24.1px rgba(0,0,0,.046),0 100px 80px rgba(0,0,0,.07);display:flex;flex-direction:column;margin-top:50px;padding:20px}#m027 .main_container .heading .content .formations_cats .container{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:20px}#m027 .main_container .heading .content .formations_cats .container a{align-self:flex-start;background-color:#fff;border-radius:3px;color:#393939;cursor:pointer;margin-bottom:10px;margin-right:10px;padding:8px 16px;text-align:center;transition:all .25s ease-in-out}#m027 .main_container .heading .content .formations_cats .container a:hover{background-color:var(--orange)}#m027 .main_container .heading .content .formations_cats .container a i{margin-right:12px}#m027 .main_container .heading .content .formations_cats .container select{display:none}#m027 .main_container .heading .content .formations_cats .container .select2-container{align-self:flex-start;background-color:#f1f4f8;border:none;border-radius:3px;color:#fff;color:#6732ba;cursor:pointer;padding:8px;text-align:left;transition:all .25s ease-in-out}#m027 .main_container .heading .content .formations_cats .container .select2-container--default .select2-selection--multiple{background-color:transparent;border:none}#m027 .main_container #mouse-scroll{bottom:20px;display:block;left:50%;margin:auto;position:absolute;-webkit-transform:translateX(-50%);z-index:10}#m027 .main_container #mouse-scroll span{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:5px;margin:0 0 3px 7px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}#m027 .main_container #mouse-scroll .mouse{border:2px solid #fff;border-radius:10px;height:30px;top:170px;-webkit-transform:none;-ms-transform:none;transform:none;width:20px}#m027 .main_container #mouse-scroll .down-arrow-1{margin-top:6px}#m027 .main_container #mouse-scroll .down-arrow-1,#m027 .main_container #mouse-scroll .down-arrow-2,#m027 .main_container #mouse-scroll .down-arrow-3{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite}#m027 .main_container #mouse-croll .down-arrow-1{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate}#m027 .main_container #mouse-scroll .down-arrow-2{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate}#m027 .main_container #mouse-scroll .down-arrow-3{-webkit-animation-delay:.3s;-moz-animation-dekay:.3s;-webkit-animation-direction:alternate}#m027 .main_container #mouse-scroll .mouse-in{-webkit-animation:animated-mouse 1.2s ease infinite;background:#fff;display:block;height:5px;margin:5px auto;position:relative;width:2px;moz-animation:mouse-animated 1.2s ease infinite}@-webkit-keyframes animated-mouse{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes mouse-scroll{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@media (max-width:950px){#m027 .main_container .heading .content{flex-direction:column}#m027 .main_container .heading .content>div{width:100%!important}#m027 .main_container .heading .content>div:nth-of-type(2){display:none}}@media (max-width:500px){#m027 .main_container .heading .content .formations_cats .container form{flex-wrap:wrap}#m027 .main_container .heading .content .formations_cats .container form input{width:100%!important}}