html{font-family:'Roboto',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;max-width:1140px;width:100%}.skip-link,#menu-toggle{display:none}.site-header-main{position:relative}.site-branding{padding:40px 60px}.site-title{display:none}.site-description{color:#014189;font-size:35px;font-family:"Raleway",sans-serif;font-weight:700;max-width:580px;text-transform:uppercase}.site-content h2{font-family:'Raleway',sans-serif;font-size:25px;line-height:27px;color:#014189;font-weight:700;margin:10px 0}.site-content{font-family:'Roboto',sans-serif;font-size:18px;color:#3c3c3b}.site-content article{padding:30px 0 0 0}.site-content .texte-principal{padding:0 60px;margin:10px 0 50px}.site-content .texte-principal ul{padding:0 20px}.slider-wrap{background-image:url(https://www.deviensconducteurdecar.fr/wp-content/themes/fntv/images/fond-slider-home.jpg);background-repeat:no-repeat;padding:0 80px}.bx-wrapper{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;background:transparent!important;padding:10px 0 0 0;margin-bottom:0px!important}.slider .element{padding:30px 10px 50px 10px;margin:0 20px}.slider .legende,.noslider .legende{font-family:'Raleway',sans-serif;font-size:18px;color:#FFF;margin-top:8px;padding:0 17px 22px 0}.slider .legende p,.noslider .legende p{margin:5px 0 5px 0}.bx-wrapper .bx-controls-direction a{top:30%;background-position:0!important;width:60px!important;height:120px!important}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:0!important;width:60px!important;height:120px!important}.bx-wrapper .bx-next{background:url(https://www.deviensconducteurdecar.fr/wp-content/themes/fntv/images/next.png) no-repeat;background-position:0;right:-50px}.bx-wrapper .bx-prev{background:url(https://www.deviensconducteurdecar.fr/wp-content/themes/fntv/images/prev.png) no-repeat;background-position:0;left:-50px}.video{max-width:368px;height:217px!important;position:relative;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video img{width:100%;height:auto}.noslider{position:relative;overflow:hidden;padding:40px 50px 150px}.noslider .element{float:left;width:367px;height:217px}.noslider .element:first-child{margin-right:120px}#site-header-menu{position:absolute;bottom:0;left:0;width:100%}#menu-menu-principal{background:rgb(6 87 119 / .5);height:53px;margin:0}#menu-menu-principal li{display:inline-block;text-align:center;padding:17px 36px;position:relative;top:-4px}#menu-menu-principal li:after{content:'';width:1px;height:35%;display:inline-block;position:absolute;background:#fff;right:-1px;top:35%}#menu-menu-principal li.current_page_item{background-image:linear-gradient(rgb(1 41 98 / .9),rgb(0 15 37 / .9))}#menu-menu-principal li.current_page_item a{font-weight:700}#menu-menu-principal li a{font-family:'Roboto',sans-serif;color:#fff;font-size:25px;text-decoration:none}.points{background-color:#FFA400;position:relative;padding:35px 0 50px 0;text-align:center}.points h2{display:block;position:absolute;padding:12px 15px 15px 15px;top:-48px;background-color:#FFA400;width:340px;margin:0 auto;text-align:center;left:0;right:0;border-top-left-radius:40px;border-top-right-radius:40px;color:#014189;font-family:'Raleway',sans-serif;font-weight:700;font-size:25px;text-transform:uppercase}.points .element{display:inline-block;vertical-align:top;width:22%;text-align:center}.points .element .picto{height:90px}.points .element .texte{color:#1d1d1b;font-size:18px;line-height:21px;max-width:220px;margin:0 auto;padding:13px 18px}.zone .ligne .element{display:inline-block;vertical-align:top;width:49.8%}.zone .ligne .element .texte{padding:25px 40px 15px 0}.zone .ligne .element.droite .texte{padding:25px 40px 15px 35px}.zone .ligne .element .texte ul{padding:0 20px}.zone .ligne .element .texte h2{font-family:"Raleway",sans-serif;color:#014189;font-size:25px;font-weight:700;margin:0 0}.zone .ligne .element .texte p{color:#1d1d1b;font-size:18px;line-height:20px}.page-template-chiffres .bloc .chiffres h2{padding:0 60px}.page-template-chiffres .bloc .chiffres .bloc-images{padding:0 60px;margin:25px 0 15px 0}.page-template-chiffres .bloc .chiffres .bloc-images .element{display:inline-block;font-size:0;margin:0 25px 25px 0}.page-template-chiffres .bloc .chiffres .separateur{margin:0 0 35px 0}.page-template-actualites .texte-principal .filet{border-bottom:2px solid #C7C0C0;padding:10px 0}.page-template-actualites .description{display:inline-block;vertical-align:top;width:543px;border-right:2px solid #C7C0C0;padding:0 40px 0 0}.page-template-actualites .localisation{display:inline-block;vertical-align:top;font-family:"Raleway",non-serif;font-size:25px;color:#014189;font-weight:700;width:350px;margin:0 0 0 40px}.page-template-actualites .localisation a{display:inline-block;vertical-align:middle}.page-template-actualites .localisation .texte{display:inline-block;width:180px;vertical-align:middle;padding:0 0 0 15px}.page-template-actualites .localisation .map{display:none;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .6);width:100%;height:auto}.page-template-actualites .localisation .map .carte{margin:0 auto;padding:344px 0;width:962px}.page-template-actualites .localisation .map .bt-fermer{text-align:right;cursor:pointer}.page-template-actualites .liste-regions{padding:0 60px;margin:10px 0 50px}.page-template-actualites .liste-regions .regions{padding:25px 0}.page-template-actualites .liste-regions .regions:nth-child(even){background-color:#F1E9E9}.page-template-actualites .liste-regions .regions .intitule{text-align:center;display:inline-block;vertical-align:middle;width:300px}.page-template-actualites .liste-regions .regions .intitule .numero{font-family:"Raleway",sans-serif;color:#f1a30c;font-weight:700;font-size:30px}.page-template-actualites .liste-regions .regions .intitule .nom{font-family:"Raleway",sans-serif;color:#f1a30c;font-weight:700;font-size:18px;line-height:29px;text-transform:uppercase}.page-template-actualites .liste-regions .regions .offres{display:inline-block;vertical-align:middle;max-width:650px}.page-template-actualites .liste-regions .regions .offres span{display:inline;padding:0 3px;vertical-align:middle}.page-template-actualites .liste-regions .regions .offres p{color:#575756;margin:5px 0}footer{background:#556980;color:#fff;font-size:16px;padding:11px 60px;overflow:hidden;clear:both}.footer-left{float:left}.footer-right{float:right}.footer-center a{color:#fff;text-decoration:none;margin-left:56px}footer .element{padding:5px 0}footer .element .picto{display:inline-block;vertical-align:top;width:30px;text-align:center}footer .element .text{display:inline-block;vertical-align:top;padding-left:20px}.desktop{display:block}.mobile{display:none}#menu-toggle-perso{display:none}@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width:800px){.desktop{display:none}.mobile{display:block}.site-header-main{position:unset}.site-branding{padding:20px;background-position:75%!important}.custom-logo{width:50%;height:auto}.site-description{font-size:17px;max-width:55%}#site-header-menu{display:none}.site-content .texte-principal{padding:0 20px;margin:10px 0 10px}.slider-wrap{padding:0 0;height:390px}.slider .element{margin:0 0}.bx-wrapper .bx-controls-direction a{top:inherit;bottom:48%;background-position:0!important;width:60px!important;height:60px!important}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:0!important;width:60px!important;height:60px!important}.bx-wrapper .bx-next{background:url(https://www.deviensconducteurdecar.fr/wp-content/themes/fntv/images/next.png) no-repeat;background-position:0;right:80px;right:10px}.bx-wrapper .bx-prev{background:url(https://www.deviensconducteurdecar.fr/wp-content/themes/fntv/images/prev.png) no-repeat;background-position:0;left:80px;left:10px}.points h2{padding:12px 40px 15px 40px;top:-55px;width:51%;border-top-left-radius:25px;border-top-right-radius:25px;font-size:22px}.points .element{width:100%;margin-bottom:20px;margin-top:10px}.zone .ligne .element{width:100%}.zone .ligne .element img{width:100%;}.zone .ligne .element .texte{padding:25px 15px 15px 20px}footer{padding:40px 15px}footer .element .text{width:75%}.footer-right{margin-top:10px}#menu-toggle-perso{display:block;width:75px;height:75px;position:absolute;right:0;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:101}.menu-toggle-perso:hover{opacity:.9}#menu-toggle-perso span{display:block;position:absolute;height:7px;width:37px;background:#013468;opacity:1;left:33%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:50px}#menu-toggle-perso.open span{background:#013468}#menu-toggle-perso span:nth-child(1){top:25px}#menu-toggle-perso span:nth-child(2),#menu-toggle-perso span:nth-child(3){top:34px}#menu-toggle-perso span:nth-child(4){top:43px}#menu-toggle-perso.open span:nth-child(1){top:12px;width:0%;left:50%}#menu-toggle-perso.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle-perso.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-toggle-perso.open span:nth-child(4){top:12px;width:0%;left:50%}.site-header-menu{position:fixed!important;top:0;bottom:inherit;display:none;height:100%;background:rgb(6 87 119 / .5);z-index:100;width:100%;padding-top:80px}.site-header-menu.toggled-on{display:block}.primary-menu li{display:block;min-width:14%;width:100%}#menu-menu-principal li::after{content:none}#menu-menu-principal{background:none;margin:0;padding:0}#menu-menu-principal li{width:100%}.page-template-chiffres .bloc .chiffres h2{padding:0 20px}.page-template-chiffres .bloc .chiffres .bloc-images{padding:0 20px;margin:25px 0 15px}.page-template-chiffres .bloc .chiffres .bloc-images .element{display:block;font-size:0;margin:0 0 10px}.page-template-chiffres .bloc .chiffres .bloc-images .element img{width:100%}.page-template-chiffres .bloc .chiffres .separateur img{width:100%}.page-template-actualites .texte-principal{padding:0}.page-template-actualites .description{width:auto;padding:0 20px}.filet.mobile{margin:0 0 20px}.page-template-actualites .localisation{margin:0;width:100%;text-align:center}.page-template-actualites .localisation a{display:block}.page-template-actualites .localisation .map .carte{width:100%}.page-template-actualites .localisation .map .carte .img-carte{width:100%;height:auto}.page-template-actualites .liste-regions{padding:0}.page-template-actualites .liste-regions .regions{padding:25px 20px}.page-template-actualites .liste-regions .regions .intitule{text-align:inherit}.page-template-actualites .liste-regions .regions .intitule .numero{padding-left:10%}}@media print{form,button,input,select,textarea,.navigation,.main-navigation,.social-navigation,.sidebar,.content-bottom-widgets,.header-image,.page-links,.edit-link,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link{display:none}body,blockquote cite,blockquote small,pre,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.entry-content .author-title{font-size:12pt}blockquote{font-size:14.25pt}.site-title,.page-title,.comments-title,.entry-content h2,.entry-summary h2,.comment-content h2,.widecolumn h2{font-size:17.25pt}.site-description{display:block}.entry-title{font-size:24.75pt;line-height:1.2727272727;margin-bottom:1.696969697em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:17.25pt;line-height:1.304347826;margin-bottom:1.826086957em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:21pt}.entry-content h3,.entry-summary h3,.comment-content h3,body:not(.search-results) .entry-summary{font-size:14.25pt}.site-description,.author-bio,.entry-footer,.sticky-post,.taxonomy-description,.entry-caption,.comment-metadata,.comment-notes,.comment-awaiting-moderation,.site-info,.wp-caption .wp-caption-text,.gallery-caption{font-size:9.75pt}body,.site{background:none!important}body,blockquote cite,blockquote small,.site-branding .site-title a,.entry-title a,.comment-author{color:#1a1a1a!important}blockquote,.page-header,.comments-title{border-color:#1a1a1a!important}blockquote,.site-description,body:not(.search-results) .entry-summary,body:not(.search-results) .entry-summary blockquote,.author-bio,.entry-footer,.entry-footer a,.sticky-post,.taxonomy-description,.entry-caption,.comment-author,.comment-metadata a,.comment-notes,.comment-awaiting-moderation,.site-info,.site-info a,.wp-caption .wp-caption-text,.gallery-caption{color:#686868!important}code,hr{background-color:#d1d1d1!important}pre,abbr,acronym,table,th,td,.author-info,.comment-list article,.comment-list .pingback,.comment-list .trackback,.no-comments{border-color:#d1d1d1!important}a{color:#007acc!important}.entry-content a,.entry-summary a,.taxonomy-description a,.comment-content a,.pingback .comment-body>a{box-shadow:none;border-bottom:1px solid #007acc!important}.site{margin:5%}.site-inner{max-width:none}.site-header{padding:0 0 1.75em}.site-branding{margin-top:0;margin-bottom:1.75em}.site-main{margin-bottom:3.5em}.entry-header,.entry-footer,.page-header,.page-content,.entry-content,.entry-summary,.post-thumbnail,.comments-area{margin-right:0;margin-left:0}.post-thumbnail,.site-main>article{margin-bottom:3.5em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - 0.736842105em);width:calc(50% - 0.736842105em)}body:not(.search-results) .entry-header+.entry-summary{margin-top:-1.473684211em}.site-footer,.widecolumn{padding:0}}.page-id-579 .texte-principal{padding:10px 60px}.page-id-579 .texte-principal p{font-size:24px;line-height:30px;color:#003f8b;margin-bottom:0;padding-bottom:0}.page-id-579 .texte-principal h3{font-size:36px;font-weight:700;color:#003f8b;margin-top:10px}.page-id-579 .texte-principal h5{font-size:14px;font-weight:400;color:#003f8b;margin-top:30px}.page-id-579 .texte-principal img{float:right}.page-id-579 form{max-width:600px;margin:0 auto;background-color:#d4d9df;margin-top:-25px;padding:80px 50px}.page-id-579 form label{font-size:17px;color:#1c1c1c;border-bottom:1px solid #1c1c1c;display:block}.page-id-579 form input{width:473px;border:0;background:#d4d9df;padding:5px;font-size:17px;margin-left:13px}.page-id-579 form input:focus{border:0;background:#d4d9df}.page-id-579 form textarea{font-size:17px;color:#1c1c1c;background-color:#d4d9df;border-bottom:1px solid #1c1c1c;display:block;width:100%;padding:5px}.page-id-579 .wpcf7-form-control span{margin:0;line-height:23px}.page-id-579 form input[type=checkbox],.page-id-579 form input[type=file]{width:inherit;margin-left:0}.page-id-579 form input[type=submit]{margin-left:0;margin-top:40px;width:inherit;padding:10px 20px;background-color:#000;color:#FFF;cursor:pointer}.page-id-579 form input[type=submit]:hover{background-color:#FFF;color:#000}@media screen and (max-width:760px){.page-id-579 form input{width:100%;border:0;background:#d4d9df;padding:5px;font-size:17px;margin-left:13px}.page-id-579 .texte-principal img{float:right;max-width:100%;height:auto;margin-bottom:20px}.page-id-579 .texte-principal{padding:10px 20px}.page-id-579 form{max-width:600px;margin:0 auto;background-color:#d4d9df;margin-top:-25px;padding:80px 25px}.page-id-579 form input[type=checkbox]{width:inherit;margin-left:0}.page-id-579 form input[type=file]{width:100%;margin-left:0}}.grecaptcha-badge{visibility:hidden}[class^="wp-block-"] figcaption{color:#686868;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em;text-align:left}.rtl [class^="wp-block-"] figcaption{text-align:right}p.has-drop-cap:not(:focus)::first-letter{font-size:5em}@media screen and (min-width:61.5625em){body:not(.search-results) article:not(.type-page) .wp-block-image figcaption.below-entry-meta{clear:both;display:block;float:none;margin-right:0;margin-left:-40%;max-width:140%}body.rtl:not(.search-results) article:not(.type-page) .wp-block-image figcaption.below-entry-meta{margin-left:0;margin-right:-40%}}.wp-block-gallery{margin-bottom:1.75em}.wp-block-quote:not(.is-large):not(.is-style-large).alignleft,.wp-block-quote:not(.is-large):not(.is-style-large).alignright{border-left:none;padding-left:0}.rtl .wp-block-quote:not(.is-large):not(.is-style-large).alignleft,.rtl .wp-block-quote:not(.is-large):not(.is-style-large).alignright{border-right:none;padding-right:0}.wp-block-quote cite{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;line-height:1.75}.wp-block-quote cite:before{content:"\2014\00a0"}.wp-block-audio audio{display:block;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{display:flex}.wp-block-file .wp-block-file__button{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus{background:#007acc}.wp-block-file .wp-block-file__button:focus{outline:thin dotted;outline-offset:-4px}.rtl .wp-block-file *+.wp-block-file__button{margin-left:.75em;margin-right:0}.wp-block-code{border:0;font-family:Inconsolata,monospace;font-size:16px;font-size:1rem;line-height:1.75;padding:0}.wp-block-pullquote{border-width:4px}.wp-block-pullquote blockquote{border-left:0;margin:0;padding:0}.rtl .wp-block-pullquote blockquote{border-right:0}.wp-block-pullquote p{color:#686868;font-size:19px;font-size:1.1875rem}.wp-block-pullquote cite{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;font-style:none;line-height:1.75;text-transform:none}.wp-block-pullquote cite:before{content:"\2014\00a0"}.wp-block-table,.wp-block-table th,.wp-block-table td{border:1px solid #d1d1d1}.wp-block-table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}.wp-block-table th,.wp-block-table td{font-weight:400;padding:.4375em;text-align:left}.wp-block-table th{border-width:0 1px 1px 0;font-weight:700}.wp-block-table td{border-width:0 1px 1px 0}.rtl .wp-block-table th,.rtl .wp-block-table td{text-align:right}.wp-block-button .wp-block-button__link{box-shadow:none;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em 1.3125em .78125em;text-transform:uppercase}.entry-content .wp-block-button__link{background:#1a1a1a;color:#fff}.entry-content .is-style-outline .wp-block-button__link:not(.has-background){background:#fff0}.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color){color:#1a1a1a}.entry-content .wp-block-button__link:hover,.entry-content .wp-block-button__link:focus,.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus,.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus{background:#007acc;color:#fff}.wp-block-button .wp-block-button__link:focus{outline:thin dotted;outline-offset:-4px}hr.wp-block-separator{border:0}.wp-block-separator{margin-left:auto;margin-right:auto;max-width:100px}.wp-block-separator.is-style-wide{max-width:100%}.wp-block-media-text{margin-bottom:1.75em}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}.wp-block-latest-comments__comment-meta a{box-shadow:none;font-weight:700}.wp-block-latest-comments__comment-date{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.wp-block-latest-comments .wp-block-latest-comments__comment{border-top:1px solid #d1d1d1;margin-bottom:0;padding:1.75em 0}.wp-block-latest-comments__comment-excerpt p:last-child{margin-bottom:0}.entry-content .has-dark-gray-color{color:#1a1a1a}.entry-content .has-dark-gray-background-color{background-color:#1a1a1a}.entry-content .has-medium-gray-color{color:#686868}.entry-content .has-medium-gray-background-color{background-color:#686868}.entry-content .has-light-gray-color{color:#e5e5e5}.entry-content .has-light-gray-background-color{background-color:#e5e5e5}.entry-content .has-white-color{color:#fff}.entry-content .has-white-background-color{background-color:#fff}.entry-content .has-blue-gray-color{color:#4d545c}.entry-content .has-blue-gray-background-color{background-color:#4d545c}.entry-content .has-bright-blue-color{color:#007acc}.entry-content .has-bright-blue-background-color{background-color:#007acc}.entry-content .has-light-blue-color{color:#9adffd}.entry-content .has-light-blue-background-color{background-color:#9adffd}.entry-content .has-dark-brown-color{color:#402b30}.entry-content .has-dark-brown-background-color{background-color:#402b30}.entry-content .has-medium-brown-color{color:#774e24}.entry-content .has-medium-brown-background-color{background-color:#774e24}.entry-content .has-dark-red-color{color:#640c1f}.entry-content .has-dark-red-background-color{background-color:#640c1f}.entry-content .has-bright-red-color{color:#ff675f}.entry-content .has-bright-red-background-color{background-color:#ff675f}.entry-content .has-yellow-color{color:#ffef8e}.entry-content .has-yellow-background-color{background-color:#ffef8e}