html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body,h2{margin:0}header,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#0074db;text-decoration:none}img{border-style:none}svg:not(:root){overflow:hidden}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{font-family:"Work Sans";line-height:1.6;font-size:16px;font-weight:400;color:#404040}*,:after,:before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}div.ct-fancy-icon{display:inline-flex;border-radius:50%}.ct-fancy-icon>svg{fill:currentColor;width:55px;height:55px}.oxy-nav-menu-list{display:flex;padding:0;margin:0}.oxy-nav-menu .oxy-nav-menu-list li.menu-item{list-style-type:none;display:flex;flex-direction:column}.oxy-nav-menu .oxy-nav-menu-list li.menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover>a{border-color:currentColor}.oxy-header-wrapper,.oxy-nav-menu .menu-item{position:relative}.oxy-header-row{width:100%;display:block}.oxy-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.oxy-header-center,.oxy-header-left,.oxy-header-right,.oxy-nav-menu .menu-item a{display:flex;align-items:center}.oxy-header .oxygen-only-show-in-overlay{display:none}.oxy-header-left{justify-content:flex-start}.oxy-header-center{flex-grow:1;justify-content:center}.oxy-header-right{justify-content:flex-end}.oxy-menu-toggle{cursor:pointer;display:none}.oxy-nav-menu-hamburger-wrap{display:flex;align-items:center;justify-content:center}.oxy-nav-menu-hamburger{display:flex;justify-content:space-between;flex-direction:column}.oxy-nav-menu-hamburger-line{border-radius:2px}:-webkit-any(li,div._important),:is(li,div._important){display:list-item}:-webkit-any(table,div._important){display:table}:-webkit-any(thead,div._important){display:table-header-group}:-webkit-any(tr,div._important){display:table-row}:-webkit-any(tbody,div._important){display:table-row-group}:-webkit-any(th,td,div._important){display:table-cell}:-webkit-any(caption,div._important){display:table-caption}:-webkit-any(colgroup,div._important){display:table-column-group}:-webkit-any(col,div._important){display:table-column}:-webkit-any(tfoot,div._important){display:table-footer-group}#section-310-7>.ct-section-inner-wrap{max-width:100%;align-items:center}#section-310-7{background-image:linear-gradient(rgba(120,65,225,0),#7841e1 300px);text-align:left;background-color:#000}@media (max-width:479px){#section-310-7>.ct-section-inner-wrap{padding-top:2rem}}#div_block-311-7{width:100%;max-width:1440px}#div_block-313-7{display:flex;flex-direction:column;padding-left:0}#div_block-313-7,#div_block-314-7{width:22.5%;gap:.5rem}#div_block-341-7{width:55%;justify-content:flex-end}#div_block-345-7{width:100%;text-align:left;align-items:flex-end;gap:.5rem}#div_block-369-7{width:100%;flex-direction:row;display:flex;justify-content:flex-end;gap:1.5rem}@media (max-width:1120px){#div_block-314-7{width:37.5%}#div_block-341-7{width:40%}}@media (max-width:991px){#div_block-313-7{width:25%;padding-bottom:.5rem}#div_block-314-7{width:50%;padding-left:0;padding-top:0}#div_block-341-7{width:25%;padding-left:0}#div_block-345-7{text-align:right;align-items:flex-start}#div_block-369-7{text-align:right;justify-content:flex-start}}@media (max-width:479px){#div_block-341-7{align-items:center;padding-left:0}#div_block-345-7{padding-left:0;padding-right:0}}@media (max-width:991px){#new_columns-312-7>.ct-div-block{width:100%!important}}#new_columns-312-7{max-width:1440px}#text_block-362-7,#text_block-365-7,#text_block-368-7{font-family:"Work Sans";font-size:.75rem}#link_text-330-7{color:#fff}#link-360-7:hover,#link-363-7:hover,#link-366-7:hover,#link_text-326-7:hover,#link_text-327-7:hover,#link_text-328-7:hover,#link_text-329-7:hover,#link_text-330-7:hover,#link_text-331-7:hover,#link_text-332-7:hover,#link_text-347-7:hover{color:#0ad25a}#link_text-326-7{color:#fff;width:12rem}#link_text-327-7,#link_text-328-7,#link_text-329-7,#link_text-331-7,#link_text-332-7,#link_text-347-7{color:#fff}@media (max-width:479px){#link_text-347-7{text-align:center}}#link-360-7,#link-363-7,#link-366-7{text-align:left;align-items:center;flex-direction:row;display:flex;gap:.25rem;color:#fff}#fancy_icon-361-7>svg,#fancy_icon-364-7>svg,#fancy_icon-367-7>svg{width:24px;height:24px}#fancy_icon-361-7,#fancy_icon-364-7,#fancy_icon-367-7{border-radius:0}#section-2-3>.ct-section-inner-wrap{padding-top:6rem}#section-2-3{background-color:#000;height:auto}#div_block-14-3{width:100%}@media (max-width:991px){#div_block-9-3{width:100%;text-align:left;align-items:flex-end;padding-right:2rem;padding-top:0}}@media (max-width:767px){#div_block-9-3{align-items:flex-end;text-align:right;padding-right:1rem}}#text_block-16-3{color:#fff}#boton-reservas,#boton-reservas:hover{padding:8px 12.8px;padding-left:2rem;padding-right:2rem}#boton-reservas{background-color:#0ad25a;border:1px solid #0ad25a;font-family:"Teko";font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:1px}#boton-reservas:hover{background-color:#24f577;border:1px solid #24f577}#image-21-79{width:8rem}@media (max-width:1120px){#image-21-79{width:6.5rem}}#_nav_menu-10-3 .oxy-nav-menu-hamburger-line{background-color:#fff}@media (max-width:991px){#_nav_menu-10-3 .oxy-nav-menu-list{display:none}#_nav_menu-10-3 .oxy-menu-toggle{display:initial}}#_nav_menu-10-3 .oxy-nav-menu-hamburger-wrap{width:32px;height:32px;margin-top:10px;margin-bottom:10px}#_nav_menu-10-3 .oxy-nav-menu-hamburger{width:32px;height:25px}#_nav_menu-10-3 .oxy-nav-menu-hamburger-line{height:4px}#_nav_menu-10-3{font-family:"Teko"}#_nav_menu-10-3 .oxy-nav-menu-list{flex-direction:row}#_nav_menu-10-3 .menu-item a{padding:16px;color:#fff;font-size:1.5rem;letter-spacing:2px}#_nav_menu-10-3 .menu-item:focus-within a,#_nav_menu-10-3 .menu-item:hover a{padding-top:13px;border-top-width:3px;color:#0ad25a}@media (max-width:991px){#_nav_menu-10-3{padding:.25rem 1rem;background-color:#000;border-radius:.5rem}}#_header-4-3.oxy-header.oxy-overlay-header{position:absolute;left:0;right:0;z-index:20}#_header-4-3.oxy-header.oxy-overlay-header:not(.oxy-sticky-header-active),#_header-4-3.oxy-header.oxy-overlay-header:not(.oxy-sticky-header-active) .oxy-header-row{background-color:initial!important}#_header-4-3.oxy-header.oxy-overlay-header .oxygen-only-show-in-overlay{display:block}#_header-4-3{z-index:11;background-blend-mode:multiply}#_header_row-5-3.oxy-header-row .oxy-header-container{max-width:100%}#_header_row-5-3{padding-left:4rem;padding-right:4rem}@media (max-width:1120px){#_header_row-5-3{padding-left:2rem;padding-right:2rem}}@media (max-width:767px){#_header_row-5-3{padding-left:1rem;padding-right:1rem}}@media (max-width:479px){#_header_row-5-3{padding-left:.25rem;padding-right:.25rem}}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-div-block,.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{flex-wrap:nowrap}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link,.ct-link-button{text-align:center;text-decoration:none}.ct-link{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;background-color:#1e73be;border:1px solid #1e73be;color:#fff;padding:10px 16px}.ct-image{max-width:100%}.ct-span{display:inline-block;text-decoration:inherit}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.ct-link-text,.ct-text-block{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(2):not(:hover)>img{filter:invert(0)!important}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}.oxy-nav-menu-hamburger-line{background-color:#404040}h2{font-family:"Teko";font-weight:700;font-size:30px}a:hover{text-decoration:none}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{padding:75px 20px}.ct-new-columns>.ct-div-block{padding:20px}.oxy-header-container{padding-right:20px;padding-left:20px}