@font-face{font-family:Montserrat;src:url(/child/assets/fonts/montserrat.otf)}@font-face{font-family:Abhaya;src:url(/child/assets/fonts/AbhayaLibre-Medium.ttf)}#main .newsletter-wrapper .newsletter-container h3{margin-top:-13px;font-size:35px;text-align:center}.testimonial .av-testimonial-box #av-testimonial-carousel{min-height:277px}.Zonas .wrapper-widget-zona{padding-left:7px!important}.Zonas .wrapper-widget-zona a .title{font-family:Abhaya;top:unset;bottom:0;background:#ea746a}#destacados span.overlay-bg,.newsletter-wrapper .newsletter-container,.tiempo ul{-webkit-box-shadow:1px 3px 6px 3px rgba(0,0,0,.2);box-shadow:1px 3px 6px 3px rgba(0,0,0,.2)}.widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-url{background:#ea746a}#nosotros #webplus_slider .carousel-inner>.item{background-blend-mode:darken;background-color:rgba(0,0,0,.45)!important}.nosotros-wrapper{background-color:#fff}.its--row.mapa-contacto-wrapper{padding-bottom:0!important}.mapa-contacto-wrapper .its--container-fluid{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.widget.newsletter{padding-bottom:50px}#ofertas #webplus_slider .carousel-inner>.item{background-blend-mode:darken;background-color:rgba(0,0,0,.45)!important}.weddings-wrapper{padding-top:0!important}.weddings-wrapper .widget.weddings .widget_inner{margin:0;padding:0}.weddings-wrapper .widget.weddings .widget_inner .col-bodas{height:600px;text-align:center}.weddings-wrapper .widget.weddings .widget_inner ul{list-style:none}.weddings-wrapper .widget.weddings .widget_inner ul li{font-weight:100}footer#footer #upper_footer{background-color:#f1f1f1}footer#footer #upper_footer .iconos img{width:143px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar{background-color:#E4C049}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar:hover{background-color:#C7A43A}footer#footer #upper_footer #address_widget img{max-height:80px;margin-bottom:10px}footer#footer #upper_footer .widget h4{text-align:center}@media (min-width:768px){footer#footer #upper_footer .widget h4{margin-top:22px}}footer#footer #upper_footer .widget hr{text-align:center;width:100%}footer#footer #upper_footer .widget .pagoseguro{margin-top:5px}footer#footer #upper_footer .widget p{margin-left:0!important}footer#footer #upper_footer .widget p i{position:unset;left:0;margin-right:10px}footer#footer .datos_empresa-wrapper h4{text-align:left!important}footer#footer .datos_empresa-wrapper div.its--container{margin-left:13px;padding:0;text-align:left}footer#footer .datos_empresa-wrapper div.its--container h4{text-align:left!important}#sombra2 #contenedor #background{background-image:url(/child/assets/img/slider-section/alojamiento/alojamiento.jpg);background-attachment:fixed;height:120px}#boton_enviar,#contenido_buscar a,.btn-seccion{-webkit-transition:all .4s;transition:all .4s}main .widget>hr{border-radius:0;height:3px;width:200px;background-color:#434449}input#boton_enviar{background:#434449}@media screen and (max-width:767px){#webplus_slider .carousel-inner>.item .caption-box{padding:98px 10px 0}}@media screen and (max-width:377px){#webplus_slider .carousel-inner>.item .caption-box h1{font-size:20px}#webplus_slider .carousel-inner>.item .caption-box h2{font-size:12px}}