@charset "UTF-8";body{font-family:"Open sans",sans-serif!important}#all input::-webkit-input-placeholder{font-family:"Open sans",sans-serif!important}#all input::-moz-placeholder{font-family:"Open sans",sans-serif!important}#all input:-ms-input-placeholder{font-family:"Open sans",sans-serif!important}#all input::-ms-input-placeholder{font-family:"Open sans",sans-serif!important}#all #miniform_online #FRMEntradaFormateada,#all #miniform_online #FRMSalidaFormateada,#all #miniform_online #counterNinyos,#all #tabla_form input,#all a,#all b,#all h1,#all h2,#all h3,#all h4,#all h5,#all input,#all input::placeholder,#all label,#all legend,#all li,#all optgroup,#all option,#all p,#all select,#all span:not(.glyphicon),#all strong,#all textarea{font-family:"Open sans",sans-serif!important}#all fontsninja-text{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva #contenedorFormasPago .bloqueFormasPago label.bloqueFFPago{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva #bloque_fechasReserva .etiqResumenDatos{font-family:"Open sans",sans-serif!important}#all .etiqResumenTitulos{font-family:"Open sans",sans-serif!important}#all .result_totales_paginacion{font-family:"Open sans",sans-serif!important}#all #promo-code-container .promo-code-title{font-family:"Open sans",sans-serif!important}#all #galeria_full span.tagSubCabecera{font-family:"Open sans",sans-serif!important}#all h2.class_title{font-family:"Open sans",sans-serif!important}#all .subtitle-ficha{font-family:"Open sans",sans-serif!important}#all #formReservaPropiedad .bloque_formulario label{font-family:"Open sans",sans-serif!important}#all #centro h2.form-title{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #aviso_res #avisoReserva>div>span{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #aviso_res #avisoReserva>div>span.accept-booking{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #preciof label{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #noches_precio span{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #idioma_valoraciones span{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos #idioma_valoraciones span.active{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos .bloque_precios_desde label{font-family:"Open sans",sans-serif!important}#all #centro .sidebar_masDatos .bloque_precios_desde span.porDS,#all #centro .sidebar_masDatos .bloque_precios_desde span.precioDesde,#all #centro .sidebar_masDatos .bloque_precios_desde span.precio_partido_oferta{font-family:"Open sans",sans-serif!important}#all #centro #resultados_totales .cabecera_result a,#all #centro .sidebar_favoritosB .cabecera_result a{font-family:"Open sans",sans-serif!important}#all .similar_accommodations .contendor_boton_results a{font-family:"Open sans",sans-serif!important}#all .busqueda_referencia_le form div #FRMNombre,#all .busqueda_referencia_venta form div #FRMNombre{font-family:"Open sans",sans-serif!important}#all .form-control{font-family:"Open sans",sans-serif!important}#all #form_minRespo input,#all #form_minRespo select{font-family:"Open sans",sans-serif!important}#all .sidebar_masDatos .class_title{font-family:"Open sans",sans-serif!important}#all .sidebar_masDatos .num_valoraciones{font-family:"Open sans",sans-serif!important}#all .sidebar_masDatos #listado_total_valoraciones .tituloF{font-family:"Open sans",sans-serif!important}#all .sale-info .sale-title .text{font-family:"Open sans",sans-serif!important}#all .h2_favoritos{font-family:"Open sans",sans-serif!important}#all .sidebar_favoritos TEXTAREA#comentarios_favoritos,#all .sidebar_favoritos_form input{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .etiqResumen{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .precioRfColumn .precioRfColumn{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva a{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .ciudad{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .formGroup input,#all .sidebar_formReserva .formGroup select,#all .sidebar_formReserva .formGroup textarea{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .formGroup input#calc{font-family:"Open sans",sans-serif!important}#all .custom-marker2 .name{font-family:"Open sans",sans-serif!important}#all .discount-amount,#all .discount-desacription{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva #contenidoNotasAdicionales h2{font-family:"Open sans",sans-serif!important}#all #encabezadoLeft .titulo_h1 #contenido_titulo .nombre a{font-family:"Open sans",sans-serif!important}#all #cabecera_ficha #encabezadoF .titulo_h1 .nombre a{font-family:"Open sans",sans-serif!important}#all .its--online-fix #scroll li a{font-family:"Open sans",sans-serif!important}#all .sidebar_formReserva .separador h2{font-family:"Open sans",sans-serif!important}#all #contenedor .info_alojamiento span{font-family:"Open sans",sans-serif!important}#all #contenedor #contenido.sidebar_formReserva .nombre a{font-family:"Open sans",sans-serif!important}#all #contenedor #contenido #bloque_foto_cont .separador .class_title{font-family:"Open sans",sans-serif!important}#all .its--online-fix .sidebar_masDatos .readless a,#all .its--online-fix .sidebar_masDatos .readmore a{font-family:"Open sans",sans-serif!important}#all .its--online-fix #caracteristicas-dormitorio .title-rooms{font-family:"Open sans",sans-serif!important}#all .its--online-fix #caracteristicas-dormitorio .room-title{font-family:"Open sans",sans-serif!important}#all .its--online-fix #caracteristicas-dormitorio .bed-title{font-family:"Open sans",sans-serif!important}#all .clean-all a{font-family:"Open sans",sans-serif!important}#all #xtra #FRMOrdenSidebar{font-family:"Open sans",sans-serif!important}#all .result-selector li span{font-family:"Open sans",sans-serif!important}#all #miniform_online .localidad select,#all #miniform_online .pais_resultados select{font-family:"Open sans",sans-serif!important}#all footer#footer.footer-block-its-corporative #upper_footer .widget ul>li>a{font-family:"Open sans",sans-serif!important}#all footer#footer.footer-block-its-corporative #upper_footer .widget.datos_empresa .widget_inner p a{font-family:"Open sans",sans-serif!important}#all footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--number,#all footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--text{font-family:"Open sans",sans-serif!important}#all footer#footer #upper_footer .widget p.title{font-family:"Open sans",sans-serif!important}@font-face{font-family:roboto;src:url(/rentals/datosBroker/bk_novagence/templates/assets/fonts/roboto-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/rentals/datosBroker/bk_novagence/templates/assets/fonts/roboto-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:chalet;src:url(/rentals/datosBroker/bk_novagence/templates/assets/fonts/chaletlondonnineteenseventy-webfont.woff2) format("woff2");font-weight:400;font-style:normal}#novagence{position:relative;display:block;float:left;width:11%;min-width:80px;margin-top:3.5%;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/logo.webp) no-repeat top center;background-size:100% auto}.bgEditor{background-color:#fff}.clear:after{content:"";display:block;clear:both}.mainholder{position:relative}.mainctn{position:relative;max-width:1200px;margin:0 auto 0 auto;padding:0 10px 0 10px}#scroller{position:relative;background:#fff;z-index:3}#topHolder{position:absolute;top:0;left:0;width:100%;z-index:2;-webkit-transition:left .2s linear;transition:left .2s linear}#topHolderSizer{background-color:#fff;position:relative;z-index:1}#topHolder:before,#topHolderSizer:before{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:200px}.home #topHolder:before,.home #topHolderSizer:before{padding-top:46.82%;min-height:350px}#topHolder .holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}#novagence:before{content:"";display:block;padding-top:87%}#topMenuHolder{position:absolute;width:100%;max-width:1000px;top:0;right:calc((100% - 1220px)/ 2);z-index:4}#topMenuHolder .menuHolder{position:relative;display:block;float:right;max-width:980px;margin-top:53px;z-index:1}#topMenuHolder .menuHolder:before{content:"";position:absolute;top:0;left:0;bottom:0;z-index:-1;background:#fff;background:rgba(255,255,255,.48)}.shadowafter:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#eee),to(#fff));background-image:linear-gradient(bottom,#eee,#fff)}#pageHolder.shadowafter:after{z-index:-1}#pageHolder .leftcol{position:relative}#pageHolder .maincol{position:relative}#footerHolder:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#62a2e3),to(#42d2fa));background-image:linear-gradient(left,#62a2e3,#42d2fa);box-shadow:inset 0 0 57px 7px rgba(40,118,182,.52);-moz-box-shadow:inset 0 0 57px 7px rgba(40,118,182,.52);-webkit-box-shadow:inset 0 0 57px 7px rgba(40,118,182,.52)}#footerHolder .mainctn{width:auto;max-width:none;border-top:1px solid transparent;border-bottom:1px solid transparent}#footermap{display:none}#footerHolder a.scrolltop{display:none}#footerHolder .mainctn .footeradresse{margin:40px 0 50px 0}#footerHolder .mainctn .footeradresse span{position:relative;display:block;padding-left:145px;font-weight:400;font-size:15px;color:#fff;margin-bottom:7px}#footerHolder .mainctn .footeradresse span[itemprop=name]{padding-left:117px;font-weight:700;font-size:17px;margin-bottom:40px}#footerHolder .mainctn .footeradresse span[itemprop=name]:before{content:"";position:absolute;top:50%;margin-top:-22px;left:0;width:109px;height:53px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/novagence-footer.webp) no-repeat center center;background-size:cover}#footerHolder .mainctn .footeradresse span[itemprop=addressLocality],#footerHolder .mainctn .footeradresse span[itemprop=postalCode]{display:inline-block;padding:0}#footerHolder .mainctn .footeradresse span[itemprop=postalCode]{padding-left:145px}#footerHolder .mainctn .footeradresse span[itemprop=streetAddress]:before{content:"";position:absolute;top:50%;margin-top:-8px;left:117px;width:14px;height:16px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png) no-repeat center top;background-size:100% auto}#footerHolder .mainctn .footeradresse span.mail,#footerHolder .mainctn .footeradresse span.mail a{color:#fff}#footerHolder .mainctn .footeradresse span[itemprop=telephone]:before{content:"";position:absolute;top:50%;margin-top:-8px;left:117px;width:14px;height:16px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png) no-repeat center 32%;background-size:100% auto}#footerHolder .mainctn .footeradresse span[itemprop=faxNumber]:before{content:"";position:absolute;top:50%;margin-top:-8px;left:117px;width:14px;height:16px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png) no-repeat center 64%;background-size:100% auto}#footerHolder .mainctn .footeradresse span.mail:before{content:"";position:absolute;top:50%;margin-top:-8px;left:117px;width:14px;height:16px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png) no-repeat center 98%;background-size:100% auto}#footerHolder .mainctn .poweredby{margin-right:20px;text-align:right;margin-bottom:10px}#footerHolder .mainctn .poweredby a{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/boomerang-marketing.svg);background-repeat:no-repeat;background-size:100% auto;display:inline-block;width:125px;height:10px}#footerHolder .mainctn .footerreseau{position:relative;font-size:0;margin:20px;text-align:right}#footerHolder .mainctn .footerreseau a{display:inline-block;width:37px;height:37px;margin-left:14px;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/reseausprite.png) no-repeat center top;background-size:100% auto;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}#footerHolder .mainctn .footerreseau a:hover{opacity:1}#footerHolder .mainctn .footerreseau a.fb{margin-left:0;background-position:center top}#footerHolder .mainctn .footerreseau a.tw{background-position:center 50%}#footerHolder .mainctn .footerreseau a.inst{background-position:center bottom}#footerHolder .mainctn .footerlogo{position:relative;margin:40px 20px 20px 20px;font-size:0;text-align:right}#footerHolder .mainctn .footerlogo a{display:inline-block;width:75px;margin-left:10px;background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}#footerHolder .mainctn .footerlogo a:hover{opacity:1}#footerHolder .mainctn .footerlogo a.anzere{margin-left:0;height:29px;background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/anzere.webp)}#footerHolder .mainctn .footerlogo a.uspi{height:30px;background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/uspi.webp)}#footerHolder .mainctn .footerlogo a.civ{height:33px;background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/civ.webp)}.headCtn{position:relative}.headCtn h1{margin:40px 0 30px 0;font-size:40px;font-weight:400}.headCtn h2{margin:0 0 40px 0;font-family:roboto;font-size:15px;font-weight:400}.headCtn .img{display:block;background:no-repeat center center;background-size:cover;margin:0 0 40px 0}.headCtn .img:before{content:"";display:block;padding-top:53.24%}.headCtn h2:empty{display:none}.listCtn{position:relative;margin-top:40px}.listElement{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px 0;text-decoration:none;border:2px solid #ededed}.listElement .img{position:relative;display:block;margin:-2px -2px 0 -2px;background:url(/template/image/defaultList.jpg) no-repeat center center;background-size:cover;-webkit-transition:opacity .5s;transition:opacity .5s}.listElement .img:before{content:"";display:block;padding-top:50%}.listElement:hover .img{opacity:.75}.listElement .img:after{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:50%;margin-left:-19px;border-bottom:18px solid #fff;border-left:19px solid transparent;border-right:19px solid transparent}.listElement .txt{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 40px 20px;overflow:hidden}.listElement .txt:after{content:"";position:absolute;left:20px;right:70%;bottom:20px;height:2px;background:#3385da;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#07c7fa));background-image:linear-gradient(left,#3385da,#07c7fa);-webkit-transition:right .5s;transition:right .5s}.listElement:hover .txt:after{right:20px}.listElement h5{margin:0 0 14px 0;font-family:roboto;font-weight:700;font-size:20px;color:#2b2b2b}.listElement .resume{display:block;font-weight:400;color:#2b2b2b;overflow:hidden}.htmlcontent{overflow:hidden}.htmlcontent img{max-width:100%;height:auto!important}.htmlcontent iframe{max-width:100%}.divwrapper{clear:both}.lastcol{margin-right:0!important}@media only screen and (min-width:640px){#footerHolder:before{width:100%}#footerHolder .mainctn{padding:0;margin:0 42% 0 10px}#footermap{position:absolute;display:block;float:right;top:0;bottom:0;right:0;left:58%;border-top:2px solid #e5e5e5}#footerHolder a.scrolltop{position:absolute;display:block;bottom:40px;right:40px;width:66px;height:66px;background:url(/template/image/top.png) no-repeat center center;background-size:cover}#footerHolder .mainctn .footeradresse{margin:40px 0 50px 0}#footerHolder .mainctn .footeradresse span[itemprop=addressCountry]{display:inline-block;padding:0}#footerHolder .mainctn .footeradresse span[itemprop=addressLocality]:after{content:","}}@media only screen and (min-width:800px){.listElement{float:left;width:48.65%;margin:0 2.7% 2.7% 0}.listElement:nth-child(2n){margin-right:0}.listElement .txt{height:180px}.listElement .resume{max-height:6em}#footerHolder .mainctn .footerlogo a{width:96px;margin-left:25px}}@media only screen and (min-width:960px){.listElement .txt{height:150px}.listElement .resume{max-height:4em}}@media only screen and (min-width:1220px){#pageHolder .leftcol{position:relative;float:left;width:23.75%}#pageHolder .maincol{position:relative;float:right;width:72%}#footerHolder .mainctn{margin:0 42% 0 calc((100% - 1200px)/ 2)}#footerHolder .mainctn .footerreseau{position:absolute;top:45px;right:40px;font-size:0}#footerHolder .mainctn .footerlogo{position:absolute;bottom:75px;right:40px;margin:0}#footerHolder .mainctn .poweredby{margin-right:40px;text-align:right;margin-bottom:10px}}.tdAdmin{width:90px;vertical-align:top;padding:5px}.tdListAdmin{padding-top:2px;padding-bottom:2px}.tableListAdmin{margin:10px}.admin_scroll{overflow-y:auto;float:left;width:300px;position:relative;height:250px;background:0 0}.popupBloc{background-image:url(/template/image/admin/bgadmin.gif);border:#101010 1px solid;padding:10px;font-family:arial;font-size:11px;color:#000}.popupTitle{padding-left:10px;background-image:url(/template/image/admin/titlebar.gif);font-family:Arial;font-size:11px;color:#000}.popupTd{padding:5px 10px 5px 10px;vertical-align:top}.loadmore{text-align:center;padding:10px 0 10px 0;visibility:hidden}.loadmore img{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.drag{opacity:.5;cursor:move}.drop{cursor:move;outline:1px dashed #000}.drag a,.drop a{cursor:move}.hilightZone{outline:1px solid #aaa;margin:0;padding:0;vertical-align:top;position:relative;width:100%;min-height:60px;height:auto!important;-height:60px;background-image:url(/template/image/admin/bgzone.png);margin-bottom:5px}.stdZone{outline:1px solid #eee;margin:0;padding:0;vertical-align:top;position:relative;width:100%;min-height:60px;height:auto!important;-height:60px;background-image:url(/template/image/admin/bgzone.png);margin-bottom:5px}.stdZoneFixed{outline:1px solid #666;margin:0;padding:0;vertical-align:top;position:relative;width:100%;min-height:60px;height:auto!important;-height:60px;background-image:url(/template/image/admin/bgadmin.gif);margin-bottom:5px}.zoneMenu{margin:0;padding:0;position:absolute;top:-35px;left:-1px;width:100%}.zoneMenuFixed{margin:0;padding:0;position:relative;top:0;left:0;width:100%}.stdZoneFixed table{table-layout:auto!important}.tblContextMenuTitle{margin:0;padding:0;width:100%;background-image:url(/template/image/admin/titlebar.gif);height:18px;color:#86081d;font-size:11px;table-layout:auto!important}.tblContextMenu{border:0;margin:0;width:100%;padding:0;height:19px;background-image:url(/template/image/admin/bgmenu.png);table-layout:auto}.tblContextMenu table{table-layout:auto;width:auto!important}.stdContextMenu{margin:0;padding:0;border:0;height:19px}.stdContextMenuSep{margin:0;padding:0;border:0;height:19px;background-image:url(/template/image/admin/bgmenusep.png);background-repeat:no-repeat}.hilightContextMenu{margin:0;padding:0;height:18px;background-image:url(/template/image/admin/bgmenusel.png)}.stdTextContextMenu{margin-left:5px;margin-right:5px;text-decoration:none;color:#000;font-size:11px}.hilightTextContextMenu{margin-left:5px;margin-right:5px;text-decoration:none;color:#ab0404;font-size:11px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#novagence{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/logo.webp)}#footerHolder .mainctn .footeradresse span[itemprop=streetAddress]:before{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png)}#footerHolder .mainctn .footeradresse span[itemprop=name]:before{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/novagence-footer.webp)}#footerHolder .mainctn .footerreseau a{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/reseausprite.png)}#footerHolder a.scrolltop{background-image:url(/template/image/top@x2.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:5/2),only screen and (min--moz-device-pixel-ratio:2.5),only screen and (min-device-pixel-ratio:2.5){#novagence{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/logo.webp)}#footerHolder .mainctn .footeradresse span[itemprop=streetAddress]:before{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/adressesprite.png)}#footerHolder .mainctn .footeradresse span[itemprop=name]:before{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/novagence-footer.webp)}#footerHolder .mainctn .footerreseau a{background-image:url(/rentals/datosBroker/bk_novagence/templates/assets/img/reseausprite.png)}#footerHolder a.scrolltop{background-image:url(/template/image/top@x3.png)}}#cartoucheNews{position:relative}.cartoucheCtn{position:relative;background:#f4f4f4;min-height:160px;max-height:240px}.cartoucheCtn:before{content:"";display:block;padding-top:50%}.cartoucheElementCtn{position:absolute;top:0;left:0;right:0;bottom:0}.cartoucheElement{position:relative;display:block;margin:0;padding:0;text-decoration:none;overflow:hidden;font-size:0;height:100%}.cartoucheElement .img{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;height:100%;vertical-align:middle;background:url(/template/image/defaultList.jpg) no-repeat center center;background-size:cover}.cartoucheElement .img:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;right:0;top:50%;margin-top:-7px;border-right:15px solid #ededec;border-top:15px solid transparent;border-bottom:15px solid transparent}.cartoucheElement .txt{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;padding:20px 10px 20px 20px;margin:0;vertical-align:middle}.cartoucheElement h6{position:relative;margin:0 0 10px 0;font-family:roboto;font-weight:700;font-size:15px;color:#2b2b2b;padding-bottom:12px;margin-bottom:10px;max-height:2.2em;overflow:hidden}.cartoucheElement h6:before{content:"";position:absolute;bottom:0;left:0;right:50%;height:2px;background:#3385da;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#07c7fa));background-image:linear-gradient(left,#3385da,#07c7fa)}.cartoucheElement .resume{display:block;font-weight:400;font-size:14px;color:#2b2b2b;max-height:4em;overflow:hidden}@media only screen and (min-width:960px){#cartoucheNews{position:absolute;top:0;right:0;width:30%;z-index:1}.cartoucheCtn{position:absolute;top:0;right:0;width:30%;z-index:1;max-height:none}#cartoucheNews>.cartoucheCtn{width:100%}.cartoucheCtn:before{content:none}.cartoucheElementCtn{position:relative}.cartoucheElement{height:auto}.cartoucheElement .img{display:block;width:100%}.cartoucheElement .img:after{content:"";display:block;padding-top:90%}.cartoucheElement .img:before{top:100%;right:50%;margin-right:-15px;margin-top:-15px;border-bottom:15px solid #ededec;border-left:15px solid transparent;border-right:15px solid transparent;border-top:none}.cartoucheElement .txt{display:block;width:100%;padding:20px 20px 20px 20px;text-align:center}.cartoucheElement h6:before{left:25%;right:25%}}@media only screen and (min-width:1240px){#cartoucheNews{bottom:0}.cartoucheCtn{bottom:0}.cartoucheElement h6{font-size:20px;padding-bottom:20px;margin-bottom:20px}.cartoucheElement .resume{font-size:15px}}@media only screen and (min-width:1600px){#cartoucheNews{width:33.85%}.cartoucheCtn{width:33.85%;bottom:0}#cartoucheNews>.cartoucheCtn{width:100%}.cartoucheElementCtn{position:absolute;top:0;left:0;right:0;bottom:0}.cartoucheElementCtn:before{content:"";position:absolute;top:-22px;width:40%;height:calc(25% + 22px);background:url(/template/image/homecarttop.jpg) no-repeat center center;background-size:cover}#cartoucheNews>.cartoucheCtn .cartoucheElementCtn:before{top:0;height:25%}.cartoucheElementCtn:after{content:"";position:absolute;top:75%;width:40%;height:25%;background:url(/template/image/homecartbottom.jpg) no-repeat center center;background-size:cover}.cartoucheElement{top:25%;height:50%}.cartoucheElement .img{display:inline-block;width:40%}.cartoucheElement .img:before{top:50%;right:0;margin-right:0;margin-top:-7px;border-right:15px solid #ededec;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:none}.cartoucheElement .txt{display:inline-block;width:60%;padding-left:40px;padding-right:40px}.cartoucheElement h6{font-size:20px}.cartoucheElement .resume{font-size:15px}}@media only screen and (min-width:1760px){.cartoucheElement .txt{padding-left:60px;padding-right:100px}}#citiListCtn .listcount{position:relative;font-size:15px;font-weight:700;color:#2b2b2b;margin:30px 0 30px 2.7%}#citiListCtn .listcount span.count{color:#1fa4e9}#citiListCtn .listcount span.lbl1,#citiListCtn .listcount span.lbl2{display:none}#citiListCtn .listcount span.lbl1.show,#citiListCtn .listcount span.lbl2.show{display:inline-block}#citiListCtn .listElement{display:none;opacity:1}#citiListCtn .listElement.transition{display:block;-webkit-transition:all .5s;transition:all .5s}#citiListCtn .listElement.hidden{opacity:0;max-height:0;margin-bottom:0;border:0;overflow:hidden}#citiListCtn .listElement h5{max-height:3em;overflow:hidden}#citiListCtn .listElement .txt{padding:20px 10px 40px 10px}#citiListCtn .listElement .txt .left{display:block;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:10px}#citiListCtn .listElement .txt .right{display:block;position:relative;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:10px;padding-top:5px}#citiListCtn .listElement .txt .keyword{display:none}#citiListCtn .listElement .txt .right span{position:relative;display:block;padding-left:30px;margin-bottom:15px;font-weight:400;font-size:15px;color:#2b2b2b}#citiListCtn .listElement .txt .right span:empty{display:none}#citiListCtn .listElement .txt .right span:before{content:"";position:absolute;top:50%;margin-top:-8px;left:0;width:16px;height:16px;background:url(/template/image/citisprite.png) no-repeat left top;background-size:100% auto}#citiListCtn .listElement .txt .right span.type:before{background-position:left top}#citiListCtn .listElement .txt .right span.pieces:before{background-position:left 20%}#citiListCtn .listElement .txt .right span.prix:before{background-position:left bottom}#citiSearchCtn{position:relative;margin:0 -10px 0 -10px}#citiSearchCtn h5{margin:30px 0 20px 0;padding:0;text-align:center;font-family:roboto;font-weight:400;font-size:20px;color:#fff}#citiSearchCtn h6{position:relative;margin:0 0 15px 0;padding:0 0 10px 0;font-family:roboto;font-weight:400;font-size:17px;color:#2b2b2b;border-bottom:1px solid #e1e1e1;cursor:pointer}#citiSearchCtn h6:after{content:">";position:absolute;top:50%;margin-top:-5px;right:0;color:#c7c7c7;font-weight:400;font-size:20px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;line-height:0}#citiSearchCtn h6.open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#citiSearchCtn .searchbytxt{position:relative;background:url(/template/image/bgsearch.png) no-repeat center center;background-size:cover;padding-bottom:20px;border-top:1px solid transparent}#citiSearchCtn .searchbytxt .keyword{position:relative;margin:0 20px 0 20px}#citiSearchCtn .searchbytxt .keyword:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:15px;background:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#d4d4d4),to(#eee));background-image:linear-gradient(top,#d4d4d4,#eee)}#citiSearchCtn .searchbytxt input[type=text]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 40px 5px 10px;border-radius:15px;font-family:roboto;font-weight:400;font-size:14px;color:#656565;border:0;background:url(/template/image/loupe.png) no-repeat right 10px center transparent;background-size:auto 55%}#citiSearchCtn .searchbytxt input[type=text]::-ms-clear{display:none}#citiSearchCtn .searchbydata{position:relative;border:2px solid #efefef;border-top:none;background:#fbfbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#efefef));background-image:linear-gradient(top,#fbfbfb,#efefef);border-radius:0 0 5px 5px;border-top:1px solid transparent}#citiSearchCtn .searchbydata .searchpart{margin:20px;padding-bottom:5px}#citiSearchCtn .searchbydata .chkctn{margin-bottom:6px}#citiSearchCtn .searchbydata .chkctn input[type=checkbox]{display:inline-block;vertical-align:middle}#citiSearchCtn .searchbydata .chkctn span{display:inline-block;vertical-align:middle;margin-left:7px;font-weight:400;font-size:14px;color:#656565}#citiSearchCtn .searchbydata .cboctn{font-size:0;margin-bottom:6px}#citiSearchCtn .searchbydata .cboctn select{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;width:calc(100% - 50px);background:#f5f5f5;border:1px solid #c1c1c1;border-radius:3px 3px 3px 3px;padding:5px 0 5px 10px;font-family:roboto;font-weight:400;font-size:14px;color:#656565}#citiSearchCtn .searchbydata .cboctn span{display:inline-block;vertical-align:middle;margin-right:7px;font-weight:400;font-size:14px;color:#656565;width:40px}#citiObjCtn .infos{position:relative;margin:40px 0 40px 0}#citiObjCtn .infos .info{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 20px 10px 30px;border-bottom:1px solid #e5e5e5;margin-bottom:10px}#citiObjCtn .infos .info:before{content:"";position:absolute;top:50%;margin-top:-13px;left:7px;width:16px;height:16px;background:url(/template/image/citisprite.png) no-repeat left top;background-size:100% auto}#citiObjCtn .infos .info:nth-child(1):before{background-position:left top}#citiObjCtn .infos .info:nth-child(2):before{background-position:left 60%}#citiObjCtn .infos .info:nth-child(3):before{background-position:left 20%}#citiObjCtn .infos .info:nth-child(4):before{background-position:left 80%}#citiObjCtn .infos .info:nth-child(5):before{background-position:left 40%}#citiObjCtn .infos .info:nth-child(6):before{background-position:left 100%}#citiObjCtn .infos .info .label{font-weight:700;color:#1fa4e9;margin-right:10px}#citiObjCtn .contact{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;margin:40px 0 40px 0;border-radius:5px;padding:8px 0 8px 0;text-align:center;border:1px solid #cdcdcd;font-weight:400;font-size:15px;color:#4a4a4a;background:#e9e9e9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));background-image:linear-gradient(top,#fff,#e9e9e9)}#citiObjCtn .images{position:relative;margin:40px 0 40px 0;width:100%;padding:0;overflow:hidden}#citiObjCtn .images:before{content:"";display:block;padding-top:80.67%}#citiObjCtn .images.onlyone:before{padding-top:66.66%}#citiObjCtn .images .img{position:absolute;display:block;left:102%;bottom:0;width:23.5%;height:15.78%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:all 2s;transition:all 2s}#citiObjCtn .images .img:before{content:"";display:block;padding-top:66.66%}#citiObjCtn .images .img[data-counter="0"]{left:0;bottom:17.36%;width:100%;height:82.64%}#citiObjCtn .images.onlyone .img[data-counter="0"]{bottom:0;height:100%}#citiObjCtn .images .img[data-counter="1"]{left:0}#citiObjCtn .images .img[data-counter="2"]{left:25.5%}#citiObjCtn .images .img[data-counter="3"]{left:51%}#citiObjCtn .images .img[data-counter="4"]{left:76.5%}#galleryPrev{display:block;position:absolute;bottom:1%;left:0;z-index:1;width:30px;height:30px;background:rgba(255,255,255,.9)}#galleryPrev:hover{background:#3385da;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#08c6f9));background-image:linear-gradient(left,#3385da,#08c6f9)}#galleryPrev:before{content:"<";position:absolute;top:50%;left:50%;margin-left:-8px;font-family:verdana;font-weight:400;font-size:18px;line-height:0;color:#707070}#galleryPrev:hover:before{color:#fff}#galleryNext{display:block;position:absolute;bottom:1%;right:0;z-index:1;width:30px;height:30px;background:rgba(255,255,255,.9)}#galleryNext:hover{background:#3385da;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#08c6f9));background-image:linear-gradient(left,#3385da,#08c6f9)}#galleryNext:before{content:">";position:absolute;top:50%;left:50%;margin-left:-5px;font-family:verdana;font-weight:400;font-size:18px;line-height:0;color:#707070}#galleryNext:hover:before{color:#fff}#mapCitiObj{width:100%;margin:40px 0 40px 0}#mapCitiObj:before{content:"";display:block;padding-top:60%}#citiCartoucheCtn{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 80px 0;background:#efefef}#citiCartoucheCtn:before{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:#efefef;background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#efefef));background-image:linear-gradient(top,#e0e0e0,#efefef)}#citiCartoucheCtn:after{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:50%;margin-left:-35px;border-top:35px solid #fff;border-left:35px solid transparent;border-right:35px solid transparent}#citiCartoucheCtn .citicartElement{display:block;margin:0 -10px 20px -10px}#citiCartoucheCtn .citicartElement .img{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;background-size:cover}#citiCartoucheCtn .citicartElement .img:after{content:"";display:block;padding-top:50%}#citiCartoucheCtn .citicartElement .img:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;bottom:0;margin-left:-23px;border-bottom:23px solid #fff;border-left:23px solid transparent;border-right:23px solid transparent}#citiCartoucheCtn .citicartElement .txt{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:25px 30px 25px 30px;border-radius:0 5px 5px 0}#citiCartoucheCtn h5{position:relative;margin:0 0 25px 0;padding:0 0 14px 0;font-family:roboto;font-weight:700;font-size:20px;color:#2b2b2b;text-align:left}#citiCartoucheCtn h5:after{content:"";position:absolute;bottom:0;left:0;width:35%;height:2px;background:#3385da;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#08c6f9));background-image:linear-gradient(left,#3385da,#08c6f9);-webkit-transition:all .5s;transition:all .5s}#citiCartoucheCtn .citicartElement:hover h5:after{width:100%}#citiCartoucheCtn .citicartElement .txt span{position:relative;display:block;margin-bottom:20px;font-weight:400;font-size:15px;color:#2b2b2b;padding-left:30px}#citiCartoucheCtn .citicartElement .txt span:before{content:"";position:absolute;top:50%;margin-top:-10px;left:0;width:16px;height:16px;background:url(/template/image/citisprite.png) no-repeat left top;background-size:100% auto}#citiCartoucheCtn .citicartElement .txt span:nth-child(2):before{background-position:left 0}#citiCartoucheCtn .citicartElement .txt span:nth-child(3):before{background-position:left 40%}#citiCartoucheCtn .citicartElement .txt span:nth-child(4):before{background-position:left 20%}#citiCartoucheCtn .citicartElement .txt span:nth-child(5):before{background-position:left 100%}#citiCartoucheCtn .citicartElement .txt span:empty{display:none}#citiCartoucheCtn .morectn{text-align:center;margin:40px 0 -40px 0}#citiCartoucheCtn .morectn>a{position:relative;color:#2b2b2b;font-size:20px;padding-left:35px}#citiCartoucheCtn .morectn>a:before{content:"";position:absolute;left:0;top:50%;margin-top:-13px;width:25px;height:25px;border-radius:50%;background:url(/template/image/citisprite.png) no-repeat center 18% #fff;background-size:60% auto}@media only screen and (min-width:640px){#citiCartoucheCtn{background:url(/template/image/bgcartciti.jpg) no-repeat center center;background-size:cover}#citiCartoucheCtn:before{content:none}.home #citiCartoucheCtn h3{color:#fff}.home #citiCartoucheCtn h3:before{background:#fff}#citiCartoucheCtn .morectn>a{color:#fff;text-shadow:1px 1px #000;padding-left:40px}}@media only screen and (min-width:640px){#citiObjCtn .infos .info{float:left;width:50%}}@media only screen and (min-width:800px){#citiListCtn{margin-left:-2.7%}#citiListCtn .listElement{display:none;float:left;width:47.3%;margin:0 0 2.7% 2.7%;max-height:400px;opacity:1}#citiListCtn .listElement .txt{padding:20px 20px 40px 20px}#galleryPrev{bottom:4.73%;width:44px;height:44px}#galleryNext{bottom:4.73%;width:44px;height:44px}#citiCartoucheCtn{margin:0}#citiCartoucheCtn .citicartElement{display:block;margin:0;float:left;width:47.8%;height:280px}#citiCartoucheCtn .citicartElement:nth-child(2n+1){float:right}#citiCartoucheCtn .citicartElement .img{float:left;width:50%;height:100%}#citiCartoucheCtn .citicartElement .img:after{content:none}#citiCartoucheCtn .citicartElement .img:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;right:-1px;top:50%;bottom:auto;margin-top:-23px;border-right:23px solid #fff;border-top:23px solid transparent;border-bottom:23px solid transparent}#citiCartoucheCtn .citicartElement .txt{float:right;width:50%;height:100%}#citiCartoucheCtn h5{text-align:center}#citiCartoucheCtn h5:after{left:32.5%}#citiCartoucheCtn .citicartElement:hover h5:after{width:100%;left:0}}@media only screen and (min-width:1220px){#citiSearchCtn{margin:-60px 0 0 0}#citiSearchCtn h6{cursor:default}#citiSearchCtn h6:after{content:""}}#homepageHolder{-webkit-box-shadow:0 40px 30px -25px rgba(0,0,0,.18) inset;box-shadow:0 40px 30px -25px rgba(0,0,0,.18) inset;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#fff));background-image:linear-gradient(top,#ebebeb,#fff)}#homepageHolder.shadowafter:after{z-index:1}#homepageHolder .mainctn.big{max-width:1560px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 40px 0;z-index:2}#homepageHolder .headCtn h1,.home h3{position:relative;margin:0 0 40px 0;padding-left:30px;font-size:35px;font-weight:400}#homepageHolder .headCtn h1:before,.home h3:before{content:"";position:absolute;top:.675em;left:0;width:18px;height:3px;background:#2b2b2b}#homepageHolder .headCtn h2{margin:0;font-size:14px;font-weight:400;line-height:1.75em}#homepageHolder .mainctn.big .decoctn{position:relative;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.18);box-shadow:-5px 0 10px 0 rgba(0,0,0,.18);margin-bottom:40px}#homepageHolder .mainctn.big .decoctn:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:-5px;left:50%;margin-left:-30px;border-top:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;z-index:2}#homepageHolder .mainctn.big .decoctn:after{content:"";display:block;padding-top:50%}#homepageHolder .mainctn.big .decoctn div{position:absolute;top:0;left:0;bottom:0;right:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}#homepageHolder .mainctn.big .decoctn div:nth-child(1){background-image:url(/template/image/homedeco1.jpg)}#homepageHolder .mainctn.big .decoctn div:nth-child(2){display:none;background-image:url(/template/image/homedeco2.jpg)}#homepageHolder .mainctn.big .decoctn div:nth-child(3){left:50%;right:0;background-image:url(/template/image/homedeco3.jpg)}#homepageHolder .mainctn.big .decoctn div:nth-child(4){display:none;background-image:url(/template/image/homedeco4.jpg)}#servicesHolder{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 80px 0}#servicesHolder .servicesctn{margin-left:-6.25%}#servicesHolder .servicesctn a{position:relative;display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:14.15%;min-width:130px;margin-left:5.85%;margin-bottom:20px;font-size:0;text-align:center;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,right top,from(#e4e4e4),to(#e4e4e4));background-image:linear-gradient(left,#e4e4e4,#e4e4e4);-webkit-transition:all .5s;transition:all .5s}#servicesHolder .servicesctn a:before{content:"";display:block;padding-top:100%}#servicesHolder .servicesctn a:hover{background:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#3385da),to(#07c7fa));background-image:linear-gradient(left,#3385da,#07c7fa)}#servicesHolder .servicesctn a>span{position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#fff}#servicesHolder .servicesctn a>span:before{content:"";position:relative;display:block;height:45%;margin:0 30% 0 30%;opacity:.2;background:url(/template/image/servicesprite.png) no-repeat left bottom;background-size:535% auto;-webkit-transition:opacity .5s;transition:opacity .5s}#servicesHolder .servicesctn a>span:hover:before{opacity:1}#servicesHolder .servicesctn a>span:after{content:"";display:inline-block;vertical-align:middle;height:55%;width:0}#servicesHolder .servicesctn a>span>span{display:inline-block;vertical-align:middle;font-size:14px;font-weight:400;text-align:center;color:#2b2b2b;padding:5px}#servicesHolder .servicesctn a:nth-child(1)>span:before{background-position:0 bottom}#servicesHolder .servicesctn a:nth-child(2)>span:before{background-position:25% bottom}#servicesHolder .servicesctn a:nth-child(3)>span:before{background-position:50% bottom}#servicesHolder .servicesctn a:nth-child(4)>span:before{background-position:75% bottom}#servicesHolder .servicesctn a:nth-child(5)>span:before{background-position:100% bottom}#locationHolder{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 80px 0;-webkit-box-shadow:0 40px 30px -25px rgba(0,0,0,.18) inset;box-shadow:0 40px 30px -25px rgba(0,0,0,.18) inset}#locationHolder:before{content:"";position:absolute;top:20%;bottom:20%;left:25%;right:20%;opacity:.04;background:url(/template/image/bigarrow.png) no-repeat center center;background-size:contain}#locationHolder .txt{width:100%;margin-bottom:40px;font-size:17px;line-height:1.5em}#locationHolder form{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:630px;border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:40px}#locationHolder form .field{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;margin:0 0 20px 0;border:1px solid #d9d9d9;border-radius:5px;padding:8px 0 8px 0;background:#fff}#locationHolder form .field:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:40px;height:100%;border-right:1px solid #eaeaea;background:url(/template/image/locationsprite.png) no-repeat center top 3px;background-size:45% auto}#locationHolder form .field.personne:before{background-position:center bottom 3px}#locationHolder form .field input[type=text]{display:inline-block;vertical-align:middle;width:calc(100% - 40px);height:100%;background:0 0;border:none;font-family:roboto;font-weight:400;font-size:17px;color:#b1b4b6;padding:0 10px 0 10px}#locationHolder form .field input[type=text]::-ms-clear{display:none}#locationHolder form input[type=submit]{display:inline-block;position:relative;width:42px;height:42px;background:url(/template/image/arrowfrm.png) no-repeat center center;background-size:contain;border:none}#locationHolder form .left,#locationHolder form .right{width:100%}#locationHolder form .right+.right{text-align:center}#locationHolder .others{position:relative}#locationHolder .others .other{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;width:100%;border:1px solid #d9d9d9;border-radius:5px;padding:10px 20px 10px 30px;font-weight:400;font-size:15px;color:#777;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-image:linear-gradient(top,#fff,#efefef)}#locationHolder .others .other:before{content:">";position:absolute;font-family:verdana;font-size:14px;color:#7cc1ed;line-height:0;top:50%;margin-top:1px;left:12px}#locationHolder .others .other:hover:before{color:#239de6}@media only screen and (min-width:640px){#locationHolder form .field{max-width:265px}#locationHolder form .left{float:left;width:43%}#locationHolder form .right{float:left;width:43%;margin-left:20px}#locationHolder form .right+.right{float:left;width:43%}#locationHolder .others .other{display:block;float:left;margin:0 15px 15px 0;max-width:265px}}@media only screen and (min-width:800px){#homepageHolder .mainctn.big{padding:80px 0 80px 0}#homepageHolder .mainctn.big:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:-1px;left:50%;margin-left:-36px;border-top:36px solid #fff;border-left:36px solid transparent;border-right:36px solid transparent}#homepageHolder .headCtn{margin-right:50%}#homepageHolder .mainctn.big .decoctn{position:absolute;top:0;left:60%;right:0;bottom:0;margin:0;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.18);box-shadow:-5px 0 10px 0 rgba(0,0,0,.18)}#homepageHolder .mainctn.big .decoctn:before{top:50%;left:0;margin:-30px 0 0 0;border:0;border-left:30px solid #fff;border-top:30px solid transparent;border-bottom:30px solid transparent}#homepageHolder .mainctn.big .decoctn div{top:0;left:0;bottom:50%;right:0}#homepageHolder .mainctn.big .decoctn div:nth-child(1){display:block;top:-3%;-webkit-box-shadow:10px -7px 10px 0 rgba(0,0,0,.18);box-shadow:10px -7px 10px 0 rgba(0,0,0,.18)}#homepageHolder .mainctn.big .decoctn div:nth-child(3){display:block;left:0;right:0;top:50%;bottom:-3%;-webkit-box-shadow:10px 7px 10px 0 rgba(0,0,0,.18);box-shadow:10px 7px 10px 0 rgba(0,0,0,.18)}#locationHolder .txt{width:60%}#locationHolder form input[type=submit]{display:block}#locationHolder form .right+.right{float:left;width:auto}}@media only screen and (min-width:960px){#homepageHolder .mainctn.big .decoctn div{top:0;left:0;bottom:50%;right:50%}#homepageHolder .mainctn.big .decoctn div:nth-child(1){display:block;top:-3%;-webkit-box-shadow:10px -7px 10px 0 rgba(0,0,0,.18);box-shadow:10px -7px 10px 0 rgba(0,0,0,.18)}#homepageHolder .mainctn.big .decoctn div:nth-child(2){display:block;left:50%;right:0;background-image:url(/template/image/homedeco2.jpg)}#homepageHolder .mainctn.big .decoctn div:nth-child(3){display:block;left:0;right:50%;top:50%;bottom:-3%;-webkit-box-shadow:10px 7px 10px 0 rgba(0,0,0,.18);box-shadow:10px 7px 10px 0 rgba(0,0,0,.18)}#homepageHolder .mainctn.big .decoctn div:nth-child(4){display:block;top:50%;left:50%;bottom:0;right:0}#servicesHolder .servicesctn a>span:before{height:47%}#servicesHolder .servicesctn a>span:after{height:53%}#servicesHolder .servicesctn a>span>span{font-size:15px;padding:10px}}@media only screen and (min-width:1220px){#homepageHolder .headCtn h1,.home h3{position:relative;margin:0 0 40px 0;padding:0;font-size:70px;font-weight:400}#homepageHolder .headCtn h1:before,.home h3:before{content:"";position:absolute;top:.675em;left:auto;right:100%;margin-right:40px;width:10%;height:4px;max-width:65px;background:#2b2b2b}#homepageHolder .headCtn h2{font-size:17px}#servicesHolder .servicesctn a>span:before{height:55%}#servicesHolder .servicesctn a>span:after{height:45%}#servicesHolder .servicesctn a>span>span{font-size:16px;padding:10px}#locationHolder .txt{width:40%}}#langsiteCtn{margin:20px 0 20px 10px;padding-bottom:20px;border-bottom:2px solid rgba(255,255,255,.28)}#langsiteCtn>a{position:relative;display:block;float:left;margin-right:15px;font-weight:400;font-size:16px;color:#fff;text-decoration:none;padding-left:10px}#langsiteCtn>a:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:50%;margin-top:-4px;border-left:5px solid rgba(255,255,255,.4);border-top:4px solid transparent;border-bottom:4px solid transparent}#langsiteCtn>a.langsiteActiv{font-weight:700}#langsiteCtn>a.langsiteActiv:before{border-left-color:#fff}@media only screen and (min-width:1220px){#langsiteCtn{float:right;margin:16px 0 0 20px;padding:0;border:none}#langsiteCtn>a{position:relative;display:block;float:left;margin:0;padding:0;font-weight:700;font-size:13px;color:#58595b;text-decoration:none}#langsiteCtn>a:before{content:"|";position:relative;margin:0 5px 0 5px;top:auto;left:auto;border:none;color:#58595b}#langsiteCtn>a:first-child:before{content:none}#langsiteCtn>a.langsiteActiv{font-weight:700;color:#a0a0a0}}a.mentionslegales{text-decoration:none}#disclaimerCtn{position:fixed;display:block;left:0;bottom:0;right:0;max-height:500px;opacity:1;background:#656464;z-index:1000;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}#disclaimerCtn.hide{max-height:0}#disclaimerCtn .disclaimer{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px 20px 10px;margin:0 auto 0 auto;color:#fff;font-size:.9em;line-height:1.5em}#disclaimerCtn .disclaimer .txt{margin-bottom:20px}#disclaimerCtn .disclaimer a.read{position:relative;display:block;color:#fff;text-decoration:none;opacity:.75;-webkit-transition:opacity .5s;transition:opacity .5s;margin-bottom:20px}#disclaimerCtn .disclaimer a.read:before{content:">";margin-right:5px}#disclaimerCtn .disclaimer a.read:hover{opacity:1}#disclaimerCtn .disclaimer .close{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 10px 7px 10px;text-align:center;background:#a0a0a0;color:#fff;font-weight:400;text-decoration:none;-webkit-transition:background .5s;transition:background .5s;text-transform:uppercase}#disclaimerCtn .disclaimer .close:hover{background:#000}@media only screen and (min-width:640px){#disclaimerCtn{max-height:200px}#disclaimerCtn .disclaimer{max-width:1280px;padding:20px 170px 20px 10px;font-size:1em}#disclaimerCtn .disclaimer .txt{margin-bottom:0}#disclaimerCtn .disclaimer a.read{display:inline-block;margin-bottom:0}#disclaimerCtn .disclaimer .close{position:absolute;width:120px;top:50%;right:10px;padding:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#mainPanel{position:relative;-webkit-transition:left .2s linear;transition:left .2s linear}#mainPanel.open{width:100%;height:100%;left:0}#leftPanel{display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;right:100%;width:80%;min-width:240px;height:100%;overflow-x:hidden;overflow-y:auto;background:#2d8ddd;background-image:-webkit-gradient(linear,left top,right top,from(#2d8ddd),to(#06ade8));background-image:linear-gradient(left,#2d8ddd,#06ade8)}#leftPanel.scrolling{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.nooverflow{width:100%;height:100%;overflow:hidden}.neutralizer{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;z-index:1000}#menuIcone{position:absolute;display:block;top:15px;margin-top:3.5%;right:10px;width:45px;height:30px;cursor:pointer;background:url(/rentals/datosBroker/bk_novagence/templates/assets/img/menuIcone.png) top left;background-size:100% auto}#mainPanel.open #novagence{display:none}#leftPanel a.copy{display:none}#menuMain ul{display:none;margin:0 0 15px 15px;padding:0}#menuMain ul.menu0{display:block;margin-left:10px}#menuMain li{list-style-type:none;margin:0;padding:0;text-indent:0}#menuMain li:before{content:none}#menuMain li.menu0{border-bottom:2px solid rgba(127,190,237,.28)}#menuMain li>a{position:relative;display:block;font-weight:700;font-size:16px;color:#fff;text-decoration:none;padding:20px 40px 20px 0;line-height:1.2em}#menuMain li>a:before{content:">";position:absolute;top:21px;right:20px;font-family:verdana;font-size:17px;font-weight:400;color:rgba(255,255,255,.4)}#menuMain li>a.menuselected:not(.parent):before,#menuMain li>a:hover:before{color:#fff}#menuMain a.menu0{font-size:18px}#menuMain a.menu1{padding:15px 40px 15px 0}#menuMain a.menu1:before{top:16px}#menuMain a.menu2{font-weight:400;padding:10px 40px 10px 0}#menuMain a.menu2:before{top:11px}#menuBottomMain ul{position:relative;display:none;margin:0 0 0 20px;padding:0;font-weight:400;font-size:15px;color:#2b2b2b}#menuBottomMain ul.menu0{display:block;margin:20px -10px 20px -10px}#menuBottomMain ul.menu1 ul{display:none!important}#menuBottomMain li{display:block;list-style-type:none;background:0 0;text-indent:0;padding:0;margin:0}#menuBottomMain li:before{content:none}#menuBottomMain li.menu0{margin:0;border-bottom:1px solid #ddd;padding:0 10px 0 10px}#menuBottomMain li.menu0:last-of-type{border-bottom:none}#menuBottomMain li>a{display:block;position:relative;font-weight:400;font-size:15px;color:#2b2b2b;text-decoration:none;padding:10px 0 10px 15px}#menuBottomMain li>a:before{content:">";position:absolute;top:10px;left:0;font-family:verdana;font-weight:400;font-size:10px;color:#56aee7}.styleDivArrowAdmin,div.styleMenuAdmin{display:none}.hideLevel{padding:0;margin:0;width:0;height:0}@media only screen and (min-width:1220px){#leftPanel,#menuIcone{display:none}#menuMain{position:relative;float:right;max-width:860px}#menuMain ul{position:relative;display:none;margin:0;padding:0;z-index:100}#menuMain ul.menu0{position:relative;display:block;margin:0;padding:0}#menuMain ul.menu0:after{content:"";display:block;clear:both}#menuMain ul li>a{margin:0;padding:0;font-size:16px;font-weight:400;color:#58595b;text-decoration:none;outline:0}#menuMain li.menu0{display:block;float:left;margin-left:18px;border:none}#menuMain li>a:before{content:none}#menuMain a.menu0{font-size:16px;padding:15px 0 15px 0}#menuMain a.menu0.menuHover:after,#menuMain a.menu0.menuselected:after,a.menu0:hover::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#2d8ddd;background-image:-webkit-gradient(linear,left top,right top,from(#2d8ddd),to(#06ade8));background-image:linear-gradient(left,#2d8ddd,#06ade8)}#menuMain li.menu0 ul{position:absolute;padding:20px;background:#2d8ddd;background-image:-webkit-gradient(linear,left top,right top,from(#2d8ddd),to(#06ade8));background-image:linear-gradient(left,#2d8ddd,#06ade8)}#menuMain li.menu1{display:block;min-width:180px}#menuMain li.menu0 ul li>a{color:#fff;display:block;border-bottom:1px solid rgba(255,255,255,.4);padding:10px 0 10px 0}#menuMain ul.menu1 li>a.menuHover,#menuMain ul.menu1 li>a.menuselected{color:#2b2b2b;border-bottom-color:#fff;display:block}#menuMain li.menu1 ul li{min-width:140px}#menuBottomMain ul{display:none;color:#2b2b2b;z-index:100}#menuBottomMain ul.menu0{display:inline-block;margin:20px 0 20px 0;padding:0;border:none;color:#2b2b2b;font-size:0}#menuBottomMain li{text-align:left}#menuBottomMain ul li>a{text-decoration:none;outline:0}#menuBottomMain li.menu0{display:inline-block;font-size:16px;border:none;margin:0 0 0 20px;padding:0}#menuBottomMain li.menu0:first-child{margin:0}#menuBottomMain a.menu0{color:#2b2b2b}#menuBottomMain li.menu0 ul{position:absolute;margin-top:0;margin-left:-5px;padding:10px 20px 10px 20px;background:#ececec;background:rgba(236,236,236,.95);border-radius:5px}#menuBottomMain li.menu0 ul li{border-top:1px solid #d4d4d4}#menuBottomMain li.menu0 ul li:first-child{border:none}#menuBottomMain li.menu0 ul li>a{color:#8c8c8d;padding:10px 0 10px 0;min-width:140px}#menuBottomMain li.menu0 ul li>a:before{display:none}#menuBottomMain ul.menu1 li>a.menuHover,#menuBottomMain ul.menu1 li>a.menuselected{color:#2b2b2b}#menuBottomMain li.menu1 ul:before{content:none}div.styleMenuAdmin{display:none;position:absolute;padding:0;background-color:#f5f5f5;border:1px solid #999;z-index:200;font-size:11px}div.styleMenuAdmin div{padding:2px 5px 2px 5px}div.styleMenuAdmin div:hover{background-color:#ddd}div.styleMenuAdmin a{font-family:Arial;font-size:11px;line-height:0;color:#000;text-decoration:none;text-transform:none;white-space:nowrap}.myArrowAdmin{cursor:pointer}.styleDivArrowAdmin{display:block;position:absolute;padding-right:5px;padding-top:0}.styleDivArrowAdmin:hover{z-index:101}#menuMain .styleDivArrowAdmin{margin-top:14px;margin-left:-12px}#menuMain .menu1 .styleDivArrowAdmin{margin-top:9px;margin-left:-14px}#menuBottomMain .styleDivArrowAdmin{margin-top:12px;margin-left:0;z-index:101}#menuBottomMain .styleDivArrowAdmin:hover{z-index:102}#menuBottomMain .menu1 .styleDivArrowAdmin{margin-top:12px;margin-left:-14px}}#myaccountCtn{display:block;position:absolute;top:30px;right:0;z-index:1001}#myaccountCtn h5{margin:0;padding:0;font-size:16px;font-weight:700;color:#fff;background:#2d8ddd;width:12px;padding:8px;text-align:center;word-break:break-all;float:left}#myaccountCtn .infos{float:left;font-size:15px;max-width:0;max-height:214px;overflow:hidden;-webkit-transition:max-width .3s,max-height .5s;transition:max-width .3s,max-height .5s;background:#2d8ddd;color:#fff}#myaccountCtn.open .infos,#myaccountCtn:hover .infos{max-width:300px;max-height:800px;padding:10px}#myaccountCtn .infos .myAccountPart{margin-bottom:7px}#myaccountCtn .infos .myAccountPart.first .title{font-weight:400}#myaccountCtn .infos .title{font-weight:700}#myaccountCtn .infos a{display:block;margin:5px 0 5px 0;text-decoration:none;color:#fff}#myaccountCtn .infos a:hover{text-decoration:underline}#myaccountCtn .infos a:before{content:"-";margin-right:5px}.btnConchita{height:20px!important;color:#fff!important;background-color:#000!important;font-family:Helvetica!important;font-size:12px!important;font-weight:700!important;border-radius:10px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:0 8px!important;border:0!important}.txtPopupLoginConchita .popupTd::first-letter{text-transform:uppercase}.txtPopupLoginConchita .popupTd{vertical-align:middle}.txtPopupLoginConchita{color:#000;font-weight:700;font-family:Helvetica!important;font-size:12px!important}#newsListCtn .listElement .date{display:none}#printsendCtn{display:none}@media only screen and (min-width:640px){#printsendCtn{display:block;position:relative;float:right;margin:60px 0 40px 0}#printsendCtn a{display:block;float:left;width:17px;height:17px;margin-left:12px;background:url(/template/image/share.png) no-repeat left top;background-size:641.17% auto}#printsendCtn a.print{background-position:left top}#printsendCtn a.print:hover{background-position:left bottom}#printsendCtn a.pdf{background-position:25% top}#printsendCtn a.pdf:hover{background-position:25% bottom}#printsendCtn a.send{background-position:50% top}#printsendCtn a.send:hover{background-position:50% bottom}#printsendCtn a.addthis_button_facebook{background-position:75% top}#printsendCtn a.addthis_button_facebook:hover{background-position:75% bottom}#printsendCtn a.addthis_button_twitter{background-position:100% top}#printsendCtn a.addthis_button_twitter:hover{background-position:100% bottom}}.ressourceTable{width:100%;border-collapse:collapse;border-right:solid 1px #eee;border-left:solid 1px #eee}.ressourceTD{border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:3px}.ressourceBtnSearch{height:20px}.sm0{FONT-SIZE:15px;MARGIN-TOP:0;MARGIN-BOTTOM:0;MARGIN-LEFT:0}.sm1{FONT-SIZE:14px;MARGIN-BOTTOM:-2px;MARGIN-TOP:-2px;MARGIN-LEFT:20px}.sm2{FONT-SIZE:13px;MARGIN-BOTTOM:-4px;MARGIN-TOP:-4px;MARGIN-LEFT:40px}.sm3{FONT-SIZE:12px;MARGIN-BOTTOM:-4px;MARGIN-TOP:-4px;MARGIN-LEFT:60px}#sliderCtn,#sliderDefault{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#sliderDefault{background-repeat:no-repeat;background-position:center center;background-size:cover}.ete #sliderDefault{background-image:url(/plugin/slider/template/images/defaultEte.jpg)}.hiver #sliderDefault{background-image:url(/plugin/slider/template/images/defaultHiver.jpg)}#sliderCtn .sliderElementCtn{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:url(/template/image/loading.gif) no-repeat center center;z-index:1}#sliderCtn .sliderElementCtn .sliderElement{display:block;position:absolute;width:100%;height:100%;display:none;background-repeat:no-repeat;background-size:cover;background-position:center center}#sliderCtn .sliderElementCtn .sliderElement.current{display:block;top:0;left:0;opacity:1!important}#sliderCtn .cursor{cursor:default}#sliderCtn .slogan,#sliderCtn .slogan.empty{display:none}#sliderCtn .arrow{display:none}#sliderCtn #bullets{display:none}.home #sliderCtn .bg1,.home #sliderCtn .bg2,.home #sliderCtn .txt{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover}.home #sliderCtn .bg2{z-index:3}.home #sliderCtn .txt{background-image:url(/plugin/slider/template/images/hometxt-FR.png);bottom:20%;opacity:0;z-index:2;-webkit-animation:hometxtdown 2s linear 1 forwards;animation:hometxtdown 2s linear 1 forwards}@-webkit-keyframes hometxtdown{0%{bottom:20%;opacity:0}100%{bottom:0;opacity:1}}@keyframes hometxtdown{0%{bottom:20%;opacity:0}100%{bottom:0;opacity:1}}@media only screen and (min-width:641px){#sliderCtn .slogan{display:block;position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;bottom:5%;left:0;padding:5px 15px 5px 15px;overflow:hidden;background:#000;background:rgba(0,0,0,.5);z-index:3}#sliderCtn .slogan span{font-style:italic;font-size:19px;color:#fff;text-decoration:none;display:block}#sliderCtn .slogan span .FirstLine{display:block;font-weight:700;font-style:normal;font-size:30px}#sliderCtn .slogan span .SecondLine{display:block}#sliderCtn #bullets{display:block;position:absolute;bottom:5px;right:27px;z-index:4}#sliderCtn #bullets a{display:block;width:16px;height:22px;background:url(/plugin/slider/template/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:0;float:left}#sliderCtn #bullets a.active{background-position:0 -22px}#sliderCtn .arrow{position:absolute;top:45%;display:block;width:30px;height:30px;background:url(/plugin/slider/template/images/arrows.png) no-repeat;border:0;cursor:pointer;z-index:2;opacity:0;visibility:hidden;-webkit-transition:opacity .5s;transition:opacity .5s}#sliderCtn:hover .arrow{visibility:visible;opacity:1}#sliderCtn .sliderNext{right:10px;background-position:-30px 0}#sliderCtn .sliderBack{left:10px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.home #sliderCtn .mouse{background-image:url(/template/image/mouse@x2.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:5/2),only screen and (min--moz-device-pixel-ratio:2.5),only screen and (min-device-pixel-ratio:2.5){.home #sliderCtn .mouse{background-image:url(/template/image/mouse@x3.png)}}.tableauUser{border-collapse:collapse;padding:4px}.tableauUser td{border:1px solid #cdcdcd}.enteteUser{font-weight:700}#formEditUser .policy{display:block;margin:5px 0 10px 0;font-size:12px;font-weight:400;line-height:normal;max-width:300px;color:#474747}#formEditUser .policy.error{color:red}#weblinksListCtn .listElement .img{float:left;width:40%}#youarehereCtn{display:none}@media only screen and (min-width:640px){#youarehereCtn{position:relative;display:block;margin:20px 0 0 0;padding:0 0 18px 0;border-bottom:1px solid #e5e5e5;font-size:13px;color:#000}#youarehereCtn .header{display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/template/image/home.png) no-repeat center center;background-size:cover}#youarehereCtn a,#youarehereCtn span.txt{display:inline-block;vertical-align:middle;color:inherit;text-decoration:none}#youarehereCtn .separator{display:inline-block;vertical-align:middle;color:#1ba9eb;margin:0 7px 0 7px;padding-bottom:2px}}#bottomHolder{background-color:#fff}#centro #sombra2 #descripcionCorta2{background-color:#fff;margin-bottom:0;margin-top:0}@media (max-width:767px){#menuBottomMain ul.menu0{margin-top:0;margin-bottom:0}}@media (max-width:1219px){#topMenuHolder{display:none}#leftPanel.open{height:100dvh;position:sticky;z-index:10}#topHolder:before,#topHolderSizer:before{padding-top:165px}}@media (max-width:900px){#topHolder:before,#topHolderSizer:before{padding-top:130px}}@media (max-width:600px){#topHolder:before,#topHolderSizer:before{padding-top:100px}}#topHolder.open #menuIcone{background-position:bottom left}body.no-scroll{overflow:hidden}