.carSepc{font-family:wingdings2,sans-serif;color:#de5912;margin-right:-15px!important}.pays-rayon{margin-left:15px!important}.text-small{color:#333;text-align:left;margin-top:15px;font-size:16px;font-family:Overpass,sans-serif;font-style:normal;font-weight:400;line-height:20px}.form-guide legend{position:relative;padding:5px 15px 5px 30px;margin:0 0 20px 18px;min-height:40px;font-size:2rem;font-family:Oswald,Arial,Helvetica,sans-serif;color:#fff;background-color:#333}.section-guide{margin-top:50px}.section-guide .step{position:absolute;left:-22px;top:0;justify-content:center;width:41px;height:41px;text-align:center;color:#fff;border-radius:50%;border:2px solid #fff;background-color:#ee7202}.guide-lieu .field-geoloc,.section-guide .step{display:flex;align-items:center}.guide-lieu .label-custom{max-width:500px;margin-right:10px;flex:1}.guide-categorie .categories{display:flex;flex-wrap:wrap}.guide-categorie .categorie{display:block;margin:15px 30px 15px 0;width:150px;text-align:center;border:1px solid #333;background-color:#fff;cursor:pointer}.guide-categorie .cat-budget{cursor:default}.guide-categorie .categorie:hover,.guide-categorie .selected{border-color:#ee7202}.guide-categorie .categorie>.label-cat,.guide-categorie .categorie>label{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px 8px;height:100%}.guide-categorie .categorie .icon{display:inline-block;color:#ee7202;font-size:2rem}.guide-categorie .checkbox-multi{font:500 1.6rem/1.5 Oswald,Arial,Helvetica,sans-serif}.guide-categorie .categories .checkmark:before{font-size:2.8rem}.guide-categorie .cat-title{display:inline-block;margin:5px 0;font:400 1.8rem Oswald,Arial,Helvetica,sans-serif}.guide-categorie .cat-item{display:inline-block;margin:5px 0 10px;line-height:1.1;font-size:1.4rem}.guide-categorie .cat-info{margin-top:10px;line-height:1.1;font-size:1.1rem}.search-autocomplete{width:100%;max-height:235px;position:absolute;left:0;z-index:200;color:#333;overflow-y:auto;overflow-x:hidden;background-color:#fff;box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.1)}.search-autocomplete .autocomplete-items{list-style:none}.search-autocomplete .autocomplete-items>.search-item{display:block;padding:12px 5px 10px;text-align:left;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease-out 0s}.search-autocomplete .autocomplete-items>.search-item:hover{background-color:#f0f0f0}.search-autocomplete .autocomplete-items>.search-item:last-child{border-bottom:0}#select-cat{text-decoration:underline}@media screen and (min-width:768px){.guide-localisation .checkbox-multi label{padding:8px 25px}}.guide-lieu #recherche_ville{width:100%;max-width:500px}@media screen and (max-width:767px){.section-guide{margin-top:30px}.form-guide legend{width:calc(100% - 16px)}.guide-lieu .field-geoloc{flex-direction:column;align-items:normal}.guide-lieu .label-custom{max-width:100%;margin:10px 0 15px}.guide-categorie .categories{justify-content:space-between}.guide-categorie .categorie{margin:8px 0;width:32.8%}}@media screen and (max-width:479px){.guide-categorie .categorie{width:100%}.guide-categorie .w50{width:48%}}.btn-circle-orange{height:40px;width:40px;border-radius:50%;border:1px solid #f0e3d8;vertical-align:bottom!important}.btn-circle-orange,.btn-orange{background:#f0e3d8;cursor:pointer}.btn-orange{height:45px;width:240px;border-radius:4px;padding:10px 20px 10px 15px;border:none;color:#ee7202}.align-middle{vertical-align:middle}.mr10{margin-right:10px}.pagination-list{display:flex;margin-top:20px}.pagination{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:auto}.pagination li{margin:5px}.pagination li a{display:block;width:35px;height:35px;line-height:35px;border:1px solid #9c9c9c;color:#333;text-align:center;background-color:#fff}.pagination li .current,.pagination li a:hover{color:#ee7202;border-color:#ee7202}.pagination li .pagination-arrow{border-radius:4px;background-color:transparent}@media screen and (max-width:767px){.main-content .h2,.main-content h1{text-align:left!important}}