.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero img{object-position:center top;object-fit:cover}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero{width:100%}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__shape{height:40px}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__shape svg{width:100%}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__content{text-align:center;justify-content:center;padding:0% 5% 0% 5%}.elementor-3258 .elementor-element.elementor-element-fc86bab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-8b682f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-a94f938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-cd8bb24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-a45fcac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-680a015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-6753f83{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:none}.elementor-3258 .elementor-element.elementor-element-661b6f6{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-10fbcd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-b611af8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-83cd48b{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-d7e41f3{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-a580e10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-ff2aa30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-7b5cfd9{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-3a7dba4{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-b498f48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-62e49c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-f795e52{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-ba4f1fa{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-05356b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-05356b2::before,.elementor-3258 .elementor-element.elementor-element-05356b2>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-05356b2>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-05356b2>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-05356b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-05356b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-438a5a4{text-align:start}.elementor-3258 .elementor-element.elementor-element-b046879{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:1rem 1.5rem;--row-gap:1rem;--column-gap:1.5rem;--grid-auto-flow:row;--justify-items:start;--align-items:start}.elementor-3258 .elementor-element.elementor-element-e17fc3f{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-e17fc3f:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-e17fc3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Snorkeling-BlueCave-Tour-Halfday560.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-e17fc3f::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-e17fc3f:hover::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-e17fc3f>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-e17fc3f:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-e17fc3f,.elementor-3258 .elementor-element.elementor-element-e17fc3f::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-caf8453.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-caf8453.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-caf8453.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-caf8453{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__content{min-height:20rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-ba6e152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-0d5ffbb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-0d5ffbb .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-0d5ffbb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-eeda45c{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-eeda45c:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-eeda45c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-blue-cave-snorkeling-tour-halfday560.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-eeda45c::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-eeda45c:hover::before,.elementor-3258 .elementor-element.elementor-element-eeda45c:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-eeda45c:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-eeda45c>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-eeda45c:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-eeda45c,.elementor-3258 .elementor-element.elementor-element-eeda45c::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-f3c8542.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-f3c8542.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-f3c8542.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-f3c8542{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__content{min-height:20rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-6d7050e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-75d579d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-75d579d .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-75d579d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-1c2047f{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-1c2047f:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-1c2047f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/sea-turtle-natural-habitat-reef-ishigaki560.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-1c2047f::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-1c2047f:hover::before,.elementor-3258 .elementor-element.elementor-element-1c2047f:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-1c2047f:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-1c2047f>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-1c2047f:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-1c2047f,.elementor-3258 .elementor-element.elementor-element-1c2047f::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-8bddf91.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-8bddf91.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-8bddf91.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-8bddf91{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__content{min-height:20rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-a36ba6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-69d9cde{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-69d9cde .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-69d9cde .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-5aa21e1{--display:flex;--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-5aa21e1:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5aa21e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-River-Mountain-Hiking-tour-halfday560.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-5aa21e1::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5aa21e1:hover::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-5aa21e1>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5aa21e1:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-5aa21e1,.elementor-3258 .elementor-element.elementor-element-5aa21e1::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-a696651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-a696651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-a696651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-a696651{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__content{min-height:20rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000047}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000085}.elementor-3258 .elementor-element.elementor-element-37c0d19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-43a02c5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-43a02c5 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-43a02c5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-a5c5b6f{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start}.elementor-3258 .elementor-element.elementor-element-73aff61{--display:flex;--min-height:25rem;--justify-content:center;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-73aff61:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Snorkling-Island-Tour-1140.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-73aff61::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-73aff61:hover::before,.elementor-3258 .elementor-element.elementor-element-73aff61:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-73aff61:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-73aff61>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-73aff61:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-73aff61,.elementor-3258 .elementor-element.elementor-element-73aff61::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-f4863a5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-f4863a5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-f4863a5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-f4863a5{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__content{min-height:25rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-7782c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-736b910{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-4b68271{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:none}.elementor-3258 .elementor-element.elementor-element-a6875b3{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-bb4de9e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-bb4de9e .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-bb4de9e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-5dd643b{--display:flex;--min-height:25rem;--justify-content:center;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-5dd643b:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Hiking-Island-Tour-1140.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-5dd643b::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5dd643b:hover::before,.elementor-3258 .elementor-element.elementor-element-5dd643b:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5dd643b:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-5dd643b>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5dd643b:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-5dd643b,.elementor-3258 .elementor-element.elementor-element-5dd643b::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-7b1ddda.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-7b1ddda.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-7b1ddda.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-7b1ddda{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__content{min-height:25rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-ad4fff6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-170d51a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-5f29077{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-9be2bfa{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-c150eba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-c150eba .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-c150eba .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-7136b24{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start}.elementor-3258 .elementor-element.elementor-element-5627d0e{--display:flex;--min-height:25rem;--justify-content:center;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-5627d0e:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Family-Island-Tour-1140.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-5627d0e::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5627d0e:hover::before,.elementor-3258 .elementor-element.elementor-element-5627d0e:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5627d0e:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-5627d0e>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-5627d0e:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-5627d0e,.elementor-3258 .elementor-element.elementor-element-5627d0e::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-c171bfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-c171bfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-c171bfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-c171bfd{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__content{min-height:25rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-fdf5ebd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-add8619{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-adf0a23{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-80b80cb{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-417f7ba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-417f7ba .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-417f7ba .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-c5ff76a{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start}.elementor-3258 .elementor-element.elementor-element-357edad{--display:flex;--min-height:22rem;--justify-content:center;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3258 .elementor-element.elementor-element-357edad:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Excurions-home-D.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3258 .elementor-element.elementor-element-357edad::before,.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-357edad>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-357edad>.e-con-inner>.elementor-background-slideshow::before,.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-357edad:hover::before,.elementor-3258 .elementor-element.elementor-element-357edad:hover>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-357edad:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-background-slideshow:hover::before,.elementor-3258 .elementor-element.elementor-element-357edad>.e-con-inner>.elementor-background-slideshow:hover::before{--background-overlay:''}.elementor-3258 .elementor-element.elementor-element-357edad:hover{--overlay-opacity:0.5}.elementor-3258 .elementor-element.elementor-element-357edad,.elementor-3258 .elementor-element.elementor-element-357edad::before{--overlay-transition:1s}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3258 .elementor-element.elementor-element-8603021.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3258 .elementor-element.elementor-element-8603021.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3258 .elementor-element.elementor-element-8603021.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta .elementor-cta__bg,.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3258 .elementor-element.elementor-element-8603021{border-radius:20px 20px 20px 20px}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__content{min-height:22rem;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__title{font-family:"Roboto Opt",Sans-serif;font-size:3rem;line-height:1em}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__description{font-size:1.3rem;line-height:1.4em}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__description:not(:last-child){margin-bottom:4em}.elementor-3258 .elementor-element.elementor-element-d98c004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3258 .elementor-element.elementor-element-c3b9adb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-02bb618{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-609ab71{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3258 .elementor-element.elementor-element-77f6726{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3258 .elementor-element.elementor-element-77f6726 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-77f6726 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3258 .elementor-element.elementor-element-5971f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-6963833{--divider-border-style:solid;--divider-color:var( --e-global-color-a83b21f );--divider-border-width:1px;--divider-icon-size:2em;--divider-element-spacing:50px}.elementor-3258 .elementor-element.elementor-element-6963833 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0}.elementor-3258 .elementor-element.elementor-element-6963833 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-3258 .elementor-element.elementor-element-ee9f696{--grid-template-columns:repeat(0, auto);text-align:center;margin:-2.3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--icon-size:4rem;--grid-column-gap:2rem;--grid-row-gap:0px}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-social-icon{background-color:#fff0;border-style:none}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-social-icon i{color:var(--e-global-color-text)}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-social-icon svg{fill:var(--e-global-color-text)}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-social-icon:hover i{color:var(--e-global-color-accent)}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-social-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-3258 .elementor-element.elementor-element-639c71b{width:var(--container-widget-width,60%);max-width:60%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:2% 2% 2% 2%;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-d385b13);border-radius:clamp(0.75rem, calc(0.679rem + 0.286vw), 1.5rem) clamp(0.75rem, calc(0.679rem + 0.286vw), 1.5rem) clamp(0.75rem, calc(0.679rem + 0.286vw), 1.5rem) clamp(0.75rem, calc(0.679rem + 0.286vw), 1.5rem);box-shadow:0 2px 12px 0 rgba(33.000000000000014,74.00000000000007,99.00000000000001,.3);--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group{padding-right:calc(1rem/2);padding-left:calc(1rem/2);margin-bottom:1rem}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-form-fields-wrapper{margin-left:calc(-1rem/2);margin-right:calc(-1rem/2);margin-bottom:-1rem}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group>label,.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group>label{font-family:"Roboto Opt",Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3em}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var(--e-global-color-e3750fc)}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-field-group .elementor-select-wrapper select{background-color:var(--e-global-color-e3750fc)}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-button{font-size:clamp(1.3rem, calc(1.186rem + 0.457vw), 1.5rem);padding:0 0 0 0}.elementor-3258 .elementor-element.elementor-element-639c71b .e-form__buttons__wrapper__button-next{color:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-button[type="submit"]{color:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-button[type="submit"] svg *{fill:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-button[type="submit"]:hover{color:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-3258 .elementor-element.elementor-element-639c71b .e-form__buttons__wrapper__button-previous:hover{color:#fff}:root{--page-title-display:none}@media(min-width:768px){.elementor-3258 .elementor-element.elementor-element-e17fc3f{--content-width:100%}.elementor-3258 .elementor-element.elementor-element-eeda45c{--content-width:100%}.elementor-3258 .elementor-element.elementor-element-5aa21e1{--content-width:100%}}@media(max-width:1024px){.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero{width:100%}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero img{object-fit:cover}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__shape{height:30px}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__content{justify-content:center}.elementor-3258 .elementor-element.elementor-element-a45fcac{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-680a015{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-b611af8{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-a580e10{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-ff2aa30{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-b498f48{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-62e49c3{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-05356b2{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:1.5%;--padding-right:1.5%}.elementor-3258 .elementor-element.elementor-element-b046879{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr 1.2fr 1fr 1.2fr 1fr 1.2fr 1fr 1.2fr;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--justify-items:start;--align-items:start}.elementor-3258 .elementor-element.elementor-element-e17fc3f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__title{font-size:2.1rem}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-eeda45c{--min-height:20rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__title{font-size:2.1rem}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-1c2047f{--min-height:20rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__title{font-size:2.1rem}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-5aa21e1{--min-height:20rem}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__title{font-size:2.1rem}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-a5c5b6f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}.elementor-3258 .elementor-element.elementor-element-73aff61:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Snorkling-Island-Tour-760.webp)}.elementor-3258 .elementor-element.elementor-element-73aff61{--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title{font-size:2.3rem}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-7782c7a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-736b910{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-5dd643b:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Hiking-Island-Tour-760.webp)}.elementor-3258 .elementor-element.elementor-element-5dd643b{--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title{font-size:2.3rem}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-170d51a{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-5627d0e:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Family-Island-Tour-760.webp)}.elementor-3258 .elementor-element.elementor-element-5627d0e{--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__title{font-size:2.3rem}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-fdf5ebd{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-add8619{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-357edad:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Excursions-home-T.webp)}.elementor-3258 .elementor-element.elementor-element-357edad{--min-height:20rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__content{min-height:20rem;padding:0rem 1.5rem 0rem 1.5rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__title{font-size:2.3rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__description{font-size:1.2rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__description:not(:last-child){margin-bottom:2em}.elementor-3258 .elementor-element.elementor-element-d98c004{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-3258 .elementor-element.elementor-element-c3b9adb{--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-3258 .elementor-element.elementor-element-5971f42{--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:1.5%;--padding-right:1.5%}.elementor-3258 .elementor-element.elementor-element-6963833 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-3258 .elementor-element.elementor-element-6963833{--divider-icon-size:2.4rem;--divider-element-spacing:30px}.elementor-3258 .elementor-element.elementor-element-639c71b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}}@media(max-width:767px){.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__shape{height:20px}.elementor-3258 .elementor-element.elementor-element-4835e95 .responsive-hero__content{padding:0% 3% 0% 3%}.elementor-3258 .elementor-element.elementor-element-fc86bab{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-8b682f8{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-a94f938{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-cd8bb24{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-a45fcac{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-680a015{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-6753f83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-661b6f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-10fbcd0{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-b611af8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-83cd48b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-d7e41f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-a580e10{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-ff2aa30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-7b5cfd9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-3a7dba4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-b498f48{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-62e49c3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-f795e52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-ba4f1fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-05356b2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-3258 .elementor-element.elementor-element-438a5a4{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-3258 .elementor-element.elementor-element-9aee82e{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}.elementor-3258 .elementor-element.elementor-element-b046879{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--grid-auto-flow:row}.elementor-3258 .elementor-element.elementor-element-e17fc3f{--min-height:20rem}.elementor-3258 .elementor-element.elementor-element-caf8453 .elementor-cta__content{min-height:20rem;padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-ba6e152{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-f3c8542 .elementor-cta__content{padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-6d7050e{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-8bddf91 .elementor-cta__content{padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-a36ba6b{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-a696651 .elementor-cta__content{padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-37c0d19{--margin-top:0.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-a5c5b6f{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-3258 .elementor-element.elementor-element-73aff61:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-73aff61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Snorkling-Island-Tour-375.webp)}.elementor-3258 .elementor-element.elementor-element-73aff61{--min-height:31rem;--justify-content:center}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__content{min-height:31rem;padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title{font-size:1.9rem}.elementor-3258 .elementor-element.elementor-element-f4863a5 .elementor-cta__title:not(:last-child){margin-bottom:1em}.elementor-3258 .elementor-element.elementor-element-7782c7a{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-736b910{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-4b68271{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-a6875b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-5dd643b:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5dd643b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Hiking-Island-Tour-375.webp)}.elementor-3258 .elementor-element.elementor-element-5dd643b{--min-height:31rem;--justify-content:center}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__content{min-height:31rem;padding:0rem .5rem 0rem .5rem}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title{font-size:1.9rem}.elementor-3258 .elementor-element.elementor-element-7b1ddda .elementor-cta__title:not(:last-child){margin-bottom:.7em}.elementor-3258 .elementor-element.elementor-element-ad4fff6{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-170d51a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-5f29077{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-9be2bfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-7136b24{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-3258 .elementor-element.elementor-element-5627d0e:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-5627d0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/Ishigaki-Family-Island-Tour-375.webp)}.elementor-3258 .elementor-element.elementor-element-5627d0e{--min-height:31rem;--justify-content:center}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__content{min-height:31rem;padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-c171bfd .elementor-cta__title{font-size:1.9rem}.elementor-3258 .elementor-element.elementor-element-fdf5ebd{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-add8619{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-adf0a23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-80b80cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-c5ff76a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-3258 .elementor-element.elementor-element-357edad:not(.elementor-motion-effects-element-type-background),.elementor-3258 .elementor-element.elementor-element-357edad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/excursion-home-M.webp)}.elementor-3258 .elementor-element.elementor-element-357edad{--min-height:31rem;--justify-content:center}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__content{min-height:31rem;padding:0rem .7rem 0rem .7rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__title{font-size:1.9rem}.elementor-3258 .elementor-element.elementor-element-8603021 .elementor-cta__description{font-size:1.2rem}.elementor-3258 .elementor-element.elementor-element-d98c004{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-3258 .elementor-element.elementor-element-c3b9adb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3258 .elementor-element.elementor-element-02bb618{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-609ab71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3258 .elementor-element.elementor-element-6963833 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-3258 .elementor-element.elementor-element-6963833{--divider-icon-size:35px;--divider-element-spacing:30px}.elementor-3258 .elementor-element.elementor-element-639c71b{padding:3% 3% 3% 3%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-3258 .elementor-element.elementor-element-b046879{--content-width:90%}}.most-popular{overflow:hidden;position:relative}.ribbon{position:absolute;background:linear-gradient(#F70505 0%,#8F0808 100%);color:#fff;padding:10px 40px;top:27px;right:-50px;transform:rotate(50deg);z-index:100;font-size:1.1rem}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-icon svg{transition:filter 0.3s ease;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .3))}.elementor-3258 .elementor-element.elementor-element-ee9f696 .elementor-icon:hover svg{filter:drop-shadow(0 6px 12px rgb(0 0 0 / .4))}@font-face{font-display:swap;font-family:'Roboto Opt';font-style:normal;font-weight:400;src:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-regular-webfont.woff2) format('woff2'),url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-regular-webfont.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto Opt';font-style:normal;font-weight:500;src:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-medium-webfont.woff2) format('woff2'),url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-medium-webfont.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto Opt';font-style:normal;font-weight:700;src:url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-bold-webfont.woff2) format('woff2'),url(https://stg-h9qlhz.elementor.cloud/wp-content/uploads/roboto-bold-webfont.woff) format('woff')}