.custom-box-contact{color:#fff;border-radius:10px;display:flex;width:700px;margin:2em auto 2em auto;background-image:url(../img/img-bons-plans.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.sous_bloc_background{height:100%;width:100%;padding:3em;border-radius:10px;background-color:rgba(0,0,0,.35)}.choix_projet{padding:0;text-align:initial}.none-picto{display:none}.choix_projet span{border:1px solid #d5d2d2;padding:3px 15px;font-size:13px;border-radius:5px;cursor:pointer;position:relative;font-weight:bolder;display:inline-block;transition:.5s}span.animation-btn-blanc{background:#fff;color:teal}.inputLocation,.search-btn-container{margin-top:1em}.fa-search{margin:0}.bloc_widget_search,.search-btn-container{padding:0}.widget-search-btn{padding:10px 20px;border-radius:0 5px 5px 0;height:38px}.title-widget-search{padding-bottom:1em;font-size:2em;margin:0}span.select2-container--default .select2-selection--multiple{border-radius:5px 0 0 5px;color:teal;background-color:#fff;height:38px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{height:38px}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:5px 0 0 5px;border-color:#fff}span.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:.2em .5em}.select2-container{height:inherit}.select2-container,.select2-search__field{width:100%!important;overflow:hidden}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inherit;overflow:inherit}#widget-search-imgBackground{text-align:center;width:100%}.select2-selection__choice+.select2-search--inline{display:none}span.select2{height:39px}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:11px}@media screen and (max-width:750px){.custom-box-contact{width:100%}.sous_bloc_background{padding:3em 1em}}@media screen and (max-width:520px){.select2-results__option{font-size:.8em}.title-widget-search{text-align:center}span.select2-container--default .select2-selection--multiple{font-size:1em}.choix_projet span{padding:3px 10px;font-size:11px}}@media screen and (max-width:350px){.widget-search-btn{padding:10px 15px}}