#inicio #its--global-container #main .bienvenidos-wrapper{background:#fafbff}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid{padding-left:0;padding-right:0}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner{margin-left:0;margin-right:0}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner h3{text-align:center;padding-bottom:40px;font-size:55px;line-height:50px;margin-left:0}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner .bienvenidos__background{background-repeat:no-repeat;background-size:cover;height:600px;margin:50px 0;align-items:initial;justify-content:center;display:flex}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner .bienvenidos__background--first{background:url(/child/assets/img/bienvenido.jpg) fixed;background-position-y:-495px}#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner .bienvenidos__card{display:flex;margin:0 25px;width:40%;background-color:#f1f1f1;height:650px;top:-20px;position:relative;padding:50px;box-shadow:#9c9c9cad 0 0 40px 0;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width:991px){#inicio #its--global-container #main .bienvenidos-wrapper .its--container-fluid .widget.bienvenidos .widget_inner .bienvenidos__card{width:100%;padding:8px}}#acceso-propietario .texto_propietarios .titulo-caja{font-size:30px!important;font-weight:700}#acceso-propietario .texto_propietarios .caja{margin-top:3em}#acceso-propietario .texto_propietarios .caja .h3{color:#393e47;font-weight:100;font-size:35px!important;text-align:center;margin:0 20px 25px!important}#acceso-propietario .texto_propietarios .caja .its--col-sm-12{display:flex;justify-content:center;align-items:center;text-align:center}@media (max-width:767px){#acceso-propietario .texto_propietarios .caja .its--col-sm-12{display:inherit}}#acceso-propietario .texto_propietarios .caja .its--col-sm-12 .its--col-sm-2{display:flex;justify-content:center;align-items:center;flex-direction:column}#acceso-propietario .texto_propietarios .caja .its--col-sm-12 .its--col-sm-2 img{max-width:24%!important}#acceso-propietario .widget.loginpropietarios #formulario_login{background:#FFF;border:1px solid #e6e6e6;display:table;padding:20px;width:100%}#acceso-propietario .widget.loginpropietarios #formulario_login #login_div,#acceso-propietario .widget.loginpropietarios #formulario_login #pass{margin-top:15px}#acceso-propietario .widget.loginpropietarios #formulario_login #login_div span,#acceso-propietario .widget.loginpropietarios #formulario_login #pass span{font-size:10px;text-transform:uppercase}#acceso-propietario .widget.loginpropietarios #formulario_login #login_div input,#acceso-propietario .widget.loginpropietarios #formulario_login #pass input{display:block;width:100%;height:34px;padding:0;font-family:Raleway,sans-serif!important;font-size:21px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:0;border-bottom:1px solid #ccc;font-weight:400;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#acceso-propietario .widget.loginpropietarios #formulario_login #boton_enviar{box-sizing:border-box;cursor:default;display:block;font-family:Raleway,sans-serif!important;font-style:normal;height:51px;line-height:14.29px;overflow-wrap:break-word;text-align:left;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;color:#fff;font-weight:700;background-color:#014b8b;border:1px solid transparent;margin-top:25px;border-radius:0;text-transform:uppercase;padding:15px 52px;font-size:15px}.propietarios--card_icon{height:80px;width:80px}#contacto .its--row.texto_contacto-wrapper{margin-bottom:3em}@media (max-width:991px) and (min-width:768px){#contacto .its--row.texto_contacto-wrapper{margin-bottom:5em}}@media (max-width:767px){#acceso-propietario .texto_propietarios .caja .its--col-sm-12 .its--col-sm-2 img{max-width:12%!important}#contacto .its--row.texto_contacto-wrapper{margin-bottom:8em}footer#footer #upper_footer .newsletter .widget_inner .img_footer img:nth-child(1){margin-right:2em}}#contacto .av-contact-social-wrapper .av-contact-social-media a,#contacto .av-contact-social-wrapper i{color:#fff}#contacto .av-contact-social-wrapper .av-contact-social-media a:hover{color:#000}footer#footer #upper_footer #address_widget img{max-height:75px}footer#footer #upper_footer .newsletter .widget_inner h4{color:#fff;margin-top:60px;font-weight:400;margin-bottom:5px;font-size:17px;padding-left:0;padding-bottom:0;border-bottom:0;background:0 0;text-transform:uppercase}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2::-webkit-input-placeholder{color:rgba(255,255,255,.8)!important}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2:-moz-placeholder{color:rgba(255,255,255,.8)!important}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2::-moz-placeholder{color:rgba(255,255,255,.8)!important}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2:-ms-input-placeholder{color:rgba(255,255,255,.8)!important}@media (min-width:768px){footer#footer #upper_footer .newsletter .widget_inner .img_footer{display:flex;align-items:flex-end;flex-direction:column;margin-top:3.5em}footer#footer #upper_footer .newsletter .widget_inner .img_footer a img{margin-bottom:3em}}@media (max-width:991px){footer#footer #upper_footer .newsletter .widget_inner .img_footer a img{margin:2em 0}}body#eventos h2{font-size:16px;text-align:center}body#eventos h3{font-size:36px;margin-bottom:50px}body#eventos hr{display:none}body#eventos #myCarousel .item,body#eventos #myCarousel2 .item,body#eventos #myCarousel3 .item{height:377px;width:245px}body#eventos #myCarousel .item .image,body#eventos #myCarousel2 .item .image,body#eventos #myCarousel3 .item .image{height:430px;width:565px;background-size:contain;background-repeat:no-repeat}body#eventos #myCarousel .glyphicon,body#eventos #myCarousel2 .glyphicon,body#eventos #myCarousel3 .glyphicon{cursor:pointer}body#eventos .its--col-sm-4 .text-block{position:relative;height:316px;overflow:auto;z-index:1;padding:16px 25px 16px 16px;display:block;margin:-80px 10% 0;background-color:rgba(255,255,255,.9);text-align:center}body#eventos .its--col-sm-4 .text-block h4{text-align:center;font-size:26px}body#eventos .its--col-sm-4 .text-block p{font-size:15px}body#eventos #video-villas-wrapper{display:flex;clear:both;height:100%;padding-top:120px}@media (max-width:767px){body#eventos #myCarousel .item .image,body#eventos #myCarousel2 .item .image,body#eventos #myCarousel3 .item .image{width:645px;background-size:contain}body#eventos .its--col-sm-4{display:flex;flex-direction:column}body#eventos .its--col-sm-4 .text-block{margin:0 0 24px}body#eventos #video-villas-wrapper{flex-direction:column;padding-top:0}}body#eventos .section-alojamientos h3{margin-top:0;margin-bottom:50px}.its--row.contacto-wrapper,body#eventos .section-nota{margin-top:50px}body#eventos .section-alojamientos .content-flex{display:flex;flex-direction:row;justify-content:center;align-items:stretch;height:300px}@media (max-width:767px){body#eventos .section-alojamientos .content-flex{flex-direction:column;height:auto}body#eventos .section-alojamientos .content-flex img{margin-bottom:35px}}body#eventos .section-alojamientos .content-flex img{cursor:pointer;height:100%;object-fit:cover}body#eventos .video{text-align:center}body#eventos .video video{width:100%;max-width:800px;height:auto}body#eventos .section-nota p{font-size:14px}@media (max-width:767px){.its--row.contacto-wrapper{margin-top:150px}}#acceso-propietario .zonas-wrapper .widget.zonas .title{top:70%;text-shadow:2px 2px 2px #474747}#acceso-propietario .zonas-wrapper .widget.zonas a:hover .opacity{background-color:#014b8b75}#acceso-propietario .zonas-wrapper .widget.zonas a:hover:after{content:"";position:absolute;top:-30%;right:-200%;width:50%;height:200%;opacity:0;transform:rotate(30deg);background:rgba(255,255,255,.13);background:linear-gradient(to right,rgba(255,255,255,.13) 0,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);animation:shine 1.5s}.mapa_zonas{width:105%;margin:0;height:50vh;padding:0;border:none}.its--row.calculo_automatico-wrapper{background-image:url(/child/assets/img/servicios.jpg);background-size:cover}.its--row.calculo_automatico-wrapper .widget-inner{justify-content:center;display:flex}@media (max-width:767px){.mapa_zonas{width:95%}.its--row.calculo_automatico-wrapper .widget-inner{margin-top:50px}}.its--row.calculo_automatico-wrapper #box-calculo{padding:30px;text-align:center;height:50vh;min-width:300px;background-color:#fff;border-radius:0 8px 8px 0}.its--row.calculo_automatico-wrapper #box-calculo h2{color:#014b8b;font-size:30px;line-height:36px;font-weight:100}.its--row.calculo_automatico-wrapper #box-calculo #select-box{display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:30%}.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid-result{grid-row:4;grid-column:1/3}.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-1,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-2,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-3{text-align:right;margin-right:30px}.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon span,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-1 span,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-2 span,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_icon-3 span{font-size:42px}.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-1,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-2,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-3{text-align:left}.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select select,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-1 select,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-2 select,.its--row.calculo_automatico-wrapper #box-calculo #select-box .grid_select-3 select{width:75%}.its--row.calculo_automatico-wrapper #box-calculo #select-box select{margin:10px 2px;padding:10px 20px;background:#fff;border:1px solid rgba(88,69,88,.3)!important;color:#014b8b;font-weight:700}@media (max-width:991px){.its--row.calculo_automatico-wrapper #box-calculo #select-box select{width:100%;font-size:16px}.its--row.calculo_automatico-wrapper #box-calculo #select-box select option{font-size:16px}}.its--row.calculo_automatico-wrapper #box-calculo #select-box span{font-size:25px;font-weight:700;color:#809bae!important}.its--row.calculo_automatico-wrapper #box-calculo #select-box span#resultado{margin-left:20px}.its--row.calculo_automatico-wrapper #box-calculo #links-calculo{margin:0}.its--row.calculo_automatico-wrapper #box-calculo #links-calculo a{cursor:pointer;font-weight:bolder;color:#014b8b;text-decoration:underline;margin:0 10px}@media (max-width:1023px){.its--row.calculo_automatico-wrapper #box-calculo #links-calculo{display:flex;flex-direction:column}.its--row.calculo_automatico-wrapper #box-calculo #links-calculo a{margin-bottom:20px}}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper,#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .its--col-sm-6{padding:0}@media (max-width:1024px){#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper img{height:577px}}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter_form{display:flex;justify-content:center;align-items:center;margin-top:70px}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container{background-color:#fafbff;color:inherit}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container h2{font-size:45px}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container h3{color:inherit}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container #formNewsletter .newsletter-inputs #CapaEmail{width:100%}@media (max-width:768px){#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper img{height:606px}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container #formNewsletter .newsletter-inputs #boton_enviar{width:auto}}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto label::before{border:1px solid #014b8b}#its--global-container #main .its--container-fluid .its--row.newsletter-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto label a{color:#014b8b}.colaboradores-wrapper{background:#fff;height:auto}.colaboradores-wrapper .colaboradores h4{color:#393e47;font-weight:100;font-size:35px;text-align:center;margin:0 20px 25px}.colaboradores-wrapper .colaboradores .colaboradores__box{margin-top:3%;width:100%}.colaboradores-wrapper .colaboradores .colaboradores__box ul{padding:0;display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(4,1fr)}.colaboradores-wrapper .colaboradores .colaboradores__box ul li{filter:grayscale(1);list-style:none;margin:48px 0;display:flex;justify-content:center;align-items:center}.colaboradores-wrapper .colaboradores .colaboradores__box ul li:hover{filter:grayscale(0)}.colaboradores-wrapper .colaboradores .colaboradores__box ul li:hover img{transform:scale(1.5);transition:all .3s}.colaboradores-wrapper .colaboradores .colaboradores__box ul li img{width:56%;transition:all .3s}#acceso-propietario main>.its--container-fluid>.its--row:first-child{padding-bottom:50px}.ofertas-invierno-wrapper .its--container-fluid{padding:0}.ofertas-invierno-wrapper .its--container-fluid .background__ofertas{background-position:50% 32%;height:50vh;width:100%;background-size:cover;background-image:url(/child/assets/img/slider-section/ofertas/slider1.jpeg);transition:all .3s}.ofertas-invierno-wrapper .its--container-fluid .background__ofertas:hover{transition:all .3s;filter:drop-shadow(1px 1px 3px #000)}.mapa-alojamientos-wrapper{margin-bottom:50px}@media (max-width:767px){.Zonas .wrapper-widget-zona.widget-zona-lg-width-33{width:100%!important}}footer#footer #lower_footer #designed_by p{display:inline-block;opacity:.5}footer#footer #lower_footer #designed_by img{height:20px!important}