.vert{color:#66b444}.orange{color:#f1b14f}.bleu{color:#26a7d1}.wp-block-image.conduite-formation-pro img{height:200px;width:auto}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{border:none}.typo-manuscrite{font-family:"Chalkduster";font-size:25px}row{position:relative}.no-padd{padding:0}.trait-souligne-sous-titre.vert{background-color:#66b444}.trait-souligne-sous-titre.orange{background-color:#f1b14f}.trait-souligne-sous-titre.bleu{background-color:#26a7d1}.trait-souligne-sous-titre.bleu-fonce{background-color:#30468f}a.boutton{background-color:#d0232c;color:white;padding:1em;display:inline-block;text-align:center;width:100%}.page-id-1422 a.boutton{min-height:76px}a.boutton:hover{background-color:#333;transition:all .6s ease;-webkit-transition:all .6s ease}.margin-top-3{margin-top:3em}.capitale{text-transform:uppercase}.picto-agences{height:150px;background-repeat:no-repeat;background-size:contain;background-position:center center}.gmpSlideInfoWindowDesc strong{font-family:"Chalkduster"!important;font-size:20px}.i4ewOd-pzNkMb-haAclf,.OFA0We-haAclf.OFA0We-HzV7m{display:none!important}iframe,div#legendPanel{box-shadow:none;border:none}.i4ewOd-pzNkMb-haAclf{background-color:#d0232c}.contactez-nous-personnage{height:150px;width:250px;background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;left:19%;z-index:11111!important;top:20%}.vv-rating-widget{padding:12px;position:relative;width:100%!important;height:150px;margin:12px;margin-left:0!important}.picto-facebook{height:75px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:15px}.flexbox-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60vh;visibility:hidden;padding:0}.flexbox-slider .flexbox-slide{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s;width:20%;height:100%;position:relative;overflow:hidden;cursor:pointer;visibility:visible}.flexbox-slider .flexbox-slide.open{width:70%}.flexbox-slider .flexbox-slide:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-color:rgba(255,255,255,.6);opacity:0}.flexbox-slider .flexbox-slide img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flexbox-slider .flexbox-slide .text-block{position:absolute;left:30px;bottom:30px;max-width:400px;color:#fff;visibility:hidden;z-index:1111111111111111111111!important}.moto .text-block{background-color:#66b444}.auto .text-block{background-color:#d0232c}.neutre .text-block{background-color:#333}.scooter .text-block{background-color:#f1b14f}.bateau .text-block{background-color:#26a7d1}.bloc_descr{background:#fff;padding:10px;color:black}.flexbox-slider .flexbox-slide .text-block h3{font-weight:400;padding:10px}.flexbox-slider .flexbox-slide .text-block h2{font-weight:400;padding:10px!important}.flexbox-slider:hover .flexbox-slide:hover{-ms-flex-negative:0;flex-shrink:0;width:80%}.flexbox-slider.flexbox-slider .flexbox-slide .text-block{bottom:60px}.flexbox-slider.flexbox-slider:hover .flexbox-slide:hover .text-block{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:.5s;transition-delay:.5s;bottom:30px;opacity:1;visibility:visible}#slider h2{text-transform:uppercase}.bloc_formation{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ccd7eb!important;padding:2rem!important}.colonne_gauche_formation,.colonne_droite_formation{padding:1rem;text-align:center!important}.colonne_gauche_formation{background-color:#ccd7eb}.colonne_droite_formation{background-color:#ccd7eb}.titre_formation{margin:-1rem;padding:1rem;color:white;font-weight:700}.numero_1{background-color:#6e8dc8}.numero_2{background-color:#72cee1}.logo-plus{height:150px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:white}.padd-left-0{padding-left:0}.police-batton-cap{text-transform:uppercase}.fond-rouge{background-color:#d0232c;color:white;padding:1em}.police-batton-cap{text-transform:uppercase;font-size:20px;margin-bottom:5px;padding-left:0}.fond-blanc{padding:1em;background-color:white}.photo-infos-complementaires{height:700px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:4em}#bloc-contenu-infos-complementaires{position:absolute;top:35%}#picto-infos-complementaires{height:300px;background-repeat:no-repeat;background-size:contain;background-position:center center}p.plus-dinfos.craie.rouge.centrer:hover{font-weight:700;font-size:18px;margin-bottom:0}p.plus-dinfos.craie.rouge.centrer{margin-bottom:0}.picto-permis{height:150px;background-repeat:no-repeat;background-size:contain;margin-bottom:15px}.nom-du-permis{font-weight:700;font-size:19px;color:#333}div#bandeau-picto-permis{margin:2em 0}.flip-container{perspective:1000px;-webkit-perspective:1000px;min-height:280px;margin-bottom:1em}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.flipper{transition:.6s;-webkit-transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative;min-height:200px}.front,.back{backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}.back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);background-color:#d72132;color:white;padding:10px;min-height:280px;border-radius:20px}.back a:hover{color:#333}div#retourne-vert.back,div#retourne-vert.back a:hover{background-color:#66b444!important}div#retourne-jaune.back,div#retourne-jaune.back a:hover{background-color:#f1b14f!important}div#retourne-bleu.back{background-color:#26a7d1!important}div#retourne-bleu-fonce.back{background-color:#30468f!important}div#retourne-orange.back{background-color:#f08017!important}div#retourne-bleu.back a:hover,div#retourne-jaune.back a:hover,div#retourne-vert.back a:hover,a.voir-tout:hover,div.voir-tout:hover,a.voir-tout:hover,.back a.voir-tout:hover,div.voir-tout:hover{background-color:#333!important;color:white;transition:all .5s ease;-webkit-transition:all .5s ease}strong.blanc,#retourne-bleu-fonce .nom-du-permis,.bien-blanc{color:white}.back .trait-souligne-sous-titre{margin-bottom:10px}.back p{padding-left:0}a.voir-tout,.back a.voir-tout,div.voir-tout{background-color:white;padding:10px;color:#333;display:inline-block;width:100%;margin-top:10px;text-transform:uppercase;text-align:center;text-decoration:none;transition:all .5s ease;-webkit-transition:all .5s ease;cursor:pointer}#bonhomme-menu{height:120px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:-20px}h2.wsp-pages-title{color:#d0232c;text-transform:uppercase}.sub-menu .menu-item ul{margin-left:99%;margin-top:-50px;width:100%;height:fit-content!important}.sub-menu .menu-item ul li{width:100%}.sub-menu ul{height:100%!important}div#contact_form_pop h3,div#contact_form_pop_2 h3,div#contact_form_pop_3 h3,div#contact_form_pop_4 h3{padding-left:0}div#fancybox-content{padding:2em;background-color:#333}#fancybox-close{top:15px!important;right:-45px!important}.cn-button.bootstrap{color:#fff;background:#d0232c!important}.encart-pieces-a-fournir-vert{background-color:#66b444}.encart-pieces-a-fournir-orange{background-color:#f1b14f}.encart-pieces-a-fournir-bleu{background-color:#26a7d1}.photo-popup{height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover}#fancybox-content{width:0;height:0;padding:0;position:relative;-webkit-overflow-scrolling:touch;overflow-y:auto;z-index:111102;border:0 solid #fff;background:#333!important;color:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}[id^=gform_] .gform_body input[type=text],[id^=gform_] .gform_body input[type=email],[id^=gform_] .gform_body input[type=tel],[id^=gform_] .gform_body textarea,[id^=gform_] .gform_body select{padding:10px;border-bottom:solid 5px #d0232c;border-left:none;border-top:none;border-right:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit}[id^=gform_] .gform_body input[type=text].datepicker{width:100%}#field_7_19>.ginput_container.ginput_container_consent{display:flex;align-items:center}#field_7_19>.ginput_container.ginput_container_consent>input[type=checkbox]{margin-top:0;margin-right:.5rem}#field_7_19>.ginput_container.ginput_container_consent>label{margin-bottom:0}.tout a,.tout span{font-weight:100}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:10px;width:100%;margin-bottom:15px;border-bottom:solid 5px #d0232c;border-left:none;border-top:none;border-right:none}textarea.wpcf7-form-control.wpcf7-textarea:focus{outline:none}input.wpcf7-form-control.wpcf7-submit{width:100%;padding:15px;color:white;text-transform:uppercase;background-color:#d0232c;border:none}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,textarea.wpcf7-form-control.wpcf7-textarea{width:100%;padding:15px;margin-top:1em;margin-bottom:1em}textarea.wpcf7-form-control.wpcf7-textarea{height:100px}input.wpcf7-form-control.wpcf7-file{font-weight:100}.tout label{width:100%}.respiration{background-color:white;padding:10px}ul.advgb-tabs-panel{list-style:none}.les-agences-onglet .wp-block-column{padding:0}.advgb-accordion-body,.advgb-accordion-wrapper .advgb-accordion-body.ui-widget-content{border-width:0!important}.pas-de-margin-top{margin-top:0}#photo-bandeau-smartpage{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center 27%}.hauteur-commune-vroom{height:600px}.hauteur-commune{height:250px}#espace-fb{padding:0 0 2em}.fb-page.fb_iframe_widget{padding-left:0;padding-right:0}a#err-404{background-color:rgba(255,255,255,.54);text-align:center}.page-id-4834 h2 mark.has-inline-color{padding:0!important}.slick-list.draggable{height:auto!important}.slick-slide img{width:100%!important;height:auto!important}.advgb-images-slider .advgb-image-slider-item img{margin:0}.pas-de-padd .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{padding:0!important}@media screen and (min-width:992px) and (max-width:1225px){.hauteur-commune{height:680px}.hauteur-commune{height:250px;padding:0}.picto-permis{height:135px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#nos-avis-certifies-vv iframe{display:block!important}.hauteur-commune{height:230px!important}.flip-container{min-height:190px!important;margin-bottom:0!important}}@media screen and (min-width:769px) and (max-width:991px){.padd-left-0{padding-left:0;padding-right:0}div#fancybox-content{padding:1em}.flip-container{min-height:300px;margin-bottom:2em}#fancybox-outer{background:0 0!important;box-shadow:0 0 20px transparent!important;-moz-box-shadow:0 0 20px transparent!important;-webkit-box-shadow:0 0 20px transparent!important}.hauteur-commune{height:250px}#nos-avis-certifies-vv iframe{display:block}}@media only screen and (max-width :768px){.picto-agences{height:80px}.padd-left-0{padding-left:0;padding-right:0}#bloc-contenu-infos-complementaires{position:relative;top:0;padding-left:0;padding-right:0}.photo-infos-complementaires{height:250px;margin-bottom:0}.bords-colles{padding:0}div#fancybox-content{padding:1em}div#fancybox-content{width:287px!important;height:340px}.picto-permis{height:50px;margin-bottom:0}#bouton-permis-auto,#bouton-permis-boiteauto{padding:10px 15px;background-color:#d0232c;margin-bottom:2px}#bouton-permis-moto{padding:10px 15px;background-color:#66b444;margin-bottom:2px}#bouton-permis-scooter{padding:10px 15px;background-color:#f1b14f;margin-bottom:2px}#bouton-permis-bateau{padding:10px 15px;background-color:#26a7d1;margin-bottom:2px}.nom-du-permis{padding-top:12px}.flip-container{min-height:350px;margin-bottom:2em}#fancybox-outer{background:0 0!important;box-shadow:0 0 20px transparent!important;-moz-box-shadow:0 0 20px transparent!important;-webkit-box-shadow:0 0 20px transparent!important}.blanc-tournant{margin-bottom:1em}#nos-avis-certifies-vv iframe{display:none}.hauteur-commune{height:140px}#espace-fb{padding-top:3em;padding-bottom:0}}