.liste-villes-vhu{padding:0!important}li.ville-vhu{display:inline-block;width:25%;margin-bottom:30px;padding:0 10px;vertical-align:top}li.ville-vhu a{color:black!important;font-size:18px;font-weight:400}li.ville-vhu a:after{font-family:ETmodules;content:"5";font-size:16px;position:absolute;font-weight:800}@media(max-width:980px) and (min-width:768px){li.ville-vhu{width:33.33%}}@media(max-width:767px){li.ville-vhu{margin-bottom:22px}li.ville-vhu a{font-size:14px}}@media(max-width:767px) and (min-width:481px){li.ville-vhu{width:50%}}@media(max-width:480px){li.ville-vhu{width:100%}}#main-content .container{width:100%;max-width:100%}.single-location #main-content .container{padding-top:0!important}.list_limitrophes,.liste_villes{padding:0!important}.list_limitrophes li,.liste_villes li{display:inline-flex;list-style:none;padding-bottom:12px;padding-right:15px}.liste_villes li{width:14%}.list_limitrophes li{width:25%}.liste_villes,.list_limitrophes li>a,.liste_villes li>a{color:black!important;font-size:16px;line-height:20px}.list_limitrophes li>a:after,.liste_villes li>a:after{font-family:ETmodules;content:"5";font-size:16px;position:relative;top:2px;font-weight:800;padding-top:14px}.liste_ville_details summary{cursor:pointer;color:#099;text-align:right}.link_dep{font-weight:200;color:black!important;font-size:17px}.link_dep .subtitle{font-weight:400}.link_dep p{margin-bottom:10px;padding-bottom:0}.link_dep a,.res_ftiy{color:black!important}.bloc_rs{display:inline-block}.bloc_rs li{display:inline-block;width:60px;vertical-align:middle}.img_dep{border-radius:16px}.et_pb_code_inner{color:black}@media all and (min-width:1405px){.et_pb_row{width:100%!important;max-width:1300px!important}}@media(min-width:981px) and (max-width:1404px){.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{max-width:99%!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:15px!important}.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{padding:0 7px!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{font-size:13px!important}}@media(min-width:981px){.et-db #et-boc .et-l .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{justify-content:space-around!important}.et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:85%!important}.et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:15%!important}}@media(min-width:768px){.liste-1,.liste-2{display:inline-block;width:calc(50% - 2px);vertical-align:top}.liste-1{padding-right:10px!important;border-right:1px solid}.liste-2{padding-left:40px!important}}@media only screen and (min-width:768px) and (max-width:980px){.list_limitrophes li,.liste_villes li{width:33.33%}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:16px!important;padding-top:0!important}body #page-container .et_pb_section .et_pb_image_0_tb_header{left:-30px!important}.list_limitrophes li,.liste_villes li{width:50%;padding:5px 5px 10px 5px}}@media only screen and (max-width:480px){body #page-container .et_pb_section .et_pb_button_0_tb_header{left:12px;font-size:15px!important}.bloc_rs li{width:40px}}.centre-vhu{display:inline-block;width:calc(25% - 20px);margin:0 5px 15px;background:transparent!important;color:black;padding:10px 10px;vertical-align:top;border:none!important}.et-db #et-boc .et-l .centre-vhu .et_pb_toggle_title:before{color:#099;top:10px}.centre-vhu h3{font-size:20px;font-weight:600!important;border-bottom:1px solid #099;color:black!important;padding-bottom:20px!important;padding-right:25px!important}.centre-vhu p{font-size:15px;font-style:normal;font-weight:300;padding-bottom:5px}.details-summary-garages{font-family:'Kanit',Helvetica,Arial,Lucida,sans-serif;color:black;text-align:right;cursor:pointer;margin-bottom:15px;font-size:18px}.details-summary-garages:hover{color:#007373}@media(max-width:1199px) and (min-width:768px){.centre-vhu{width:calc(33.33% - 20px)}}@media(max-width:980px) and (min-width:768px){.centre-vhu h3{font-size:21px}.centre-vhu p{font-size:14px}}@media(max-width:767px){.centre-vhu h3{font-size:19px}.centre-vhu p{font-size:13px}.et_pb_column .et_pb_module.centre-vhu{margin-bottom:10px}.details-summary-garages{font-size:16px}}@media(max-width:767px) and (min-width:481px){.centre-vhu{width:calc(50% - 20px)}}@media(max-width:480px){.centre-vhu{width:calc(100% - 20px)}}.vhu-onglet .et_pb_tab{padding:24px 30px 24px 5px}.vhu-onglet .et_pb_tab ul{padding:10px 30px;font-weight:275}.vhu-onglet ul.et_pb_tabs_controls{background-color:transparent}.vhu-onglet .et_pb_tabs_controls li{border-right: none}.vhu-onglet .et_pb_tabs_controls li a{padding:4px 15px 10px 5px!important;font-weight:500!important}.vhu-onglet .et_pb_tab_active{border-bottom:4px solid #099}@media(max-width:767px){.vhu-onglet .et_pb_tabs_controls li a{font-size:18px!important;padding:10px 15px 10px 5px!important}}.details-summary-garages{text-align:center;width:230px;margin:0 auto 20px;background:#f0f9f9;padding:15px 20px;border-radius:30px}.dep_icone_prefecture{width:23px;padding-right:6px}ul.heure_ouverture{padding-top:23px}.res_ftiy>strong{margin-bottom:15px;display:inline-block}.dep_icone_texte{display:inline-block;vertical-align:text-top;width:calc(100% - 30px);margin-top:-4px;margin-left:2px;font-size:18px}.heure_ouverture li{list-style:none}@media(min-width:768px){.link_dep .adresse_bloc,.link_dep .site_web,.link_dep .contact_dep,.link_dep .telephone_dep{width:calc(50% - 2px);display:inline-block}.bloc_infos h3.et_pb_module_header{width:35%;display:inline-block;vertical-align:top}.bloc_infos .et_pb_blurb_description{display:inline-block;width:calc(65% - 4px)}.heure_ouverture li{width:calc(50% - 2px);display:inline-block;vertical-align:top}}.carglow{animation-name:bfl;animation-duration:10s;animation-iteration-count:infinite}@keyframes bfl{0%{background:#009999}10%{background:#003d3c}65%{background:#009999}100%{background:#009999}}.carglow:hover{background:#009999!important}.liste-villes-vhu{padding:0!important}li.ville-vhu{display:inline-block;width:25%;margin-bottom:30px;padding:0 10px;vertical-align:top}li.ville-vhu a{color:black!important;font-size:18px;font-weight:400}li.ville-vhu a:after{font-family:ETmodules;content:"5";font-size:16px;position:absolute;font-weight:800}@media(max-width:980px) and (min-width:768px){li.ville-vhu{width:33.33%}}@media(max-width:767px){li.ville-vhu{margin-bottom:22px}li.ville-vhu a{font-size:14px}}@media(max-width:767px) and (min-width:481px){li.ville-vhu{width:50%}}@media(max-width:480px){li.ville-vhu{width:100%}}