.elementor-21 .elementor-element.elementor-element-68adb4b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-68adb4b3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-68adb4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-68adb4b3, .elementor-21 .elementor-element.elementor-element-68adb4b3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-68adb4b3{box-shadow:0px 2px 14px 0px rgba(216, 216, 216, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-68adb4b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-26fe2ff0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-10376c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;z-index:999;}.elementor-21 .elementor-element.elementor-element-10376c68 img{width:100%;}.elementor-21 .elementor-element.elementor-element-3b9f36f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4px 4px 4px 7px;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item{padding-left:6px;padding-right:6px;}.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-sub-menu-item{padding-left:calc( 6px + 20px );padding-right:6px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 40px );padding-right:6px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 60px );padding-right:6px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 80px );padding-right:6px;}.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-sub-menu-item{padding-top:5px;padding-bottom:5px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 ul.sub-menu{width:275px;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:24px;padding-right:24px;}.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 24px + 20px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 40px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 60px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 80px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:18px;padding-bottom:18px;}.elementor-21 .elementor-element.elementor-element-252029c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-252029c2{z-index:9999;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-21 .elementor-element.elementor-element-252029c2 a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-252029c2 a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1em;letter-spacing:0.3px;}.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item.highlighted,
								.elementor-21 .elementor-element.elementor-element-252029c2 .menu-item a.hfe-menu-item:focus{color:#193071;background-color:#E9E9F0;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 .elementor-menu-toggle,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#17358A9E;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 .elementor-menu-toggle:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#2344A09E;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#E9E9F0;}
							.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-21 .elementor-element.elementor-element-252029c2 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-252029c2 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu-icon{background-color:var( --e-global-color-primary );padding:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item{padding-left:24px;padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-sub-menu-item{padding-left:calc( 24px + 20px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 40px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 60px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 80px );padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 ul.sub-menu{width:220px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-5e66ed06{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-5e66ed06{right:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06{top:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item.highlighted,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item:focus{color:#193071;background-color:#E9E9F0;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .elementor-menu-toggle,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#028F8F82;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 .elementor-menu-toggle:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#004E4E;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#CBFFFDD6;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FF6E00;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#CBFFFDD6;}
							.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:var( --e-global-color-secondary );border-bottom-width:1px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5e66ed06 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu-icon{background-color:var( --e-global-color-primary );padding:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5c0027b2 > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 1px;border-color:#6A6F81;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4px 4px 4px 4px;}.elementor-21 .elementor-element.elementor-element-5c0027b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-21 .elementor-element.elementor-element-c581e3c{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + -10px) 4px;padding:0px 0px 0px 0px;border-style:none;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.2px;word-spacing:0.1px;color:#2A2D37;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-3ca4632 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-3ca4632 .elementor-button:focus{background-color:#FF6700;}.elementor-21 .elementor-element.elementor-element-3bbd4378 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-3bbd4378{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:260px 24px 260px 24px;}.elementor-21 .elementor-element.elementor-element-6427e324 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6427e324 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-6427e324 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-6427e324 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-13ee0e2 > .elementor-container{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-13ee0e2{margin-top:40px;margin-bottom:40px;}.elementor-21 .elementor-element.elementor-element-3334cea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3334cea > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-3334cea{margin-top:80px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-607c3b79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-1830c38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1830c38 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-1290d2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1290d2c8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-c570ff4 > .elementor-container{max-width:800px;}.elementor-21 .elementor-element.elementor-element-b8c4834 > .elementor-container{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-b8c4834{margin-top:0px;margin-bottom:80px;}.elementor-21 .elementor-element.elementor-element-4db4efd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-4db4efd > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-4db4efd{margin-top:120px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-9b1d270 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7c67a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7c67a55 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-c24a704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c24a704 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-c3afd83 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-c3afd83{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9f6077f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9f6077f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-cb67811{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-cb67811 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-0c265e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:48px;font-weight:600;line-height:1em;letter-spacing:0.05em;}.elementor-21 .elementor-element.elementor-element-09a961d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-09a961d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-09a961d > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-09a961d > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-09a961d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-09a961d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-09a961d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c7b2953{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c7b2953 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-bc5f2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:48px;font-weight:600;line-height:1em;letter-spacing:0.05em;}.elementor-21 .elementor-element.elementor-element-f7628b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-f7628b2{margin-top:0px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0cb5fea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0cb5fea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-abea429{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-abea429 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-7a920f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 0px 8px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:48px;font-weight:600;line-height:1em;letter-spacing:0.05em;}.elementor-21 .elementor-element.elementor-element-d3438ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-9a7bf49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9a7bf49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-d6ad6a6{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d6ad6a6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3630ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 0px 8px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:48px;font-weight:600;line-height:1em;letter-spacing:0.05em;}.elementor-21 .elementor-element.elementor-element-18e4da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-ca5c906:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ca5c906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-cca14a5{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-cca14a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-61e2f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 0px 8px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:42px;font-weight:600;line-height:1em;letter-spacing:0.05em;}.elementor-21 .elementor-element.elementor-element-61e2f53 p{margin-block-end:19px;}.elementor-21 .elementor-element.elementor-element-749aa31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-e7b284b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-01958c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-01958c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b21646a{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-b21646a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c5977fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-c5977fe > .elementor-container{max-width:380px;}.elementor-21 .elementor-element.elementor-element-c5977fe{margin-top:0px;margin-bottom:0px;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-373d8db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f988ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 8px;text-align:right;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-fe14f34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21 .elementor-element.elementor-element-66b3701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-66b3701 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-a1d3d18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cef5223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:8px 8px 8px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-cef5223 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8dfdcd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-8345e39:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8345e39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-d6db8f5{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d6db8f5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-e940d6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-e940d6f > .elementor-container{max-width:380px;}.elementor-21 .elementor-element.elementor-element-e940d6f{margin-top:0px;margin-bottom:0px;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-af10d9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8dc847c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-8dc847c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-e78b2d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bf16fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-b3d5898 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d5a8a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-e00841a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-fbf8de9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fbf8de9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-62263cf{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-62263cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-fab6bf7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:700;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-fab6bf7 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-a6ad8e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-a6ad8e0 > .elementor-container{max-width:380px;}.elementor-21 .elementor-element.elementor-element-a6ad8e0{margin-top:0px;margin-bottom:0px;padding:8px 0px 08px 8px;}.elementor-21 .elementor-element.elementor-element-520b9a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d42b4eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-7c3c34c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-86b7f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-86b7f8b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-9fc47ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-26c0de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-2216373 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-794038f img{width:51%;}.elementor-21 .elementor-element.elementor-element-8852a66{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-809a159:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-809a159 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d96fd8b );}.elementor-21 .elementor-element.elementor-element-809a159 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-809a159 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-809a159 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-809a159 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-809a159 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-138062c{background-color:#DAEEF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-138062c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f706f04{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:700;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-f706f04 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-5222ca0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-5222ca0 > .elementor-container{max-width:500px;}.elementor-21 .elementor-element.elementor-element-5222ca0{margin-top:0px;margin-bottom:0px;padding:8px 0px 08px 8px;}.elementor-21 .elementor-element.elementor-element-405895a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6bc306f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-6bc306f p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-273c4a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7b9418d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-7b9418d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-e79b1f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4bac01e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-4bac01e p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-1193af7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9709368 img{width:51%;}.elementor-21 .elementor-element.elementor-element-efa2df6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-efa2df6 > .elementor-container{max-width:420px;}.elementor-21 .elementor-element.elementor-element-efa2df6{margin-top:0px;margin-bottom:0px;padding:16px 0px 16px 8px;}.elementor-21 .elementor-element.elementor-element-6df23c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d4cf5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-d4cf5ea p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-2853312 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9cc376c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9cc376c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-b6ddf80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c38adfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-c38adfd p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-f6042c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-f6042c9 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-b860070 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b860070 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-b860070{margin-top:120px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-37bb7ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9736583{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-9736583 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-b5b1c82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-b5b1c82 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-3a350d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-3a350d2 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-3a350d2{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-f16f7ec > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-8e474e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8e474e8 img{width:100%;}.elementor-21 .elementor-element.elementor-element-2c59c8a > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-b02fb2b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b02fb2b{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b02fb2b, .elementor-21 .elementor-element.elementor-element-b02fb2b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4f34721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-7c7abbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 4px;}.elementor-21 .elementor-element.elementor-element-7c7abbb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;line-height:1.4em;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-31f4929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-a5d2477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 4px;}.elementor-21 .elementor-element.elementor-element-a5d2477 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;line-height:1.4em;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-127ce28{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-0c20e1c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-0c20e1c > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-0c20e1c{margin-top:120px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-ce09ba5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1acff1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1acff1b .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-a1f042e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-a1f042e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-0fabb75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-0fabb75 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-0fabb75{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-df46fa4 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-efe69a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25b6d42 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-304d7ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-304d7ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.4em;letter-spacing:1.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-fa65fdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-fa65fdd p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-f1d5832 > .elementor-container{max-width:1280px;}.elementor-21 .elementor-element.elementor-element-f1d5832{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-21 .elementor-element.elementor-element-40e714f{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-40e714f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-40e714f .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-40e714f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-40e714f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-40e714f .swiper-pagination-bullet{background:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-40e714f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-21 .elementor-element.elementor-element-19ea883 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-19ea883 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-19ea883{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6429a91 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-b665c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2bda43f > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-c81c70a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c81c70a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.4em;letter-spacing:1.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-b1e450a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-b1e450a p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8cd263a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-8cd263a > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-8cd263a{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-13b286e > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-ee414ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b212549 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-1a87668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1a87668 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.4em;letter-spacing:1.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-7342adb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-7342adb p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-2dbf260 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2dbf260 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-2dbf260{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-baac4f9 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-4ebeebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f2ce960 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-94ac9e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-94ac9e5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.4em;letter-spacing:1.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-caa5cf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-caa5cf5 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-3a2ffaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3a2ffaf > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-3a2ffaf{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-239ad12 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-86e31b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ec41549 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-8d6b91c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8d6b91c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.4em;letter-spacing:1.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-78171a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-78171a3 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-4477277 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-4477277 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-4477277{margin-top:120px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-88907d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d38e9e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d38e9e3 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-e6a7d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-e6a7d77 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-2ea5e44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-2ea5e44 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-2ea5e44{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3ad5861 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-3b70d01{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3b70d01 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-3b70d01 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3b70d01 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-3b70d01 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3b70d01 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-19b5207 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-fe4acb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fe4acb7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-1a1d91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-1a1d91f p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-4e0e6ea{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-759633a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-759633a > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-759633a{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3075e77 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-79884f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4fbf85e > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-f1dccc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f1dccc6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8d94786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-8d94786 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-dc2d3d6{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-dc2081f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-dc2081f > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-dc2081f{margin-top:120px;margin-bottom:40px;padding:0px 0px 0px 00px;}.elementor-21 .elementor-element.elementor-element-3a5521d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ddbdd47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-ddbdd47 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-1e179bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1e179bf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-3435cb5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3435cb5 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-3435cb5{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6ab06c6 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-0f1502a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d866d37 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-f16a304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f16a304 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-96ff48a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-96ff48a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-e567d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-e567d79 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-6112109 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-6112109 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-6112109{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-831a66e > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-2903cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d9eab6e > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-4e7e9d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4e7e9d7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-658eb5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-658eb5e p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-71c0926 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-71c0926 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-71c0926{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-9324e48 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-eab90e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9f96d1c > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-49b4ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-49b4ea7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-b82de8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-b82de8d p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8180afa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-8180afa > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-8180afa{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-440db1e > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-15eed9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-15eed9a img{width:100%;}.elementor-21 .elementor-element.elementor-element-a4e92fe > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-0910797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0910797 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;letter-spacing:1.5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f4252eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-f4252eb p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-7a91eefa{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7b695985 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-21 .elementor-element.elementor-element-7b695985 > .elementor-element-populated{margin:-18px 0px -18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-65134ef8{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-65134ef8 .swiper-wrapper{display:flex;align-items:center;}.elementor-21 .elementor-element.elementor-element-65134ef8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f8b209e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-f8b209e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f8b209e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00849F1C;}.elementor-21 .elementor-element.elementor-element-f8b209e > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-f8b209e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 40px 00px;}.elementor-21 .elementor-element.elementor-element-f8b209e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-a1aafb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-965c419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-965c419 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-2e87263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-2e87263 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-115917b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-115917b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-115917b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00849F1C;}.elementor-21 .elementor-element.elementor-element-115917b > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-115917b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 024px 00px;}.elementor-21 .elementor-element.elementor-element-115917b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-f4519c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#22C9AD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:32px 42px 32px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;padding:32px 28px 32px 28px;}.elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-49933f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-49933f5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-d49c36d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d49c36d img{width:90%;}.elementor-21 .elementor-element.elementor-element-d9d0c28 > .elementor-container{max-width:350px;}.elementor-21 .elementor-element.elementor-element-d9d0c28{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-c5adb4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-title{margin-block-end:14px;}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon i{transform:rotate(7deg);}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-828afa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-828afa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-828afa1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-828afa1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-828afa1:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-828afa1:has(:focus) .elementor-icon-box-title{color:#FF8800;}.elementor-21 .elementor-element.elementor-element-95a385a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.5em;letter-spacing:1.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-0ab0dba .elementor-button{background-color:#85CCC9;border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-8e045ac .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-9e4d05e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#22C9AD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:32px 42px 32px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;padding:32px 28px 32px 28px;}.elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-863da12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-863da12 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-c73ddfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c73ddfb img{width:90%;}.elementor-21 .elementor-element.elementor-element-69676c5 > .elementor-container{max-width:350px;}.elementor-21 .elementor-element.elementor-element-69676c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-21 .elementor-element.elementor-element-523bbf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-title{margin-block-end:14px;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon i{transform:rotate(7deg);}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-0d3943f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-0d3943f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-0d3943f.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-0d3943f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-0d3943f:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-0d3943f:has(:focus) .elementor-icon-box-title{color:#FF8800;}.elementor-21 .elementor-element.elementor-element-8a521ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.5em;letter-spacing:1.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-1988648 .elementor-button{background-color:#85CCC9;border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-1b6f2cd .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-3d48a5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-3d48a5e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3d48a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00849F1C;}.elementor-21 .elementor-element.elementor-element-3d48a5e > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-3d48a5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 024px 00px;}.elementor-21 .elementor-element.elementor-element-3d48a5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2a92877:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#22C9AD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:32px 42px 32px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;padding:32px 28px 32px 28px;}.elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c49955a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c49955a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-e7e5501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e7e5501 img{width:90%;}.elementor-21 .elementor-element.elementor-element-fea17bb > .elementor-container{max-width:350px;}.elementor-21 .elementor-element.elementor-element-fea17bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-21 .elementor-element.elementor-element-c514730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-title{margin-block-end:14px;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon i{transform:rotate(7deg);}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-28350ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-28350ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-28350ea.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-28350ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-28350ea:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-28350ea:has(:focus) .elementor-icon-box-title{color:#FF8800;}.elementor-21 .elementor-element.elementor-element-0344cfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.5em;letter-spacing:1.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-174a9e4 .elementor-button{background-color:#85CCC9;border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-2665d5d .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-65662b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#22C9AD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:32px 42px 32px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;padding:32px 28px 32px 28px;}.elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-3e8928f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3e8928f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-86799fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-86799fb img{width:90%;}.elementor-21 .elementor-element.elementor-element-f31b189 > .elementor-container{max-width:350px;}.elementor-21 .elementor-element.elementor-element-f31b189{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-title{margin-block-end:14px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon i{transform:rotate(7deg);}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-76c1035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:3px;}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-76c1035.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-76c1035.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-76c1035.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon i{transform:rotate(0deg);}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-76c1035:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-76c1035:has(:focus) .elementor-icon-box-title{color:#FF8800;}.elementor-21 .elementor-element.elementor-element-b074183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.5em;letter-spacing:1.3px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-58d368e .elementor-button{background-color:#85CCC9;border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-71ca61d .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 8px 12px 8px;}.elementor-21 .elementor-element.elementor-element-b271041 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b271041:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b271041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00849F1C;}.elementor-21 .elementor-element.elementor-element-b271041 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-b271041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 40px 00px;}.elementor-21 .elementor-element.elementor-element-b271041 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-91280d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-881f2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-881f2b5 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:10px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-02fe083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-02fe083 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:100;line-height:1.1em;letter-spacing:4px;color:#22C9AD;}.elementor-21 .elementor-element.elementor-element-c1515bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-c1515bd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c1515bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00849F1C;background-image:url("https://www.iandoakai.jp/wp-content/uploads/2025/11/c573f29ab085e1301abc0aeba4cf40ca.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c1515bd > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-c1515bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 80px 00px;}.elementor-21 .elementor-element.elementor-element-c1515bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-8f63fa1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:40px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-173a5d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-173a5d2{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fb38863 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-10149e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-10149e1 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-5413992 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-205b937{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-ad2e34a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-ad2e34a{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-800177e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-e42e6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-e42e6d9 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-46bed84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8131944{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-2401b41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2401b41{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-446a9d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-1c97faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-1c97faf .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-6f1cd86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4bb4627{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-7e34423 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7e34423{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-07e21ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-c1fe197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-c1fe197 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-d2e4c82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-08b76c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-d2758bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-d2758bf{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6b6b153 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-adfaa02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-adfaa02 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-d776ea2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4a84ea6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-1facbb2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1facbb2{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-463af73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-cc52392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-cc52392 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-243d695 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bc05e0a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:15px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-d355655 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-d355655{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9b93d91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-8244af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-8244af9 .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-4cab10a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3756b1f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-07b74fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-07b74fe{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-046c5f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-7961cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-7961cef .elementor-heading-title{font-family:"Noto Sans Indic Siyaq Numbers", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-f4d4231 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-da767ca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 8% 0% 8%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.2em;letter-spacing:0.1em;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-58b8b2b{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-58b8b2b img{width:90%;border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-8ad762a{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8ad762a img{width:90%;}.elementor-21 .elementor-element.elementor-element-1b4a2c5f > .elementor-container{max-width:1160px;}.elementor-21 .elementor-element.elementor-element-1b4a2c5f{margin-top:40px;margin-bottom:40px;padding:40px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-99695a2{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f7e2b6a{width:var( --container-widget-width, 99.63% );max-width:99.63%;--container-widget-width:99.63%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-6e87575a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-6e87575a > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-6e87575a{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-21c88fe1 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-21 .elementor-element.elementor-element-1ec7e51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1ec7e51b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:900;line-height:1.6em;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-43600104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-43600104 img{width:57%;}.elementor-21 .elementor-element.elementor-element-88c29d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#1A1B3E;}.elementor-21 .elementor-element.elementor-element-62329d3e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-62329d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFC;}.elementor-21 .elementor-element.elementor-element-62329d3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-62329d3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-3944643a{text-align:center;font-size:12px;color:#1A1B3E;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-26fe2ff0 > .elementor-element-populated{padding:6px 6px 6px 6px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-10376c68 img{width:100%;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-252029c2.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:16px;padding-right:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 16px + 20px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 40px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 60px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 80px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:16px;padding-bottom:16px;}.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu-icon{font-size:31px;border-width:0px;padding:0.35em;border-radius:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu-icon svg{font-size:31px;line-height:31px;height:31px;width:31px;}.elementor-21 .elementor-element.elementor-element-252029c2{z-index:9999;}
							.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{letter-spacing:0.8px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:16px;padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 16px + 20px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 40px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 60px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 80px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:16px;padding-bottom:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu-icon{font-size:41px;border-width:0px;padding:0.35em;border-radius:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu-icon svg{font-size:41px;line-height:41px;height:41px;width:41px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-5e66ed06{left:3px;}body.rtl .elementor-21 .elementor-element.elementor-element-5e66ed06{right:3px;}.elementor-21 .elementor-element.elementor-element-5e66ed06{top:0px;z-index:9999;}
							.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{letter-spacing:0.8px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-3bbd4378{padding:160px 24px 160px 24px;}.elementor-21 .elementor-element.elementor-element-3334cea{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-607c3b79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-21 .elementor-element.elementor-element-1830c38 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-1290d2c8 .elementor-heading-title{font-size:42px;}.elementor-21 .elementor-element.elementor-element-c570ff4{padding:0px 24px 0px 24px;}.elementor-21 .elementor-element.elementor-element-b8c4834{margin-top:0px;margin-bottom:80px;padding:0px 24px 0px 24px;}.elementor-21 .elementor-element.elementor-element-4db4efd{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9b1d270 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7c67a55 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-c24a704 .elementor-heading-title{font-size:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-21 .elementor-element.elementor-element-794038f img{width:54%;}.elementor-21 .elementor-element.elementor-element-b860070{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-37bb7ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9736583 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-b5b1c82 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-3a350d2{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-f16f7ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-2c59c8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-7c7abbb .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-a5d2477 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-127ce28{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-0c20e1c{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ce09ba5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1acff1b .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-a1f042e .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-0fabb75{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-df46fa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-25b6d42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-304d7ff .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-fa65fdd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-19ea883{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6429a91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-2bda43f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-c81c70a .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-b1e450a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-8cd263a{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-13b286e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-b212549 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-1a87668 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-7342adb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-2dbf260{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-baac4f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-f2ce960 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-94ac9e5 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-caa5cf5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-3a2ffaf{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-239ad12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-ec41549 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-8d6b91c .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-78171a3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-4477277{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-88907d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d38e9e3 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-e6a7d77 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-2ea5e44{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3ad5861 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-19b5207 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-fe4acb7 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-1a1d91f{padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-4e0e6ea{--e-image-carousel-slides-to-show:3;}.elementor-21 .elementor-element.elementor-element-759633a{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3075e77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-4fbf85e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-f1dccc6 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-8d94786{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-dc2d3d6{--e-image-carousel-slides-to-show:3;}.elementor-21 .elementor-element.elementor-element-dc2081f{margin-top:60px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a5521d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ddbdd47 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-1e179bf .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-3435cb5{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6ab06c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-d866d37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-f16a304 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-e567d79{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-6112109{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-831a66e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-d9eab6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-4e7e9d7 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-658eb5e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-71c0926{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-9324e48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-9f96d1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-49b4ea7 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-b82de8d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-8180afa{margin-top:40px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-440db1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-a4e92fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-0910797 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-f4252eb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-7a91eefa{margin-top:40px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-65134ef8{--e-image-carousel-slides-to-show:4;}.elementor-21 .elementor-element.elementor-element-f8b209e{margin-top:0px;margin-bottom:0px;padding:60px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-a1aafb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-965c419 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-2e87263 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-115917b{margin-top:0px;margin-bottom:0px;padding:40px 24px 0px 24px;}.elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-49933f5{padding:16px 0px 16px 0px;}.elementor-21 .elementor-element.elementor-element-49933f5 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-d49c36d img{width:100%;}.elementor-21 .elementor-element.elementor-element-d9d0c28{padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-828afa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-828afa1 .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-95a385a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-863da12{padding:16px 0px 16px 0px;}.elementor-21 .elementor-element.elementor-element-863da12 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-c73ddfb img{width:100%;}.elementor-21 .elementor-element.elementor-element-69676c5{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-0d3943f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-0d3943f .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-8a521ba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3d48a5e{margin-top:0px;margin-bottom:0px;padding:24px 24px 40px 24px;}.elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-c49955a{padding:16px 0px 16px 0px;}.elementor-21 .elementor-element.elementor-element-c49955a .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-e7e5501 img{width:100%;}.elementor-21 .elementor-element.elementor-element-fea17bb{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-28350ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-28350ea .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-0344cfd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-3e8928f{padding:16px 0px 16px 0px;}.elementor-21 .elementor-element.elementor-element-3e8928f .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-86799fb img{width:100%;}.elementor-21 .elementor-element.elementor-element-f31b189{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-76c1035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-76c1035 .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-b074183{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b271041{margin-top:0px;margin-bottom:0px;padding:60px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-91280d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-881f2b5 .elementor-heading-title{font-size:20px;letter-spacing:3.6px;}.elementor-21 .elementor-element.elementor-element-02fe083 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-c1515bd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c1515bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.iandoakai.jp/wp-content/uploads/2025/11/c573f29ab085e1301abc0aeba4cf40ca.png");background-position:top center;background-repeat:repeat-y;background-size:contain;}.elementor-21 .elementor-element.elementor-element-c1515bd{margin-top:0px;margin-bottom:0px;padding:24px 24px 40px 24px;}.elementor-21 .elementor-element.elementor-element-10149e1 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-205b937{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-e42e6d9 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-8131944{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-1c97faf .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-4bb4627{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-c1fe197 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-08b76c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-adfaa02 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-4a84ea6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-cc52392 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-bc05e0a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-8244af9 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-3756b1f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-7961cef .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-21 .elementor-element.elementor-element-da767ca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-58b8b2b img{width:50%;}.elementor-21 .elementor-element.elementor-element-8ad762a img{width:50%;}.elementor-21 .elementor-element.elementor-element-1b4a2c5f{margin-top:0px;margin-bottom:0px;padding:0px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-6e87575a{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-21c88fe1 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-21 .elementor-element.elementor-element-1ec7e51b .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-88c29d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-26fe2ff0{width:20%;}.elementor-21 .elementor-element.elementor-element-3b9f36f8{width:54%;}.elementor-21 .elementor-element.elementor-element-5c0027b2{width:25.332%;}.elementor-21 .elementor-element.elementor-element-373d8db{width:20%;}.elementor-21 .elementor-element.elementor-element-fe14f34{width:59.662%;}.elementor-21 .elementor-element.elementor-element-a1d3d18{width:20%;}.elementor-21 .elementor-element.elementor-element-af10d9e{width:50%;}.elementor-21 .elementor-element.elementor-element-e78b2d8{width:24.662%;}.elementor-21 .elementor-element.elementor-element-b3d5898{width:25%;}.elementor-21 .elementor-element.elementor-element-520b9a0{width:20%;}.elementor-21 .elementor-element.elementor-element-7c3c34c{width:35%;}.elementor-21 .elementor-element.elementor-element-9fc47ac{width:10%;}.elementor-21 .elementor-element.elementor-element-2216373{width:35%;}.elementor-21 .elementor-element.elementor-element-405895a{width:25%;}.elementor-21 .elementor-element.elementor-element-273c4a1{width:25%;}.elementor-21 .elementor-element.elementor-element-e79b1f3{width:15%;}.elementor-21 .elementor-element.elementor-element-1193af7{width:35%;}.elementor-21 .elementor-element.elementor-element-6df23c2{width:50%;}.elementor-21 .elementor-element.elementor-element-2853312{width:29.555%;}.elementor-21 .elementor-element.elementor-element-b6ddf80{width:20%;}.elementor-21 .elementor-element.elementor-element-f16f7ec{width:50%;}.elementor-21 .elementor-element.elementor-element-2c59c8a{width:50%;}.elementor-21 .elementor-element.elementor-element-df46fa4{width:40%;}.elementor-21 .elementor-element.elementor-element-25b6d42{width:60%;}.elementor-21 .elementor-element.elementor-element-6429a91{width:40%;}.elementor-21 .elementor-element.elementor-element-2bda43f{width:60%;}.elementor-21 .elementor-element.elementor-element-13b286e{width:40%;}.elementor-21 .elementor-element.elementor-element-b212549{width:60%;}.elementor-21 .elementor-element.elementor-element-baac4f9{width:40%;}.elementor-21 .elementor-element.elementor-element-f2ce960{width:60%;}.elementor-21 .elementor-element.elementor-element-239ad12{width:40%;}.elementor-21 .elementor-element.elementor-element-ec41549{width:60%;}.elementor-21 .elementor-element.elementor-element-3ad5861{width:40%;}.elementor-21 .elementor-element.elementor-element-19b5207{width:60%;}.elementor-21 .elementor-element.elementor-element-3075e77{width:40%;}.elementor-21 .elementor-element.elementor-element-4fbf85e{width:60%;}.elementor-21 .elementor-element.elementor-element-6ab06c6{width:40%;}.elementor-21 .elementor-element.elementor-element-d866d37{width:60%;}.elementor-21 .elementor-element.elementor-element-831a66e{width:40%;}.elementor-21 .elementor-element.elementor-element-d9eab6e{width:60%;}.elementor-21 .elementor-element.elementor-element-9324e48{width:40%;}.elementor-21 .elementor-element.elementor-element-9f96d1c{width:60%;}.elementor-21 .elementor-element.elementor-element-440db1e{width:40%;}.elementor-21 .elementor-element.elementor-element-a4e92fe{width:60%;}.elementor-21 .elementor-element.elementor-element-8f63fa1{width:65%;}.elementor-21 .elementor-element.elementor-element-fb38863{width:25%;}.elementor-21 .elementor-element.elementor-element-5413992{width:75%;}.elementor-21 .elementor-element.elementor-element-800177e{width:25%;}.elementor-21 .elementor-element.elementor-element-46bed84{width:75%;}.elementor-21 .elementor-element.elementor-element-446a9d9{width:25%;}.elementor-21 .elementor-element.elementor-element-6f1cd86{width:75%;}.elementor-21 .elementor-element.elementor-element-07e21ca{width:25%;}.elementor-21 .elementor-element.elementor-element-d2e4c82{width:75%;}.elementor-21 .elementor-element.elementor-element-6b6b153{width:25%;}.elementor-21 .elementor-element.elementor-element-d776ea2{width:75%;}.elementor-21 .elementor-element.elementor-element-463af73{width:25%;}.elementor-21 .elementor-element.elementor-element-243d695{width:75%;}.elementor-21 .elementor-element.elementor-element-9b93d91{width:25%;}.elementor-21 .elementor-element.elementor-element-4cab10a{width:75%;}.elementor-21 .elementor-element.elementor-element-046c5f8{width:25%;}.elementor-21 .elementor-element.elementor-element-f4d4231{width:75%;}.elementor-21 .elementor-element.elementor-element-1672508{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-26fe2ff0{width:80%;}.elementor-21 .elementor-element.elementor-element-3b9f36f8{width:20%;}.elementor-21 .elementor-element.elementor-element-af10d9e{width:40%;}.elementor-21 .elementor-element.elementor-element-e78b2d8{width:25%;}.elementor-21 .elementor-element.elementor-element-b3d5898{width:35%;}.elementor-21 .elementor-element.elementor-element-520b9a0{width:20%;}.elementor-21 .elementor-element.elementor-element-7c3c34c{width:30%;}.elementor-21 .elementor-element.elementor-element-9fc47ac{width:18%;}.elementor-21 .elementor-element.elementor-element-2216373{width:30%;}.elementor-21 .elementor-element.elementor-element-405895a{width:20%;}.elementor-21 .elementor-element.elementor-element-273c4a1{width:30%;}.elementor-21 .elementor-element.elementor-element-e79b1f3{width:18%;}.elementor-21 .elementor-element.elementor-element-1193af7{width:18%;}.elementor-21 .elementor-element.elementor-element-6df23c2{width:20%;}.elementor-21 .elementor-element.elementor-element-2853312{width:30%;}.elementor-21 .elementor-element.elementor-element-b6ddf80{width:18%;}.elementor-21 .elementor-element.elementor-element-f4519c1{width:50%;}.elementor-21 .elementor-element.elementor-element-9e4d05e{width:50%;}.elementor-21 .elementor-element.elementor-element-2a92877{width:50%;}.elementor-21 .elementor-element.elementor-element-65662b3{width:50%;}.elementor-21 .elementor-element.elementor-element-8f63fa1{width:100%;}.elementor-21 .elementor-element.elementor-element-1672508{width:100%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-68adb4b3{margin-top:0px;margin-bottom:0px;z-index:9999;}.elementor-21 .elementor-element.elementor-element-26fe2ff0{width:80%;z-index:9999;}.elementor-21 .elementor-element.elementor-element-26fe2ff0 > .elementor-element-populated{padding:7px 7px 7px 7px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-10376c68{padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-10376c68 img{width:82%;}.elementor-21 .elementor-element.elementor-element-3b9f36f8{width:20%;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-252029c2.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu-icon{font-size:31px;}.elementor-21 .elementor-element.elementor-element-252029c2 .hfe-nav-menu-icon svg{font-size:31px;line-height:31px;height:31px;width:31px;}.elementor-21 .elementor-element.elementor-element-252029c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-252029c2{z-index:998;}.elementor-21 .elementor-element.elementor-element-252029c2 a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-252029c2 a.hfe-sub-menu-item{font-size:32px;}
							.elementor-21 .elementor-element.elementor-element-252029c2 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-252029c2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:18px;line-height:1em;letter-spacing:0.8px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item{padding-left:20px;padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-sub-menu-item{padding-left:calc( 20px + 20px );padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 20px + 40px );padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 20px + 60px );padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 20px + 80px );padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-5e66ed06 .menu-item a.hfe-sub-menu-item{padding-top:20px;padding-bottom:20px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:16px;padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 16px + 20px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 40px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 60px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 80px );padding-right:16px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:12px;padding-bottom:12px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu-icon{font-size:30px;border-width:0px;padding:0.35em;border-radius:0px;}.elementor-21 .elementor-element.elementor-element-5e66ed06 .hfe-nav-menu-icon svg{font-size:30px;line-height:30px;height:30px;width:30px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-5e66ed06{left:1px;}body.rtl .elementor-21 .elementor-element.elementor-element-5e66ed06{right:1px;}.elementor-21 .elementor-element.elementor-element-5e66ed06{top:1px;z-index:9999;}
							.elementor-21 .elementor-element.elementor-element-5e66ed06 .sub-menu li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-21 .elementor-element.elementor-element-5e66ed06 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:15px;}.elementor-21 .elementor-element.elementor-element-5c0027b2{width:50%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-c581e3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-3bbd4378{margin-top:0px;margin-bottom:0px;padding:100px 24px 100px 24px;}.elementor-21 .elementor-element.elementor-element-3334cea{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-21 .elementor-element.elementor-element-1830c38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1830c38 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-1290d2c8{text-align:center;}.elementor-21 .elementor-element.elementor-element-1290d2c8 .elementor-heading-title{font-size:38px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-a64ab32{width:50%;}.elementor-21 .elementor-element.elementor-element-1a8fd9a{width:50%;}.elementor-21 .elementor-element.elementor-element-51e2dca{width:50%;}.elementor-21 .elementor-element.elementor-element-aebc901{width:50%;}.elementor-21 .elementor-element.elementor-element-b8c4834{margin-top:0px;margin-bottom:60px;}.elementor-21 .elementor-element.elementor-element-49742c0{width:50%;}.elementor-21 .elementor-element.elementor-element-4103636{width:50%;}.elementor-21 .elementor-element.elementor-element-a8058e5{width:50%;}.elementor-21 .elementor-element.elementor-element-78bd60a{width:50%;}.elementor-21 .elementor-element.elementor-element-35b3774{width:50%;}.elementor-21 .elementor-element.elementor-element-4db4efd{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-7c67a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7c67a55 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-c24a704{text-align:center;}.elementor-21 .elementor-element.elementor-element-c24a704 .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-373d8db{width:20%;}.elementor-21 .elementor-element.elementor-element-373d8db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-f988ee9{font-size:24px;}.elementor-21 .elementor-element.elementor-element-fe14f34{width:60%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-21 .elementor-element.elementor-element-66b3701{padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-66b3701 .elementor-counter-number-wrapper{font-size:42px;}.elementor-21 .elementor-element.elementor-element-a1d3d18{width:20%;}.elementor-21 .elementor-element.elementor-element-a1d3d18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-cef5223{font-size:24px;}.elementor-21 .elementor-element.elementor-element-8dfdcd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-21 .elementor-element.elementor-element-af10d9e{width:40%;}.elementor-21 .elementor-element.elementor-element-8dc847c{padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-8dc847c .elementor-counter-number-wrapper{font-size:48px;}.elementor-21 .elementor-element.elementor-element-e78b2d8{width:30%;}.elementor-21 .elementor-element.elementor-element-e78b2d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-bf16fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:28px;}.elementor-21 .elementor-element.elementor-element-b3d5898{width:30%;}.elementor-21 .elementor-element.elementor-element-b3d5898 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-d5a8a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-21 .elementor-element.elementor-element-520b9a0{width:25%;}.elementor-21 .elementor-element.elementor-element-520b9a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-d42b4eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-7c3c34c{width:30%;}.elementor-21 .elementor-element.elementor-element-86b7f8b{padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-86b7f8b .elementor-counter-number-wrapper{font-size:47px;}.elementor-21 .elementor-element.elementor-element-9fc47ac{width:15%;}.elementor-21 .elementor-element.elementor-element-9fc47ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-26c0de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-2216373{width:30%;}.elementor-21 .elementor-element.elementor-element-2216373 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-794038f img{width:62%;}.elementor-21 .elementor-element.elementor-element-405895a{width:25%;}.elementor-21 .elementor-element.elementor-element-405895a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-6bc306f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-273c4a1{width:30%;}.elementor-21 .elementor-element.elementor-element-7b9418d{padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-7b9418d .elementor-counter-number-wrapper{font-size:47px;}.elementor-21 .elementor-element.elementor-element-e79b1f3{width:15%;}.elementor-21 .elementor-element.elementor-element-e79b1f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-4bac01e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-1193af7{width:15%;}.elementor-21 .elementor-element.elementor-element-1193af7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-6df23c2{width:25%;}.elementor-21 .elementor-element.elementor-element-6df23c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-d4cf5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-2853312{width:30%;}.elementor-21 .elementor-element.elementor-element-9cc376c{padding:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-9cc376c .elementor-counter-number-wrapper{font-size:47px;}.elementor-21 .elementor-element.elementor-element-b6ddf80{width:15%;}.elementor-21 .elementor-element.elementor-element-b6ddf80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 8px 8px;}.elementor-21 .elementor-element.elementor-element-c38adfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:25px;}.elementor-21 .elementor-element.elementor-element-b860070{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-9736583{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-9736583 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-b5b1c82{text-align:center;}.elementor-21 .elementor-element.elementor-element-b5b1c82 .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-3a350d2{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-f16f7ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-8e474e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8e474e8 img{width:85%;}.elementor-21 .elementor-element.elementor-element-2c59c8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-4f34721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7c7abbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7c7abbb .elementor-heading-title{font-size:24px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-31f4929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a5d2477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-a5d2477 .elementor-heading-title{font-size:24px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-127ce28{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-0c20e1c{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-1acff1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1acff1b .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-a1f042e{text-align:center;}.elementor-21 .elementor-element.elementor-element-a1f042e .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-0fabb75{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-df46fa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-efe69a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-efe69a7 img{width:85%;}.elementor-21 .elementor-element.elementor-element-25b6d42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-304d7ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-304d7ff .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-fa65fdd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-19ea883{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6429a91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-b665c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b665c59 img{width:85%;}.elementor-21 .elementor-element.elementor-element-2bda43f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-c81c70a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c81c70a .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-b1e450a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-8cd263a{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-13b286e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-ee414ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ee414ee img{width:85%;}.elementor-21 .elementor-element.elementor-element-b212549 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-1a87668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1a87668 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-7342adb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-2dbf260{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-baac4f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-4ebeebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4ebeebb img{width:85%;}.elementor-21 .elementor-element.elementor-element-f2ce960 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-94ac9e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-94ac9e5 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-caa5cf5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-3a2ffaf{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-239ad12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-86e31b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-86e31b3 img{width:85%;}.elementor-21 .elementor-element.elementor-element-ec41549 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-8d6b91c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8d6b91c .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-78171a3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-4477277{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-d38e9e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d38e9e3 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-e6a7d77{text-align:center;}.elementor-21 .elementor-element.elementor-element-e6a7d77 .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-2ea5e44{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3ad5861 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-19b5207 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-fe4acb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-fe4acb7 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-1a1d91f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-759633a{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-3075e77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-79884f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-79884f6 img{width:85%;}.elementor-21 .elementor-element.elementor-element-4fbf85e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-f1dccc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-f1dccc6 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-8d94786{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-dc2081f{margin-top:40px;margin-bottom:0px;padding:0px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-ddbdd47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-ddbdd47 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-1e179bf{text-align:center;}.elementor-21 .elementor-element.elementor-element-1e179bf .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-3435cb5{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-6ab06c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-0f1502a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0f1502a img{width:85%;}.elementor-21 .elementor-element.elementor-element-d866d37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-f16a304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-f16a304 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-e567d79{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-6112109{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-831a66e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-2903cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2903cb9 img{width:85%;}.elementor-21 .elementor-element.elementor-element-d9eab6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-4e7e9d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-4e7e9d7 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-658eb5e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-71c0926{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-9324e48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-eab90e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eab90e1 img{width:85%;}.elementor-21 .elementor-element.elementor-element-9f96d1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-49b4ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-49b4ea7 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-b82de8d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-8180afa{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-440db1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 0px 16px;}.elementor-21 .elementor-element.elementor-element-15eed9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-15eed9a img{width:85%;}.elementor-21 .elementor-element.elementor-element-a4e92fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-0910797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-0910797 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-f4252eb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-7a91eefa{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-65134ef8{--e-image-carousel-slides-to-show:2;}.elementor-21 .elementor-element.elementor-element-f8b209e{margin-top:0px;margin-bottom:0px;padding:60px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-965c419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-965c419 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-2e87263{text-align:center;}.elementor-21 .elementor-element.elementor-element-2e87263 .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-115917b{margin-top:0px;margin-bottom:0px;padding:40px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-f4519c1 > .elementor-element-populated{margin:0px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 16px 24px 16px;}.elementor-21 .elementor-element.elementor-element-49933f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-49933f5 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-d49c36d img{width:90%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c5adb4a .elementor-icon-box-title a{font-size:24px;}.elementor-21 .elementor-element.elementor-element-95a385a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;letter-spacing:0.4px;}.elementor-21 .elementor-element.elementor-element-9e4d05e > .elementor-element-populated{margin:0px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 16px 24px 16px;}.elementor-21 .elementor-element.elementor-element-863da12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-863da12 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-c73ddfb img{width:90%;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-523bbf3 .elementor-icon-box-title a{font-size:24px;}.elementor-21 .elementor-element.elementor-element-8a521ba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;letter-spacing:0.4px;}.elementor-21 .elementor-element.elementor-element-3d48a5e{margin-top:0px;margin-bottom:0px;padding:40px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-2a92877 > .elementor-element-populated{margin:0px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 16px 24px 16px;}.elementor-21 .elementor-element.elementor-element-c49955a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c49955a .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-e7e5501 img{width:90%;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c514730 .elementor-icon-box-title a{font-size:24px;}.elementor-21 .elementor-element.elementor-element-0344cfd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;letter-spacing:0.4px;}.elementor-21 .elementor-element.elementor-element-65662b3 > .elementor-element-populated{margin:0px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 16px 24px 16px;}.elementor-21 .elementor-element.elementor-element-3e8928f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3e8928f .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-86799fb img{width:90%;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-dc0ffe5 .elementor-icon-box-title a{font-size:24px;}.elementor-21 .elementor-element.elementor-element-b074183{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:14px;line-height:1.6em;letter-spacing:0.4px;}.elementor-21 .elementor-element.elementor-element-b271041{margin-top:0px;margin-bottom:0px;padding:60px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-881f2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-881f2b5 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-02fe083{text-align:center;}.elementor-21 .elementor-element.elementor-element-02fe083 .elementor-heading-title{font-size:34px;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-c1515bd{margin-top:0px;margin-bottom:0px;padding:40px 8px 0px 8px;}.elementor-21 .elementor-element.elementor-element-8f63fa1 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:24px 8px 24px 8px;}.elementor-21 .elementor-element.elementor-element-10149e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-10149e1 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-205b937{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-e42e6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-e42e6d9 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-8131944{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-1c97faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1c97faf .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-4bb4627{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-c1fe197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c1fe197 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-08b76c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-adfaa02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-adfaa02 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-4a84ea6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-cc52392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-cc52392 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-bc05e0a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-8244af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8244af9 .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-3756b1f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-7961cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7961cef .elementor-heading-title{font-size:20px;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-da767ca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0em;}.elementor-21 .elementor-element.elementor-element-714d7cd1{width:50%;}.elementor-21 .elementor-element.elementor-element-1abff3f1{width:50%;}.elementor-21 .elementor-element.elementor-element-2bdbe9e{width:50%;}.elementor-21 .elementor-element.elementor-element-6ff7b041{width:50%;}.elementor-21 .elementor-element.elementor-element-6e87575a{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-21c88fe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-1ec7e51b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1ec7e51b .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-88c29d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 8px 8px 8px;font-size:13px;line-height:1.4em;letter-spacing:0px;}}