@charset "UTF-8";.locale-en #top-activities{width:100%;padding-left:32px!important;padding-right:32px!important}@media (min-width: 576px){.locale-en #top-activities{padding-left:0!important;padding-right:0!important}}@media (min-width: 768px){.locale-en #top-activities{padding-left:20px!important;padding-right:20px!important}}@media (min-width: 992px){.locale-en #top-activities{padding-left:20px!important;padding-right:20px!important}}@media (min-width: 1200px){.locale-en #top-activities{padding-left:20px!important;padding-right:20px!important}}.locale-en #top-activities-title{color:#00492c;text-transform:uppercase;letter-spacing:2.5px;font-weight:700;text-align:center}@media (min-width: 576px){.locale-en #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 768px){.locale-en #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 992px){.locale-en #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 1200px){.locale-en #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 1400px){.locale-en #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}.locale-en #top-activities-products{justify-content:space-around;max-width:100%;gap:2rem}@media (max-width: 1399.98px){.locale-en #top-activities-products{flex-wrap:nowrap}}@media (max-width: 767.98px){.locale-en #top-activities-products{justify-content:center;flex-wrap:wrap}}.locale-en #top-activities-products .row{display:flex;flex-wrap:wrap;margin-top:0rem;margin-right:-1.5rem;margin-left:-1.5rem}.locale-en .product-item .image-container{position:relative}.locale-en .product-item .popular-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.locale-en .product-item .popular-tag>img{position:absolute;top:0;left:5%;margin-top:.1rem;padding-left:.1rem;padding-right:.1rem}@media (min-width: 0px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 576px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 768px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 992px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1200px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1400px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1600px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1900px){.locale-en .product-item .popular-tag>img{width:88%;left:5%}}.locale-en .product-item .popular-number>div{display:flex;position:absolute;top:0;padding-left:1.5rem;padding-right:1.5rem;left:2.5%;margin-top:1rem}@media (min-width: 576px){.locale-en .product-item .popular-number>div{left:-2.5%;margin-top:1.5rem}}@media (min-width: 768px){.locale-en .product-item .popular-number>div{left:-2%;margin-top:.3rem}}@media (min-width: 992px){.locale-en .product-item .popular-number>div{left:-3%;margin-top:.8rem}}@media (min-width: 1200px){.locale-en .product-item .popular-number>div{left:1%;margin-top:.8rem}}@media (min-width: 1400px){.locale-en .product-item .popular-number>div{left:1%;margin-top:.6rem}}@media (min-width: 1600px){.locale-en .product-item .popular-number>div{left:2%;margin-top:.1rem}}@media (min-width: 1900px){.locale-en .product-item .popular-number>div{left:3%;margin-top:.5rem}}.locale-en .product-item .popular-number>div .number{font-style:normal;color:#fff;font-family:Kings,cursive;font-size:3rem;margin-top:-1rem}@media (min-width: 576px){.locale-en .product-item .popular-number>div .number{font-size:1.6rem;margin-top:-1.4rem}}@media (min-width: 768px){.locale-en .product-item .popular-number>div .number{font-size:3.5rem;margin-top:-1rem}}@media (min-width: 992px){.locale-en .product-item .popular-number>div .number{font-size:2.5rem;margin-top:-1rem}}@media (min-width: 1200px){.locale-en .product-item .popular-number>div .number{font-size:3.5rem;margin-top:-1rem}}@media (min-width: 1400px){.locale-en .product-item .popular-number>div .number{font-size:4.3rem;margin-top:-1rem}}@media (min-width: 1600px){.locale-en .product-item .popular-number>div .number{font-size:5.5rem;margin-top:-1rem}}@media (min-width: 1900px){.locale-en .product-item .popular-number>div .number{font-size:6rem;margin-top:-1rem}}.locale-en .product-item .popular-number>div .info{white-space:nowrap;padding-left:.5rem;color:#fff;font-family:Karma,serif;font-weight:600;padding-top:0rem;letter-spacing:1.7px;font-size:1.125rem;margin-top:0rem;margin-left:15px}@media (min-width: 576px){.locale-en .product-item .popular-number>div .info{font-size:.6rem;margin-top:-1rem;margin-left:5px}}@media (min-width: 768px){.locale-en .product-item .popular-number>div .info{font-size:1rem;margin-top:.3rem;margin-left:2px}}@media (min-width: 992px){.locale-en .product-item .popular-number>div .info{font-size:.8rem;margin-top:-.15rem;margin-left:4px}}@media (min-width: 1200px){.locale-en .product-item .popular-number>div .info{font-size:1.15rem;margin-top:.1rem;margin-left:7px}}@media (min-width: 1400px){.locale-en .product-item .popular-number>div .info{font-size:1.4rem;margin-top:.4rem;margin-left:7px}}@media (min-width: 1600px){.locale-en .product-item .popular-number>div .info{font-size:1.7rem;margin-top:.7rem;margin-left:15px}}@media (min-width: 1900px){.locale-en .product-item .popular-number>div .info{font-size:1.9rem;margin-top:.8rem;margin-left:15px}}.locale-en .product-item .product-title{position:absolute;bottom:0;background-color:#feb302;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:1px;width:99%}@media (min-width: 576px){.locale-en .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3rem;left:1px;width:99.5%}}@media (min-width: 768px){.locale-en .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3rem;left:0;width:100%}}@media (min-width: 992px){.locale-en .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:0;width:100%}}@media (min-width: 1200px){.locale-en .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:0;width:100%}}@media (min-width: 1400px){.locale-en .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3.5rem;left:0;width:100%}}.locale-en .product-item .product-title>h3{display:flex;height:100%;justify-content:center;align-items:center;margin:auto 0;font-weight:700;letter-spacing:1px;text-align:center;color:#fff;font-size:.875rem;line-height:18px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 576px){.locale-en .product-item .product-title>h3{font-size:.8rem;line-height:15px;padding-left:.5rem;padding-right:.5rem}}@media (min-width: 768px){.locale-en .product-item .product-title>h3{font-size:.9rem;line-height:18px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 992px){.locale-en .product-item .product-title>h3{font-size:.775rem;line-height:18px;padding-left:1rem;padding-right:1rem}}@media (min-width: 1200px){.locale-en .product-item .product-title>h3{font-size:.875rem;line-height:18px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1400px){.locale-en .product-item .product-title>h3{font-size:1rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width: 1600px){.locale-en .product-item .product-title>h3{font-size:1rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width: 1900px){.locale-en .product-item .product-title>h3{font-size:1.25rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (max-width: 400px){.locale-en .product-item .popular-number>div{left:.5%;margin-top:.8rem}.locale-en .product-item .popular-number>div .info{font-size:1rem;margin-left:8px}}.locale-en .activities-position{width:100%!important}@media (min-width: 576px){.locale-en .activities-position{width:36%!important}}@media (min-width: 768px){.locale-en .activities-position{width:100%!important}}@media (min-width: 992px){.locale-en .activities-position{width:100%!important}}@media (min-width: 1200px){.locale-en .activities-position{width:100%!important}}@media (min-width: 1400px){.locale-en .activities-position{width:100%!important}}@media (min-width: 1600px){.locale-en .activities-position{width:100%!important}}@media (min-width: 1900px){.locale-en .activities-position{width:100%!important}}.locale-jp #top-activities{width:100%;padding-left:32px!important;padding-right:32px!important}@media (min-width: 576px){.locale-jp #top-activities{padding-left:0!important;padding-right:0!important}}@media (min-width: 768px){.locale-jp #top-activities{padding-left:20px!important;padding-right:20px!important}}@media (min-width: 992px){.locale-jp #top-activities{padding-left:20px!important;padding-right:20px!important}}@media (min-width: 1200px){.locale-jp #top-activities{padding-left:20px!important;padding-right:20px!important}}.locale-jp #top-activities-title{color:#00492c;text-transform:uppercase;letter-spacing:2.5px;font-weight:700;text-align:center}@media (min-width: 576px){.locale-jp #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 768px){.locale-jp #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 992px){.locale-jp #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 1200px){.locale-jp #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}@media (min-width: 1400px){.locale-jp #top-activities-title{letter-spacing:2.5px;font-weight:700;text-align:center}}.locale-jp #top-activities-products{justify-content:space-around;max-width:100%;gap:2rem}@media (max-width: 1399.98px){.locale-jp #top-activities-products{flex-wrap:nowrap}}@media (max-width: 767.98px){.locale-jp #top-activities-products{justify-content:center;flex-wrap:wrap}}.locale-jp #top-activities-products .row{display:flex;flex-wrap:wrap;margin-top:0rem;margin-right:-1.5rem;margin-left:-1.5rem}.locale-jp .product-item .image-container{position:relative}.locale-jp .product-item .popular-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.locale-jp .product-item .popular-tag>img{position:absolute;top:0;left:5%;margin-top:.1rem;padding-left:.1rem;padding-right:.1rem}@media (min-width: 0px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 576px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 768px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 992px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1200px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1400px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1600px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}@media (min-width: 1900px){.locale-jp .product-item .popular-tag>img{width:88%;left:5%}}.locale-jp .product-item .popular-number>div{display:flex;position:absolute;top:0;padding-left:1.5rem;padding-right:1.5rem;left:2.5%;margin-top:1rem}@media (min-width: 576px){.locale-jp .product-item .popular-number>div{left:-2.5%;margin-top:1.5rem}}@media (min-width: 768px){.locale-jp .product-item .popular-number>div{left:-2%;margin-top:.3rem}}@media (min-width: 992px){.locale-jp .product-item .popular-number>div{left:-3%;margin-top:.8rem}}@media (min-width: 1200px){.locale-jp .product-item .popular-number>div{left:1%;margin-top:.8rem}}@media (min-width: 1400px){.locale-jp .product-item .popular-number>div{left:1%;margin-top:.6rem}}@media (min-width: 1600px){.locale-jp .product-item .popular-number>div{left:2%;margin-top:.1rem}}@media (min-width: 1900px){.locale-jp .product-item .popular-number>div{left:3%;margin-top:.5rem}}.locale-jp .product-item .popular-number>div .number{font-style:normal;color:#fff;font-family:Kings,cursive;font-size:3rem;margin-top:-1rem}@media (min-width: 576px){.locale-jp .product-item .popular-number>div .number{font-size:1.6rem;margin-top:-1.4rem}}@media (min-width: 768px){.locale-jp .product-item .popular-number>div .number{font-size:3.5rem;margin-top:-1rem}}@media (min-width: 992px){.locale-jp .product-item .popular-number>div .number{font-size:2.5rem;margin-top:-1rem}}@media (min-width: 1200px){.locale-jp .product-item .popular-number>div .number{font-size:3.5rem;margin-top:-1rem}}@media (min-width: 1400px){.locale-jp .product-item .popular-number>div .number{font-size:4.3rem;margin-top:-1rem}}@media (min-width: 1600px){.locale-jp .product-item .popular-number>div .number{font-size:5.5rem;margin-top:-1rem}}@media (min-width: 1900px){.locale-jp .product-item .popular-number>div .number{font-size:6rem;margin-top:-1rem}}.locale-jp .product-item .popular-number>div .info{white-space:nowrap;padding-left:.5rem;color:#fff;font-family:Karma,serif;font-weight:600;padding-top:0rem;letter-spacing:1.7px;font-size:1.125rem;margin-top:0rem;margin-left:15px}@media (min-width: 576px){.locale-jp .product-item .popular-number>div .info{font-size:.6rem;margin-top:-1rem;margin-left:5px}}@media (min-width: 768px){.locale-jp .product-item .popular-number>div .info{font-size:1rem;margin-top:.3rem;margin-left:2px}}@media (min-width: 992px){.locale-jp .product-item .popular-number>div .info{font-size:.8rem;margin-top:-.15rem;margin-left:4px}}@media (min-width: 1200px){.locale-jp .product-item .popular-number>div .info{font-size:1.15rem;margin-top:.1rem;margin-left:7px}}@media (min-width: 1400px){.locale-jp .product-item .popular-number>div .info{font-size:1.4rem;margin-top:.4rem;margin-left:7px}}@media (min-width: 1600px){.locale-jp .product-item .popular-number>div .info{font-size:1.7rem;margin-top:.7rem;margin-left:15px}}@media (min-width: 1900px){.locale-jp .product-item .popular-number>div .info{font-size:1.9rem;margin-top:.8rem;margin-left:15px}}.locale-jp .product-item .product-title{position:absolute;bottom:0;background-color:#feb302;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:1px;width:99%}@media (min-width: 576px){.locale-jp .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3rem;left:1px;width:99.5%}}@media (min-width: 768px){.locale-jp .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3rem;left:0;width:100%}}@media (min-width: 992px){.locale-jp .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:0;width:100%}}@media (min-width: 1200px){.locale-jp .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:2.5rem;left:0;width:100%}}@media (min-width: 1400px){.locale-jp .product-item .product-title{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:3.5rem;left:0;width:100%}}.locale-jp .product-item .product-title>h3{display:flex;height:100%;justify-content:center;align-items:center;margin:auto 0;font-weight:700;letter-spacing:1px;text-align:center;color:#fff;font-size:.875rem;line-height:18px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 576px){.locale-jp .product-item .product-title>h3{font-size:.8rem;line-height:15px;padding-left:.5rem;padding-right:.5rem}}@media (min-width: 768px){.locale-jp .product-item .product-title>h3{font-size:.9rem;line-height:18px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 992px){.locale-jp .product-item .product-title>h3{font-size:.775rem;line-height:18px;padding-left:1rem;padding-right:1rem}}@media (min-width: 1200px){.locale-jp .product-item .product-title>h3{font-size:.875rem;line-height:18px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1400px){.locale-jp .product-item .product-title>h3{font-size:1rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width: 1600px){.locale-jp .product-item .product-title>h3{font-size:1rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width: 1900px){.locale-jp .product-item .product-title>h3{font-size:1.25rem;line-height:25px;padding-left:3.5rem;padding-right:3.5rem}}@media (max-width: 400px){.locale-jp .product-item .popular-number>div{left:.5%;margin-top:.8rem}.locale-jp .product-item .popular-number>div .info{font-size:1rem;margin-left:8px}}.locale-jp .activities-position{width:100%}@media (min-width: 576px){.locale-jp .activities-position{width:36%}}@media (min-width: 768px){.locale-jp .activities-position{width:100%}}@media (min-width: 992px){.locale-jp .activities-position{width:100%}}@media (min-width: 1200px){.locale-jp .activities-position{width:100%}}@media (min-width: 1400px){.locale-jp .activities-position{width:100%}}@media (min-width: 1600px){.locale-jp .activities-position{width:100%}}@media (min-width: 1900px){.locale-jp .activities-position{width:100%}}section#about{justify-content:center;padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}section#about .summary{padding-bottom:2rem;text-align:center}section#about .summary #about-title>h2{font-family:Almarai,sans-serif;font-weight:600}section#about .summary>.description{display:flex}section#about .summary>.description p{font-size:1rem;font-weight:500;line-height:25px;letter-spacing:.5px;text-align:justify;width:925px;margin:auto;color:#00492c}section#about .specifics{padding-top:1rem;gap:70px;justify-content:center}section#about .specifics>.specific-item{width:275px;text-align:center}section#about .specifics>.specific-item .icon>img{width:100px;height:100px;margin:auto}section#about .specifics>.specific-item .title>h4{font-size:18px;line-height:25px;letter-spacing:.5px;margin-top:25px;margin-bottom:19px}section#about .specifics>.specific-item .description>p{margin:0;font-weight:500;font-size:14px;line-height:25px;letter-spacing:.5px;color:#00492c}.locale-en .about-news-mx{margin-left:0;margin-right:0}@media (min-width: 576px){.locale-en .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 768px){.locale-en .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 992px){.locale-en .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 1200px){.locale-en .about-news-mx{margin-left:30px;margin-right:30px}}@media (min-width: 1400px){.locale-en .about-news-mx{margin-left:30px;margin-right:30px}}.locale-en .main-content{display:block;min-width:0;flex:1}.locale-en .main-content #banner>.slider img{width:100%}.locale-en .main-content .container{display:flex}.locale-en .main-content .accordion{margin-top:-20px;margin-left:-20px}.locale-en .main-content .accordion .accordion-item{border:unset}.locale-en .main-content .accordion .accordion-item:nth-of-type(n+2){border-top:1px solid rgba(0,0,0,.3137254902)}.locale-en .main-content .accordion .accordion-button{font-weight:700;padding:30px 10px;height:10px}.locale-en .main-content .accordion .accordion-button:focus{box-shadow:unset}.locale-en .main-content .accordion .accordion-button:not(.collapsed){background-color:unset;color:unset;font-weight:700;box-shadow:unset;color:#00492c}.locale-en .main-content .accordion .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;display:none;background-image:unset}.locale-en .main-content .accordion .accordion-button:not(.collapsed):after{transform:rotate(-45deg)}.locale-en .main-content .accordion .accordion-body{color:#686565;text-align:justify}.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}@media (min-width: 576px){.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 768px){.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 992px){.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 1200px){.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 1400px){.locale-en .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}.locale-en .main-content section#instagram-gallery{padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem;text-align:center}.locale-en .main-content section#instagram-gallery #gallery-title>h3{font-family:Almarai,sans-serif;font-weight:600;font-size:1.5em;line-height:80px;letter-spacing:2px;color:#feb302}@media (max-width: 1199.98px){.locale-en .main-content section#instagram-gallery #gallery-title>h3{font-size:1em}}@media (max-width: 991.98px){.locale-en .main-content section#instagram-gallery #gallery-title>h3{font-size:1em}}@media (max-width: 575.98px){.locale-en .main-content section#instagram-gallery #gallery-title>h3{font-size:.7em}}@media (max-width: 767.98px){.locale-en .main-content section#instagram-gallery #gallery-title>h3{font-size:.9em}}.locale-en .main-content section#instagram-gallery .galleries{padding:0 100px}@media (max-width: 991.98px){.locale-en .main-content section#instagram-gallery .galleries{padding:0 80px}}.locale-en section#about{justify-content:center;padding-top:2rem;padding-bottom:0;padding-left:2rem;padding-right:2rem}@media (min-width: 992px){.locale-en section#about{padding-top:2rem;padding-left:0rem;padding-right:0rem}}@media (max-width: 767.98px){.locale-en section#about{padding-top:2rem;padding-left:1rem;padding-right:1rem}}@media (max-width: 575.98px){.locale-en section#about{padding-left:1rem;padding-right:1rem}}.locale-en section#about #about-title{color:#00492c;font-weight:700}.locale-en section#about .summary{padding-bottom:2rem;text-align:center}.locale-en section#about .summary #about-title>h2{font-family:Almarai,sans-serif;font-weight:600}.locale-en .description{display:flex;flex-direction:column}.locale-en .description p{font-size:1rem;font-weight:500;line-height:25px;letter-spacing:.5px;text-align:justify;max-width:100%;margin:auto;color:#00492c}.locale-en .description b span{font-size:1rem;font-weight:600;line-height:25px;letter-spacing:.5px;text-align:justify;max-width:100%;margin:auto;color:#00492c}.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0;text-align:justify;max-width:100%;color:#00492c;font-family:Inter,sans-serif}@media (min-width: 576px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:98%;margin:0}}@media (min-width: 768px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 992px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:13px;width:100%;margin:0}}@media (min-width: 1200px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 1400px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 1600px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:16px;width:100%;margin:0}}@media (min-width: 1900px){.locale-en .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:16px;width:100%;margin:0}}.locale-en .description .row{margin-top:32px;max-width:100%;display:flex;row-gap:12px}@media (max-width: 575.98px){.locale-en .description .row{--bs-gutter-x: 0rem}}.locale-en .description .row p{text-align:center}.locale-en .description .row img{margin-bottom:8px}.locale-en section#ourteam{justify-content:center;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:40px}@media (min-width: 576px){.locale-en section#ourteam{padding-top:40px}}@media (min-width: 768px){.locale-en section#ourteam{padding-top:40px}}@media (min-width: 992px){.locale-en section#ourteam{padding-top:40px}}@media (min-width: 1200px){.locale-en section#ourteam{padding-top:100px}}@media (min-width: 1400px){.locale-en section#ourteam{padding-top:100px}}.locale-en .ourteam-mx{margin-left:20px;margin-right:20px}.locale-en .card-img-team{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.locale-en .our-team-title,.locale-en .our-team-title2{text-align:center}.locale-en .our-team-sub-title{color:#00492c;text-align:justify;font-size:14px;margin-left:10px;margin-right:10px}@media (min-width: 576px){.locale-en .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 768px){.locale-en .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 992px){.locale-en .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 1200px){.locale-en .our-team-sub-title{font-size:14px;margin-left:20px;margin-right:20px}}@media (min-width: 1400px){.locale-en .our-team-sub-title{font-size:14px;margin-left:20px;margin-right:20px}}.locale-en .our-team-sub-title2{color:#00492c;text-align:center;font-size:18px}@media (min-width: 576px){.locale-en .our-team-sub-title2{font-size:18px}}@media (min-width: 768px){.locale-en .our-team-sub-title2{font-size:18px}}@media (min-width: 992px){.locale-en .our-team-sub-title2{font-size:18px}}@media (min-width: 1200px){.locale-en .our-team-sub-title2{font-size:18px}}@media (min-width: 1400px){.locale-en .our-team-sub-title2{font-size:18px}}.locale-en .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:auto}.locale-en .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (min-width: 1000px){.locale-en .video-container{max-width:810px}.locale-en .video-container iframe{width:805px;height:453px}}.locale-en section#reservation{padding-top:80px;justify-content:center;padding-bottom:0;padding-left:2rem;padding-right:2rem}.locale-en .form-reservation-mx{margin-left:120px;margin-right:120px}.locale-en .form-bodys{background-color:#fffaf8;padding:0;margin:0}.locale-en .form-title-global{font-size:32px;font-weight:700;color:#00492c;margin-bottom:150px!important}.locale-en .form-label-global{color:#333;font-size:16px;font-weight:700;margin-bottom:8px;margin-left:10px}@media (min-width: 1200px){.locale-en .form-label-global{font-size:18px}}@media (min-width: 576px){.locale-en .form-label-global{margin-left:10px}}@media (min-width: 768px){.locale-en .form-label-global{margin-left:0}}@media (min-width: 992px){.locale-en .form-label-global{margin-left:0}}@media (min-width: 1200px){.locale-en .form-label-global{margin-left:0}}@media (min-width: 1400px){.locale-en .form-label-global{margin-left:0}}@media (min-width: 1600px){.locale-en .form-label-global{margin-left:0}}@media (min-width: 1900px){.locale-en .form-label-global{margin-left:0}}.locale-en .form-input-global{line-height:3!important;background-color:#d4d4d44d!important;border:5px solid rgba(212,212,212,.3)!important;border-radius:15px!important;padding:0 20px!important}.locale-en .form-submit-global{--bs-btn-color: #fff;--bs-btn-bg: #FEB302;--bs-btn-border-color: #FEB302;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #FEB302;--bs-btn-hover-border-color: #FEB302;--bs-btn-focus-shadow-rgb: 254, 190, 40;--bs-btn-active-color: #fff;--bs-btn-active-bg: #FEB302;--bs-btn-active-border-color: #FEB302;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #FEB302;--bs-btn-disabled-border-color: #FEB302;width:320px!important;border:1px solid RGB(254,179,2,.9)!important;height:56px!important;border-radius:10px;font-size:30px!important;font-weight:500!important;padding:0}.locale-en .form-check-input[type=checkbox],.locale-en .form-check-input[type=radio]{font-size:25px!important;margin-top:15px!important}.locale-en .form-check{padding-left:50px!important;margin-bottom:15px!important;line-height:3;background-color:#d4d4d44d!important;width:-moz-fit-content;width:fit-content;padding-right:10px;border-radius:15px!important}.locale-en .label-package-book{font-size:.5rem}@media (min-width: 576px){.locale-en .label-package-book{font-size:.5rem}}@media (min-width: 768px){.locale-en .label-package-book{font-size:.5rem}}@media (min-width: 992px){.locale-en .label-package-book{font-size:.8rem}}@media (min-width: 1200px){.locale-en .label-package-book{font-size:.8rem}}@media (min-width: 1400px){.locale-en .label-package-book{font-size:.7rem}}@media (min-width: 1600px){.locale-en .label-package-book{font-size:1rem}}@media (min-width: 1900px){.locale-en .label-package-book{font-size:1rem}}.locale-en .title-total{font-size:20px;font-weight:700!important;color:#333}.locale-en .title-price{font-size:24px;font-weight:700!important;color:#feb302}.locale-en .custom-select-arrow{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2rem!important}.locale-en .custom-select-arrow.open{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-up" viewBox="0 0 20 20"<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708z"/></svg>')}.locale-en .img-detail-transaction{text-align:end;width:100%;height:100%}.locale-en .title-transaction{font-size:13px;font-weight:700}@media (min-width: 576px){.locale-en .title-transaction{font-size:13px;font-weight:700}}@media (min-width: 768px){.locale-en .title-transaction{font-size:12px;font-weight:700}}@media (min-width: 992px){.locale-en .title-transaction{font-size:11px;font-weight:700}}@media (min-width: 1200px){.locale-en .title-transaction{font-size:14px;font-weight:700}}@media (min-width: 1400px){.locale-en .title-transaction{font-size:14px;font-weight:700}}@media (min-width: 1600px){.locale-en .title-transaction{font-size:18px;font-weight:700}}@media (min-width: 1900px){.locale-en .title-transaction{font-size:18px;font-weight:700}}.locale-en .margin-total{margin-bottom:8px;margin-top:3rem}@media (min-width: 576px){.locale-en .margin-total{margin-bottom:8px;margin-top:3rem}}@media (min-width: 768px){.locale-en .margin-total{margin-bottom:8px;margin-top:3rem}}@media (min-width: 992px){.locale-en .margin-total{margin-bottom:8px;margin-top:5rem}}@media (min-width: 1200px){.locale-en .margin-total{margin-bottom:8px;margin-top:4.5rem}}@media (min-width: 1400px){.locale-en .margin-total{margin-bottom:8px;margin-top:4.5rem}}@media (min-width: 1600px){.locale-en .margin-total{margin-bottom:8px;margin-top:3.8rem}}@media (min-width: 1900px){.locale-en .margin-total{margin-bottom:8px;margin-top:1.5rem}}.locale-en .hr{width:100%}@media (min-width: 576px){.locale-en .hr{width:98%}}@media (min-width: 768px){.locale-en .hr{width:100%}}@media (min-width: 992px){.locale-en .hr{width:100%}}@media (min-width: 1200px){.locale-en .hr{width:100%}}@media (min-width: 1400px){.locale-en .hr{width:100%}}.locale-en .hr-product{width:100%}@media (min-width: 576px){.locale-en .hr-product{width:98%}}@media (min-width: 768px){.locale-en .hr-product{width:100%}}@media (min-width: 992px){.locale-en .hr-product{width:100%}}@media (min-width: 1200px){.locale-en .hr-product{width:100%}}@media (min-width: 1400px){.locale-en .hr-product{width:100%}}.locale-en .hr-trip{width:100%;margin-left:0}@media (min-width: 576px){.locale-en .hr-trip{width:98%;margin-left:5px}}@media (min-width: 768px){.locale-en .hr-trip{width:95%;margin-left:20px}}@media (min-width: 992px){.locale-en .hr-trip{width:96%;margin-left:10px}}@media (min-width: 1200px){.locale-en .hr-trip{width:96%;margin-left:25px}}@media (min-width: 1400px){.locale-en .hr-trip{width:95%;margin-left:25px}}@media (min-width: 1600px){.locale-en .hr-trip{width:95%;margin-left:25px}}@media (min-width: 1900px){.locale-en .hr-trip{width:96%;margin-left:25px}}.locale-en .hr-trip-top{margin-top:-10px}@media (min-width: 576px){.locale-en .hr-trip-top{margin-top:-10px}}@media (min-width: 768px){.locale-en .hr-trip-top{margin-top:-10px}}@media (min-width: 992px){.locale-en .hr-trip-top{margin-top:-10px}}@media (min-width: 1200px){.locale-en .hr-trip-top{margin-top:-20px}}@media (min-width: 1400px){.locale-en .hr-trip-top{margin-top:-20px}}.locale-en .mt-5c{margin-top:3rem!important}@media (max-width: 1399.98px){.locale-en .mt-5c{margin-top:1rem!important}}@media (max-width: 1199.98px){.locale-en .mt-5c{margin-top:1rem!important}}@media (max-width: 991.98px){.locale-en .mt-5c{margin-top:1rem!important}}.locale-en .mb-5c{margin-bottom:3rem!important}@media (max-width: 1399.98px){.locale-en .mb-5c{margin-bottom:1rem!important}}@media (max-width: 1199.98px){.locale-en .mb-5c{margin-bottom:1rem!important}}@media (max-width: 991.98px){.locale-en .mb-5c{margin-bottom:1rem!important}}@media (max-width: 1199.98px){.locale-en .mr-50px{margin-right:13px}}@media (max-width: 575.98px){.locale-en .mr-50px{margin-right:0}}.locale-en .fs-10{font-size:10px}.locale-en .fs-11{font-size:11px}.locale-en .fs-12{font-size:12px}.locale-en .fs-13{font-size:13px}@media (max-width: 575.98px){.locale-en .fs-13{font-size:11px}}.locale-en .fs-14{font-size:14px}.locale-en .h-35{height:35%}.locale-en .h-40{height:40%}.locale-en .w-custom-40{width:40%!important}.locale-en .w-custom-70{width:70%!important}@media (max-width: 991.98px){.locale-en .w-custom-70{width:100%!important}}.locale-en .w-custom-50{width:70%!important}.locale-en .w-custom-100{width:85%!important}.locale-en .img-booking{width:100%;height:100%}@media (min-width: 576px){.locale-en .img-booking{width:100%;height:100%}}@media (min-width: 768px){.locale-en .img-booking{width:100%;height:100%}}@media (min-width: 992px){.locale-en .img-booking{width:80px;height:110px}}@media (min-width: 1200px){.locale-en .img-booking{width:115px;height:115px}}@media (min-width: 1400px){.locale-en .img-booking{width:108px;height:115px}}@media (min-width: 1600px){.locale-en .img-booking{width:135px;height:135px}}@media (min-width: 1900px){.locale-en .img-booking{width:175px;height:175px}}@media (max-width: 1280px){.locale-en .form-reservation-mx{margin-left:10px;margin-right:10px}.locale-en .form-check-label{line-height:1.3;padding-top:12px}}@media (max-width: 991px){.locale-en section#reservation{padding-top:110px}.locale-en .form-reservation-mx{margin-left:0;margin-right:0}.locale-en .w-custom-100{width:95%!important}}@media (max-width: 991px) and (max-width: 575.98px){.locale-en .w-custom-100{width:100%!important}}@media (max-width: 991px){.locale-en .w-custom-50{width:75%!important}.locale-en .img-detail-transaction{text-align:center}.locale-en .form-submit-global{width:80%}.locale-en .form-check-label{line-height:1.3;padding-top:12px}}.locale-en .additional{margin-top:-20px;margin-left:5px}@media (min-width: 576px){.locale-en .additional{margin-top:-20px;margin-left:0}}@media (min-width: 768px){.locale-en .additional{margin-top:-20px;margin-left:0}}@media (min-width: 992px){.locale-en .additional{margin-top:-20px;margin-left:0}}@media (min-width: 1200px){.locale-en .additional{margin-top:-20px;margin-left:5px}}@media (min-width: 1400px){.locale-en .additional{margin-top:-20px;margin-left:5px}}.locale-en .policy{margin-top:-10px;color:#00492c}@media (min-width: 576px){.locale-en .policy{margin-top:-10px;color:#00492c}}@media (min-width: 768px){.locale-en .policy{margin-top:-10px;color:#00492c}}@media (min-width: 992px){.locale-en .policy{margin-top:-10px;color:#00492c}}@media (min-width: 1200px){.locale-en .policy{margin-top:-10px;color:#00492c}}@media (min-width: 1400px){.locale-en .policy{margin-top:-10px;color:#00492c}}.locale-en .dropdown-toggle:active,.locale-en .dropdown-toggle:hover,.locale-en .dropdown-toggle:focus{outline:none;border:#FEB302 1px solid!important}.locale-jp .about-news-mx{margin-left:0;margin-right:0}@media (min-width: 576px){.locale-jp .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 768px){.locale-jp .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 992px){.locale-jp .about-news-mx{margin-left:10px;margin-right:10px}}@media (min-width: 1200px){.locale-jp .about-news-mx{margin-left:30px;margin-right:30px}}@media (min-width: 1400px){.locale-jp .about-news-mx{margin-left:30px;margin-right:30px}}.locale-jp .main-content{display:block;min-width:0;flex:1}.locale-jp .main-content #banner>.slider img{width:100%}.locale-jp .main-content .container{display:flex}.locale-jp .main-content .accordion{margin-top:-20px;margin-left:-20px}.locale-jp .main-content .accordion .accordion-item{border:unset}.locale-jp .main-content .accordion .accordion-item:nth-of-type(n+2){border-top:1px solid rgba(0,0,0,.3137254902)}.locale-jp .main-content .accordion .accordion-button{font-weight:700;padding:30px 10px;height:10px}.locale-jp .main-content .accordion .accordion-button:focus{box-shadow:unset}.locale-jp .main-content .accordion .accordion-button:not(.collapsed){background-color:unset;color:unset;font-weight:700;box-shadow:unset;color:#00492c}.locale-jp .main-content .accordion .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;display:none;background-image:unset}.locale-jp .main-content .accordion .accordion-button:not(.collapsed):after{transform:rotate(-45deg)}.locale-jp .main-content .accordion .accordion-body{color:#686565;text-align:justify}.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}@media (min-width: 576px){.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 768px){.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 992px){.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 1200px){.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}@media (min-width: 1400px){.locale-jp .main-content .accordion .accordion-position{padding:0;margin-top:-10px}}.locale-jp .main-content section#instagram-gallery{padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem;text-align:center}.locale-jp .main-content section#instagram-gallery #gallery-title>h3{font-family:Almarai,sans-serif;font-weight:600;font-size:1.5em;line-height:80px;letter-spacing:2px;color:#feb302}@media (max-width: 1199.98px){.locale-jp .main-content section#instagram-gallery #gallery-title>h3{font-size:1em}}@media (max-width: 991.98px){.locale-jp .main-content section#instagram-gallery #gallery-title>h3{font-size:1em}}@media (max-width: 575.98px){.locale-jp .main-content section#instagram-gallery #gallery-title>h3{font-size:.7em}}@media (max-width: 767.98px){.locale-jp .main-content section#instagram-gallery #gallery-title>h3{font-size:.9em}}.locale-jp .main-content section#instagram-gallery .galleries{padding:0 100px}@media (max-width: 991.98px){.locale-jp .main-content section#instagram-gallery .galleries{padding:0 80px}}.locale-jp section#about{justify-content:center;padding-top:9rem;padding-bottom:0;padding-left:2rem;padding-right:2rem}@media (min-width: 992px){.locale-jp section#about{padding-top:2rem;padding-left:0rem;padding-right:0rem}}@media (max-width: 767.98px){.locale-jp section#about{padding-top:2rem;padding-left:1rem;padding-right:1rem}}@media (max-width: 575.98px){.locale-jp section#about{padding-left:1rem;padding-right:1rem}}.locale-jp section#about #about-title{color:#00492c;font-weight:700}.locale-jp section#about .summary{padding-bottom:2rem;text-align:center}.locale-jp section#about .summary #about-title>h2{font-family:Almarai,sans-serif;font-weight:600}.locale-jp .description{display:flex;flex-direction:column}.locale-jp .description p{font-size:1rem;font-weight:500;line-height:25px;letter-spacing:.5px;text-align:justify;max-width:100%;margin:auto;color:#00492c}.locale-jp .description b span{font-size:1rem;font-weight:600;line-height:25px;letter-spacing:.5px;text-align:justify;max-width:100%;margin:auto;color:#00492c}.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0;text-align:justify;max-width:100%;color:#00492c;font-family:Inter,sans-serif}@media (min-width: 576px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:98%;margin:0}}@media (min-width: 768px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 992px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:13px;width:100%;margin:0}}@media (min-width: 1200px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 1400px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:14px;width:100%;margin:0}}@media (min-width: 1600px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:16px;width:100%;margin:0}}@media (min-width: 1900px){.locale-jp .description span{line-height:24px;letter-spacing:0px;font-weight:500;font-size:16px;width:100%;margin:0}}.locale-jp .description .row{margin-top:32px;max-width:100%;display:flex;row-gap:12px}@media (max-width: 575.98px){.locale-jp .description .row{--bs-gutter-x: 0rem}}.locale-jp .description .row p{text-align:center}.locale-jp .description .row img{margin-bottom:8px}.locale-jp section#ourteam{justify-content:center;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:40px}@media (min-width: 576px){.locale-jp section#ourteam{padding-top:40px}}@media (min-width: 768px){.locale-jp section#ourteam{padding-top:40px}}@media (min-width: 992px){.locale-jp section#ourteam{padding-top:40px}}@media (min-width: 1200px){.locale-jp section#ourteam{padding-top:100px}}@media (min-width: 1400px){.locale-jp section#ourteam{padding-top:100px}}.locale-jp .ourteam-mx{margin-left:20px;margin-right:20px}.locale-jp .card-img-team{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.locale-jp .our-team-title,.locale-jp .our-team-title2{text-align:center}.locale-jp .our-team-sub-title{color:#00492c;text-align:justify;font-size:14px;margin-left:10px;margin-right:10px}@media (min-width: 576px){.locale-jp .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 768px){.locale-jp .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 992px){.locale-jp .our-team-sub-title{font-size:14px;margin-left:10px;margin-right:10px}}@media (min-width: 1200px){.locale-jp .our-team-sub-title{font-size:14px;margin-left:20px;margin-right:20px}}@media (min-width: 1400px){.locale-jp .our-team-sub-title{font-size:14px;margin-left:20px;margin-right:20px}}.locale-jp .our-team-sub-title2{color:#00492c;text-align:center;font-size:18px}@media (min-width: 576px){.locale-jp .our-team-sub-title2{font-size:18px}}@media (min-width: 768px){.locale-jp .our-team-sub-title2{font-size:18px}}@media (min-width: 992px){.locale-jp .our-team-sub-title2{font-size:18px}}@media (min-width: 1200px){.locale-jp .our-team-sub-title2{font-size:18px}}@media (min-width: 1400px){.locale-jp .our-team-sub-title2{font-size:18px}}.locale-jp .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:auto}.locale-jp .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (min-width: 1000px){.locale-jp .video-container{max-width:810px}.locale-jp .video-container iframe{width:805px;height:453px}}.locale-jp section#reservation{padding-top:80px;justify-content:center;padding-bottom:0;padding-left:2rem;padding-right:2rem}.locale-jp .form-reservation-mx{margin-left:120px;margin-right:120px}.locale-jp .form-bodys{background-color:#fffaf8;padding:0;margin:0}.locale-jp .form-title-global{font-size:32px;font-weight:700;color:#00492c;margin-bottom:150px!important}.locale-jp .form-label-global{color:#333;font-size:16px;font-weight:700;margin-bottom:8px;margin-left:10px}@media (min-width: 1200px){.locale-jp .form-label-global{font-size:18px}}@media (min-width: 576px){.locale-jp .form-label-global{margin-left:10px}}@media (min-width: 768px){.locale-jp .form-label-global{margin-left:0}}@media (min-width: 992px){.locale-jp .form-label-global{margin-left:0}}@media (min-width: 1200px){.locale-jp .form-label-global{margin-left:0}}@media (min-width: 1400px){.locale-jp .form-label-global{margin-left:0}}@media (min-width: 1600px){.locale-jp .form-label-global{margin-left:0}}@media (min-width: 1900px){.locale-jp .form-label-global{margin-left:0}}.locale-jp .form-input-global{line-height:3!important;background-color:#d4d4d44d!important;border:5px solid rgba(212,212,212,.3)!important;border-radius:15px!important;padding:0 20px!important}.locale-jp .form-submit-global{--bs-btn-color: #fff;--bs-btn-bg: #FEB302;--bs-btn-border-color: #FEB302;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #FEB302;--bs-btn-hover-border-color: #FEB302;--bs-btn-focus-shadow-rgb: 254, 190, 40;--bs-btn-active-color: #fff;--bs-btn-active-bg: #FEB302;--bs-btn-active-border-color: #FEB302;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #FEB302;--bs-btn-disabled-border-color: #FEB302;width:320px!important;border:1px solid RGB(254,179,2,.9)!important;height:56px!important;border-radius:10px;font-size:30px!important;font-weight:500!important;padding:0}.locale-jp .form-check-input[type=checkbox],.locale-jp .form-check-input[type=radio]{font-size:25px!important;margin-top:15px!important}.locale-jp .form-check{padding-left:50px!important;margin-bottom:15px!important;line-height:3;background-color:#d4d4d44d!important;width:-moz-fit-content;width:fit-content;padding-right:10px;border-radius:15px!important}.locale-jp .label-package-book{font-size:.4rem}@media (min-width: 576px){.locale-jp .label-package-book{font-size:.5rem}}@media (min-width: 768px){.locale-jp .label-package-book{font-size:.5rem}}@media (min-width: 992px){.locale-jp .label-package-book{font-size:.4rem}}@media (min-width: 1200px){.locale-jp .label-package-book{font-size:.5rem}}@media (min-width: 1400px){.locale-jp .label-package-book{font-size:.5rem}}@media (min-width: 1600px){.locale-jp .label-package-book{font-size:.7rem}}@media (min-width: 1900px){.locale-jp .label-package-book{font-size:1rem}}.locale-jp .title-total{font-size:20px;font-weight:700!important;color:#333}.locale-jp .title-price{font-size:24px;font-weight:700!important;color:#feb302}.locale-jp .custom-select-arrow{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2rem!important}.locale-jp .custom-select-arrow.open{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-up" viewBox="0 0 20 20"<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708z"/></svg>')}.locale-jp .img-detail-transaction{text-align:end}.locale-jp .title-transaction{font-size:13px;font-weight:700}@media (min-width: 576px){.locale-jp .title-transaction{font-size:13px;font-weight:700}}@media (min-width: 768px){.locale-jp .title-transaction{font-size:12px;font-weight:700}}@media (min-width: 992px){.locale-jp .title-transaction{font-size:11px;font-weight:700}}@media (min-width: 1200px){.locale-jp .title-transaction{font-size:14px;font-weight:700}}@media (min-width: 1400px){.locale-jp .title-transaction{font-size:14px;font-weight:700}}@media (min-width: 1600px){.locale-jp .title-transaction{font-size:18px;font-weight:700}}@media (min-width: 1900px){.locale-jp .title-transaction{font-size:18px;font-weight:700}}.locale-jp .margin-total{margin-bottom:8px;margin-top:3rem}@media (min-width: 576px){.locale-jp .margin-total{margin-bottom:8px;margin-top:3rem}}@media (min-width: 768px){.locale-jp .margin-total{margin-bottom:8px;margin-top:3rem}}@media (min-width: 992px){.locale-jp .margin-total{margin-bottom:8px;margin-top:5rem}}@media (min-width: 1200px){.locale-jp .margin-total{margin-bottom:8px;margin-top:4.5rem}}@media (min-width: 1400px){.locale-jp .margin-total{margin-bottom:8px;margin-top:4.5rem}}@media (min-width: 1600px){.locale-jp .margin-total{margin-bottom:8px;margin-top:3.8rem}}@media (min-width: 1900px){.locale-jp .margin-total{margin-bottom:8px;margin-top:1.5rem}}.locale-jp .hr{width:100%}@media (min-width: 576px){.locale-jp .hr{width:98%}}@media (min-width: 768px){.locale-jp .hr{width:100%}}@media (min-width: 992px){.locale-jp .hr{width:100%}}@media (min-width: 1200px){.locale-jp .hr{width:100%}}@media (min-width: 1400px){.locale-jp .hr{width:100%}}.locale-jp .hr-product{width:100%}@media (min-width: 576px){.locale-jp .hr-product{width:98%}}@media (min-width: 768px){.locale-jp .hr-product{width:100%}}@media (min-width: 992px){.locale-jp .hr-product{width:100%}}@media (min-width: 1200px){.locale-jp .hr-product{width:100%}}@media (min-width: 1400px){.locale-jp .hr-product{width:100%}}.locale-jp .hr-trip{width:100%;margin-left:0}@media (min-width: 576px){.locale-jp .hr-trip{width:98%;margin-left:5px}}@media (min-width: 768px){.locale-jp .hr-trip{width:95%;margin-left:20px}}@media (min-width: 992px){.locale-jp .hr-trip{width:96%;margin-left:10px}}@media (min-width: 1200px){.locale-jp .hr-trip{width:96%;margin-left:25px}}@media (min-width: 1400px){.locale-jp .hr-trip{width:95%;margin-left:25px}}@media (min-width: 1600px){.locale-jp .hr-trip{width:95%;margin-left:25px}}@media (min-width: 1900px){.locale-jp .hr-trip{width:96%;margin-left:25px}}.locale-jp .hr-trip-top{margin-top:-10px}@media (min-width: 576px){.locale-jp .hr-trip-top{margin-top:-10px}}@media (min-width: 768px){.locale-jp .hr-trip-top{margin-top:-10px}}@media (min-width: 992px){.locale-jp .hr-trip-top{margin-top:-10px}}@media (min-width: 1200px){.locale-jp .hr-trip-top{margin-top:-10px}}@media (min-width: 1400px){.locale-jp .hr-trip-top{margin-top:-10px}}.locale-jp .mt-5c{margin-top:3rem!important}@media (max-width: 1399.98px){.locale-jp .mt-5c{margin-top:1rem!important}}@media (max-width: 1199.98px){.locale-jp .mt-5c{margin-top:1rem!important}}@media (max-width: 991.98px){.locale-jp .mt-5c{margin-top:1rem!important}}.locale-jp .mb-5c{margin-bottom:3rem!important}@media (max-width: 1399.98px){.locale-jp .mb-5c{margin-bottom:1rem!important}}@media (max-width: 1199.98px){.locale-jp .mb-5c{margin-bottom:1rem!important}}@media (max-width: 991.98px){.locale-jp .mb-5c{margin-bottom:1rem!important}}@media (max-width: 1199.98px){.locale-jp .mr-50px{margin-right:13px}}@media (max-width: 575.98px){.locale-jp .mr-50px{margin-right:0}}.locale-jp .fs-10{font-size:10px}.locale-jp .fs-11{font-size:11px}.locale-jp .fs-12{font-size:12px}.locale-jp .fs-13{font-size:13px}@media (max-width: 575.98px){.locale-jp .fs-13{font-size:11px}}.locale-jp .fs-14{font-size:14px}.locale-jp .h-35{height:35%}.locale-jp .h-40{height:40%}.locale-jp .w-custom-40{width:40%!important}.locale-jp .w-custom-70{width:70%!important}@media (max-width: 991.98px){.locale-jp .w-custom-70{width:100%!important}}.locale-jp .w-custom-50{width:70%!important}.locale-jp .w-custom-100{width:85%!important}.locale-jp .img-booking{width:100%;height:100%}@media (min-width: 576px){.locale-jp .img-booking{width:100%;height:100%}}@media (min-width: 768px){.locale-jp .img-booking{width:100%;height:100%}}@media (min-width: 992px){.locale-jp .img-booking{width:80px;height:110px}}@media (min-width: 1200px){.locale-jp .img-booking{width:115px;height:115px}}@media (min-width: 1400px){.locale-jp .img-booking{width:108px;height:115px}}@media (min-width: 1600px){.locale-jp .img-booking{width:135px;height:135px}}@media (min-width: 1900px){.locale-jp .img-booking{width:175px;height:175px}}@media (max-width: 1280px){.locale-jp .form-reservation-mx{margin-left:10px;margin-right:10px}.locale-jp .form-check-label{line-height:1.3;padding-top:12px}}@media (max-width: 991px){.locale-jp section#reservation{padding-top:110px}.locale-jp .form-reservation-mx{margin-left:0;margin-right:0}.locale-jp .w-custom-100{width:95%!important}}@media (max-width: 991px) and (max-width: 575.98px){.locale-jp .w-custom-100{width:100%!important}}@media (max-width: 991px){.locale-jp .w-custom-50{width:75%!important}.locale-jp .img-detail-transaction{text-align:center}.locale-jp .form-submit-global{width:80%}.locale-jp .form-check-label{line-height:1.3;padding-top:12px}}.locale-jp .additional{margin-top:-20px;margin-left:5px}@media (min-width: 576px){.locale-jp .additional{margin-top:-20px;margin-left:0}}@media (min-width: 768px){.locale-jp .additional{margin-top:-20px;margin-left:0}}@media (min-width: 992px){.locale-jp .additional{margin-top:-20px;margin-left:0}}@media (min-width: 1200px){.locale-jp .additional{margin-top:-20px;margin-left:5px}}@media (min-width: 1400px){.locale-jp .additional{margin-top:-20px;margin-left:5px}}.locale-jp .policy{margin-top:-10px;color:#00492c}@media (min-width: 576px){.locale-jp .policy{margin-top:-10px;color:#00492c}}@media (min-width: 768px){.locale-jp .policy{margin-top:-10px;color:#00492c}}@media (min-width: 992px){.locale-jp .policy{margin-top:-10px;color:#00492c}}@media (min-width: 1200px){.locale-jp .policy{margin-top:-10px;color:#00492c}}@media (min-width: 1400px){.locale-jp .policy{margin-top:-10px;color:#00492c}}.locale-jp .dropdown-toggle:active,.locale-jp .dropdown-toggle:hover,.locale-jp .dropdown-toggle:focus{outline:none;border:#FEB302 1px solid!important}.instagram__container .instagram__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px}.instagram__container .instagram__grid .grid__item{aspect-ratio:4/5;overflow:hidden;position:relative;width:100%;height:100%}.instagram__container .instagram__grid .grid__item svg{width:12px;height:12px;position:absolute;top:2px;right:2px}@media (min-width: 768px){.instagram__container .instagram__grid .grid__item svg{width:16px;height:16px}}@media (min-width: 992px){.instagram__container .instagram__grid .grid__item svg{width:24px;height:24px}}@media (min-width: 1400px){.instagram__container .instagram__grid .grid__item svg{top:12px;right:12px;width:28px;height:28px}}.instagram__container .instagram__grid .grid__item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.instagram__container .instagram__grid .grid__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
