.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:0.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:0px;margin-bottom:0px;padding:66px 0px 300px 0px;}.elementor-1960 .elementor-element.elementor-element-1afa6e02 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.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:0px 0px 0px 0px;}.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:0px 0px 20px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1960 .elementor-element.elementor-element-7a76afd > .elementor-widget-container{margin:0px 0px 0px 0px;}.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:0px 0px 20px rgba(0,0,0,0.3);color:#FFFFFF;}.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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.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:#FFFFFF;}.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:#111111;}.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:#666666;}.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:#666666;}.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:#FFFFFF;background-color:#111111;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu > li > a.raven-submenu-item{color:#FFFFFF;background-color:#111111;}.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:#BBBBBB;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu > li > a:hover:not(.active-link){color:#BBBBBB;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main:not(.raven-adnav-menu-dropdown) ul.submenu > li > a.active-link{color:#BBBBBB;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-mobile ul.submenu > li > a.active-link{color:#BBBBBB;}.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:#111111;}.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:#111111;}.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:#111111;}.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:#666666;}.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:#666666;}.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:#666666;}.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:#666666;}.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:#666666;}.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:#666666;}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-mobile .raven-adnav-menu li > a.active-link{color:#666666;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-dropdown .raven-adnav-menu li > a.active-link{color:#666666;}.elementor-1960 .elementor-element.elementor-element-1d83d51 nav.raven-adnav-menu-main.raven-adnav-menu-offcanvas .raven-adnav-menu li > a.active-link{color:#666666;}.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:#111111;}.elementor-1960 .elementor-element.elementor-element-1d83d51 .raven-adnav-menu-close-button:hover{color:#BBBBBB;}.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:0px 0px 0px 0px;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-58e4ac7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.elementor-1960 .elementor-element.elementor-element-a0e75b5 > .elementor-widget-container{margin:0px 0px 0px -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:#000000;}.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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-ca4200e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.elementor-1960 .elementor-element.elementor-element-fe8dbef > .elementor-widget-container{margin:0px 0px 0px -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:#000000;}.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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-31e7004{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.elementor-1960 .elementor-element.elementor-element-33ecac4 > .elementor-background-overlay{opacity:0.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:0px;margin-bottom:0px;padding:66px 0px 66px 0px;}.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:0.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:0px;margin-bottom:0px;padding:66px 0px 66px 0px;z-index:5;}.elementor-1960 .elementor-element.elementor-element-82c9fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-a630424{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.elementor-1960 .elementor-element.elementor-element-1f2fad5 > .elementor-widget-container{margin:0px 0px 0px -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:#000000;}.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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.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:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-cd532c2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-b406f89{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.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:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-9332ccc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-a9ce2fb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.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:0.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:0px;margin-bottom:0px;padding:66px 0px 66px 0px;}.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:0px 0px 0px 0px;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-4073d3f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.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:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-6f5899f > .elementor-widget-container{margin:0px 0px 0px -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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-6dd38b8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-ec1d1e3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:0px 0px 0px 0px;}.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:#000000;}.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:#000000;}.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:0px 0px 0px 0px;}.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:#000000;}.elementor-1960 .elementor-element.elementor-element-8335838{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 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:#000000;}.elementor-1960 .elementor-element.elementor-element-cd0a852 > .elementor-background-overlay{opacity:0.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:0px;margin-bottom:0px;padding:66px 0px 66px 0px;}.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 0px 170px 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-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:0px 0px 0px 0px;}.elementor-1960 .elementor-element.elementor-element-1e0b821{padding:30px 0px 30px 0px;}.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 0px 30px 0px;}.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 0px 30px 0px;}}@media(max-width:767px){.elementor-1960 .elementor-element.elementor-element-1afa6e02{padding:170px 0px 230px 0px;}.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:0px 0px 0px 0px;}.elementor-1960 .elementor-element.elementor-element-1e0b821{margin-top:36px;margin-bottom:0px;padding:30px 0px 0px 0px;}.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:0px 0px 0px 0px;}.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:0px 0px 0px 0px;}}@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%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */