@charset "UTF-8";.icon-font{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#form-fixed{display:none;position:fixed;top:112px;width:100%;z-index:50}#form-fixed .title-wrapper{position:relative;background-color:#18315C}#form-fixed .title-wrapper p.title{text-align:center;padding:5px 0;text-transform:uppercase;font-size:28px}#form-fixed .form-wrapper{position:relative;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 1px 10px 0 rgba(0,0,0,.4)}#form-fixed .form-wrapper .bg-left{position:absolute;height:100%;width:50%;left:0;background-color:#f8f8f8;z-index:-1}#form-fixed .form-wrapper .bg-right{position:absolute;height:100%;width:50%;left:50%;background-color:#323232;z-index:-1}#form-fixed .form-wrapper .select2-container .select2-selection--single{height:35px}#form-fixed .form-wrapper .select2-container .select2-selection--single span{font-size:15px;line-height:23px}#form-fixed .form-wrapper .select2-container .select2-selection--single .select2-selection__arrow{height:34px;padding:1px}#form-fixed .form-wrapper .select2-container .select2-selection--single .select2-selection__arrow:before{height:34px;line-height:34px}#form-fixed .form-wrapper #by-year-form{padding-top:25px}#form-fixed .form-wrapper #by-year-form .form-element{padding:0 10px}#form-fixed .form-wrapper #by-year-form .form-element.submit input{font-size:15px}#form-fixed .form-wrapper #by-year-form .form-element.submit:before{right:10px;height:34px;line-height:34px}#form-fixed .form-wrapper .ou{width:16%;float:left;text-align:center}#form-fixed .form-wrapper .ou img{max-width:100px;margin:auto}#form-fixed .form-wrapper #by-immat-form{height:100%;padding-top:25px}#form-fixed .form-wrapper #by-immat-form .form-element{padding:0 10px}#form-fixed .form-wrapper #by-immat-form .form-element #immatriculation-fixed{background-image:url(../images/min-plaq-background-3.png);background-repeat:no-repeat;background-position:center;background-size:100%;padding:0 30px;height:34px;border:none;width:100%;color:#6c6c6c;font-size:15px;text-align:center}#form-fixed .form-wrapper #by-immat-form .form-element.submit input{font-size:15px}#form-fixed .form-wrapper #by-immat-form .form-element.submit:before{right:10px;height:34px;line-height:34px}section{width:100%;float:left}#front-sec-1{background-repeat:no-repeat;background-position:center;background-attachment:fixed;padding-bottom:470px;position:relative}#front-sec-1 video{z-index:-1}#front-sec-1:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3);z-index:-1}#front-sec-1 h2,#front-sec-1 h1{text-align:center;color:#fff;margin-top:20px;font-size:28px}#front-sec-1 hr{width:150px;color:#fff}#front-sec-1 p{color:#fff;font-size:16px;margin-bottom:30px;text-align:center}#front-sec-1 .form-wrapper{position:relative}#front-sec-1 .form-wrapper .form{background-color:#fff;border-radius:10px;padding:15px;text-align:center;height:310px;margin-bottom:20px}#front-sec-1 .form-wrapper .form .title{font-size:13px;font-weight:700;height:50px;padding-top:10px;color:#464646}#front-sec-1 .form-wrapper .form .title.right{padding:0 30px;position:relative;top:20px}#front-sec-1 .form-wrapper .form .form-elements{width:70%;margin:0 0 0 15%;height:160px}#front-sec-1 .form-wrapper .form .select2-container{margin-bottom:10px}#front-sec-1 .form-wrapper .form .select2-container .select2-selection--single span{font-size:17px}#front-sec-1 .form-wrapper .form .select2-container .select2-selection--single .select2-selection__arrow{height:38px}#front-sec-1 .form-wrapper .form .select2-container .select2-selection--single .select2-selection__arrow:before{height:38px;line-height:38px}#front-sec-1 .form-wrapper .form .submit{height:40px;width:70%;margin:0 0 0 15%}#front-sec-1 .form-wrapper .form .submit input{font-size:17px;padding:8px;font-weight:700}#front-sec-1 .form-wrapper .form #immatriculation{background-image:url(../images/min-plaq-background-3.png);background-repeat:no-repeat;background-position:center;width:100%;padding:0 30px;border:none;margin-top:45px;height:40px;color:#6c6c6c;font-size:17px;text-align:center}#front-sec-1 .ou{position:absolute;background-color:#525252;padding:10px;left:calc(50% - 20px);top:calc(50% - 20px);border-radius:5px;color:#fff;z-index:1}#big-video-wrap{z-index:-2}.vjs-control-text{display:none}#front-sec-2{position:relative;background-color:#f0d144;padding-bottom:100px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}#front-sec-2:after{content:"";position:absolute;width:0;height:0;margin-left:-2em;bottom:-4em;left:50%;box-sizing:border-box;border:2em solid #000;border-color:transparent transparent #f0d144 #f0d144;transform-origin:0 0;transform:rotate(-45deg);-webkit-box-shadow:-5px 5px 10px -3px rgba(0,0,0,.4);-moz-box-shadow:-5px 5px 10px -3px rgba(0,0,0,.4);box-shadow:-5px 5px 10px -3px rgba(0,0,0,.4)}#front-sec-2 a.tel{color:#fff;text-decoration:none}#front-sec-2 a.tel:hover{text-decoration:none}#front-sec-2 .services{margin-top:-400px}#front-sec-2 .services p{font-size:13px;color:#fff;text-align:center}#front-sec-2 .services .top{padding:0 20px}#front-sec-2 .services .top .img-wrapper{width:100%;text-align:center;font-size:5.7em;color:#fff}#front-sec-2 .services .top h3{text-align:center;font-size:18px;color:#fff;line-height:1.8}#front-sec-2 .services .bottom{padding:0 40px}#front-sec-2 .services .block{float:left;margin-top:30px;padding:15px;border-radius:15px;background-color:#464646;-webkit-box-shadow:0 0 30px 0 rgba(70,70,70,.7);-moz-box-shadow:0 0 30px 0 rgba(70,70,70,.7);box-shadow:0 0 30px 0 rgba(70,70,70,.7)}#front-sec-2 .services .block .title{color:#18315C;text-align:center;width:100%;font-size:16px;text-transform:uppercase;float:left}#front-sec-2 .services .block .icon{padding:20px 0}#front-sec-2 .services .block .big{font-size:14px;text-transform:uppercase}#front-sec-2 .services .block .text-block-1{padding-bottom:6px}#front-sec-2 .services .block .text-block-2{padding-bottom:24px}#front-sec-2 .services .block p{float:left;width:100%;margin:5px 0;font-size:12px}#front-sec-3{background-color:#dcdcdc;padding:130px 0 50px}#front-sec-3 #carousel .carousel-inner{width:80%;margin:0 auto;padding-bottom:50px}#front-sec-3 #carousel .carousel-inner a{color:#333}#front-sec-3 #carousel .carousel-inner a:hover{text-decoration:none}#front-sec-3 #carousel .carousel-inner h2{font-size:35px;text-align:center;text-transform:uppercase}#front-sec-3 #carousel .carousel-inner hr{width:280px;border-color:#000;margin:30px auto 70px}#front-sec-3 #carousel .carousel-inner .img{text-align:center}#front-sec-3 #carousel .carousel-inner .img img{max-width:100%;min-height:97px;max-height:97px;background-color:#fff;border-radius:10px;padding:15px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}#front-sec-3 #carousel .carousel-indicators{bottom:0}#front-sec-3 #carousel .carousel-control{max-width:10%;font-size:5em;color:#c8c8c8}#front-sec-3 #carousel .carousel-control.left span{left:15px}#front-sec-3 #carousel .carousel-control.right span{right:15px}#front-sec-4{background-color:#f0d144;padding:50px 0}#front-sec-4 h2{font-size:26px;text-align:center;text-transform:uppercase}#front-sec-4 hr{width:280px;border-color:#000;margin:30px auto}#front-sec-4 p{text-align:center;font-size:14px}#front-sec-4 .video{padding-top:30px;padding-bottom:30px}#front-sec-5{background-color:#fff;padding:60px 0 240px}#front-sec-5 h3{color:#464646;margin:20px 0;font-size:18px;width:100%;float:left}#front-sec-5 hr{width:100%;border-color:#464646;margin:10px 0;float:left}#front-sec-5 .left{padding-right:50px}#front-sec-5 .right{padding-left:50px}#front-sec-5 p,#front-sec-5 ul,#front-sec-5 ol,#front-sec-5 li{color:#464646;font-size:12px;margin:12px 0;width:100%;float:left}#front-sec-5 p .green,#front-sec-5 ul .green,#front-sec-5 ol .green,#front-sec-5 li .green{color:#81d135}#front-sec-5 ul li,#front-sec-5 ol li{margin:0 0 0 20px}#front-sec-5 ul,#front-sec-5 ol{margin:0;padding:0}#front-sec-5 .blockquote{position:relative;font-size:28px;width:100%;padding-left:110px;color:#81d135;float:left}#front-sec-5 .blockquote:before{content:'“';position:absolute;font-size:250px;line-height:200px;top:0;left:0}#front-sec-5 .trust-box{width:100%;float:left;padding:30px 15px;margin-top:50px;background-color:#fff}video{position:absolute;width:100%}#front-sec-6{background-color:#dcdcdc;padding-bottom:50px}#front-sec-6 h2{text-align:center;margin:50px 0}#front-sec-6 .wrapper-break{height:470px}#front-sec-6 .row-flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#front-sec-6 .teaser-wrapper{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 15px}#front-sec-6 .teaser-wrapper .block-wrapper{width:100%;display:flex}#front-sec-6 .teaser-wrapper .block{margin-bottom:20px;float:left;min-height:300px;text-align:center;color:#fff;border-radius:15px;overflow:hidden;width:100%;background-color:#464646;-webkit-box-shadow:0 0 30px 0 rgba(70,70,70,.7);-moz-box-shadow:0 0 30px 0 rgba(70,70,70,.7);box-shadow:0 0 30px 0 rgba(70,70,70,.7)}#front-sec-6 .teaser-wrapper .block img{min-height:170px}#front-sec-6 .teaser-wrapper .block .content-wrapper{padding:15px 10px;text-align:center;min-height:165px;display:flex;flex-direction:column;justify-content:space-between}#front-sec-6 .teaser-wrapper .block .title,#front-sec-6 .teaser-wrapper .block:focus{color:#18315C;text-align:center;width:100%;font-size:13px;text-transform:uppercase;float:left;height:50px}#front-sec-6 .teaser-wrapper .block .title:hover,#front-sec-6 .teaser-wrapper .block:focus:hover{color:#18315C;text-decoration:underline}#front-sec-6 .teaser-wrapper.actif .block{background-color:#f0d144}#front-sec-6 .teaser-wrapper.actif .block p{color:#464646}#front-sec-6 .teaser-wrapper.actif .block .title{color:#464646}#front-sec-6 .teaser-wrapper.actif .block .icon span{color:#464646}#front-sec-6 .teaser-wrapper.actif .block p.info{border:1px solid #464646;border-radius:10px;padding:10px;text-transform:uppercase}@media(max-width:992px){#front-sec-6 .teaser-wrapper{flex-basis:50%;max-width:50%}#front-sec-6 .teaser-wrapper .block{min-height:280px;width:100%}#front-sec-6 .teaser-wrapper .block img{min-height:initial}#front-sec-6 .teaser-wrapper .block .content-wrapper{min-height:80px}}@media(max-width:768px){#front-sec-6 .teaser-wrapper{flex-basis:100%;max-width:100%}#front-sec-6 .block{min-height:initial}#front-sec-6 .block .content-wrapper{min-height:initial}}