@media (min-width:320px){.call2action p{color:#000 !important}.a-tab{font-size:14px;font-weight:700;color:#333;}.a-tab .tour{background-image:url("https://velasmeetingsmexico.com/app/uploads/2019/09/icon-virtual-tour.png") !important;top:-5px;position:relative}div.carousel.slide a.carousel-control img{height:initial !important;object-fit:initial !important;max-width:15px !important;left:23px !important;top:13px !important;z-index:99999 !important}.meetings-layout .outdoor__venues .carousel .carousel-control img{top:10px !important;max-width:12px !important;left:0 !important}footer .menu-item-10595{display:none !important}.padding-breadcrumb{padding:50px 0 0 0}.modal.fade{z-index:9999999999 !important}.media-object.img-circle{min-width:100px}.prevent-default{cursor:auto !important}.table-responsive{border:none !important}.position__relative{position:relative}.padding-100{padding:60px 0}.padding-50{padding:30px 0}.padding-20{padding:30px 0 0 0}section.heroImage{height:40vh;background-size:cover;background-position:center top;width:100%;margin-top:55px}.no-padding{padding:0}body p{line-height:2.1 !important}.centrar__verticalmente{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){section.heroImage{margin-top:70px;min-height:320px}}@media (min-width:992px){.padding-50{padding:50px 0}.padding-100{padding:100px 0}}@media (min-width:320px){.dropdown-menu{position:static;float:none;width:100%;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}.overlay__boton__menu{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.2);height:98px;width:90%}div.cover-meetings{margin-top:40px}.call__to__actions{position:relative;top:10px;margin-right:10px;display:inline-block;}.call__to__actions ul{padding:0;margin:0;}.call__to__actions ul li{display:inline-block;}.call__to__actions ul li a{color:#414141;padding:10px 8px}.call__to__actions ul li a.icono__rfp{background-color:#972034;color:#fff}.boton__hamburguesa{float:right;width:25px;height:23px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:10px;}.boton__hamburguesa span{display:block;position:absolute;height:3px;width:100%;background:#414141;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.boton__hamburguesa span:nth-child(1){top:0}.boton__hamburguesa span:nth-child(2),.boton__hamburguesa span:nth-child(3){top:10px}.boton__hamburguesa span:nth-child(4){top:20px}.boton__hamburguesa.open span:nth-child(1){top:18px;width:0%;left:50%}.boton__hamburguesa.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.boton__hamburguesa.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.boton__hamburguesa.open span:nth-child(4){top:18px;width:0%;left:50%}div.menu__mobile{padding:100px 10% 0 10%;}div.menu__mobile .navbar.navbar-default{border:none;}div.menu__mobile .navbar.navbar-default #menu-mobile-list{border:none;background-color:#fff;overflow:auto;max-height:100%;padding-bottom:10vh;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav{background-color:#fff;text-align:center !important;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li{border-bottom:1px solid #808080;padding:10px 0;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li a{color:#808080;text-transform:uppercase;font-size:17px;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li a span{float:right;transition:all .5s ease;color:#972034}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li ul.dropdown-menu{margin:-5px 0 -5px 0;height:auto;position:static !important;box-shadow:none !important;border:none;text-align:center;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li ul.dropdown-menu li a{line-height:20px;font-size:14px}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li.open a{color:#972034;background-color:transparent !important;}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li.open a span{transform:rotate(180deg);color:#808080}div.menu__mobile .navbar.navbar-default #menu-mobile-list .nav.navbar-nav >li.open ul li >a{color:#808080}@media (min-width:375px){.call__to__actions,.boton__hamburguesa{top:15px;}.call__to__actions ul li a,.boton__hamburguesa ul li a{padding:10px 15px}}@media (min-width:768px){.overlay__boton__menu{height:92px}div.cover-meetings{margin-top:80px}}@media (min-width:992px){.overlay__boton__menu{height:98px}div.cover-meetings{margin-top:90px}.boton__hamburguesa span{background:#fff}}@media (min-width:1200px){.overlay__boton__menu{height:104px}div.cover-meetings{margin-top:100px}}.padding-5{padding:0 5px !important}h1.titulo{color:#972034;border-left:none;font-weight:bold;font-size:27px;padding-left:0}h2.subtitulo{color:#972034;font-size:27px;margin-top:20px;margin-bottom:50px;font-weight:bold}@media (min-width:320px){#wrapper__promociones{overflow:hidden;}#wrapper__promociones .meetings-breadcrumb{margin-top:20px}#wrapper__promociones section.cuadros__de__promociones{margin:50px 0;}#wrapper__promociones section.cuadros__de__promociones h2.subtitulo{text-transform:uppercase}#wrapper__promociones section.cuadros__de__promociones .promocion{margin:5px auto 80px auto;height:320px;width:100%;position:relative;display:block;width:100%;max-width:550px;}#wrapper__promociones section.cuadros__de__promociones .promocion .background{height:100%;background-size:cover;background-position:center}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow{overflow:hidden;position:absolute;width:100%;height:100%;}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow .overlay{transition:all .5s ease;position:absolute;bottom:-100px;height:300px;width:100%;padding:20px 5px;color:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.4) 12%,#000 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.4) 12%,#000 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,0.4) 12%,#000 100%);}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow .overlay h4{font-weight:bold;position:relative;margin-top:40px;margin-bottom:10px;text-transform:uppercase}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow .overlay p{color:#fff;margin:5px 0;font-size:11px}#wrapper__promociones section.cuadros__de__promociones .promocion:hover .overlay{bottom:-110px}#wrapper__promociones section.cuadros__de__promociones .promocion:hover .ver__promocion{transform:scale(1);opacity:1;}#wrapper__promociones section.cuadros__de__promociones .promocion:hover .ver__promocion::after{transform:scale(1)}#wrapper__promociones section.cuadros__de__promociones .promocion .ver__promocion{text-transform:uppercase;color:#000;font-size:18px;font-weight:600;text-align:center;transition:all .5s ease;transform:scale(.8);display:block;margin-top:10px;opacity:1;}#wrapper__promociones section.cuadros__de__promociones .promocion .ver__promocion::after{border-bottom:3px solid #972034;content:' ';position:absolute;left:0;right:0;margin:0 auto;width:40%;bottom:-5px;transition:all .7s ease;transform:scale(1)}#wrapper__promociones.promocion__interna .informacion__de__promocion .border__rojo{border:1px solid #972034;width:100%;max-width:300px;display:block;margin-bottom:20px}#wrapper__promociones.promocion__interna .informacion__de__promocion .detalle__principal__promo{margin:30px auto 50px auto;background-color:#b2b2b2;padding:25px 0;}#wrapper__promociones.promocion__interna .informacion__de__promocion .detalle__principal__promo p{color:#fff;margin-bottom:0;font-size:14px;}#wrapper__promociones.promocion__interna .informacion__de__promocion .detalle__principal__promo p strong{display:block;}#wrapper__promociones.promocion__interna .informacion__de__promocion .detalle__principal__promo p strong span{font-weight:300}#wrapper__promociones.promocion__interna .informacion__de__promocion .listado__puntos{list-style:none;margin:30px auto;padding-left:0;}#wrapper__promociones.promocion__interna .informacion__de__promocion .listado__puntos li::before{content:"\2022";margin-right:5px;font-weight:bold}#wrapper__promociones.promocion__interna .informacion__de__promocion h3{margin:20px auto;text-transform:uppercase}#wrapper__promociones.promocion__interna .informacion__de__promocion .cuadro__rfp p{color:#fff;margin:30px 0;display:inline-block;background-color:#212121;padding:20px 10px;text-align:center;}#wrapper__promociones.promocion__interna .informacion__de__promocion .cuadro__rfp p a{background-color:#972034;color:#fff;padding:10px 20px;margin:10px auto 0 auto;font-weight:bold;transition:all .5s;width:100%;max-width:150px;display:block;}#wrapper__promociones.promocion__interna .informacion__de__promocion .cuadro__rfp p a:hover{background-color:rgba(164,29,51,0.9)}#wrapper__promociones.promocion__interna section.promociones__highlights{margin:50px auto;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item{height:400px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .informacion{position:relative;z-index:11;color:#fff;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .informacion img{max-width:70%;margin:0 auto 20px auto}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .informacion .detalles ul{list-style:none;padding-left:0;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .informacion .detalles ul li{color:#fff;margin:15px auto;font-weight:600}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,0.6)}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav{display:block;margin-top:30px;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button{position:absolute;outline:none !important;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button i{color:#972034;font-size:30px;font-weight:100}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button:hover,#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button:focus,#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button:active{background-color:transparent;outline:0 !important}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:10%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:10%}#wrapper__promociones.promocion__interna section.promociones__highlights .hightlights__titulo{font-size:20px;text-transform:uppercase;text-align:center;color:#3e3e3f;}#wrapper__promociones.promocion__interna section.promociones__highlights .hightlights__titulo h4{font-size:25px;position:relative;top:8px}}@media (min-width:480px){#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:20%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:20%}}@media (min-width:768px){#wrapper__promociones.promocion__interna .informacion__de__promocion .detalle__principal__promo p strong{display:inline-block}#wrapper__promociones.promocion__interna .informacion__de__promocion .cuadro__rfp p{text-align:left;}#wrapper__promociones.promocion__interna .informacion__de__promocion .cuadro__rfp p a{display:initial;margin-left:40px}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:30%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:30%}}@media (min-width:992px){#wrapper__promociones section.cuadros__de__promociones .promocion .ver__promocion{opacity:0;}#wrapper__promociones section.cuadros__de__promociones .promocion .ver__promocion::after{transform:scale(0)}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow .overlay{bottom:-210px;}#wrapper__promociones section.cuadros__de__promociones .promocion .overflow .overlay p{font-size:11.2px}#wrapper__promociones section.cuadros__de__promociones .promocion:hover .overlay{bottom:-100px}#wrapper__promociones.promocion__interna section.promociones__highlights{margin:80px 0;}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item .overlay{background-color:rgba(0,0,0,0.2);transition:all .5s ease}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .item:hover .overlay{background-color:rgba(0,0,0,0.5)}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:36%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:36%}}@media (min-width:1600px){#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:40%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:40%}}@media (min-width:1600px){#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-next{right:42%}#wrapper__promociones.promocion__interna section.promociones__highlights .promociones__highlights__carousel .owl-nav button.owl-prev{left:42%}}@media (min-width:320px){body.grand-velas-los-cabos section.heroImage::before,body.grand-velas-riviera-nayarit section.heroImage::before{content:' ';background-image:url("https://velasmeetingsmexico.com/app/uploads/2020/01/travellers-choice-tripadvisor.png");z-index:99999;position:absolute;top:50px;left:20%;width:110px;height:110px;background-size:cover}#modalVideoHotelInterna .modal-body iframe,#modalVideoMediaLibrary .modal-body iframe{height:500px;width:100%}#wrapper__interna__hotel .heroImage{position:relative;}#wrapper__interna__hotel .heroImage img{position:absolute;bottom:20px;left:10%;z-index:10;max-width:250px}#wrapper__interna__hotel p{line-height:1.5;margin:0}#wrapper__interna__hotel h2{font-family:'silver_south_scriptregular';color:#646464;margin-top:0;margin-bottom:20px;font-size:32px}#wrapper__interna__hotel .aside{text-align:left;}#wrapper__interna__hotel .aside ul{list-style-type:none;margin-top:5px;margin-bottom:5px;padding-left:0;}#wrapper__interna__hotel .aside ul li{display:inline-block;}#wrapper__interna__hotel .aside ul li a{color:#000;padding:10px;display:block;}#wrapper__interna__hotel .aside ul li a img{max-width:20px;position:relative;top:-3px}#wrapper__interna__hotel .features__list ul{margin-bottom:30px;}#wrapper__interna__hotel .features__list ul li{margin:15px auto}#wrapper__interna__hotel .highlights{margin:50px auto;}#wrapper__interna__hotel .highlights .highlight{padding:1px !important;transition:all 1s ease;}#wrapper__interna__hotel .highlights .highlight .overflow__hidden{overflow:hidden;height:200px;position:relative;display:block;}#wrapper__interna__hotel .highlights .highlight .overflow__hidden .degradado{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 22%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 22%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 22%,#000 100%);height:200px;z-index:10;position:absolute;bottom:-70px;left:0;width:100%}#wrapper__interna__hotel .highlights .highlight .overflow__hidden h4{position:absolute;bottom:5px;left:0;right:0;z-index:11;color:#fff;text-align:center}#wrapper__interna__hotel .highlights .highlight .overflow__hidden .imagen{background-size:cover;background-position:center;height:100%;width:100%;transition:all .5s ease;position:absolute}#wrapper__interna__hotel .highlights .highlight .overflow__hidden:hover .imagen{transform:scale(1.1)}#wrapper__interna__hotel .highlights .highlight .overflow__hidden.prevent-default:hover .imagen{transform:scale(1) !important}#wrapper__interna__hotel .links__highlights{margin-top:40px;}#wrapper__interna__hotel .links__highlights ul{list-style-type:none;padding-left:0;}#wrapper__interna__hotel .links__highlights ul li a{display:block;padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.1);color:#000;transition:all .5s ease;text-transform:uppercase;font-size:11px}#wrapper__interna__hotel .position__relative a{display:flex;align-items:center;justify-content:center;}#wrapper__interna__hotel .position__relative a img.boton__de__play{position:absolute;z-index:100;left:0;right:0;margin:0 auto;top:40%}#wrapper__interna__hotel .position__relative a .background{background-size:cover;background-position:center;min-height:320px;width:100%;display:flex;align-items:center;justify-content:center}#wrapper__interna__hotel .table.table__movil tbody tr td,#wrapper__interna__hotel .table.table__movil thead tr td,#wrapper__interna__hotel .table.table__movil tbody tr th,#wrapper__interna__hotel .table.table__movil thead tr th{vertical-align:middle;padding:15px 8px;text-align:center;}#wrapper__interna__hotel .table.table__movil tbody tr td img,#wrapper__interna__hotel .table.table__movil thead tr td img,#wrapper__interna__hotel .table.table__movil tbody tr th img,#wrapper__interna__hotel .table.table__movil thead tr th img{margin-right:8px;max-width:18px}#wrapper__interna__hotel .table.table__movil tbody tr td:first-child,#wrapper__interna__hotel .table.table__movil thead tr td:first-child,#wrapper__interna__hotel .table.table__movil tbody tr th:first-child,#wrapper__interna__hotel .table.table__movil thead tr th:first-child{text-align:left;padding-left:5%;font-size:10.5px}#wrapper__interna__hotel .table.table__movil tbody tr .medidas,#wrapper__interna__hotel .table.table__movil thead tr .medidas{min-width:120px;max-width:120px;white-space:initial;font-size:11px;text-align:left}#wrapper__interna__hotel table.table thead th{text-align:center;}#wrapper__interna__hotel table.table thead th img{display:block;margin:0 auto 15px auto}#wrapper__interna__hotel table.table tbody tr td{text-align:left !important;font-size:11px}#wrapper__interna__hotel .informacion__adicional__tabla{background-color:#f1f1f1;padding:20px 5px;margin-top:50px}}@media (min-width:768px){#wrapper__interna__hotel p{line-height:2.2}#wrapper__interna__hotel .features__list{display:flex;align-items:center;justify-content:left;min-height:320px;}#wrapper__interna__hotel .features__list ul{padding-left:10px;}#wrapper__interna__hotel .features__list ul li{margin:5px auto}#wrapper__interna__hotel .aside{text-align:left;}#wrapper__interna__hotel .aside img{margin-top:22px}#wrapper__interna__hotel .aside ul{margin-top:30px;}#wrapper__interna__hotel .aside ul li{display:block;}#wrapper__interna__hotel .aside ul li img{margin:0}#wrapper__interna__hotel .table.table__desktop{margin:0 auto 20px;}#wrapper__interna__hotel .table.table__desktop tbody tr th,#wrapper__interna__hotel .table.table__desktop thead tr th,#wrapper__interna__hotel .table.table__desktop tbody tr td,#wrapper__interna__hotel .table.table__desktop thead tr td{text-align:center !important;border:none}#wrapper__interna__hotel .table.table__desktop thead tr th:first-child{color:#972034}#wrapper__interna__hotel .table.table__desktop .min-130{min-width:130px}#wrapper__interna__hotel .table.table__desktop .text-left{text-align:left !important}}@media (min-width:992px){#wrapper__interna__hotel .features__list ul{padding-left:15px;}#wrapper__interna__hotel .features__list ul li{margin:15px auto}}@media (min-width:320px){body.velas-resorts-beta .meetings-text-image-block-one-image .informacion__carousel,body.velas-resorts .meetings-text-image-block-one-image .informacion__carousel,.meetings-layout-content .meetings-text-image-block-one-image .informacion__carousel{height:initial}#modalVideo .modal-dialog{width:90%;}#modalVideo .modal-dialog iframe{width:100%;min-height:400px;height:80vh}section.hero-video-link{display:flex;align-items:flex-end;justify-content:left;height:40vh;background-position:center;}section.hero-video-link a{padding:5vh 5vh 5vh 0;display:block;background-color:transparent;border:none !important}.meetings-layout .read__more{font-size:16px;text-transform:uppercase;display:inherit;}.meetings-layout .read__more img{position:relative;top:-2px;max-width:14px !important;height:initial !important;width:initial !important;margin:initial !important}.meetings-layout .visible__read__more{display:none}.meetings-layout .carousel .item.nopadding{height:initial}#VideoModal{top:100px;}#VideoModal iframe{width:100%;height:300px}#VideoModal .modal-body iframe{width:100%}.modal.fade{z-index:999999999}#video-carosel{margin-top:90px}#wrapper__inicio{background-color:#fff;padding-top:70px;}#wrapper__inicio #wrapper__video{position:relative;padding-bottom:70vh;padding-top:15px;height:0;}#wrapper__inicio #wrapper__video::after{position:absolute;top:0;left:0}#wrapper__inicio #wrapper__video .logo__tripadvisor{bottom:initial !important;top:15% !important;max-width:200px !important;right:initial !important;left:40px !important}#wrapper__inicio #wrapper__video .logo__lets__meet,#wrapper__inicio #wrapper__video .logo__tripadvisor{position:absolute;z-index:1;bottom:150px;max-width:210px;left:0;right:0;margin:0 auto}#wrapper__inicio #wrapper__video .mute{position:absolute;top:180px;right:20px;font-size:30px;color:#fff;z-index:9999;display:none;cursor:pointer}#wrapper__inicio #wrapper__video iframe{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-999}#wrapper__inicio #wrapper__video .background__cover{position:static;top:40px;left:0;height:70vh;width:100%;z-index:9999;background-size:cover;background-position:center;}#wrapper__inicio #wrapper__video .background__cover .icono__play{height:80vh;align-items:center;justify-content:center;display:flex;}#wrapper__inicio #wrapper__video .background__cover .icono__play i{color:#fff;font-size:30px}#wrapper__inicio .contenedor__despues__de__video{position:relative;background-color:#fff}#wrapper__inicio .video-content{margin-top:100px}#wrapper__inicio #video-carosel .controls{z-index:9999999}#wrapper__inicio section.imagen__principal{height:50vh;width:100%;background-size:cover;background-position:center;}#wrapper__inicio section.imagen__principal .play{display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;height:100%;width:100%;}#wrapper__inicio section.imagen__principal .play img{max-width:200px}#wrapper__inicio section.formulario__rfp__inicio{position:relative;z-index:100;}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs{background-color:#1c2428;border-radius:0;}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs .form-group.no-border::before{content:initial}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs .form-group::before{content:' ';color:#fff;position:absolute;height:25px;width:1px;display:block;z-index:999999;left:0;top:8px;background-color:#fff}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs input.hasDatepicker{border:none !important}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs input{border-radius:0;border:none;background-color:transparent;color:#fff;}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs input::placeholder{color:#fff}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs input[type="submit"]{background-color:#972034;color:#fff;border-radius:0;padding:8px 12px;border:none}#wrapper__inicio section.formulario__rfp__inicio form .container.quick-form-home.tab-flex.hidden-xs select{border-radius:0;background-color:#1c2327;border:none;color:#fff}#wrapper__inicio section.informacion__de__hoteles{background-color:#fff;position:relative;}#wrapper__inicio section.informacion__de__hoteles img.imagen__float__inicio{margin:0 auto 20px auto;display:block}#wrapper__inicio section.informacion__de__hoteles h4{margin-bottom:40px}#wrapper__inicio section.informacion__de__hoteles p{margin-bottom:20px;line-height:1.5;text-align:justify}#wrapper__inicio section.informacion__de__hoteles h3{margin:10px auto 32px auto;font-weight:bold;opacity:.8;line-height:1.5;font-size:20px}#wrapper__inicio section.informacion__de__hoteles h5{color:#972034;font-size:16px;font-weight:bold;line-height:1.5}#wrapper__inicio section.informacion__de__hoteles h2.subtitulo{margin-top:60px;margin-bottom:10px}#wrapper__inicio section.informacion__de__hoteles{background-color:#f7f7f7;padding:60px 0;}#wrapper__inicio section.informacion__de__hoteles .titulo__caja{background-color:#fff;position:relative;top:-90px;padding-bottom:50px;background-color:#fff}#wrapper__inicio section.informacion__de__hoteles .separador__border__gris{border:1px solid #c2c2c2;width:100%;opacity:.9;margin:20px auto}#wrapper__inicio section.informacion__de__hoteles .marca__general{text-align:center;margin:20px 0 40px 0;line-height:1.8;}#wrapper__inicio section.informacion__de__hoteles .marca__general h4{font-weight:bold;color:#555}#wrapper__inicio section.informacion__de__hoteles .marca__general h5{color:#972034;font-family:'silver_south_scriptregular';font-size:30px;margin:10px auto}#wrapper__inicio section.informacion__de__hoteles .marca__general h6{font-weight:bold;color:#555}#wrapper__inicio section.informacion__de__hoteles .hotel{margin:20px 0;}#wrapper__inicio section.informacion__de__hoteles .hotel .imagen__de__hotel{height:250px;background-size:cover;background-position:center;margin:30px auto 20px}#wrapper__inicio section.informacion__de__hoteles .hotel ul li{font-size:14px}#wrapper__inicio section.informacion__de__hoteles .hotel img{width:initial;max-width:200px;display:block;margin:0 0 20px 0}#wrapper__inicio section.informacion__de__hoteles .hotel ul{list-style-type:none;padding-left:0;}#wrapper__inicio section.informacion__de__hoteles .hotel ul li::before{content:"\2022";margin-right:5px;font-weight:bold}#wrapper__inicio section.slider__inicio{margin-top:90px;}#wrapper__inicio section.slider__inicio .item{height:60vh;background-size:cover;background-position:center}#wrapper__inicio section.slider__inicio .owl-nav{display:block;}#wrapper__inicio section.slider__inicio .owl-nav div{display:block;position:absolute;top:60%;left:10px;}#wrapper__inicio section.slider__inicio .owl-nav div i{border:1px solid #fff;border-radius:100%;padding:8px;background-color:rgba(255,255,255,0.3);color:#000}#wrapper__inicio section.slider__inicio .owl-nav .owl-next{right:10px;left:initial}#wrapper__contact__us .meet__team{margin-top:60px;padding:60px 0;background-color:#ebebeb;}#wrapper__contact__us .meet__team h2{margin-bottom:40px}#wrapper__contact__us .meet__team img{max-width:150px;margin:10px auto 0 auto;width:100px;height:100px;border-radius:50px;object-fit:cover}#wrapper__contact__us .meet__team h4{color:#972034;font-weight:bold}#wrapper__contact__us .meet__team .centrar__verticalmente{min-height:230px;}#wrapper__contact__us .meet__team .centrar__verticalmente .information{margin-top:20px}#wrapper__contact__us .meet__team .border__down{border:.5px solid #626262;margin:20px auto}#wrapper__contact__us .meet__team p{text-align:justify}#wrapper__contact__us .meet__team .w-100{width:100%;text-align:center;}#wrapper__contact__us .meet__team .w-100 h4{margin-top:30px}#wrapper__contact__us form{margin-top:20px;}#wrapper__contact__us form input,#wrapper__contact__us form textarea{background-color:#fafafa;border-color:#e9e9e9;box-shadow:none}#wrapper__contact__us form textarea{margin-top:15px;resize:none}#wrapper__contact__us form input[type="submit"]{background-color:#972034;color:#fff;text-transform:uppercase;border-radius:6px;padding:10px 0;border-color:transparent;width:100%}#wrapper__contact__us .secundary_image{margin-top:20px}}@media (min-width:768px){section.hero-video-link{height:60vh}#wrapper__contact__us .meet__team img{float:left;margin-right:30px}#wrapper__contact__us .meet__team .w-100{text-align:left;}#wrapper__contact__us .meet__team .w-100 h4{margin-top:50px}#wrapper__contact__us .meet__team .w-100 h5{line-height:1.5}#wrapper__contact__us .secundary_image{margin-top:40px}.meetings-layout .read__more{display:none}.meetings-layout .visible__read__more{display:block}#wrapper__inicio .video-content{margin-top:50px}#wrapper__inicio section.imagen__principal{height:60vh}#wrapper__inicio section.formulario__rfp__inicio{top:0}#wrapper__inicio .meetings-breadcrumb{margin-top:-50px}#wrapper__inicio section.informacion__de__hoteles img.imagen__float__inicio{float:right;max-width:490px;margin:0 0 10px 20px}#wrapper__inicio section.informacion__de__hoteles p{line-height:2.2;margin-bottom:32px}#wrapper__inicio section.informacion__de__hoteles .hotel ul li{font-size:12.5px}#wrapper__inicio section.slider__inicio .item{height:90vh}#wrapper__inicio section.slider__inicio .owl-nav div{top:46vh;}#wrapper__inicio section.slider__inicio .owl-nav div i{padding:15px}}@media (min-width:992px){#wrapper__inicio{padding-top:0;}#wrapper__inicio #wrapper__video{padding-bottom:56.25%;margin-top:-30px;overflow:hidden;position:relative;top:-20px;}#wrapper__inicio #wrapper__video::after{content:' ';position:absolute;top:0;left:0;width:100%;padding-bottom:56.25%;background-color:rgba(0,0,0,0)}#wrapper__inicio #wrapper__video iframe{z-index:0}#wrapper__inicio #wrapper__video .mute{display:block}#wrapper__inicio #wrapper__video .background__cover{height:0;padding-bottom:56.25%;z-index:2;position:absolute;top:90px}#wrapper__inicio .contenedor__despues__de__video{margin-top:-140px;z-index:999}#wrapper__inicio .video-content{margin-top:80px;max-height:528px}#wrapper__inicio section.informacion__de__hoteles .titulo__caja{margin-top:20px}#wrapper__inicio section.imagen__principal{height:90vh}#wrapper__inicio section.informacion__de__hoteles img.imagen__float__inicio{max-width:520px}#wrapper__inicio section.informacion__de__hoteles .marca__general{height:275px;display:flex;align-items:center;justify-content:center;margin:20px auto;}#wrapper__inicio section.informacion__de__hoteles .marca__general .hotel ul li{font-size:16px}}@font-face{font-family:'silver_south_script_altRg';src:url("../font-silver/silver_south_script_alt-webfont.woff2") format('woff2'),url("../font-silver/silver_south_script_alt-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'silver_south_script_ligaturRg';src:url("../font-silver/silver_south_script_ligatures-webfont.woff2") format('woff2'),url("../font-silver/silver_south_script_ligatures-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'silver_south_scriptregular';src:url("../font-silver/silver_south_script-webfont.woff2") format('woff2'),url("../font-silver/silver_south_script-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'silver_south_serifregular';src:url("../font-silver/silver_south_serif-webfont.woff2") format('woff2'),url("../font-silver/silver_south_serif-webfont.woff") format('woff');font-weight:normal;font-style:normal}@media (min-width:320px){#wrapper__media__planner__library .informacion__general section.video__hotel{height:50vh;background-size:cover;background-position:center;width:100%;}#wrapper__media__planner__library .informacion__general section.video__hotel .boton__video{display:flex;align-items:center;justify-content:left;height:50vh;cursor:pointer;}#wrapper__media__planner__library .informacion__general section.video__hotel .boton__video img{float:left;margin-right:20px;margin-bottom:20px}#wrapper__media__planner__library .informacion__general section.video__hotel .boton__video h3{float:right;color:#fff;position:relative;top:-10px}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified{background-color:#1c2428;margin-top:30px;max-width:870px;margin:30px auto 0 auto;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li{transition:all .5s ease;position:relative;text-transform:uppercase;font-size:14px;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li a{color:#fff;border:none;display:block;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li a i{top:2px;margin-left:10px;position:relative;font-weight:100;font-style:initial;display:inline-block;transform:rotate(-90deg);font-size:20px;display:none}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li:hover a{border:none !important}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li:hover ul{display:none !important;height:initial}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul{display:none false;position:absolute;z-index:2;width:100%;padding-left:0;background-color:rgba(28,36,40,0.7);list-style:none;text-align:left;overflow:hidden;transition:all .6s ease;height:0;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li{margin:0;font-size:11px;text-transform:capitalize;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li a{padding:10px;display:inline-block;background-color:rgba(28,36,40,0.7) !important;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li a img{transition:all .5s ease}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li a:hover img{opacity:.8}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li a:last-child{margin-right:10px}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li:first-child a{padding-top:30px}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li:last-child a{padding-bottom:30px}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul li,#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul a{color:#fff}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li.active a{background-color:transparent;border:none !important;font-weight:bold}#wrapper__media__planner__library .informacion__hotel{padding:20px 0;}#wrapper__media__planner__library .informacion__hotel h2{font-weight:900;}#wrapper__media__planner__library .informacion__hotel h2::after{border-bottom:2px solid #972034;width:100px;content:' ';position:absolute;left:20px;bottom:-10px}#wrapper__media__planner__library .informacion__hotel img{margin:30px auto}#wrapper__media__planner__library .informacion__hotel p{text-align:justify}#wrapper__media__planner__library .informacion__hotel .pdfs{margin-top:30px;}#wrapper__media__planner__library .informacion__hotel .pdfs ul{list-style:none;margin-bottom:40px;padding-left:0;}#wrapper__media__planner__library .informacion__hotel .pdfs ul li{margin:10px 0;position:relative;}#wrapper__media__planner__library .informacion__hotel .pdfs ul li a{padding:5px 15px 5px 5px;display:inline-block;max-width:38px;min-width:38px;font-size:13px;color:#000;transition:all .5s ease;text-transform:capitalize;}#wrapper__media__planner__library .informacion__hotel .pdfs ul li a img{margin:10px auto}#wrapper__media__planner__library .informacion__hotel .pdfs ul li a:last-child{max-width:initial;min-width:initial;}#wrapper__media__planner__library .informacion__hotel .pdfs ul li a:last-child:hover{color:#972034}#wrapper__media__planner__library .informacion__hotel .pdfs ul li .soloUno{margin-left:55px}#wrapper__media__planner__library .informacion__hotel .pdfs ul li i{cursor:pointer;margin-right:10px}#wrapper__media__planner__library .informacion__hotel .pdfs ul li input{opacity:0;position:absolute;z-index:-999}#wrapper__media__planner__library .informacion__hotel .pdfs a.boton__rojo{background-color:#972034;color:#fff;padding:10px 15px;text-transform:capitalize;font-weight:bold;margin-left:30px}}@media (min-width:768px){#wrapper__media__planner__library section.video__hotel .boton__video h3{font-size:32px;}#wrapper__media__planner__library section.video__hotel .boton__video h3 strong{font-size:55px}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li{font-size:12px;}#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li:hover ul{height:initial}}@media (min-width:992px){#wrapper__media__planner__library .informacion__general ul.nav.nav-tabs.nav-justified > li > ul{min-width:380px}#wrapper__media__planner__library .informacion__hotel h2::after{bottom:0}#wrapper__media__planner__library .informacion__hotel .pdfs ul li a{max-width:50px;min-width:50px;font-size:14px}}@media (min-width:320px){.grecaptcha-badge{visibility:hidden}footer.nuevo__footer{background-color:#1c2428;padding:40px 10px;}footer.nuevo__footer p a{color:#fff;margin-right:13px}footer.nuevo__footer .logo__velasresorts{max-width:230px}footer.nuevo__footer .copyright{margin:30px 0 0 0}footer.nuevo__footer .form-newslatter{text-align:left;margin:10px auto 20px auto;}footer.nuevo__footer .form-newslatter button{margin-top:10px;border:none}footer.nuevo__footer .form-newslatter .newslatter-text{margin:0}footer.nuevo__footer .redes__sociales{margin:10px auto;list-style-type:none;padding-left:0;}footer.nuevo__footer .redes__sociales li{display:inline-block;margin:5px auto;text-align:left;}footer.nuevo__footer .redes__sociales li a{color:#fff;margin:0 20px 0 0;padding:5px 5px 5px 0}footer.nuevo__footer ul.sitemap{padding-left:0;list-style-type:none;text-align:center;margin-top:20px;}footer.nuevo__footer ul.sitemap li{display:inline-block;margin:5px;}footer.nuevo__footer ul.sitemap li a{color:#fff;padding:5px}footer.nuevo__footer .logos__certificaciones{text-align:center;}footer.nuevo__footer .logos__certificaciones img{margin:10px 10px 15px 0;display:inline-block}}@media (min-width:768px){footer.nuevo__footer .form-newslatter{margin-bottom:30px}}@media (min-width:992px){footer.nuevo__footer .logos__certificaciones{text-align:left;margin-bottom:30px}}.copiado{position:absolute;top:0;font-size:11px;color:#fff;padding:2px 5px;border-radius:10px;background-color:#000}@media (min-width:320px){.meetings-layout-content strong{color:#972034}.meetings-layout-content .destinos__mapa{margin:50px auto;}.meetings-layout-content .destinos__mapa ul.nav.nav-tabs{text-align:center;margin-bottom:50px;}.meetings-layout-content .destinos__mapa ul.nav.nav-tabs li a{color:#000}.meetings-layout-content div.fondo strong{color:#000}}@media (min-width:320px){ul.nav.nav-tabs.main-planner.nav-justified.logos__list{margin-bottom:40px;}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li a{border:none !important;}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li a img{opacity:.5;transition:all .5s ease}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li a:hover{border-bottom:none !important;}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li a:hover img{opacity:1}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li a img{opacity:.5}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li:nth-child(1) a img,ul.nav.nav-tabs.main-planner.nav-justified.logos__list li:nth-child(2) a img,ul.nav.nav-tabs.main-planner.nav-justified.logos__list li:nth-child(3) a img,ul.nav.nav-tabs.main-planner.nav-justified.logos__list li:nth-child(5) a img{position:relative;top:10px}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li.active a{border:none}ul.nav.nav-tabs.main-planner.nav-justified.logos__list li.active img{opacity:1}iframe.video-galeria{width:100%;height:80vh}.player .vp-title .vp-title-header .headers{display:none !important}.imagen__convention__center .informacion__carousel p strong{font-size:18px}.imagen__convention__center .item{max-height:330px !important}.meetings-layout .meetings-carousel-block-container{position:relative}.meetings-layout .breadcrumb{padding-top:50px !important}.meetings-layout .services-description{border:none !important}.meetings-layout ul.nav.nav-tabs{position:relative;z-index:9999}.meetings-layout .meetings-layout-content .card .card-body p strong{color:#646464}.meetings-layout .meetings-layout-content .no-owl-nav .owl-nav{display:none !important}.meetings-layout .meetings-layout-content .outdoor__venues h1{font-size:18px}.meetings-layout .meetings-layout-content .tabs__spa .owl-nav{display:none !important}.meetings-layout .meetings-layout-content .slider__main__atractions__things__to__do img{height:auto}.meetings-layout .meetings-layout-content #section-spa-carousel .owl-nav{display:none;position:absolute;top:0;background-color:rgba(255,0,0,0);left:0;right:0;flex-direction:column;align-items:center;height:100%;justify-content:space-between;width:50%;}.meetings-layout .meetings-layout-content #section-spa-carousel .owl-nav div{transform:rotate(90deg)}.meetings-layout .meetings-layout-content #section-spa-carousel img{height:auto}.meetings-layout .meetings-layout-content .slider-convention ul.nav.nav-tabs li{display:inline-block;width:48%;}.meetings-layout .meetings-layout-content .slider-convention ul.nav.nav-tabs li a{color:#000 !important;padding:10px 0}.meetings-layout .meetings-layout-content .slider-convention .informacion{padding:20px 10px}.meetings-layout .meetings-layout-content .informacion__adicional.informacion__adicional__spa .fondo p{font-size:16px}.meetings-layout .meetings-layout-content .informacion__adicional.informacion__adicional__spa .fondo h4{font-size:16px}.meetings-layout .carousel .item{height:300px;width:100%;background-size:cover;background-position:center;max-width:95%}.meetings-layout .carousel .carousel-control{height:initial;color:rgba(0,0,0,0.8);top:42%;height:55px;font-size:25px;opacity:1;width:35px;background-color:#fff !important;transition:all .2s ease;box-shadow:none;background-image:none !important;border:none !important;}.meetings-layout .carousel .carousel-control img{position:relative;top:10px;max-width:12px}.meetings-layout .carousel .carousel-control:hover{width:60px}.meetings-layout .informacion__carousel{margin:20px auto;}.meetings-layout .informacion__carousel p{text-align:justify;font-size:14px}.meetings-layout .informacion__carousel ul li{margin:10px auto}.meetings-layout .mapa iframe{width:100%;height:300px}.meetings-layout section.main__atractions h1{display:none}.meetings-layout section.main__atractions .tab_content{position:relative}.meetings-layout section.main__atractions ul.nav{text-align:center;margin-bottom:0 !important;}.meetings-layout section.main__atractions ul.nav li{font-size:13px;}.meetings-layout section.main__atractions ul.nav li a{color:#000}.meetings-layout section.main__atractions .owl-carousel{max-width:100%;}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body{padding:15px 10px;background-color:#fff;}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body h3{display:none}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body h2{display:block !important;color:#646464 !important;font-weight:900 !important;font-size:15px !important;text-transform:uppercase !important}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body div{max-height:95%;overflow-y:auto;padding-right:10px;}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body div::-webkit-scrollbar-track{background-color:#f5f5f5}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body div::-webkit-scrollbar{width:4px;background-color:#fff}.meetings-layout section.main__atractions .owl-carousel .item .card .card-body div::-webkit-scrollbar-thumb{background-color:#972034}.meetings-layout section.main__atractions .slider__pages .owl-dot{display:none}.meetings-layout section.main__atractions .slider__pages ul{list-style:none;text-align:center;margin-bottom:25px;padding-left:0;margin-top:-50px;}.meetings-layout section.main__atractions .slider__pages ul li{opacity:.4;transition:all .5s ease;display:inline-block;text-indent:-99999px;width:15px;padding:10px 20px;}.meetings-layout section.main__atractions .slider__pages ul li::after{content:' ';background-color:#ccc;width:15px;height:15px;border-radius:50%;display:block;transition:all .5s ease}.meetings-layout section.main__atractions .slider__pages ul li.active{opacity:1}.meetings-layout section.other__destinations p{margin-bottom:30px;font-weight:bold}.meetings-layout section.other__destinations a{color:#000}.meetings-layout .fondo__cafe{padding:30px;background-color:#ccc;text-align:center;}.meetings-layout .fondo__cafe img{max-width:200px;margin-bottom:10px}}@media (min-width:768px){.imagen__convention__center .informacion__carousel{padding-right:25px}.meetings-layout .meetings-layout-content #section-spa-carousel .owl-nav{display:flex;padding-right:20%}.meetings-layout .meetings-layout-content #section-spa-carousel img{height:initial}.meetings-layout .meetings-layout-content .slider-convention ul.nav.nav-tabs{margin-top:-20px;padding-left:30px;}.meetings-layout .meetings-layout-content .slider-convention ul.nav.nav-tabs li{display:inline-block;width:initial}.meetings-layout .meetings-layout-content .outdoor__venues h1{width:49%;float:right;padding-left:30px;font-size:18px}.meetings-layout .meetings-layout-content .outdoor__venues .carousel{position:relative;top:-80px}.meetings-layout .meetings-layout-content .outdoor__venues .informacion p{font-size:14px}.meetings-layout-content .slider-convention .carousel{width:50%;float:left}.meetings-layout-content .slider-convention ul.nav.nav-tabs{width:49%;float:right;margin-left:30px;}.meetings-layout-content .slider-convention ul.nav.nav-tabs li{margin-right:10px}.meetings-layout-content .slider-convention .informacion{padding:20px 20px 20px 30px;float:right;width:47%;margin-left:2%;margin-top:-30px;margin-bottom:60px}.meetings-layout-content .informacion__carousel{margin:0 auto;height:350px;display:flex;align-items:center;justify-content:center;}.meetings-layout-content .informacion__carousel ul li{margin:25px auto}.meetings-layout-content .fondo__cafe{display:flex;align-items:center;justify-content:left;padding:0 0 0 10%;height:300px;text-align:left}}@media (min-width:992px){.meetings-layout-content section.main__atractions.accommodations__template.version__two ul.nav{text-align:center;margin-bottom:45px !important}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__pages{left:0;}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__pages ul li{padding:5px}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__main__atractions__things__to__do .item .card{max-width:800px;width:100%;margin-left:-15px;}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__main__atractions__things__to__do .item .card .card-body{max-height:85%;left:0%;padding:15px 20px 15px 0;}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__main__atractions__things__to__do .item .card .card-body p{font-size:14px}.meetings-layout-content section.main__atractions.accommodations__template.version__two .slider__main__atractions__things__to__do .item .card .card-body tr td{padding:5px 0}.meetings-layout-content section.main__atractions ul{margin-bottom:50px}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do{max-width:100%;max-height:500px;overflow:hidden;position:relative;z-index:999999;padding-top:20px;}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card{height:450px;display:flex;align-items:center;justify-content:center;max-width:470px;}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body{padding:15px 20px 15px 10px;background-color:#fff;position:relative;left:200px;z-index:99;margin-top:0;display:flex;align-items:center;justify-content:left;height:100%;max-height:90%;min-width:90%;}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body p{font-size:15px;}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body p strong{color:#646464}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body p:first-child{text-transform:uppercase}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body tr td{padding:10px 0;vertical-align:baseline}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item .card .card-body h4 strong{color:#646464 !important}.meetings-layout-content section.main__atractions .slider__main__atractions__things__to__do .item img{height:450px;object-fit:cover}.meetings-layout-content section.main__atractions .owl-nav{display:block;}.meetings-layout-content section.main__atractions .owl-nav img{max-width:20px}.meetings-layout-content section.main__atractions .owl-nav div{z-index:999;position:absolute;left:230px}.meetings-layout-content section.main__atractions .owl-nav div.owl-prev{top:10px}.meetings-layout-content section.main__atractions .owl-nav div.owl-next{bottom:10px}.meetings-layout-content section.main__atractions .slider__pages{display:flex;height:100%;background-color:#fff;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:99;max-width:205px;overflow:hidden;}.meetings-layout-content section.main__atractions .slider__pages ul{margin-top:0;text-align:left;}.meetings-layout-content section.main__atractions .slider__pages ul li{text-indent:0;display:block;width:initial;cursor:pointer;text-transform:uppercase;text-align:left;}.meetings-layout-content section.main__atractions .slider__pages ul li::after{content:initial}.meetings-layout-content section.main__atractions.accommodations__template .slider__main__atractions__things__to__do .item .card{max-width:550px;}.meetings-layout-content section.main__atractions.accommodations__template .slider__main__atractions__things__to__do .item .card .card-body{left:80px;max-height:85%}.meetings-layout-content section.main__atractions.accommodations__template .slider__pages{max-width:510px;height:initial;left:80px;top:-10px;}.meetings-layout-content section.main__atractions.accommodations__template .slider__pages ul{margin:0;}.meetings-layout-content section.main__atractions.accommodations__template .slider__pages ul li{display:inline-block;font-size:13px;padding:10px 5px;margin:0}.meetings-layout-content section.main__atractions.accommodations__template .owl-nav{display:none}.meetings-layout .carousel .item{max-width:100%;height:410px;margin-top:35px}section.#id-spa.main__atractions .slider__main__atractions__things__to__do .item img{position:relative;right:100px}}@media (min-width:320px){body.velas-resorts-beta .carousel-inner .item,body.velas-resorts .carousel-inner .item{margin-top:-5px}.meetings-layout-content .meetings-text-image-block-one-image{margin:50px auto;}.meetings-layout-content .meetings-text-image-block-one-image .informacion__carousel{height:400px}.meetings-layout-content .historia__green__statement{margin:20px auto;}.meetings-layout-content .historia__green__statement p{text-align:justify}.meetings-layout-content .historia__green__statement h4{font-weight:bold}.meetings-layout-content .historia__green__statement .carousel .item{margin-top:-10px}.meetings-layout-content section.slider__highlights .subtitulo{margin:20px auto;}.meetings-layout-content section.slider__highlights .subtitulo p{border-left:1px solid #972034;padding-left:10px;font-weight:500}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .item{padding:0 1px !important;}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .item .imagen img{height:300px;width:100%;object-fit:cover}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .item .caption{padding:10px 5px;}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .item .caption h3{font-size:13px;border-left:1px solid #972034;padding-left:10px;line-height:1.5;height:38px}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .owl-nav{display:block;}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .owl-nav div{position:absolute;top:30%;z-index:10;background-color:#fff;padding:25px 10px}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .owl-nav div.owl-prev{left:0}.meetings-layout-content section.slider__highlights .velas__resorts__experience__slider .owl-nav div.owl-next{right:0}}@media (min-width:768px){.meetings-layout-content .height__600{min-height:600px}.meetings-layout-content section.slider__highlights .subtitulo{margin:120px auto 0 auto}}@media (min-width:320px){.meetings-layout-content ul li{margin:10px auto;font-size:16px}.meetings-layout-content .informacion__adicional .fondo{background-color:#e5e5e5;padding:30px;}.meetings-layout-content .informacion__adicional .fondo p{color:#000}.flex{display:flex;flex-direction:row;flex-wrap:wrap;}.flex .cuadro_50{height:50px;background-color:#f00;min-width:200px}.flex .cuadro_80{height:80px;background-color:#00f;min-width:200px}.flex .cuadro_100{height:100px;background-color:#008000;min-width:200px}}@media (min-width:992px){.meetings-layout-content .informacion__adicional .fondo p{color:#000;font-size:16px}.meetings-layout-content .informacion__adicional .fondo h4{margin-top:120px}.meetings-layout-content .informacion__adicional .fondo br{margin:30px auto}}@media (min-width:320px){.owl-carousel.carousel__chef img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s ease;max-width:220px;margin:0 auto}.owl-carousel.carousel__chef .owl-item.active.center img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#wrapper__chefs{background-color:#eee;}#wrapper__chefs h2{font-family:'silver_south_scriptregular';color:#972034;font-size:40px}#wrapper__chefs button.read__more{background-color:#972034;color:#fff;text-transform:uppercase;padding:5px 10px;margin:20px auto}#wrapper__chefs .more__information{display:none}#wrapper__chefs .tab-content p{text-align:justify}#wrapper__chefs .carousel__chef .owl-nav{display:block;}#wrapper__chefs .carousel__chef .owl-nav div{position:absolute;top:40%;padding:15px 10px;background-color:#fff;transition:all .5s ease;}#wrapper__chefs .carousel__chef .owl-nav div:hover{padding:15px 20px}#wrapper__chefs .carousel__chef .owl-nav div.owl-prev{left:0}#wrapper__chefs .carousel__chef .owl-nav div.owl-next{right:0}}@media (min-width:768px){.owl-carousel.carousel__chef img{max-width:initial}#wrapper__chefs .read__more{display:block}#wrapper__chefs h2{font-size:55px;margin:50px auto 20px auto}}@media (min-width:320px){body #wpadminbar{z-index:9999999}img{max-width:100%}header.visibility__hidden{display:none}div.visibility__hidden.visibility__visible{display:block}div.nuevo__header{position:fixed;padding:20px 0;top:0;left:0;z-index:1000000;background-color:#fff;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,0.3);}div.nuevo__header .logotipo img{max-width:230px;width:100%}div.nuevo__header nav{margin-top:5px;text-align:right;}div.nuevo__header nav ul{padding:0;margin:0;}div.nuevo__header nav ul li{display:inline-block;position:relative;}div.nuevo__header nav ul li a{padding:20px 5px;color:#414141;font-size:13px;display:block;}div.nuevo__header nav ul li a i{display:inline-block;margin-right:5px}div.nuevo__header nav.menu__secundario{margin-top:-25px;}div.nuevo__header nav.menu__secundario ul li a{text-transform:uppercase;font-weight:bold;font-size:10px;padding:20px 1px;}div.nuevo__header nav.menu__secundario ul li a::after{border-bottom:1px solid rgba(0,0,0,0.5);content:' ';position:absolute;left:0;width:100%;bottom:15px;transition:all .7s ease;transform:scale(0)}div.nuevo__header nav.menu__secundario ul li > ul{display:none;padding:20px 10px;background-color:rgba(0,0,0,0.6);position:absolute;width:350px;color:#fff !important;text-align:left;}div.nuevo__header nav.menu__secundario ul li > ul li{display:block;}div.nuevo__header nav.menu__secundario ul li > ul li a{color:#fff;padding:10px;text-transform:initial;}div.nuevo__header nav.menu__secundario ul li > ul li a::after{transform:scale(0) !important;border-color:#fff;bottom:5px}div.nuevo__header nav.menu__secundario ul li > ul li:hover a::after{transform:scale(1) !important}div.nuevo__header nav.menu__secundario ul li:hover a::after{transform:scale(1)}div.nuevo__header nav.menu__secundario ul > li:hover ul{display:block}.menu__mobile{position:fixed;left:-105%;top:0;width:100%;height:100vh;overflow:auto;z-index:999;padding-top:150px;background-color:#fff;color:#fff;transition:all .5s ease;}.menu__mobile ul{list-style:none;padding-left:0;margin-bottom:20px;}.menu__mobile ul li a{color:#fff;padding:10px;display:block;}.menu__mobile ul li a:hover{background-color:transparent}.menu__mobile.active{left:0}ul#menu-nuevo-menu-principal li{position:relative;z-index:9999;}ul#menu-nuevo-menu-principal li > ul{display:none;padding:20px 10px;background-color:#fff;position:absolute;z-index:1000;width:100%;text-align:left;margin-top:-20px;}ul#menu-nuevo-menu-principal li > ul li{display:block;}ul#menu-nuevo-menu-principal li > ul li a{color:#000;padding:10px;text-transform:initial;font-size:13px;}ul#menu-nuevo-menu-principal li > ul li a::after{border-bottom:1px solid rgba(0,0,0,0.5);content:' ';position:absolute;left:0;width:100%;bottom:15px;transition:all .7s ease;transform:scale(0) !important;border-color:#000;bottom:5px}ul#menu-nuevo-menu-principal li > ul li:hover a::after{transform:scale(1) !important}ul#menu-nuevo-menu-principal > li:hover ul{display:block;box-shadow:1px 20px 80px -14px rgba(0,0,0,0.42)}}@media (min-width:768px){div.nuevo__header{padding:0;}div.nuevo__header .logotipo img{margin-top:13px}div.nuevo__header nav.menu__principal ul li a{padding:10px 10px 0 10px;margin:10px auto 10px auto}div.nuevo__header nav.menu__principal ul li:last-child{display:none}div.nuevo__header nav.menu__secundario ul li a{font-size:9px;padding:10px 5px;margin:20px auto 10px auto}div.nuevo__header nav.menu__secundario ul li ul li a{margin:10px auto 10px auto}div.nuevo__header .overlay__boton__menu:hover .sub__menu__hamburguesa{height:190px}div.nuevo__header .sub__menu__hamburguesa{position:absolute;top:90px;background-color:rgba(0,0,0,0.6);right:0;width:320px;z-index:-1;transition:all .5s ease;overflow:hidden;height:0;}div.nuevo__header .sub__menu__hamburguesa ul{padding:20px 10px;}div.nuevo__header .sub__menu__hamburguesa ul li{display:block;}div.nuevo__header .sub__menu__hamburguesa ul li a{color:#fff;padding:7px 10px;margin:0 auto;}div.nuevo__header .sub__menu__hamburguesa ul li a::after{border-bottom:1px solid #fff;content:' ';position:absolute;right:0;width:100%;bottom:5px;transition:all .6s ease;transform:scale(0)}div.nuevo__header .sub__menu__hamburguesa ul li a:hover:after{transform:scale(1)}}@media (min-width:992px){div.nuevo__header nav ul li a{font-size:14px}div.nuevo__header nav.menu__secundario ul li a{font-size:12px}div.nuevo__header nav.menu__principal ul li:last-child{display:inline-block}div.nuevo__header .sub__menu__hamburguesa{top:98px}}@media (min-width:1200px){div.nuevo__header nav ul li a{font-size:17px;padding:10px 5px;margin:20px auto 10px auto}div.nuevo__header nav.menu__secundario ul li a{font-size:13px;padding:10px 5px}}