.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-section.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-section.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5525 .elementor-element.elementor-element-4a92408{overflow:visible;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-column.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-column.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slides .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-slides.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slides:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-slides.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-slides.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-repeater-item-abd851c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tourjepang.net/wp-content/uploads/2026/08/Untitled-design-16.webp);background-size:cover;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide-contents{max-width:66%;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide-inner{text-align:start;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:9px;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-heading{color:#000000;font-family:"Poppins", Sans-serif;font-weight:700;font-style:italic;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:7px;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-description{color:#000000;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-button{font-family:"Roboto", Sans-serif;font-weight:500;border-width:2px;border-radius:4px;color:#FF0000;border-color:#FF0000;}.elementor-5525 .elementor-element.elementor-element-5f86c60{overflow:visible;}.elementor-5525 .elementor-element.elementor-element-d684506{overflow:visible;}.elementor-5525 .elementor-element.elementor-element-182d46b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-cool-form .is-type-button.cool-form__button{background-color:var( --e-global-color-accent );}.elementor-widget-cool-form .is-type-button.cool-form__button:hover, .elementor-widget-cool-form .is-type-button.cool-form__button:focus{background-color:var( --e-global-color-accent );}.elementor-widget-cool-form .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-cool-form .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-cool-form.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-cool-form .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-cool-form:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-cool-form.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-cool-form.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-cool-form .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-cool-form .cool-form{--cool-form-label-color:var( --e-global-color-text );--cool-form-field-text-color:var( --e-global-color-text );--cool-form-field-border-color:var( --e-global-color-secondary );--cool-form-button-text-color:var( --e-global-color-secondary );--cool-form-button-text-color-hover:var( --e-global-color-text );--cool-form-button-border-color:var( --e-global-color-text );}.elementor-widget-cool-form .cool-form__field-label, .elementor-widget-cool-form .cool-form-text.mdc-text-field .mdc-floating-label, .elementor-widget-cool-form .cool-form__field-group .mdc-select .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-cool-form .cool-form .cool-form__wrapper .cool-form__field-group .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input, .elementor-widget-cool-form .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-cool-form .cool-form__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-cool-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .is-field-type-slider.cool-form__field-group.elementor-repeater-item-5d244b3{--rsfe-skin-color:#B60000;--rsfe-inactive-color:var( --e-global-color-8cc553c );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .is-field-type-slider.cool-form__field-group.elementor-repeater-item-de08eee{--rsfe-skin-color:var( --e-global-color-6dd04cc );--rsfe-inactive-color:#FF2B2B38;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 :where(.is-field-type-radio,.is-field-type-checkbox).cool-form__field-group.elementor-repeater-item-3e2e234{--coolform-radio-size:2px;--coolform-radio-default-color:#989898;--coolform-radio-color:var( --e-global-color-6dd04cc );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .is-field-type-slider.cool-form__field-group.elementor-repeater-item-0fd922e{--rsfe-skin-color:#B60000;--rsfe-inactive-color:var( --e-global-color-8cc553c );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 :where(.is-field-type-radio,.is-field-type-checkbox).cool-form__field-group.elementor-repeater-item-cf5980b{--coolform-radio-size:2px;--coolform-radio-default-color:#989898;--coolform-radio-color:var( --e-global-color-6dd04cc );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 :where(.is-field-type-radio,.is-field-type-checkbox).cool-form__field-group.elementor-repeater-item-90234cc{--coolform-radio-size:2px;--coolform-radio-default-color:#989898;--coolform-radio-color:var( --e-global-color-6dd04cc );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 :where(.is-field-type-radio,.is-field-type-checkbox).cool-form__field-group.elementor-repeater-item-3d57154{--coolform-radio-size:2px;--coolform-radio-default-color:#989898;--coolform-radio-color:var( --e-global-color-6dd04cc );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 :where(.is-field-type-radio,.is-field-type-checkbox).cool-form__field-group.elementor-repeater-item-24da832{--coolform-radio-size:2px;--coolform-radio-default-color:#989898;--coolform-radio-color:var( --e-global-color-6dd04cc );}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .is-type-button.cool-form__button{background-color:#5BDC6C;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form{--cool-form-column-gap:5px;--cool-form-row-gap:12px;--cool-form-label-spacing:9px;--cool-form-label-color:#000000;--cool-form-mark-color:#FF0000;--cool-form-field-text-color:#424242;--cool-form-field-bg-color:#FFFFFF;--cool-form-field-border-width:1px;--cool-form-field-border-color:var( --e-global-color-9086d04 );--cool-form-button-icon-position:row;--cool-form-button-icon-spacing:8px;--cool-form-button-text-color:#000000;--cool-form-button-text-color-hover:#FFFFFF;--cool-form-button-padding-block-end:8px;--cool-form-button-padding-block-start:8px;--cool-form-button-padding-inline-end:40px;--cool-form-button-padding-inline-start:40px;--cool-form-content-width:100%;--cool-form-box-padding-block-end:0px;--cool-form-box-padding-block-start:0px;--cool-form-box-padding-inline-end:0px;--cool-form-box-padding-inline-start:0px;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__field-label, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form-text.mdc-text-field .mdc-floating-label, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__field-group .mdc-select .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form .cool-form__wrapper .cool-form__field-group .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__button{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-5525 .elementor-element.elementor-element-8cf373b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5525 .elementor-element.elementor-element-8cf373b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5525 .elementor-element.elementor-element-8cf373b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5525 .elementor-element.elementor-element-8cf373b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form{--cool-form-button-padding-block-end:8px;--cool-form-button-padding-block-start:8px;--cool-form-button-padding-inline-end:40px;--cool-form-button-padding-inline-start:40px;--cool-form-content-width:100%;}}@media(max-width:767px){.elementor-5525 .elementor-element.elementor-element-5af22ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5525 .elementor-element.elementor-element-57d991f .swiper-slide{height:207px;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-heading{font-size:22px;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-description{font-size:12px;line-height:1.3em;}.elementor-5525 .elementor-element.elementor-element-57d991f .elementor-slide-button{font-size:10px;}.elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-element-populated, .elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-element-populated > .elementor-background-overlay, .elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5525 .elementor-element.elementor-element-182d46b > .elementor-element-populated{margin:-42px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-5525 .elementor-element.elementor-element-182d46b{z-index:1;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__field-label, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form-text.mdc-text-field .mdc-floating-label, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__field-group .mdc-select .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label{font-size:13px;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form .cool-form__wrapper .cool-form__field-group .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input, .elementor-5525 .elementor-element.elementor-element-29ab4d2 .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{font-size:16px;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form__button{font-size:18px;}.elementor-5525 .elementor-element.elementor-element-29ab4d2 .cool-form{--cool-form-button-padding-block-end:17px;--cool-form-button-padding-block-start:17px;--cool-form-button-padding-inline-end:17px;--cool-form-button-padding-inline-start:17px;--cool-form-content-width:100%;--cool-form-box-padding-block-end:0px;--cool-form-box-padding-block-start:4px;--cool-form-box-padding-inline-end:8px;--cool-form-box-padding-inline-start:8px;}.elementor-5525 .elementor-element.elementor-element-8cf373b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 28px 20px 28px;}}