@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.EditarCard,.EliminarCard{width:50px;height:50px;display:flex;position:absolute;top:10px}.slider,a.btn_blog,a.pointer_event{cursor:pointer}:root{--color-principal:#053a55;--dark-color:#000000;--white-color:#fefefe;--title-font-size:3.5rem;--sub-font-size:1.5rem;--normal-font-size:1rem;--small-font-size:0.913rem}.color-principal,.titulo-principal{color:var(--color-principal)}body{background:url(../img/textura.png) #f6f5f5;font-family:Montserrat,sans-serif}main{width:100%;height:auto;display:flex;align-items:center;flex-direction:column}h1{font-size:var(--title-font-size)!important;font-weight:650!important}h2{font-size:var(--sub-font-size)!important;font-weight:500!important}a,p{font-size:var(--normal-font-size)!important}.bold{font-weight:600}.titulo-principal,.titulo-principal-white{font-size:2.5rem!important;font-weight:650!important}.titulo-principal{padding-bottom:15px}.titulo-principal-white{color:var(--white-color)}.button-blue,.button-pre{font-size:1.5rem;text-decoration:underline}.button-blue{color:var(--white-color);align-self:center;padding:.5rem 2rem;font-weight:600;border-radius:5px;background:var(--color-principal)}.EliminarCard{justify-content:center;align-items:center;right:0}.EditarCard{justify-content:center;align-items:center;right:60px;background:#053a55}header{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.8743872549019608) 0,rgba(0,0,0,.5886729691876751) 50%,rgba(0,0,0,0) 100%);padding:.5rem 0}.CerrarCosas,.IconMovil,.hidden,.holaa,.item-detalle2{display:none}.button-pre{font-weight:700}.FormHome{display:flex;justify-content:space-between;padding:3rem 0}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);padding-right:1rem}.InputFormHome{width:20%;height:60px;text-align:center;font-size:1rem;font-weight:600;border:1px solid #fff!important;background:0 0!important}.Button{width:14%;height:60px;font-size:1.1rem;background:#d9d9d9;color:#000;font-weight:600}.VideoScreen,.card,.swiper{width:100%}.brightness-80{filter:brightness(65%)}.InputFormHome option{background-color:#053a55;background-color:linear-gradient(180deg,#053a55 0%,rgba(5,58,85,.4990371148459384) 50%,rgba(5,58,85,0) 100%);color:#fff}.InputFormB,.SliderReview h3{color:var(--color-principal)}.card{position:relative;box-shadow:0 0 5px rgba(63,63,63,.363)}.item-detalle{width:55px;position:absolute;right:-40px;z-index:10;top:50%;transform:translateY(-50%)}.ImgCard{width:100%;height:300px;object-fit:cover}.clip,.clip-card{width:90px;position:absolute;z-index:10;left:50%;transform:translateX(-50%)}.clip{top:-30px}.clip-card{top:270px}.ImgDegradado{width:70%;object-fit:cover;height:380px}.InputFormB{border:none;outline:0;text-align:center;background:#fff;height:60px;width:100%}.SliderPortada{width:100%;height:100vh;position:relative}.ImgPortada img{width:100%;height:100%;object-fit:cover;filter:brightness(80%)}.MiniSlider{width:100%;height:250px}.ContenedorMiniSlider{position:absolute;bottom:10%;right:0;width:90%;max-width:1200px}.MiniSlider .swiper-slide{width:100%;height:100%;filter:brightness(40%)}.MiniSlider .swiper-slide-thumb-active{filter:brightness(100%)}.reviews-slider{background:#fff;padding:4rem 0}.SliderReview{display:flex;justify-content:center;flex-direction:column;gap:10px;text-align:justify;padding:2rem;background:#fff;border-radius:20px;box-shadow:none}.SliderReview h3{font-weight:600;font-size:1.2rem}.SliderReview p{margin:0}.SliderReview img{width:100%;height:200px;border-radius:20px;object-fit:cover}.input-data{width:100%;height:40px;position:relative}.input-data input,.textarea textarea{display:block;width:100%;height:100%;border:none;font-size:17px;background:#ffff;border-bottom:2px solid rgba(0,0,0,.432);outline:0}.input-data input:focus~label,.input-data input:valid~label{transform:translateY(-20px);font-size:14px;color:#053a55}.input-data label{position:absolute;pointer-events:none;bottom:10px;font-size:16px;transition:.3s}.input-data .underline{position:absolute;bottom:0;height:2px;width:100%}.input-data .underline:before{position:absolute;content:"";height:2px;width:100%;background:#053a55;transform:scaleX(0);transform-origin:center;transition:transform .3s}.input-data input:focus~.underline:before,.input-data input:valid~.underline:before{transform:scale(1)}.InputNormal{border:1px solid #000;padding:0 .5rem;height:35px}.bg-gray,.booking_section,.slider.round{border-radius:30px}.amenities-list li,.amenities-list1 li{color:#1e2a39;border-radius:10px;font-weight:500}.SliderCard{height:550px!important}.TextoCard{opacity:0}.SliderCard:hover .TextoCard{opacity:1;transition:.5s cubic-bezier(.165, .84, .44, 1)}.switch{position:relative;display:inline-block;width:50px;height:25px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#8d8d8d}input:focus+.slider{box-shadow:0 0 1px #8d8d8d}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round:before{border-radius:50%}@media screen and (max-width:1280px){.ImgDegradado{width:100%;object-fit:cover;height:380px;order:0}.item-detalle2{width:27px;display:block;position:absolute;z-index:10;top:50%;transform:translateY(-50%)}.item-detalle{display:none}.card{box-shadow:none}.OrderMovil{grid-area:2/1/3/2}}@media screen and (max-width:1020px){.FormHome,.FormHome button,.FormHome input,.FormHome select{width:100%}:root{--title-font-size:2.8rem;--sub-font-size:1rem;--normal-font-size:.9rem;--small-font-size:0.813rem}.FormHome{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px;padding:0 2rem}.FormHome select{grid-area:1/1/2/3}.InputFormHome{height:43px;font-size:.9rem!important;font-weight:500}.Button{height:45px;font-size:1.1rem;background:#d9d9d9;color:#000;font-weight:600}.titulo-principal-white{font-size:2rem!important}}.yacht_details p{margin-bottom:10px}.bg-white1{background-color:#e77113}.w-53{width:53px}.amenities-list,.amenities-list1{list-style:none;display:flex;flex-wrap:wrap;gap:15px;padding:0;margin:0}.amenities-list li{background-color:#f1f6fe;padding:10px 20px;font-size:14px;font-family:sans-serif;display:flex;align-items:center;gap:8px;width:calc(50% - 7.5px);box-sizing:border-box}.amenities-list li::before,.amenities-list1 li::before{content:"✔";color:#1e2a39;font-size:14px}.booking_section{background-color:#053a55;padding:30px 60px;width:80%}.booking_section .price{color:#fff;font-size:20px}.bg-gray{background-color:#f3f1f1;padding:25px!important}.booking_section .bold{color:#fff;font-size:30px!important;font-weight:600}.bg_white{background-color:#fff}.bg_gray{background-color:#eaf7f98f;padding:13px;font-weight:700}.book_sectoin{background-color:#053a55;width:65%;padding:20px;font-size:22px;color:#fff;border-radius:20px}.booking_text1,.hours{color:#e77113!important}.booking_text1{font-size:30px!important;font-weight:800}.hours,.text{font-weight:700}.text{font-size:32px}.hours{font-size:25px}.paxs{font-size:15px;font-weight:600}.btn_section{padding-top:20px}.view_btn,.view_btn1{background-color:#e77113;padding:14px 21px;font-weight:800;font-size:14px;border-radius:22px;color:#fff;text-align:center}.view_btn{width:154px}.whatsapp_btn{background-color:#f7f6f6;padding:10px 20px;font-weight:600;width:154px;text-align:center;align-items:center;justify-content:center;border-radius:22px;color:#000!important}.whatsapp_btn img{text-align:center;display:inline}.rating img{width:55%}.rating1 img{width:80%}.amenities-list1 li{background-color:#f1f6fe;font-family:sans-serif;gap:8px;width:100%;box-sizing:border-box}.booking_text{color:#fff!important;font-size:20px!important}.button-blue1{color:var(--white-color);align-self:baseline;padding:.5rem 2rem;font-weight:600;font-size:1.5rem;border-radius:5px;text-decoration:underline;background:var(--color-principal)}.amenities-list1 li{padding:10px 20px;display:flex;align-items:center;margin:6px 0}.blog_btn{margin-top:14px}.blog_box{border:2px solid #053a55;border-top-right-radius:10px;border-bottom-right-radius:10px}.blog_content{padding:20px}a.btn_blog{padding:8px 25px;border:1px solid;border-radius:30px;display:inline-block;text-align:center}a.btn_blog:hover{background:#053a55;color:#fff;border-color:#053a55}@media (min-width:768px){.md\:left-30{left:26%!important}.md\:left-41{left:41%!important}.md\:left-43{left:43%!important}.md\:left-36{left:36%!important}.md\:left-39{left:39%!important}.md\:left-301{left:30%!important}.md\:left-32{left:32%!important}}@media screen and (max-width:750px){.CerrarCosas,.IconMovil{display:block;width:30px}:root{--title-font-size:2rem;--sub-font-size:1rem;--normal-font-size:.9rem;--small-font-size:0.813rem}.titulo-principal,.titulo-principal-white{font-size:2rem!important}.CerrarCosas{position:absolute;top:10px;left:20px}.menumovil{position:absolute;width:80%;height:100vh;background:var(--color-principal);top:0;right:-80%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;transition:.4s cubic-bezier(.075, .82, .165, 1)}.holaa{display:block}.MiniSlider{height:200px}.TextoCard{opacity:1}.SliderCard{height:650px!important}.VideoScreen{width:100%;height:500px;object-fit:cover}}.route_page h3{font-size:20px;font-weight:500;margin-top:20px}@media screen and (max-width:550px){:root{--title-font-size:1.6rem;--sub-font-size:1rem;--normal-font-size:.9rem;--small-font-size:0.813rem}.titulo-principal,.titulo-principal-white{font-size:1.6rem!important}.SliderPortada{height:80vh}}@media screen and (max-width:450px){:root{--title-font-size:1.3rem;--sub-font-size:.9rem;--normal-font-size:.8rem;--small-font-size:0.713rem}.titulo-principal,.titulo-principal-white{font-size:1.3rem!important}.MiniSlider{height:150px}}.CardSlider .card{border-radius:25px}.CardSlider .ImgCard{border-top-right-radius:22px;border-top-left-radius:22px}.border_routes{padding:30px 50px;background-color:#fff;border-radius:50px;margin-bottom:50px}.border_routes h2{font-weight:600!important;color:#053a55!important;font-size:27px!important;text-align:center;padding-bottom:20px}p.price,p.price1{font-weight:800;color:#e77113!important}.with-map-icon::before{content:"\f3c5";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;color:#053a55;font-size:15px}button.absolute.top-2.right-2.text-black{font-size:40px;top:-16px}.gallery_btn{background-color:#e77113;padding:10px 25px;font-size:20px;font-weight:800;border-radius:15px}p.price{font-size:25px!important;margin-top:20px}p.price1{font-size:22px!important}.footer_menu a.text-white,.footer_menu h3{text-transform:uppercase}.footer_menu a.text-white{text-transform:uppercase;padding:5px 0}@media screen and (max-width:767px){.left-28{left:0!important}.grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))!important}.booking_section{background-color:#053a55;padding:20px;width:100%;border-radius:30px}.InputFormHome{width:50%}.Button{width:33%}.amenities-list li,.book_sectoin{width:100%}.mobile_btn{padding:9px 20px;width:170px}.book_section .mobile_btn,.book_section .view_btn,.wakesurf_page .mobile_btn,.wakesurf_page .view_btn{width:135px}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%!important}}
.bg_package p{color:#1e2a39;padding:10px 20px;border-radius:10px;font-weight:400;display:flex;background-color:#f1f6fe;gap:8px;margin:0 0 15px} span.theme_color { color: #e77113;font-weight: 600;}.mobile_view {display: none;} .tmc_list{list-style: disc;margin: 0 15px;padding: 0;} @media screen and (max-width:767px){.border_routes{padding:30px 20px;}.mobile_view {display: block;}.desktop_view {display: none !important;}}
