#myEmailAgent{display:none!important}.elementor-post-navigation span.elementor-post-navigation__link__next{padding-left:20px}.elementor-post-navigation span.elementor-post-navigation__link__prev{padding-right:20px}.widgetCategoriesVB h5{font-family:"Figtree",Sans-serif;font-size:32px;font-weight:700;line-height:61px;color:#222}.widgetCategoriesVB ul{margin:0;padding:0;list-style-type:none}.widgetCategoriesVB ul li{margin:0 0 10px 0;padding:0;list-style-type:none}.widgetCategoriesVB ul li a{color:#777;font-family:"Archivo",Sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:all 0.3s ease}.widgetCategoriesVB ul li a:hover{color:#BEAD8E}.textWithLinksVB a{transition:all 0.3s ease;color:#BEAD8E;text-decoration:none!important}.textWithLinksVB a:hover{text-decoration:underline!important;color:#222}.vbSectionGuideSitges .elementor-flip-box__layer__description a{color:#fff!important;transition:all 0.3s ease}.vbSectionGuideSitges .elementor-flip-box__layer__description a{text-decoration:underline!important;color:#fff!important}.fichaPropertyVB .formulario_contacto_wrapper{background-color:#F7F4EF!important;padding:30px 15px!important;color:#222222!important}.fichaPropertyVB #formulario_contacto .title{padding:0!important;margin:0 auto 20px auto!important;color:#222222!important;font-family:Figtree!important;font-weight:700!important;font-size:24px!important;line-height:26px!important;text-align:center!important;max-width:207px}.fichaPropertyVB #formulario_contacto textarea,.fichaPropertyVB #formulario_contacto #inputs input[type="text"]{background-color:#fff!important;font-family:Montserrat!important;font-weight:400!important;font-size:14px!important;width:100%!important;height:45px!important;padding:15px!important;margin:0 auto 15px auto!important;color:#222!important;outline:none!important;border:0!important}.fichaPropertyVB #formulario_contacto textarea{height:100px!important;resize:vertical!important}.fichaPropertyVB #enviar-form-propiedad-vertical{display:block;width:100%;height:47px;padding:10px;background-color:#BEAD8E!important;color:#fff!important;border:1px solid #BEAD8E!important;font-family:Figtree;font-weight:700;font-size:19px;text-align:center;text-transform:uppercase;margin:25px 0 -8px 0;transition:all 0.3s ease}.fichaPropertyVB #enviar-form-propiedad-vertical:hover{background-color:transparent!important;color:#BEAD8E!important}.fichaPropertyVB .content-condiciones .col-md-offset-1{margin-left:10px!important}.fichaPropertyVB .content-condiciones a{font-family:Montserrat;font-weight:400;font-size:14px!important;line-height:21px;color:#222222!important;transition:all 0.3s ease}.fichaPropertyVB .content-condiciones a:hover{text-decoration:underline}.fichaPropertyVB{padding-bottom:120px!important}.icon-property{background:#fff!important;border:1px solid #222!important;-webkit-transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s;transition-property:all;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s}.icon-property i{color:#222!important}.icon-property .icon-prop .icon-prop-text{font-family:Figtree;font-weight:400;font-size:19px;line-height:28.5px;text-align:center;text-transform:uppercase;color:#222!important}.icon-property:hover{background:#BEAD8E!important;border:1px solid #BEAD8E!important}.icon-property:hover i,.icon-property:hover .icon-prop .icon-prop-text,.icon-property:hover i,.icon-property:hover .icon-prop .icon-prop-text{color:#fff!important}#myCita,#myTeLlamamos{background:#222!important;border:1px solid #222!important;color:#fff!important}#myCita:hover,#myTeLlamamos:hover{background:#BEAD8E!important;border:1px solid #BEAD8E!important}#myCita span,#myTeLlamamos span{font-family:Figtree;font-weight:400;font-size:19px;line-height:28.5px;text-align:center;text-transform:uppercase;color:#fff!important}#myCita i,#myCita span,#myTeLlamamos i,#myTeLlamamos span{color:#fff!important}.imprimir1-cita,.imprimir1-llamamos{width:100%;position:relative;top:inherit;left:inherit;font-size:19px;display:block;height:100%;text-align:center;line-height:53px}.botones-ficha{margin-top:-15px}.fichaPropertyVB .info-agente{background:#F5F5F5;font-family:Archivo;font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#222;padding:20px 15px;margin-left:-15px}#formulario_contacto{margin-left:-15px}#sidebarPDF .dropdown-toggle{background:transparent}.fichaPropertyVB .botones-imprimibles .col-md-12,.fichaPropertyVB .botones-ficha .col-md-12{padding-left:0}.fichaPropertyVB .info-agente .info-agente-nombre,.fichaPropertyVB .info-agente .info-agente-link-mail,.fichaPropertyVB .info-agente .info-agente-phone{font-family:Archivo;font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#222}.fichaPropertyVB .info-agente .send-agente-email{border:1px solid #222;background:none;color:#222;font-family:Figtree;font-weight:600;font-size:17px;line-height:25.5px;text-align:center;text-transform:uppercase;padding:10px;-webkit-transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s;transition-property:all;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s}.fichaPropertyVB .info-agente #myEmailAgent{padding:0;margin-top:15px}.fichaPropertyVB .info-agente .send-agente-email:hover{border:1px solid #BEAD8E;background:#BEAD8E;color:#fff}.fichaPropertyVB .row .details{margin-bottom:20px}.fichaPropertyVB .row{max-width:1200px;margin-left:auto;margin-right:auto}.fichaPropertyVB .galleria-container{max-width:1200px}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha{background:none;font-family:Montserrat;font-weight:400;font-size:16px;line-height:40px;color:#222;margin:0 0 20px 0;padding:20px}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .info-adicional-der .precio{border-radius:2px;background:#BEAD8E;font-family:Archivo;font-weight:700;font-size:18.82px;line-height:20.91px;text-align:center;color:#FFF;padding:12px;margin-top:-20px;float:right}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .descripcion-titulo-ficha{font-family:Figtree;font-weight:500;font-size:22px;line-height:40.8px;color:#222;margin-bottom:0;margin-top:-15px}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .col-md-12 .col-md-6:first-child{padding-left:0!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .col-md-12 .col-md-6:last-child{padding-right:0!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha hr{display:none!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha h3.title-left{font-family:Figtree;font-weight:600;font-size:13px;line-height:15.6px;letter-spacing:5px;text-transform:uppercase;color:#333;margin-bottom:25px}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .fila1,.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .fila2{border-bottom:1px dashed #c2c0c0;line-height:40px;margin:0}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha:first-child{font-family:Archivo;line-height:24px;color:#777}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha:nth-child(2){background:#F7F4EF;padding:42px 43px;border-radius:6px;width:calc(100% - 30px);margin-left:15px}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha:nth-child(3){background:#F7F4EF;padding:42px 43px;border-radius:6px;width:calc(100% - 30px);margin-left:15px}.fichaPropertyVB .custom-bloque-ficha{float:right}.fichaPropertyVB .estilo-form-VB,.fichaPropertyVB .botones-ficha,.fichaPropertyVB .botones-imprimibles{float:left}.fichaPropertyVB .title-header{background:none;box-shadow:none;margin:0;padding:0;height:inherit;margin-bottom:40px}.fichaPropertyVB .title-header h1{font-family:Figtree;font-weight:600;font-size:34px;line-height:40.8px;color:#000;margin:0}.fichaPropertyVB .text-advertencia p{font-family:Archivo;font-weight:400;font-size:16px;line-height:24px;color:#777}.fichaPropertyVB .botones-imprimibles{padding:0}.fichaPropertyVB .botones-ficha{padding:0}.fichaPropertyVB .botones-ficha .col-md-12{padding-right:0}.fichaPropertyVB .modal-content textarea,.fichaPropertyVB .modal-content select,.fichaPropertyVB .modal-content input[type="text"]{background-color:#fff!important;font-family:Montserrat!important;font-weight:400!important;font-size:14px!important;width:100%!important;height:45px!important;padding:15px!important;margin:0 auto -10px auto!important;color:#222!important;outline:none!important;border:0!important}.fichaPropertyVB .modal-content select{padding-top:12px!important}.fichaPropertyVB .modal-content textarea{height:100px!important;resize:vertical!important}.fichaPropertyVB .modal-content .button-form{display:block;height:47px;background-color:#BEAD8E!important;color:#fff!important;border:1px solid #BEAD8E!important;font-family:Figtree;font-weight:700;font-size:19px;text-align:center;text-transform:uppercase;width:100%!important;margin-left:0!important;-webkit-transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s;transition-property:all;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-behavior:normal;transition-duration:200ms;transition-timing-function:ease;transition-delay:0s}.fichaPropertyVB .modal-content .button-form:hover{background-color:transparent!important;color:#BEAD8E!important}.modal-content label{margin-left:0!important}#myModalTeLlamamos .modal-content .button-form,#myModalTeLlamamos .modal-content label,#myModalCita .modal-content .button-form,#myModalCita .modal-content label,#myModalCompartir .modal-content .button-form,#myModalCompartir .modal-content label{margin:15px 0!important}#myModalTeLlamamos .modal-content label,#myModalCita .modal-content label,#myModalCompartir .modal-content label{font-family:Montserrat!important;font-weight:400!important;font-size:14px!important;width:100%!important;color:#222!important}.modal-content .col-md-11,.modal-content .col-md-12{padding:0 15px!important;width:100%!important}.modal-content .col-md-6:first-child{padding-left:0!important}.modal-content .col-md-6:last-child{padding-right:0!important}.modal-content .ui-datepicker-trigger{margin-top:-42px;margin-left:5px}.modal-content #fecha_desde,.modal-content #fecha_hasta{padding-left:40px!important}.modal-content .subtitle-popup{font-family:Archivo;font-size:14px!important;line-height:24px;font-weight:400!important;color:#777}#myModalTeLlamamos .modal-content,#myModalCita .modal-content,#myModalCompartir .modal-content{height:auto;max-height:90vh}.modal-content{background-color:#F7F4EF!important;padding:30px 15px 0 15px!important;color:#222222!important}.modal-content .content-condiciones .col-md-offset-1{margin-left:0!important;text-align:left!important;margin:15px 0 -15px 0!important}.modal-content .content-condiciones div a{font-family:Montserrat;font-weight:400;font-size:14px!important;line-height:21px;color:#222222!important}.modal-content span{font-size:18px;margin:-20px 0 0 0;color:#222;opacity:1;transition:all 0.3s ease}.modal-content span:hover{color:#BEAD8E}.modal-content .title-popup{color:#222222!important;font-family:Figtree!important;font-weight:700!important;font-size:24px!important;line-height:26px!important;text-align:center!important;margin:0!important}.rentPropertiesVB .elementor-widget-container{max-width:100%;width:1200px;margin:0 auto}.boxTeamAboutVB{box-shadow:0 4px 8px 0 #00000014;background:#FFF;border-radius:2px}.boxTeamAboutVB img{object-fit:cover;border-top-left-radius:2px;border-top-right-radius:2px}.boxTeamAboutVB .jobTeamVB{min-height:64px}.boxSearchHomeVB{margin-top:-80px}.boxSearchHomeVB.nothingMarginNegativeVB{margin-top:0!important}.boxSearchHomeVB .mb-2{margin-bottom:0!important}.boxSearchHomeVB .search-wrapper2 .search2{background:#fff!important;padding:25px 35px;border-bottom-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;box-shadow:0 4px 4px 0 #00000014}.boxSearchHomeVB .search-wrapper2 div.tab button{background:#F7F4EF;font-family:Archivo;font-weight:400;font-size:12px;color:#777;border-radius:0;padding:10px 20px;transition:all 0.3s ease}.boxSearchHomeVB .search-wrapper2 div.tab button:hover{opacity:1}.boxSearchHomeVB .search-wrapper2 div.tab button:first-child{border-top-left-radius:8px}.boxSearchHomeVB .search-wrapper2 div.tab button:last-child{border-top-right-radius:8px}.boxSearchHomeVB .search-wrapper2 div.tab button.tablinks.active{background:#BEAD8E!important;color:#ffffff!important}.boxSearchHomeVB .search-wrapper2 .search2 .submit{border-radius:2px;background:#BEAD8E;font-family:Archivo;font-weight:600;font-size:14px!important;line-height:28.5px!important;text-align:center;vertical-align:middle;padding:5px 35px!important;border:1px solid #bead8e}.boxSearchHomeVB .search-wrapper2 .search2 #Rental .submit{line-height:28.5px!important;transition:all 0.3s ease}.boxSearchHomeVB .search-wrapper2 .search2 .submit:hover{background:#fff!important;color:#BEAD8E!important;opacity:1!important}.boxSearchHomeVB .search-wrapper2 .search2 button.form-control{height:42px;font-family:Archivo;font-weight:400;font-size:15px;transition:all 0.3s ease}.boxSearchHomeVB .buscador-distritos{border-left:.49px solid #c4c4c482}.boxSearchHomeVB .buscador-distritos:first-child,.boxSearchHomeVB .buscador-distritos:last-child{border-left:0!important}.boxSearchHomeVB .search-wrapper2 .search2 button.form-control:hover{background:#fff!important;color:#BEAD8E!important;border-bottom:1px solid #222!important}.boxSearchHomeVB .multiselect-container>li>a>label{font-family:Archivo;font-weight:400;font-size:15px;padding:5px 15px 5px 40px;line-height:21px}.boxSearchHomeVB .dropdown-menu>.active>a{color:#fff!important;background-color:#bead8e!important}.boxSearchHomeVB .dropdown-menu>.active>a label{color:#fff!important}.boxSearchHomeVB .input-group-addon{background-color:#bead8e;color:#fff;border:1px solid #bead8e;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.boxSearchHomeVB .multiselect-container{max-height:260px!important}.boxSearchHomeVB .multiselect-clear-filter{background-color:#222!important;border:1px solid #222!important;color:#fff!important;height:33px!important;transition:all 0.3s ease}.boxSearchHomeVB .multiselect-clear-filter:hover,.boxSearchHomeVB .multiselect-clear-filter:active{background-color:#BEAD8E!important;border:1px solid #BEAD8E!important}.boxSearchHomeVB .search-wrapper2 .multiselect-container .form-control{border:0!important;border-bottom:.49px solid #c4c4c482!important}.boxSearchHomeVB .form-control2{outline:0!important;padding:5px 0 5px 0!important;height:42px;font-family:Archivo;font-weight:400;font-size:15px}.boxSearchHomeVB .form-control2::placeholder{color:#222!important}.boxSearchHomeVB .form-control2:focus{border-bottom:1px solid #222!important}.contactForm7VB{width:940px;max-width:90%;margin:0 auto}.contactForm7VB .row{margin-top:15px;margin-bottom:15px;display:flex;justify-content:space-between;align-content:space-around;align-items:stretch;flex-wrap:wrap;flex-direction:row}.contactForm7VB .wpcf7-select,.contactForm7VB .wpcf7-text,.contactForm7VB .wpcf7-textarea{border:1px solid #F4F4F4;background-color:#F4F4F4;background-repeat:no-repeat;background-position-x:40px;background-position-y:32px;padding:30px 80px;font-family:Roboto;font-weight:400;font-size:16px;color:#222;line-height:100%;outline:0}.contactForm7VB .wpcf7-select:focus,.contactForm7VB .wpcf7-text:focus,.contactForm7VB .wpcf7-textarea:focus{border:1px solid #BEAD8E;color:#BEAD8E;outline:0}.infoContactText a{color:#BEAD8E;text-decoration:none;transition:all 0.3s ease}.infoContactText a:hover{color:#222}.contactForm7VB .wpcf7-not-valid-tip{bottom:inherit;position:relative;left:inherit;margin:0 0 -15px 0;padding:0}.contact_icon_name{background-image:url(../../../../../../themes/hello-theme-child-master/icons/icon_name.svg)!important}.contact_icon_email{background-image:url(../../../../../../themes/hello-theme-child-master/icons/icon_email.svg)!important}.contact_icon_phone{background-image:url(../../../../../../themes/hello-theme-child-master/icons/icon_phone.svg)!important}.contact_icon_message{background-image:url(../../../../../../themes/hello-theme-child-master/icons/icon_message.svg)!important}.contactForm7VB .wpcf7-text::placeholder,.contactForm7VB .wpcf7-textarea::placeholder{color:#777}.contactForm7VB .wpcf7-list-item-label{font-family:Archivo;font-weight:400;font-size:16px;line-height:25.6px;margin-left:5px}.contactForm7VB .wpcf7-list-item-label a{color:#BEAD8E;transition:all 0.3s ease}.contactForm7VB .wpcf7-list-item-label a:hover{text-decoration:underline}.wpcf7 form .wpcf7-response-output{border:1px solid #6d0e0e;color:#6d0e0e;background-color:#ff000008;text-align:center;font-family:Archivo;font-weight:400;font-size:16px;line-height:25.6px}.contactForm7VB .wpcf7-list-item{margin-left:0}.contactForm7VB .text-right p{display:flex;justify-content:flex-end;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;align-items:flex-end}.contactForm7VB .wpcf7-submit{background:#222;color:#fff;border:0;border-radius:3px;font-family:Archivo;font-weight:600;font-size:18.79px;line-height:38.25px;text-align:center;vertical-align:middle;padding:10px 80px;transition:all 0.3s ease}.contactForm7VB .wpcf7-submit:hover{background:#BEAD8E}.boxHomeFeatured::after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 21.12%,rgba(0,0,0,.7) 100%);z-index:1}.boxHomeFeatured .insideHomeFeatured{z-index:2}.sixPointsVBHome{padding:20px 15px;border-radius:4px;box-shadow:0 4px 4px 0 #00000014;background-color:#FFF}.sixPointsVBHome .elementor-heading-title{display:flex}.sixPointsVBHome span{font-family:Figtree;font-weight:700;font-size:26px;line-height:25px;letter-spacing:0%;color:#BEAD8E;margin-right:20px}.newConstructionWithSpanSand strong{color:#BEAD8E}.titleWithSpanSand .elementor-heading-title span{color:#BEAD8E}.reviewsRafelVB .elementor-testimonial{width:748px;border-radius:8px;box-shadow:0 4px 4px 0 #00000014;padding:35px 100px;background-color:#fff}.reviewsRafelVB .swiper-slide{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center}.reviewsRafelVB .elementor-swiper-button-prev,.reviewsRafelVB .elementor-swiper-button-next{border:1px solid #E9E9E9;width:60px;height:40px;border-radius:40px;border-width:1px;background:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;font-size:13px;transition:all 0.3s ease}.reviewsRafelVB .elementor-swiper-button-prev:hover,.reviewsRafelVB .elementor-swiper-button-next:hover{border:1px solid #BEAD8E;color:#BEAD8E}.reviewsRafelVB .elementor-swiper-button-prev:hover svg,.reviewsRafelVB .elementor-swiper-button-next:hover svg{fill:#BEAD8E}.reviewsRafelVB .elementor-swiper-button-prev{left:140px!important}.reviewsRafelVB .elementor-swiper-button-next{right:140px!important}.reviewsRafelVB .elementor-testimonial__name{margin-bottom:20px!important}.boxInfo3VB{box-shadow:0 4px 8px 0 #00000014;border-radius:4px!important;background-color:#fff}.boxInfo3VB .elementor-image-box-img{border-radius:4px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden}.boxInfo3VB img{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;width:100%!important;max-height:193px!important;object-fit:cover!important}.boxInfo3VB .elementor-image-box-title{padding:0 23px 0 23px}.boxInfo3VB .elementor-image-box-description{padding:0 23px 50px 23px}.boxPostBlogVB{box-shadow:0 4.07px 8px 0 #00000014;border-radius:4px!important}.btnViewVideoVB{margin-top:20px;padding:5px 30px;width:182px;border-radius:1.96px;color:#fff;background:#BEAD8E;border:0;font-family:Archivo;font-weight:600;font-size:13.7px;line-height:27.89px;text-align:center;vertical-align:middle;transition:all 0.3s ease;display:block}.btnViewVideoVB:hover{background:#222!important;color:#fff!important}.boxPostBlogVB .postBlogImageVB{border-radius:4px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden}.boxPostBlogVB .postBlogImageVB img{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;width:100%!important;max-height:274px!important;object-fit:cover!important}.boxPostBlogVB .gridContentPostBlogVB{padding:0 35px 0 35px}header .e-con-inner{border-bottom:1px solid rgb(255 255 255 / 20%)}header.elementor-sticky--effects{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all 0.3s ease}.whatsapp-btn a{position:fixed;bottom:20px;left:20px;z-index:99}.whatsapp-btn a{background-color:#6C6E71;color:#fff;border:none;border-radius:50%;padding:15px;box-shadow:0 4px 10px rgba(0,0,0,.1);cursor:pointer;font-size:40px;text-decoration:none;transition:background-color 0.3s}.whatsapp-btn a:hover{background-color:#BEAD8E}.formNewsletterVB .formInlineNewsletterVB p{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;position:relative;gap:5px}.formNewsletterVB .wpcf7-email{border:1px solid #222;border-radius:0;padding:0 11px;transition:all .3s;width:100%;height:33px;color:#222;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:normal;outline:0;background-color:transparent}.formNewsletterVB .wpcf7-email::placeholder{color:#222;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.formNewsletterVB .wpcf7-email:active,.formNewsletterVB .wpcf7-email:focus{border:1px solid #BEAD8E;color:#BEAD8E}.formNewsletterVB .wpcf7-list-item{margin-left:0!important}.formNewsletterVB .wpcf7-list-item-label{color:#333;font-family:Archivo;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.formNewsletterVB .wpcf7-list-item-label a{color:#BEAD8E;transition:all 0.3s ease}.formNewsletterVB .wpcf7-list-item-label a:hover{text-decoration:underline!important}.wpcf7 form .wpcf7-response-output{margin:15px 0;padding:5px 10px;border:1px solid #222;color:#333;font-family:Archivo;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#a71717;background-color:#ff00000f;color:#a71717}.wpcf7-not-valid-tip{position:absolute;left:0;bottom:-31px;line-height:14px;font-size:12px}.formNewsletterVB .wpcf7-spinner{position:absolute;bottom:-30px}.formNewsletterVB .wpcf7-submit{width:184px;height:33px;padding:0 40px 0 40px;border:1px solid #222;color:#222;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;text-transform:uppercase;border-radius:0}.formNewsletterVB .wpcf7-submit:hover,.formNewsletterVB .wpcf7-submit:focus,.formNewsletterVB .wpcf7-submit:active{border:1px solid #BEAD8E;color:#fff;background-color:#BEAD8E}.menu-item.wpml-ls-slot-16.wpml-ls-item,.menu-item.btnMenuValorPisoVB,.menu-item.btnMenuPhoneVB{display:none!important}.wpml-ls-legacy-dropdown-click .wpml-ls-item{margin-left:10px;border:0;background:none}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{display:none}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:hover img{opacity:.6}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover img{opacity:.6}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:0;border:0;background:none}.wpml-ls-legacy-dropdown-click{width:30px;max-width:100%;border:0;background:none}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background:none;border:0}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{background:none;border:0}.wpml-ls-legacy-dropdown-click a{padding:0;border:0;background:none;margin:5px 0}.logoWhiteVB{display:block}.logoBlackVB{display:none}.fixed-header{position:fixed;top:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:999;transition:all 0.3s ease}.fixed-header .logoWhiteVB{display:none!important}.fixed-header .logoBlackVB{display:block!important}.fixed-header .btnCallHead a{color:#222222!important;border:1px solid #222222!important}.fixed-header .btnCallHead a:hover{color:#BEAD8E!important;border:1px solid #BEAD8E!important}.fixed-header .elementor-nav-menu--main .elementor-item{color:#222222!important;fill:#222222!important}.fixed-header .elementor-nav-menu--main .elementor-item.elementor-item-active,.fixed-header .elementor-nav-menu--main .elementor-item:hover{color:#BEAD8E!important;fill:#BEAD8E!important}.titleHomeVB{text-shadow:0 3.756px 20px rgba(0,0,0,.2)}.titleHomeVB span{color:#BEAD8E}.textMainSlider p{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:center!important;align-items:center!important}.textMainSlider .elementor-widget-container{width:71px;position:relative}.textMainSlider .elementor-widget-container img{position:absolute;right:-100px;top:-3px;width:auto;height:32px;max-width:inherit}.boxContactAboutInfoVB,.boxContactAboutInfoVB4,.boxContactAboutInfoVB3,.boxContactAboutInfoVB2{border-radius:4px;box-shadow:0 4px 8px 0 #00000014}.boxContactAboutInfoVB4{background:#fff!important;padding:0 20px!important}.boxContactAboutInfoVB p,.boxContactAboutInfoVB4 p,.boxContactAboutInfoVB2 p{width:190px!important;margin:0 auto!important}.boxContactAboutInfoVB3 p{width:440px!important;max-width:100%!important;margin:0 auto!important}.boxContactAboutInfoVB3 .elementor-icon-box-title{width:360px;margin-left:auto;margin-right:auto}.boxContactAboutInfoVB2 .elementor-icon-box-icon{margin-top:-25px}.boxContactAboutInfoVB .elementor-icon-box-icon,.boxContactAboutInfoVB4 .elementor-icon-box-icon,.boxContactAboutInfoVB3 .elementor-icon-box-icon{margin-top:-31px}.property-item{box-shadow:0 3.43px 25px 0 #0000000F;border-radius:2px;background:#FFF;border:0;position:relative;padding-bottom:25px}.property-item .custom-info-plus{padding:20px 25px 30px 25px;font-family:Archivo;font-weight:400;font-size:13px;line-height:21.42px;color:#777;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:flex-start;align-items:flex-start;min-height:210px;gap:0!important}.property-item .custom-info-plus .row:nth-child(1){order:2;width:100%!important;display:block!important;margin:15px 0 30px -5px}.property-item .custom-info-plus .row:nth-child(2){order:3;width:auto!important;display:inline-block}.property-item .custom-info-plus .row:nth-child(3){order:4;width:auto!important;display:inline-block}.property-item .custom-info-plus .row:nth-child(4){order:0;width:100%}.property-item .type{text-align:left;padding:3px 5px 8px 5px;font-family:Archivo;font-weight:400;font-size:13px;line-height:21.42px;color:#777}.property-item .featured-mark-heart-inactive,.property-item .featured-mark-heart-active{display:none}.property-item .thumb img{width:calc(100% - 16px);height:314px;object-fit:cover;margin:13px 8px 0 8px;border-radius:2px;transition:all .5s}.property-item .ajustes-precio-outlet,.property-item .ajustes-precio{position:absolute;left:28px;top:34px;width:auto;padding:9px;height:auto;font-family:Archivo;font-weight:700;font-size:18px;line-height:20px;border:.5px solid #FFF;border-radius:2px;background-color:#bead8e;text-align:center}.property-item .ajustes-precio-outlet .precio-listado-outlet,.property-item .ajustes-precio .precio-listado{display:block;border:none;text-align:center;color:#fff;font-family:Archivo;font-weight:700;font-size:18px;line-height:20px}.tags-listado-oferta{margin-top:76px;left:8px;position:absolute;background-color:rgb(190 173 142 / 80%);font-family:Archivo;font-weight:600;font-size:16px}.property-item .titulo{font-family:Figtree;font-weight:700;font-size:20px;line-height:23px;vertical-align:middle;color:#222;margin-bottom:10px}.property-item .type{margin-left:-10px}.property-item .type.ciudad,.property-item .titulo{margin-left:0!important}.property-item .type.zona::before{content:", "!important;margin-right:3px}.property-item .type.zona::after,.property-item .type.ciudad::before,.property-item .type.ciudad::after,.property-item .titulo::before,.property-item .titulo::after{content:""!important}.property-item .info-property{font-family:Archivo;font-weight:400;font-size:13.71px;line-height:15.08px;vertical-align:middle;color:#777;background-color:#fff;border-color:#E9E9E9}.property-item .ref{background-color:#222;color:#fff;bottom:12px;right:-23px;font-family:Archivo;font-weight:400;font-size:13px;line-height:21.42px}.icono-tour-virtual-lista{right:0!important;left:inherit!important;top:27px!important}.image-exclusiva-home-favorito img{top:270px;right:23px}.pagination-content .pagination{justify-content:center;margin:20px auto 50px auto}.pagination-content{background-color:transparent!important;font-size:16px;font-weight:600;line-height:18px;font-family:Archivo;color:#222}.pagination-content .pagination>li{margin:0 10px;border:0!important}.pagination-content .pagination>li>a,.pagination-content .pagination>li>span{color:#222;outline:0!important;border-radius:2px;border:0!important}.pagination-content .pagination>li>span.current{color:#bead8e!important;background-color:transparent!important;border-color:#bead8e!important;border:0!important}.pagination-content .pagination>li>a:focus,.pagination-content .pagination>li>a:hover,.pagination-content .pagination>li>span:focus,.pagination-content .pagination>li>span:hover{color:#777!important;background-color:transparent!important;border-color:#777!important;border:0!important}.custom-filtros-row{margin-top:100px}.rentPropertiesVB .custom-filtros-row{margin-top:10px}.sub-menu.elementor-nav-menu--dropdown{box-shadow:0 4px 6px 0 #00000014}.text-numpropiedades-listado{font-style:normal;font-family:"Archivo",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;letter-spacing:3px;color:#777;margin-top:36px;display:block}.filters-listado{font-family:"Archivo",Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#777;display:flex;align-content:center;justify-content:flex-end;align-items:center;flex-direction:row}.filters-listado .order{width:auto}.filters-listado .order:after{content:":";position:relative;display:inline-block}.filters-listado .select-filtros{font-family:"Archivo",Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#222;border:0!important;width:auto}.filters-listado .select-filtros:hover,.filters-listado .select-filtros:active,.filters-listado .select-filtros:focus{color:#bead8e}.property-content-titulo header.title-header.fixed-header{position:relative!important;top:inherit!important;width:100%!important;background:none!important;box-shadow:none!important;z-index:1!important}.tags-listado{background-color:#222;font-family:Archivo;font-weight:400;font-size:13px;line-height:21.42px;left:8px;top:-78px}.moreDescription.moreHorizontal{position:relative;background:#fff!important;padding:25px 35px;border-bottom-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;box-shadow:0 4px 4px 0 #00000014;margin:-20px 15px 0 15px;border-top-left-radius:0;border-top-right-radius:0}.span-morecontent{border-top:.49px solid #c4c4c482;padding-top:20px;padding-bottom:20px}.span-morecontent .row .col-md-2{border-left:.49px solid #c4c4c482;padding:0!important}.span-morecontent .row .col-md-2:first-child{border-left:0!important}.span-morecontent .row .col-md-2:first-child .col-md-12{padding-left:0!important}.col-md-12.opciones-avanzadas{padding-bottom:0}.opciones-avanzadas span{font-family:Archivo;font-weight:400;font-size:15px;color:#222}@media (max-width:1024px){.elementor-nav-menu--dropdown a.highlighted{background-color:transparent!important}.elementor-nav-menu--dropdown a.elementor-item-active{background-color:transparent!important;color:#bead8e!important;fill:#bead8e!important;outline:0!important}.boxSearchHomeVB .buscador-distritos{border:0!important;width:50%!important;margin-bottom:30px!important;display:inline-block!important}.boxSearchHomeVB .multiselect-container{margin-left:-30px!important}.boxSearchHomeVB .buscador-distritos:last-child{width:100%!important;display:block!important;margin-bottom:0!important}.boxSearchHomeVB .search-wrapper2 .search2{border-bottom-left-radius:6.37px!important;border-top-right-radius:6.37px!important;border-bottom-right-radius:6.37px!important}.reviewsRafelVB .elementor-swiper-button-prev{left:10px!important}.reviewsRafelVB .elementor-swiper-button-next{right:10px!important}header .e-con-inner{padding:25px 0!important;border-bottom:0!important}.fixed-header div.elementor-menu-toggle svg{fill:#222!important}header.openMenuMobile{background-color:#222!important}header.openMenuMobile div.elementor-menu-toggle svg{fill:#fff!important}.fixed-header.openMenuMobile .logoWhiteVB{display:block!important}.fixed-header.openMenuMobile .logoBlackVB{display:none!important}.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown,.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown a:hover,.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown a:focus,.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown a.highlighted{background-color:#222!important;z-index:999!important}.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown .elementor-item,.elementor-83 .elementor-element.elementor-element-4750d39 .elementor-nav-menu--dropdown .elementor-sub-item{color:#fff;fill:#fff;font-size:20px}.elementor-nav-menu__container.elementor-nav-menu--dropdown{background-color:#222!important;top:-33px;padding-top:15px;padding-bottom:25px;z-index:-1;max-height:calc(100vh - 30px)!important}.elementor-nav-menu--dropdown .elementor-nav-menu{margin-left:38px}.elementor-nav-menu--dropdown .elementor-item{color:#fff!important;fill:#fff!important;font-family:Figtree!important;font-size:22px!important;font-style:normal!important;font-weight:700!important;line-height:60px!important}.menu-item.wpml-ls-slot-16.wpml-ls-current-language{margin-top:46px!important}.menu-item.wpml-ls-slot-16.wpml-ls-item{display:block!important;float:left!important;width:100%!important}.sub-menu .wpml-ls-item{margin-top:0!important}.sub-menu .wpml-ls-item a{padding-left:12px!important}.sub-menu .wpml-ls-item a,.menu-item.wpml-ls-slot-16.wpml-ls-item a{margin-left:0!important}.menu-item.btnMenuValorPisoVB,.menu-item.btnMenuPhoneVB{display:inline-block!important;width:auto!important;float:left!important;text-align:center;border-radius:2px!important;display:flex!important;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;margin-left:20px;margin-top:20px}.menu-item.btnMenuValorPisoVB{margin-right:10px!important}.menu-item.btnMenuPhoneVB{margin-left:10px!important;margin-right:10px!important;text-align:center;vertical-align:middle!important}.menu-item.btnMenuPhoneVB a.elementor-item{height:48px;padding:0 25px 0 25px!important;text-align:center!important;font-family:Archivo!important;font-size:13.403px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:1.252px!important;text-transform:uppercase!important;border-radius:2px!important}.menu-item.btnMenuValorPisoVB a.elementor-item{background:#BEAD8E!important;color:#fff!important;fill:#fff!important;color:#FFF;padding-left:25px!important;padding-right:25px!important;text-align:center!important;font-family:Archivo!important;font-size:13.403px!important;font-style:normal!important;font-weight:400!important;line-height:20.62px!important;border-radius:2px!important}.menu-item.btnMenuPhoneVB a.elementor-item{background:#fff!important;color:#222!important;fill:#222!important}.shortcodeLangHead,.btnValoraHead,.btnCallHead{display:none!important}.boxSearchHomeVB{margin-top:-310px}.boxSearchHomeVB.nothingMarginNegativeVB{margin-top:0!important}}@media (max-width:768px){.image-exclusiva-home-favorito img{top:24px}.tags-listado-oferta-reserva{margin-top:-70px;width:45%}.tags-listado-oferta{width:45%}.tags-listado{top:40px;width:45%}.rentPropertiesVB .custom-filtros-row{margin-top:-50px}.moreHorizontal .morelinkDescription{margin-left:-9px}.rentSearchVB .moreDescription.moreHorizontal{margin-top:-40px;margin-bottom:10px;padding-bottom:40px}.rentSearchVB .buscador-distritos:last-child{width:calc(100% - 35px)!important;display:block!important;z-index:1;margin:0 0 30px -52px!important}.span-morecontent{padding-bottom:40px}.col-md-12.opciones-avanzadas{padding-bottom:10px;padding-left:0!important}.span-morecontent .row .col-md-2{border-left:0!important;padding-left:0!important}.custom-filtros-row{margin-top:360px}.filters-listado{float:inherit;width:100%;align-content:center;justify-content:space-between;align-items:center;flex-direction:row}.pagination-content .pagination>li{margin:0 2px!important}.pagination-content .pagination{margin:20px auto 10px auto}.filters-wrapper-plugin{margin:10px 17px}.filters-listado .select-filtros{width:calc(100% - 30px)!important;padding-left:0!important;margin-bottom:30px}.boxSearchHomeVB .filter .form-control{margin:0!important}.boxSearchHomeVB .search-wrapper2 .col-md-12{margin-top:0!important}.boxSearchHomeVB .buscador-distritos{float:inherit!important}.boxSearchHomeVB{margin-top:-340px}.boxSearchHomeVB.nothingMarginNegativeVB{margin-top:0!important}.btnViewVideoVB{margin:20px auto 0 auto!important;width:100%!important}.contactForm7VB{padding:0 15px!important}.contactForm7VB .text-right p{align-content:center;align-items:center}.textMainSlider .elementor-widget-container img{right:-115px}.reviewsRafelVB .elementor-testimonial{width:100%!important;padding:20px!important}.reviewsRafelVB .elementor-swiper-button-prev{left:0!important}.reviewsRafelVB .elementor-swiper-button-next{right:0!important}.formNewsletterVB .formInlineNewsletterVB p{flex-direction:column;align-content:space-around;align-items:stretch}.formNewsletterVB .wpcf7-submit{display:block!important;width:100%}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .info-adicional-der .precio{float:inherit!important;margin:0!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .col-md-12 .col-md-6{padding:0!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha .col-md-12{padding:0!important}.fichaPropertyVB .row{max-width:100%!important;margin:0 15px!important}.fichaPropertyVB .galleria-container{max-width:100%!important;margin:0 15px!important}.fichaPropertyVB .custom-bloque-ficha .fondo-ficha{padding:20px 0}.fichaPropertyVB .col-md-3{padding-left:0}.fichaPropertyVB .info-agente{margin:0 30px}.fichaPropertyVB #formulario_contacto .formulario_contacto_wrapper{margin:0 30px 0 45px!important}.fichaPropertyVB .info-agente .info-agente-nombre,.fichaPropertyVB .info-agente .info-agente-link-mail,.fichaPropertyVB .info-agente .info-agente-phone{width:100%;display:flex;text-align:center;justify-content:center}.info-agente span{left:inherit;margin-top:0;display:block}.botones-ficha,.botones-imprimibles{padding:0 15px 0 15px!important}.text-advertencia{width:100%;padding:0 30px}.fichaPropertyVB .title-header{margin-bottom:30px}.fichaPropertyVB .title-header h1{font-size:24px;line-height:30.8px;padding:0 30px}.fichaPropertyVB .galleria-container{width:calc(100% - 60px)!important;max-width:calc(100% - 60px)!important;margin:0 30px!important}.fichaPropertyVB .modal{margin:0!important}.fichaPropertyVB .modal span.close{margin-top:-15px!important}.fichaPropertyVB .modal span.close{margin-top:-15px!important}.modal-content .col-md-6{width:100%!important;padding:0!important}.modal-content .col-md-11 .col-md-6:last-child{margin-top:15px}.widgetCategoriesVB h5{font-size:30px;line-height:60px}}