/*! 2018-08-14 15:11:03 */.page-content.stick #header{margin-bottom:0}#header{background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/bg-landing-bodas-1.jpg");padding:80px 0}#header .cover-wrap{position:relative;position:relative;padding:20px 0}#header .cover-wrap .cover-content-wrap{width:100%;height:100%;display:table}#header .cover-wrap .cover-content-wrap .cover-content{display:table-cell;vertical-align:middle;color:#fff;text-align:right;width:100%}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap{background:#ffffff;padding:20px;display:inline-block;width:100%;color:#444444;text-align:left;box-shadow:1px 3px 7px 0px rgba(0,0,0,0.35)}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap{width:500px;padding:25px}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .title-buscador{font-weight:300;font-size:24px;font-size:2.4rem;margin-top:0}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .title-buscador{font-size:18px;font-size:1.8rem}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .title-buscador .hotel{font-weight:500}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .title-buscador .price{color:#ca5c5c;font-weight:600}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .other-hotel .form-group:last-child{width:100%;text-align:left;margin-bottom:15px}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .other-hotel .form-group:last-child{width:50%}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group{float:left;width:100%;padding:0 5px}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group{width:50%}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group label{display:block}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"],#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select{padding:10px 15px 20px 8px;border-radius:0 !important;border:solid 1px #ced0dc;font-size:16px;font-size:1.6rem;color:#8e93af;font-weight:300;width:100%;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"],#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select{padding:15px 10px 15px 10px;font-size:14px;font-size:1.4rem}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]::-webkit-input-placeholder,#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select::-webkit-input-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]::-moz-placeholder,#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select::-moz-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]:-ms-input-placeholder,#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select:-ms-input-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]:-moz-placeholder,#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select:-moz-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]:focus,#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select:focus{outline:none}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]{background:#fff no-repeat 95% 50% url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAB5UlEQVRIS8VVTU7CYBCdqXHhSjyBeAJhWRL+Ah7AG/QG6gnEE+gN5Aa6V0KVxC7BG3AEdi4MHd987Vfb8pMGEZrA1w5v5nXe/MCUuwajoAfTLYnMnEOutl13msekn4dBUA6/ZUzMJdjvOnVX/ZOLlxD4IVHPwUfPi7rrryN4GQUti9UTBK0MwWD0gTfk07QRgdsKhq25Lnjqt7f4pYYZvNCUIYmANckEz74QPxGFHs6bIhkwyT2R08d5mc5AYy8SvAceMXmCGhzMj7x2uzpbW4PhuDQ/+OozagCfh26j9mzxSwkKSlIIlhCwSKYwhbwLgITZNxIB+1YAvwmkuVCDTaKs8tldDWybvr4HM2Y6/lMW6L5Oo3aiMRYy0BnI9bGZajsL8Rohuw7sFOd97PM+CMzaeEwkEvJw72PwYCdCu5l2xtj7BiNUxncLhn7ap9Nwz1ZIZAh+wSSYaPRyTGCCRZchEBAw6wxlfTr1mhLvpwYTTPWVTTdketAl5kg4iRRhL5JITJYhOxVdio7QddqnW69Vl2YQt6kJFktQieWJF56Y1EExjSFYcCoTZXy6DVf/fPYj0f/OgUoEgcdWItSjIqaD2EjEUVtSZDN3JbVhayYSqc/KSbaBt3XubNlpeufbeutcnM8fy7in3D+bpR4AAAAASUVORK5CYII=");padding-right:30px}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group input[type="text"]:hover{cursor:pointer}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select{background:#fff no-repeat 95% 50% url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAAiUlEQVQokZ3OwQ2DMAyF4R8pA3QUFskMSc8cWrIHnODertAu0NG4JFUIlkl4F1u29cndtHx6wAEjFxIGC8C8fl/AzwAeeAA34H4FjZgDMMAzYj7um9AMe4fBehPnvqi16A5LH6a0ogesBFtQEZPAGvSPZTcqqKEqpoES2p1hZ6CEqlgNmGNlL2YDoL4peE3hY6EAAAAASUVORK5CYII=");padding-right:30px;-webkit-appearance:none;text-indent:0.01px;text-overflow:""}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group select::-ms-expand{display:none}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group:last-child{margin-bottom:0;text-align:right;display:table;width:100%}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group:last-child input[type="submit"]{display:table-cell;vertical-align:middle;width:100%;font-weight:300;text-transform:none}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group:last-child a{display:table-cell;text-align:left;color:#ca5c5c}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group:last-child a:hover{color:#BC5658;text-decoration:underline}#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group .btn-primary{padding:10px 24px;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-bodas-wrap .form-bodas .form-group .btn-primary{padding:14px 24px;font-size:16px;font-size:1.6rem}}#menu-hotel{padding:0;background:#f5f5f5;position:relative;-webkit-transition:all,0.2s ease-in-out;-moz-transition:all,0.2s ease-in-out;-ms-transition:all,0.2s ease-in-out;-o-transition:all,0.2s ease-in-out;transition:all,0.2s ease-in-out;display:block}#menu-hotel .menu{display:table;width:100%;margin:0;padding:0}#menu-hotel .menu li{display:none;vertical-align:middle}@media only screen and (min-width: 768px){#menu-hotel .menu li{display:table-cell}}#menu-hotel .menu li a{color:#444444;opacity:0.5;text-align:center;display:block;padding:20px 15px;font-size:16px;font-size:1.6rem;font-weight:300;text-transform:uppercase;border-bottom:solid 4px #f5f5f5}#menu-hotel .menu li a:hover{opacity:0.9;text-decoration:none}#menu-hotel .menu li.current a{opacity:1;border-bottom:solid 4px #ca5c5c;color:#444444;font-weight:400}#menu-hotel .menu li.ficha-hotel{display:block}@media only screen and (min-width: 768px){#menu-hotel .menu li.ficha-hotel{display:table-cell}}#menu-hotel .menu li.ficha-hotel a{opacity:1;font-weight:600}@media only screen and (min-width: 768px){#menu-hotel .menu li.ficha-hotel a{background:#cfcfcf;border-bottom:solid 4px #cfcfcf}}#menu-hotel.stick{overflow:visible;position:fixed;top:0px;z-index:5;display:none;width:100%;box-shadow:0px 3px 6px rgba(1,0,1,0.2)}#menu-hotel.stick li a{padding:10px 15px;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px){#menu-hotel.stick{display:block}}#bodas-description{padding:60px 0}#bodas-description .section-title{border-bottom:solid 1px #cdcdcd;padding-bottom:15px;margin-bottom:15px;display:table;width:100%}#bodas-description .section-title .title{text-transform:uppercase;display:table-cell;width:60%;vertical-align:middle;font-size:24px;font-size:2.4rem}#bodas-description .content-text .descripcionlarge ul{padding-left:20px}#bodas-description .bodas-description{font-size:14px;font-size:1.4rem;text-align:justify;line-height:1.429;font-weight:400}#bodas-description .bodas-description .content-text{clear:both}#bodas-description .bodas-description .content-text img{margin:40px;margin-right:0;padding:10px}#bodas-description .bodas-description .content-text h3{font-size:18px;font-size:1.8rem;font-weight:600}#bodas-description .bodas-description .content-text p{margin-bottom:15px}#bodas-description .bodas-description .content-text p a{color:#ca5c5c}#bodas-description .bodas-description .content-text blockquote{font-size:14px;font-size:1.4rem;border-color:#cfcfcf}#bodas-description .bodas-description .content-text blockquote p:last-child{margin-bottom:0}#bodas-paquetes{padding:0}#bodas-paquetes .section-title{border-bottom:solid 1px #cdcdcd;padding-bottom:15px;margin-bottom:30px;display:table;width:100%;padding-left:0}#bodas-paquetes .section-title .title{text-transform:uppercase;display:block;width:100%;vertical-align:middle;font-size:24px;font-size:2.4rem}@media only screen and (min-width: 768px){#bodas-paquetes .section-title .title{display:table}}#bodas-paquetes .section-title .btn-group{position:relative}#bodas-paquetes .section-title .btn-group label{font-size:10px;font-size:1rem}@media only screen and (min-width: 768px){#bodas-paquetes .section-title .btn-group{float:right}#bodas-paquetes .section-title .btn-group label{font-size:16px;font-size:1.6rem}}#bodas-paquetes .section-title .btn-group .temporada-text{position:absolute;top:-25px;left:0;display:block;width:100%;text-transform:uppercase;font-weight:600;text-align:center}#bodas-paquetes .container{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 768px){#bodas-paquetes .container{margin-right:auto;margin-left:auto}}#bodas-paquetes .paquetes-bodas-content .row{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .row{margin-right:-15px;margin-left:-15px}}#bodas-paquetes .paquetes-bodas-content .lista-paquetes{font-size:12px;font-size:1.2rem;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:left}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .lista-paquetes{font-size:14px;font-size:1.4rem}}#bodas-paquetes .paquetes-bodas-content .lista-paquetes p{padding-left:15px}#bodas-paquetes .paquetes-bodas-content .lista-paquetes ul{padding:15px;margin-bottom:20px}#bodas-paquetes .paquetes-bodas-content .lista-paquetes ul li{display:inline-block}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes{background:#FFFFFF;border:solid 1px #E3E6E6;padding:15px;margin:20px 0}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .tabla-paquetes{padding:30px}}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes h3{font-size:18px;font-size:1.8rem;font-weight:300;display:block;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:20px}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .tabla-paquetes h3{font-size:30px;font-size:3rem;margin-bottom:40px}}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table{margin-bottom:0}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead tr.active th,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot tr.active th{background-color:#E3E6E6}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th{text-align:center;vertical-align:middle;padding:9px;font-weight:300;font-size:14px;font-size:1.4rem;white-space:normal}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th{font-size:16px;font-size:1.6rem;white-space:nowrap;padding:15px}}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th:first-child,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th:first-child{text-align:left}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th:first-child,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th:first-child{font-size:28px;font-size:2.8rem}}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th span,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th span{text-transform:uppercase;font-weight:600;display:block}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table thead th span.price,#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tfoot th span.price{color:#ca5c5c}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tbody td{text-align:center;vertical-align:middle;padding:10px;white-space:normal;font-size:12px;font-size:1.2rem}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tbody td{font-size:14px;font-size:1.4rem;padding:15px}}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tbody td:first-child{text-align:left}#bodas-paquetes .paquetes-bodas-content .tabla-paquetes table.table tbody td.oculto{display:none}#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas{background:#ffffff;padding:25px;border:solid 1px #E3E6E6;margin-top:20px}#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas h4{text-align:center;margin-bottom:40px}#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas ul{display:table;width:100%;padding:0}#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas ul li{float:left;display:inline-block;width:100%;margin-bottom:20px}@media only screen and (min-width: 992px){#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas ul li{width:50%}}#bodas-paquetes .paquetes-bodas-content .otros-servicios-bodas ul li::before{content:"";width:5px;height:5px;background:#ca5c5c;display:inline-block;margin-right:10px;vertical-align:middle}#bodas-paquetes .paquetes-bodas-content .info-catalogos{background:#ffffff;padding:20px;border:solid 1px #E3E6E6;margin-top:20px}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .info-catalogos{padding:25px}}#bodas-paquetes .paquetes-bodas-content .info-catalogos h4{text-align:center;margin-bottom:25px;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .info-catalogos h4{font-size:18px;font-size:1.8rem}}#bodas-paquetes .paquetes-bodas-content .info-catalogos table{margin-bottom:0}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody tr{border-bottom:1px solid #ddd}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td{text-align:center;vertical-align:middle;padding:10px;border:0;display:block;white-space:normal}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td{border-bottom:1px solid #ddd;display:table-cell;white-space:nowrap}}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td:first-child{text-align:left}@media only screen and (min-width: 768px){#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td:first-child{width:80%}}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td .btn{padding:5px 10px;text-transform:none}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td .btn.btn-outline{border-color:#ca5c5c;color:#ca5c5c}#bodas-paquetes .paquetes-bodas-content .info-catalogos table tbody td .btn.btn-outline:hover{border-color:#BC5658;color:#FFF}#bodas-requisitos{padding:60px 0}#bodas-requisitos .section-title{border-bottom:solid 1px #cdcdcd;padding-bottom:15px;margin-bottom:15px;display:table;width:100%}#bodas-requisitos .section-title .title{text-transform:uppercase;display:table-cell;width:60%;vertical-align:middle;font-size:24px;font-size:2.4rem}#bodas-requisitos .requisitos-content{font-size:14px;font-size:1.4rem;text-align:justify;line-height:1.429;font-weight:400}#bodas-requisitos .requisitos-content .title{margin-bottom:15px;margin-top:40px}#bodas-requisitos .requisitos-content .title:first-child{margin-top:0}#bodas-requisitos .requisitos-content ul{margin-bottom:20px}#bodas-requisitos .requisitos-content ul li{margin-bottom:10px}#bodas-requisitos .requisitos-content blockquote{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 320px){#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge h3{font-size:20px;font-size:2rem;margin-bottom:20px;margin-top:10px}#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge h4{font-size:14px;font-size:1.4rem}#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge p{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 768px){#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge h3{font-size:24px;font-size:2.4rem}#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge h4{font-size:18px;font-size:1.8rem}#faqs-2017 .faqs-2017-wrap .faqs-2017-content .descripcionlarge p{font-size:14px;font-size:1.4rem}}#faqs{padding:60px 0}#faqs .section-title{border-bottom:solid 1px #cdcdcd;padding-bottom:15px;margin-bottom:15px;display:table;width:100%}#faqs .section-title .title{text-transform:uppercase;display:table-cell;width:60%;vertical-align:middle;font-size:24px;font-size:2.4rem}

