@charset "utf-8";.w-alquiler-1{width:160px}.f-carousel-multi{--f-carousel-slide-width:100%}.carousel-item{transition:opacity 2s ease!important}.om-logo-1{position:absolute;top:70px;left:calc(50% - 115px);width:230px;z-index:1}#om-logo-1-on{background-color:#fff!important;top:-200px;position:fixed;opacity:0;left:calc(50% - 43px);width:86px;z-index:3!important;-webkit-animation:logo1Animation 1s forwards;-moz-animation:logo1Animation 1s forwards;-ms-animation:logo1Animation 1s forwards;-o-animation:logo1Animation 1s forwards;animation:logo1Animation 1s forwards}@keyframes logo1Animation{0%{opacity:0;top:-200px}100%{opacity:1;top:0}}@-moz-keyframes logo1Animation{0%{opacity:0;top:-200px}100%{opacity:1;top:0}}@-webkit-keyframes logo1Animation{0%{opacity:0;top:-200px}100%{opacity:1;top:0}}@-ms-keyframes logo1Animation{0%{opacity:0;top:-200px}100%{opacity:1;top:0}}@-o-keyframes logo1Animation{0%{opacity:0;top:-200px}100%{opacity:1;top:0}}.hscale:hover{transform:scale(1.1);transition:1s}.form-footer-3 hr{display:none!important}.col_plugin_text{width:100%}.col_plugin_text img{width:100%}.btn-submit-editeur{border-radius:0;background-color:transparent!important;border:1px solid #494949!important;color:#494949!important;font-size:16px;border:0;padding:6px 15px;background-image:linear-gradient(90deg,#494949 0,#494949 50%,transparent 50%,transparent 100%);background-size:200% auto;background-position:100% 0;transition:background-position .5s}.btn-submit-editeur:hover{border:1px solid #494949!important;background-position:0 0;color:#fff!important;transition:background-position .5s,color .3s linear .2s,background-color 0s linear .5s}.custom-checkbox{text-align:left!important}.custom-control-label{Font-size:16px!important;color:#494949!important}.text-info{color:#494949!important}.card{display:block!important}.plugin-img-card{border:none!important;padding-top:10px;margin-left:-5px;margin-right:-5px;display:block!important}.plugin-img-card>.card-body{display:none!important}.galeria-alquileres .hover{z-index:1}.galeria-alquileres .fa-file-image-o{display:none!important}.galeria-alquileres a{margin:0!important}.galeria-alquileres{overflow:hidden}.galeria-alquileres img{transition:.75s}.galeria-alquileres:hover img{transform:scale(1.3);transition:.75s}.galeria-alquileres>a>div{width:100%!important;height:0!important;position:relative!important;overflow:hidden!important;padding-top:75%!important}.galeria-alquileres>a>div>img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.galeria-alquileres>a>div>div{z-index:1}#offcanvasPromo{height:auto!important}.widget_search{font-size:16px!important}.arrival{cursor:pointer}.widget_search .arrival[name="arrival_date"]{border:solid 1px #444;font-weight:bold}.ui-datepicker-div{z-index:10!important}.itemSlideRb>div>h3{color:#78a199}.aItemSlideRb{color:#fff!important;border:1px solid #78a199!important;border-radius:0!important;background-color:#78a199;background-image:linear-gradient(90deg,#fff 0,#fff 50%,transparent 50%,transparent 100%);background-size:200% auto}.aItemSlideRb:hover{color:#78a199!important;border:1px solid #78a199!important}.fancybox__content>.googlemaps_embed{width:90vw!important;height:90vh!important;max-width:1200px!important;max-height:900px!important;margin:0!important;padding:0!important}.fancybox__content>.googlemaps_embed>iframe{width:90vw!important;height:90vh!important;max-width:1200px!important;max-height:900px!important;margin:0!important;padding:0!important}.fancybox__content{margin:0!important;padding:0!important}.fancybox__content>.googlemaps_embed{width:90vw!important;height:90vh!important;max-width:1200px!important;max-height:900px!important;margin:0!important;padding:0!important}.fancybox__content>.googlemaps_embed>iframe{width:90vw!important;height:90vh!important;max-width:1200px!important;max-height:900px!important;margin:0!important;padding:0!important}.fancybox__content{margin:0!important;padding:0!important}.omlineMapaAux,.omlineMapaAux>iframe{width:100%;height:300px}.carte-france-lyon{position:absolute;top:10px;left:10px;width:30%;max-width:200px;z-index:1}.accueil-velo{position:absolute;bottom:100px;right:20px;width:30%;max-width:80px;z-index:1}.positionSlideAux{position:relative!important}.avis-clients-2{display:none!important}#btn-avis-cool>i{font-size:20px!important;margin-right:5px!important}#btn-avis-cool>span{font-size:16px!important}@media only screen and (min-width:576px){.columns-omline{columns:2}.carte-france-lyon{top:20px;left:20px}.accueil-velo{max-width:100px}}@media only screen and (min-width:768px){#btncerrarActuRight{position:absolute;left:-56px;top:100px;background-color:#fff;height:40px;border-radius:50px 0 0 50px;width:40px;opacity:1}.f-carousel-multi{--f-carousel-spacing:8px;--f-carousel-slide-width:calc((100% - 8px)/2)}.columns-omline{columns:3}.top-1-aux{top:20px!important;bottom:inherit!important}.search_bouton{width:auto!important}.search>.date,.search>.personne,.search>.search_bouton{width:115px!important}.search>.rental{width:200px!important}.resa-aux-1{width:735px}.resa-aux-1>.widget_search{min-height:0;height:45px}.omlineMapaAux,.omlineMapaAux>iframe{height:600px}.accueil-velo{bottom:110px;max-width:120px}}@media only screen and (min-width:992px){.f-carousel-multi{--f-carousel-spacing:8px;--f-carousel-slide-width:calc((100% - 16px)/3)}.columns-omline{columns:3}.search>.date,.search>.personne,.search>.search_bouton{width:130px!important}.search>.rental{width:270px!important}.resa-aux-1{width:863px}.carte-france-lyon{top:90px}.accueil-velo{right:50px}}@media only screen and (min-width:1024px){.columns-omline{columns:4}}@media only screen and (min-width:1200px){.f-carousel-multi{--f-carousel-spacing:8px;--f-carousel-slide-width:calc((100% - 24px)/4)}.om-logo-1{top:100px;left:calc(50% - 180px);width:360px}#om-logo-1-on{left:calc(50% - 50px);width:100px}.positionSlideAux{position:absolute!important}}@media only screen and (min-width:1400px){.f-carousel-multi{--f-carousel-spacing:8px;--f-carousel-slide-width:calc((100% - 32px)/5)}}@media only screen and (min-width:1600px){.widget_search{margin-top:0!important}}