.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-section.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.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-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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-1960 .elementor-element.elementor-element-1afa6e02>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1960 .elementor-element.elementor-element-1afa6e02:not(.elementor-motion-effects-element-type-background),.elementor-1960 .elementor-element.elementor-element-1afa6e02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2B2B2B;background-image:url(https://ywr.co.jp/wp-content/uploads/2025/10/0_0.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1960 .elementor-element.elementor-element-1afa6e02>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1960 .elementor-element.elementor-element-1afa6e02{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:66px 0 300px 0}.elementor-1960 .elementor-element.elementor-element-1afa6e02>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-1960 .elementor-element.elementor-element-1afa6e02>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:130px}.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-column.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-spacer.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-1960 .elementor-element.elementor-element-16b28f4{--spacer-size:87px}.elementor-widget-heading.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-1960 .elementor-element.elementor-element-3adad0c>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-3adad0c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:72px;font-weight:700;line-height:3.3rem;text-shadow:0 0 20px rgb(0 0 0 / .3);color:#FFF}.elementor-1960 .elementor-element.elementor-element-7a76afd>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-7a76afd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:700;line-height:3.3rem;text-shadow:0 0 20px rgb(0 0 0 / .3);color:#FFF}.elementor-widget-container.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-container .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-container .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-1960 .elementor-element.elementor-element-b41459e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1960 .elementor-element.elementor-element-1dbfe2c{--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}.elementor-1960 .elementor-element.elementor-element-c2917de>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-c2917de .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:31px;font-weight:700;line-height:3.3rem;color:#000}.elementor-widget-text-editor.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1960 .elementor-element.elementor-element-2c68dcd{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-8f2aa51{--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}.elementor-1960 .elementor-element.elementor-element-c78e5a3{--spacer-size:34px}.elementor-widget-raven-advanced-nav-menu.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-raven-advanced-nav-menu .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-raven-advanced-nav-menu .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-raven-advanced-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-raven-advanced-nav-menu.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-raven-advanced-nav-menu .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item span.link-label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a:not(.active-link){color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li:hover>a:not(.active-link){color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) ul.submenu>li>a.raven-submenu-item span.link-label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a.raven-submenu-item span.link-label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a.raven-submenu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu>li>a.raven-submenu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a.raven-submenu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a:hover:not(.active-link){color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu>li>a:hover:not(.active-link){color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a:hover:not(.active-link){color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.submenu>li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.raven-adnav-menu li>a span.link-label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item{color:var(--e-global-color-text)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu .raven-adnav-menu-mobile .raven-adnav-menu li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.active-link{color:var(--e-global-color-accent)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.active-link{color:var(--e-global-color-accent)}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-horizontal ul.raven-adnav-menu>li.menu-item>a.raven-link-item{justify-content:flex-start}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-vertical ul.raven-adnav-menu>li.menu-item>a.raven-link-item{justify-content:flex-start}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-horizontal ul.submenu a.raven-link-item{justify-content:center}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-vertical ul.submenu a.raven-link-item{justify-content:center}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-offcanvas ul.submenu a.raven-link-item{justify-content:center}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile,.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown,.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas{background-color:#FFF}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item span.link-label{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item{font-size:16px;padding:10px 10px 10px 10px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item svg.sub-arrow{width:16px;height:16px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item .sub-arrow svg{width:16px;height:16px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a:not(.active-link){color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li:hover>a:not(.active-link){color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.active-link{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51{--menu-icon-size:11px;--menu-icon-color-normal:#FD5C04;--menu-icon-color-hover:#666666;--menu-icon-color-active:#666666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) ul.submenu>li>a.raven-submenu-item{padding:10px 10px 10px 10px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-vertical ul.submenu>li:not(:last-of-type){border-bottom-style:none}.elementor-1960 .elementor-element.elementor-element-1d83d51.submenu-position-bottom nav.raven-adnav-menu-main.raven-adnav-menu-horizontal ul.submenu>li:not(:last-of-type){border-bottom-style:none}.elementor-1960 .elementor-element.elementor-element-1d83d51.submenu-position-top nav.raven-adnav-menu-main.raven-adnav-menu-horizontal ul.submenu>li:not(:first-of-type){border-top-style:none}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li:not(:last-of-type){border-bottom-style:none}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a.raven-submenu-item{color:#FFF;background-color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu>li>a.raven-submenu-item{color:#FFF;background-color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a:hover:not(.active-link){color:#BBB}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu>li>a:hover:not(.active-link){color:#BBB}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu>li>a.active-link{color:#BBB}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu>li>a.active-link{color:#BBB}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item{padding:8px 32px 8px 32px;color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item{padding:8px 32px 8px 32px;color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-end .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-start .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-center .raven-adnav-menu-dropdown .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item{padding:8px 32px 8px 32px;color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-end .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-start .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-center .raven-adnav-menu-offcanvas .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-end .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-start .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-center .raven-adnav-menu-full-screen .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-end .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{left:32px;right:100%;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-flex-start .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51.dropdown-item-align-center .raven-adnav-menu-side .raven-menu-item.has-submenu .sub-arrow{right:32px;margin-top:calc(calc( 8px - 8px ) / 2)}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu>li.menu-item>a>*:first-child{margin-left:15px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.submenu>li.menu-item>a>*:first-child{margin-left:15px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li.menu-item>a>*:first-child{margin-left:15px}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item:not(.active-link):hover{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.raven-menu-item:not(.active-link).highlighted{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-mobile .raven-adnav-menu li>a.active-link{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li>a.active-link{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li>a.active-link{color:#666}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-toggle-button{padding:10px 10px 10px 10px}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-toggle{text-align:center}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-close-button{color:#111}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-close-button:hover{color:#BBB}.elementor-1960 .elementor-element.elementor-element-50007f8{--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:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1960 .elementor-element.elementor-element-137507d>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-137507d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:54px;font-weight:700;line-height:4.1rem;letter-spacing:1.7px;color:#5C92C4}.elementor-1960 .elementor-element.elementor-element-9f44f0d{--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-1960 .elementor-element.elementor-element-3178ccb{--display:flex}.elementor-1960 .elementor-element.elementor-element-c2383df>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-c2383df .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-58e4ac7{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-532fb55{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-a0e75b5>.elementor-widget-container{margin:0 0 0 -21px}.elementor-1960 .elementor-element.elementor-element-a0e75b5{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-cb39847{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-9c6f64e{--display:flex}.elementor-widget-image.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1960 .elementor-element.elementor-element-6ff21fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1960 .elementor-element.elementor-element-8121372{--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}.elementor-1960 .elementor-element.elementor-element-03a5a7c{--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}.elementor-1960 .elementor-element.elementor-element-b8d1a9b>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-b8d1a9b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-ca4200e{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-4c28827{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-fe8dbef>.elementor-widget-container{margin:0 0 0 -21px}.elementor-1960 .elementor-element.elementor-element-fe8dbef{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-1355474{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-82899a0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-8033b12{--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}.elementor-1960 .elementor-element.elementor-element-7fe3c9f{--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}.elementor-1960 .elementor-element.elementor-element-6dc1d02>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-6dc1d02 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-31e7004{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-ac6a43e{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-33ecac4>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1960 .elementor-element.elementor-element-33ecac4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:66px 0 66px 0}.elementor-1960 .elementor-element.elementor-element-1e0b821:not(.elementor-motion-effects-element-type-background),.elementor-1960 .elementor-element.elementor-element-1e0b821>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C7E2E9}.elementor-1960 .elementor-element.elementor-element-1e0b821>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1960 .elementor-element.elementor-element-1e0b821{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:66px 0 66px 0;z-index:5}.elementor-1960 .elementor-element.elementor-element-82c9fd4>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-82c9fd4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:54px;font-weight:700;line-height:4.1rem;letter-spacing:1.7px;color:#5C92C4}.elementor-1960 .elementor-element.elementor-element-3b8281b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1960 .elementor-element.elementor-element-d7f8ce2{--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}.elementor-1960 .elementor-element.elementor-element-242bd40{--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}.elementor-1960 .elementor-element.elementor-element-a466dce>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-a466dce .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-a630424{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-1619fa2{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-1f2fad5>.elementor-widget-container{margin:0 0 0 -21px}.elementor-1960 .elementor-element.elementor-element-1f2fad5{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-3500747{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-b791a73{--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-1960 .elementor-element.elementor-element-6f57e3d{--display:flex}.elementor-1960 .elementor-element.elementor-element-d253a81>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-d253a81 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-3f290f0{--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-1960 .elementor-element.elementor-element-ce1ec24{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-b56a5e8{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-53cd045>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-53cd045 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-8c3ae0d{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-cd532c2{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-5bfffa3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-1a89871>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-1a89871 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-e0e0854{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-b406f89{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-aaa3f7f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-b9f25f4>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-b9f25f4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-790118d{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-53a4dd2{--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-1960 .elementor-element.elementor-element-be98252{--display:flex}.elementor-1960 .elementor-element.elementor-element-a50b6a9>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-a50b6a9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-5983a88{--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-1960 .elementor-element.elementor-element-e02e163{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-d0c274d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-65c222a>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-65c222a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-90b6fe4{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-9332ccc{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-55fd6aa{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-06055f8>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-06055f8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-71da004{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-a9ce2fb{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-4618e73{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-ca20124>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-ca20124 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-ca32ae8{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-19da347:not(.elementor-motion-effects-element-type-background),.elementor-1960 .elementor-element.elementor-element-19da347>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C7E2E9}.elementor-1960 .elementor-element.elementor-element-19da347>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1960 .elementor-element.elementor-element-19da347{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:66px 0 66px 0}.elementor-1960 .elementor-element.elementor-element-7ba3b0a{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-a18df97>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-a18df97 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:54px;font-weight:700;line-height:4.1rem;letter-spacing:1.7px;color:#5C92C4}.elementor-1960 .elementor-element.elementor-element-6a1a836{--spacer-size:50px}.elementor-1960 .elementor-element.elementor-element-d30d68d{--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-1960 .elementor-element.elementor-element-1224aeb{--display:flex}.elementor-1960 .elementor-element.elementor-element-a8d3e8d>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-a8d3e8d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-4073d3f{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-c9126a4{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-146ca9a{--display:flex}.elementor-1960 .elementor-element.elementor-element-0c7eaee{--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-1960 .elementor-element.elementor-element-a85e79f{--display:flex}.elementor-1960 .elementor-element.elementor-element-13a7876>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-13a7876 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-d8c8d2c{--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-1960 .elementor-element.elementor-element-188313a{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-0556c18{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-0ec7362>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-0ec7362 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-a4a3475{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-6f5899f>.elementor-widget-container{margin:0 0 0 -21px}.elementor-1960 .elementor-element.elementor-element-6f5899f{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-1eb4dc4{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-6dd38b8{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-675d1f5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-edda89c>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-edda89c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-1863572{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-ec1d1e3{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1960 .elementor-element.elementor-element-ab706ab{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1960 .elementor-element.elementor-element-97677da>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-97677da .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:17px;font-weight:700;line-height:1.5rem;color:#000}.elementor-1960 .elementor-element.elementor-element-fa52998{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-831e617{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1960 .elementor-element.elementor-element-47ea905{--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}.elementor-1960 .elementor-element.elementor-element-6b6b11e{--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}.elementor-1960 .elementor-element.elementor-element-2ef39f3>.elementor-widget-container{margin:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-2ef39f3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700;line-height:3.3rem;color:#000}.elementor-1960 .elementor-element.elementor-element-8335838{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5F7FAD;--border-color:#5F7FAD}.elementor-1960 .elementor-element.elementor-element-71b457b{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:1.1px;word-spacing:0em;color:#000}.elementor-1960 .elementor-element.elementor-element-cd0a852>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1960 .elementor-element.elementor-element-cd0a852{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:66px 0 66px 0}.elementor-1960 .elementor-element.elementor-element-3ca4c3a{--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}.elementor-1960 .elementor-element.elementor-element-918d62d{--spacer-size:69px}@media(min-width:768px){.elementor-1960 .elementor-element.elementor-element-1dbfe2c{--width:50%}.elementor-1960 .elementor-element.elementor-element-8f2aa51{--width:50%}.elementor-1960 .elementor-element.elementor-element-3178ccb{--width:50%}.elementor-1960 .elementor-element.elementor-element-9c6f64e{--width:50%}.elementor-1960 .elementor-element.elementor-element-8121372{--width:50%}.elementor-1960 .elementor-element.elementor-element-03a5a7c{--width:50%}.elementor-1960 .elementor-element.elementor-element-8033b12{--width:50%}.elementor-1960 .elementor-element.elementor-element-7fe3c9f{--width:50%}.elementor-1960 .elementor-element.elementor-element-d7f8ce2{--width:50%}.elementor-1960 .elementor-element.elementor-element-242bd40{--width:50%}.elementor-1960 .elementor-element.elementor-element-6f57e3d{--width:50%}.elementor-1960 .elementor-element.elementor-element-ce1ec24{--width:33%}.elementor-1960 .elementor-element.elementor-element-cd532c2{--width:33%}.elementor-1960 .elementor-element.elementor-element-b406f89{--width:33%}.elementor-1960 .elementor-element.elementor-element-be98252{--width:50%}.elementor-1960 .elementor-element.elementor-element-e02e163{--width:33%}.elementor-1960 .elementor-element.elementor-element-9332ccc{--width:33%}.elementor-1960 .elementor-element.elementor-element-a9ce2fb{--width:33%}.elementor-1960 .elementor-element.elementor-element-1224aeb{--width:50%}.elementor-1960 .elementor-element.elementor-element-146ca9a{--width:50%}.elementor-1960 .elementor-element.elementor-element-a85e79f{--width:50%}.elementor-1960 .elementor-element.elementor-element-188313a{--width:33%}.elementor-1960 .elementor-element.elementor-element-6dd38b8{--width:33%}.elementor-1960 .elementor-element.elementor-element-ec1d1e3{--width:33%}.elementor-1960 .elementor-element.elementor-element-47ea905{--width:50%}.elementor-1960 .elementor-element.elementor-element-6b6b11e{--width:50%}}@media(max-width:1023px){.elementor-1960 .elementor-element.elementor-element-1afa6e02{padding:70px 0 170px 0}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) ul.submenu>li>a.raven-submenu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a.raven-submenu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.raven-adnav-menu li>a span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1960 .elementor-element.elementor-element-c2383df .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1960 .elementor-element.elementor-element-b8d1a9b .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-6dc1d02 .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-33ecac4{padding:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-1e0b821{padding:30px 0 30px 0}.elementor-1960 .elementor-element.elementor-element-a466dce .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-d253a81 .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-a50b6a9 .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-19da347{padding:30px 0 30px 0}.elementor-1960 .elementor-element.elementor-element-a8d3e8d .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-13a7876 .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-2ef39f3 .elementor-heading-title{font-size:23px;line-height:2.4rem}.elementor-1960 .elementor-element.elementor-element-cd0a852{padding:30px 0 30px 0}}@media(max-width:767px){.elementor-1960 .elementor-element.elementor-element-1afa6e02{padding:170px 0 230px 0}.elementor-1960 .elementor-element.elementor-element-16b28f4{--spacer-size:0px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-1960 .elementor-element.elementor-element-3adad0c .elementor-heading-title{font-size:38px}.elementor-1960 .elementor-element.elementor-element-7a76afd .elementor-heading-title{font-size:15px;line-height:1.4rem}.elementor-1960 .elementor-element.elementor-element-c2917de .elementor-heading-title{font-size:21px}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) .raven-adnav-menu>li>a.raven-menu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown):not(.raven-adnav-menu-offcanvas) ul.submenu>li>a.raven-submenu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.submenu>li>a.raven-submenu-item span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-mobile ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-dropdown ul.raven-adnav-menu li>a span.link-label,.elementor-widget-raven-advanced-nav-menu nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas ul.raven-adnav-menu li>a span.link-label{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1960 .elementor-element.elementor-element-137507d .elementor-heading-title{font-size:30px;line-height:2.2rem}.elementor-1960 .elementor-element.elementor-element-c2383df .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1960 .elementor-element.elementor-element-6ff21fb{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-1960 .elementor-element.elementor-element-b8d1a9b .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-82899a0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-1960 .elementor-element.elementor-element-07e5740 img{width:93%}.elementor-1960 .elementor-element.elementor-element-6dc1d02 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-33ecac4{padding:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-1e0b821{margin-top:36px;margin-bottom:0;padding:30px 0 0 0}.elementor-1960 .elementor-element.elementor-element-82c9fd4 .elementor-heading-title{font-size:24px;line-height:2.2rem}.elementor-1960 .elementor-element.elementor-element-a466dce .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-d253a81 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-53cd045 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-1a89871 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-b9f25f4 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-a50b6a9 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-65c222a .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-06055f8 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-ca20124 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-19da347{padding:0 0 0 0}.elementor-1960 .elementor-element.elementor-element-a18df97 .elementor-heading-title{font-size:30px;line-height:2.2rem}.elementor-1960 .elementor-element.elementor-element-6a1a836{--spacer-size:0px}.elementor-1960 .elementor-element.elementor-element-a8d3e8d .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-13a7876 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-0ec7362 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-edda89c .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-97677da .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-2ef39f3 .elementor-heading-title{font-size:17px;line-height:2.3rem}.elementor-1960 .elementor-element.elementor-element-cd0a852{padding:0 0 0 0}}@media(max-width:1023px) and (min-width:768px){.elementor-1960 .elementor-element.elementor-element-1bc27192{width:100%}.elementor-1960 .elementor-element.elementor-element-477a147{width:100%}.elementor-1960 .elementor-element.elementor-element-d9e1de8{width:100%}.elementor-1960 .elementor-element.elementor-element-fa0ab96{width:100%}.elementor-1960 .elementor-element.elementor-element-bbf0c28{width:100%}}