.elementor-4105 .elementor-element.elementor-element-ab93068:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-ab93068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-ab93068 > .elementor-container{max-width:1238px;}.elementor-4105 .elementor-element.elementor-element-ab93068{box-shadow:0px 0px 23px 0px rgba(0, 0, 0, 0.59);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4105 .elementor-element.elementor-element-ab93068 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4105 .elementor-element.elementor-element-98bf85d{width:var( --container-widget-width, 98.617% );max-width:98.617%;--container-widget-width:98.617%;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-98bf85d > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-98bf85d img{width:316px;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-f0cc90d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-f0cc90d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-f0cc90d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:6px;}.elementor-4105 .elementor-element.elementor-element-f0cc90d > .elementor-element-populated{margin:9px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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 );}.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-weight:var( --e-global-typography-primary-font-weight );}.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 );}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-nav-menu__toggle,
						.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-4105 .elementor-element.elementor-element-fa5e115 li.menu-item a{justify-content:space-between;}.elementor-4105 .elementor-element.elementor-element-fa5e115 li .hfe-button-wrapper{text-align:space-between;}.elementor-4105 .elementor-element.elementor-element-fa5e115.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-open.left{left:-300px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-open.right{right:-300px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-content{padding:30px;background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .menu-item a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-fa5e115 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .sub-menu a.hfe-sub-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4105 .elementor-element.elementor-element-fa5e115{width:var( --container-widget-width, 129.144% );max-width:129.144%;--container-widget-width:129.144%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-fa5e115{left:0px;}body.rtl .elementor-4105 .elementor-element.elementor-element-fa5e115{right:0px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-fa5e115 a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .menu-item a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-fa5e115 .sub-menu a.hfe-sub-menu-item{color:#009245;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .sub-menu,
								.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown,
								.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown-expandible,
								.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-4105 .elementor-element.elementor-element-fa5e115 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .sub-menu li.menu-item:not(:last-child),
						.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4105 .elementor-element.elementor-element-fa5e115 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 div.hfe-nav-menu-icon{color:#009245;}.elementor-4105 .elementor-element.elementor-element-fa5e115 div.hfe-nav-menu-icon svg{fill:#009245;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-close{color:#7A7A7A;}.elementor-4105 .elementor-element.elementor-element-fa5e115 .hfe-flyout-close svg{fill:#7A7A7A;}.elementor-4105 .elementor-element.elementor-element-7af56bd .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .menu-item a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-7af56bd .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd ul.sub-menu{width:220px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .sub-menu a.hfe-sub-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4105 .elementor-element.elementor-element-7af56bd .hfe-nav-menu__toggle{margin:0 auto;}.elementor-4105 .elementor-element.elementor-element-7af56bd a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-7af56bd a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-7af56bd .menu-item a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-7af56bd .sub-menu a.hfe-sub-menu-item{color:#009245;}.elementor-4105 .elementor-element.elementor-element-7af56bd .sub-menu,
								.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown,
								.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown-expandible,
								.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-4105 .elementor-element.elementor-element-7af56bd nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-4105 .elementor-element.elementor-element-7af56bd .sub-menu li.menu-item:not(:last-child),
						.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4105 .elementor-element.elementor-element-7af56bd nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-4105 .elementor-element.elementor-element-7af56bd div.hfe-nav-menu-icon{color:#009245;}.elementor-4105 .elementor-element.elementor-element-7af56bd div.hfe-nav-menu-icon svg{fill:#009245;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-30061e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-30061e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-fb7a298 img{width:100%;}.elementor-4105 .elementor-element.elementor-element-b9fe732 img{width:100%;}.elementor-4105 .elementor-element.elementor-element-7914851{width:auto;max-width:auto;top:-117px;text-align:start;}.elementor-4105 .elementor-element.elementor-element-7914851 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-7914851{left:75px;}body.rtl .elementor-4105 .elementor-element.elementor-element-7914851{right:75px;}.elementor-4105 .elementor-element.elementor-element-7914851 img{width:15vw;transition-duration:0.5s;}.elementor-4105 .elementor-element.elementor-element-7914851:hover img{opacity:0.48;}.elementor-4105 .elementor-element.elementor-element-32a826d > .elementor-container{max-width:1144px;}.elementor-4105 .elementor-element.elementor-element-126616c{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4105 .elementor-element.elementor-element-2451832 > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-2451832{text-align:center;}.elementor-4105 .elementor-element.elementor-element-2451832 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-4105 .elementor-element.elementor-element-3aa60fe{text-align:center;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:400;}.elementor-4105 .elementor-element.elementor-element-1b211ea img{width:36%;}.elementor-4105 .elementor-element.elementor-element-92bb5df{text-align:center;font-family:"Kosugi Maru", Sans-serif;font-size:18px;font-weight:400;}.elementor-4105 .elementor-element.elementor-element-4eedfd5 img{width:56%;}.elementor-4105 .elementor-element.elementor-element-ea639e1:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-ea639e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F4;}.elementor-4105 .elementor-element.elementor-element-ea639e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4105 .elementor-element.elementor-element-ea639e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4105 .elementor-element.elementor-element-de33b20{--spacer-size:32px;}.elementor-4105 .elementor-element.elementor-element-c5dac3b > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-c5dac3b{text-align:center;}.elementor-4105 .elementor-element.elementor-element-c5dac3b .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4105 .elementor-element.elementor-element-ee0cd7e > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-icon i{color:#009245;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-icon svg{fill:#009245;transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-item > a{font-family:"Kosugi Maru", Sans-serif;font-size:27px;font-weight:700;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b > .elementor-widget-container{margin:-1px 68px 0px 70px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-icon i{color:#009245;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-icon svg{fill:#009245;transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b{--e-icon-list-icon-size:51px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-item > a{font-family:"Kosugi Maru", Sans-serif;font-size:34px;font-weight:700;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-text{color:#009245;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-1b09ebf{--spacer-size:32px;}.elementor-4105 .elementor-element.elementor-element-dedaef2 > .elementor-container{max-width:1144px;}.elementor-4105 .elementor-element.elementor-element-f731258{--spacer-size:29px;}.elementor-4105 .elementor-element.elementor-element-9b40646 > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-9b40646{text-align:center;}.elementor-4105 .elementor-element.elementor-element-9b40646 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-4105 .elementor-element.elementor-element-56e2e86{width:var( --container-widget-width, 122.95% );max-width:122.95%;--container-widget-width:122.95%;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-56e2e86 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:26px;font-weight:900;color:#000000;}.elementor-4105 .elementor-element.elementor-element-33f7dfb > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-33f7dfb{text-align:center;}.elementor-4105 .elementor-element.elementor-element-33f7dfb img{width:79%;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-c0d6d2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-c0d6d2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-55c22fc.elementor-view-stacked .elementor-icon{background-color:#009245;}.elementor-4105 .elementor-element.elementor-element-55c22fc.elementor-view-framed .elementor-icon, .elementor-4105 .elementor-element.elementor-element-55c22fc.elementor-view-default .elementor-icon{color:#009245;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-55c22fc.elementor-view-framed .elementor-icon, .elementor-4105 .elementor-element.elementor-element-55c22fc.elementor-view-default .elementor-icon svg{fill:#009245;}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon{font-size:75px;}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon svg{height:75px;}.elementor-4105 .elementor-element.elementor-element-b5be348{text-align:center;}.elementor-4105 .elementor-element.elementor-element-b5be348 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:26px;font-weight:900;color:#000000;}.elementor-4105 .elementor-element.elementor-element-abdc88c img{width:78%;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-5b21371.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-5b21371.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-93b38d9.elementor-view-stacked .elementor-icon{background-color:#009245;}.elementor-4105 .elementor-element.elementor-element-93b38d9.elementor-view-framed .elementor-icon, .elementor-4105 .elementor-element.elementor-element-93b38d9.elementor-view-default .elementor-icon{color:#009245;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-93b38d9.elementor-view-framed .elementor-icon, .elementor-4105 .elementor-element.elementor-element-93b38d9.elementor-view-default .elementor-icon svg{fill:#009245;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon{font-size:75px;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon svg{height:75px;}.elementor-4105 .elementor-element.elementor-element-2b40d01{text-align:center;}.elementor-4105 .elementor-element.elementor-element-2b40d01 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:26px;font-weight:900;color:#000000;}.elementor-4105 .elementor-element.elementor-element-06e37b1 img{width:52%;}.elementor-4105 .elementor-element.elementor-element-c01636e:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-c01636e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F4;}.elementor-4105 .elementor-element.elementor-element-c01636e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4105 .elementor-element.elementor-element-c01636e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4105 .elementor-element.elementor-element-3cfdb97{--spacer-size:32px;}.elementor-4105 .elementor-element.elementor-element-0e44c3c > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-0e44c3c{text-align:center;}.elementor-4105 .elementor-element.elementor-element-0e44c3c .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-4105 .elementor-element.elementor-element-78e7c7e > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-icon i{color:#009245;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-icon svg{fill:#009245;transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-78e7c7e{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-item > a{font-family:"Kosugi Maru", Sans-serif;font-size:27px;font-weight:700;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-4242eca{--spacer-size:32px;}.elementor-4105 .elementor-element.elementor-element-a9d5963 > .elementor-container{max-width:1144px;}.elementor-4105 .elementor-element.elementor-element-8378480{--spacer-size:50px;}.elementor-4105 .elementor-element.elementor-element-e20b3d1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-e20b3d1{text-align:center;}.elementor-4105 .elementor-element.elementor-element-e20b3d1 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-4105 .elementor-element.elementor-element-254ac05{width:var( --container-widget-width, 122.95% );max-width:122.95%;--container-widget-width:122.95%;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-254ac05 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:26px;font-weight:900;color:#000000;}.elementor-4105 .elementor-element.elementor-element-e4076c5:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-e4076c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-e4076c5, .elementor-4105 .elementor-element.elementor-element-e4076c5 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-e4076c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-e4076c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4105 .elementor-element.elementor-element-c82e322{text-align:center;}.elementor-4105 .elementor-element.elementor-element-c82e322 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-7372d0e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-4d3b34b{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-4d3b34b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-cdaa253:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-cdaa253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-cdaa253, .elementor-4105 .elementor-element.elementor-element-cdaa253 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-cdaa253{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-cdaa253 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-366964a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-366964a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-c5f696b{text-align:center;}.elementor-4105 .elementor-element.elementor-element-c5f696b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-de63ea5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-6d6aa14{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-6d6aa14 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-7f82af4:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-7f82af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-7f82af4, .elementor-4105 .elementor-element.elementor-element-7f82af4 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-7f82af4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-7f82af4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-e91b66e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-e91b66e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-388fbd9{text-align:center;}.elementor-4105 .elementor-element.elementor-element-388fbd9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-00dfd09.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-adb0b83{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-adb0b83 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-5dda3d5:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-5dda3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-5dda3d5, .elementor-4105 .elementor-element.elementor-element-5dda3d5 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-5dda3d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-5dda3d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-525bfd1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-525bfd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-ff748ff{text-align:center;}.elementor-4105 .elementor-element.elementor-element-ff748ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-fbffc56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-fccc93f{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-fccc93f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-5b79469{width:var( --container-widget-width, 122.95% );max-width:122.95%;--container-widget-width:122.95%;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-5b79469 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:26px;font-weight:900;color:#000000;}.elementor-4105 .elementor-element.elementor-element-855be26:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-855be26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-855be26, .elementor-4105 .elementor-element.elementor-element-855be26 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-855be26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-855be26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4105 .elementor-element.elementor-element-0388305{text-align:center;}.elementor-4105 .elementor-element.elementor-element-0388305 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-470fd2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-717f8fe{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-717f8fe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-dfe55cf:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-dfe55cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-dfe55cf, .elementor-4105 .elementor-element.elementor-element-dfe55cf > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-dfe55cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-dfe55cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-8666859.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-8666859.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-deb7d16{text-align:center;}.elementor-4105 .elementor-element.elementor-element-deb7d16 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-588b03f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-867b39e{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-867b39e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-befbc5c:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-befbc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-befbc5c, .elementor-4105 .elementor-element.elementor-element-befbc5c > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-befbc5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-befbc5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-c05a502.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-c05a502.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-6b78ab2{text-align:center;}.elementor-4105 .elementor-element.elementor-element-6b78ab2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-87d264b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-c7e5b6c{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-c7e5b6c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-022ab14:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-022ab14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-022ab14, .elementor-4105 .elementor-element.elementor-element-022ab14 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-022ab14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-022ab14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-04f53b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-04f53b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-0bab001{text-align:center;}.elementor-4105 .elementor-element.elementor-element-0bab001 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-247591c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-9370907{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-9370907 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-a5b2464:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-a5b2464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-4105 .elementor-element.elementor-element-a5b2464, .elementor-4105 .elementor-element.elementor-element-a5b2464 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-4105 .elementor-element.elementor-element-a5b2464{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-4105 .elementor-element.elementor-element-a5b2464 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4105 .elementor-element.elementor-element-349ac95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4105 .elementor-element.elementor-element-349ac95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4105 .elementor-element.elementor-element-83ed9df{text-align:center;}.elementor-4105 .elementor-element.elementor-element-83ed9df .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-d95c271.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4105 .elementor-element.elementor-element-74cca03{width:auto;max-width:auto;text-align:start;}.elementor-4105 .elementor-element.elementor-element-74cca03 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;color:#006837;}.elementor-4105 .elementor-element.elementor-element-869f893 > .elementor-container{max-width:1144px;}.elementor-4105 .elementor-element.elementor-element-a9001c8{--spacer-size:50px;}.elementor-4105 .elementor-element.elementor-element-aeaf90f > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:#009245;}.elementor-4105 .elementor-element.elementor-element-aeaf90f{text-align:center;}.elementor-4105 .elementor-element.elementor-element-aeaf90f .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog.premium-blog__carousel-yes .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-outer-container{width:33.33%;margin-bottom:10px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 10px/2 );}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -10px/2 );}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-marquee-wrapper{--pa-marquee-spacing:10px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-content-wrapper{text-align:center;background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .post-categories , .elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-tags-container {justify-content:center;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-thumbnail-container img{height:245px;object-fit:cover;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-filter{justify-content:flex-start;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-pagination-container{text-align:end;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-filters-container li a.category{font-family:"Noto Sans JP", Sans-serif;font-weight:900;color:#2B7300;background-color:#FFFFFF;border-radius:6px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-filters-container li a.active{color:#FFFFFF;background-color:#2B7300;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title, .elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title a{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title a{color:#2B7300;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title:hover a{color:#C3A317D1;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title{margin-bottom:17px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-content{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#C3A317;border-radius:8px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-pagination-container .page-numbers{color:#FFFFFF;background-color:#2B7300;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-pagination-container .page-numbers:hover{color:#2B7300;background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-pagination-container span.current{color:#2B7300;background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-4ef45a7 > .elementor-container{max-width:1144px;}.elementor-4105 .elementor-element.elementor-element-8ae8cf2{--spacer-size:50px;}.elementor-4105 .elementor-element.elementor-element-d5502af > .elementor-widget-container{border-style:none;}.elementor-4105 .elementor-element.elementor-element-d5502af{text-align:center;}.elementor-4105 .elementor-element.elementor-element-d5502af .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:35px;font-weight:900;color:#009245;}.elementor-4105 .elementor-element.elementor-element-08b63cc img{width:31%;}.elementor-4105 .elementor-element.elementor-element-a7868cc{--spacer-size:50px;}.elementor-4105 .elementor-element.elementor-element-e9df3e9:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-e9df3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2DED9;}.elementor-4105 .elementor-element.elementor-element-e9df3e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4105 .elementor-element.elementor-element-e9df3e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4105 .elementor-element.elementor-element-83fb5c6{--spacer-size:21px;}.elementor-4105 .elementor-element.elementor-element-028b805{text-align:center;}.elementor-4105 .elementor-element.elementor-element-028b805 img{width:40%;}.elementor-4105 .elementor-element.elementor-element-a44c81a{text-align:center;color:#808080;}@media(max-width:1024px){.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-4105 .elementor-element.elementor-element-ab93068{z-index:100;}.elementor-4105 .elementor-element.elementor-element-6f0dce0{width:50%;}.elementor-4105 .elementor-element.elementor-element-6f0dce0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-98bf85d > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-4105 .elementor-element.elementor-element-98bf85d{text-align:start;}.elementor-4105 .elementor-element.elementor-element-98bf85d img{width:175px;}.elementor-4105 .elementor-element.elementor-element-f0cc90d{width:50%;}.elementor-4105 .elementor-element.elementor-element-fa5e115{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-fa5e115{left:300px;}body.rtl .elementor-4105 .elementor-element.elementor-element-fa5e115{right:300px;}.elementor-4105 .elementor-element.elementor-element-fa5e115 a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-fa5e115 a.hfe-sub-menu-item{font-size:16px;}.elementor-4105 .elementor-element.elementor-element-7af56bd{width:auto;max-width:auto;}.elementor-4105 .elementor-element.elementor-element-7af56bd a.hfe-menu-item, .elementor-4105 .elementor-element.elementor-element-7af56bd a.hfe-sub-menu-item{font-size:16px;}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-7914851{left:220px;}body.rtl .elementor-4105 .elementor-element.elementor-element-7914851{right:220px;}.elementor-4105 .elementor-element.elementor-element-7914851{top:-177px;}.elementor-4105 .elementor-element.elementor-element-7914851 img{width:115px;}.elementor-4105 .elementor-element.elementor-element-126616c{--spacer-size:1px;}.elementor-4105 .elementor-element.elementor-element-2451832 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-2451832 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-6af97c9{width:50%;}.elementor-4105 .elementor-element.elementor-element-3aa60fe{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-1b211ea img{width:81%;}.elementor-4105 .elementor-element.elementor-element-ad4bec7{width:50%;}.elementor-4105 .elementor-element.elementor-element-92bb5df{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-4eedfd5 img{width:100%;}.elementor-4105 .elementor-element.elementor-element-de33b20{--spacer-size:10px;}.elementor-4105 .elementor-element.elementor-element-c5dac3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-c5dac3b .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-8fbba16{width:100%;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-ee0cd7e .elementor-icon-list-item > a{font-size:15px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b{--e-icon-list-icon-size:34px;}.elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-0e4cb4b .elementor-icon-list-item > a{font-size:15px;}.elementor-4105 .elementor-element.elementor-element-1b09ebf{--spacer-size:10px;}.elementor-4105 .elementor-element.elementor-element-9b40646 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-9b40646 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-d9f4578{width:100%;}.elementor-4105 .elementor-element.elementor-element-d9f4578 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4105 .elementor-element.elementor-element-56e2e86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-56e2e86 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-33f7dfb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-33f7dfb img{width:48%;}.elementor-4105 .elementor-element.elementor-element-c0d6d2a{width:100%;}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon{font-size:53px;}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon svg{height:53px;}.elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon i, .elementor-4105 .elementor-element.elementor-element-55c22fc .elementor-icon svg{transform:rotate(90deg);}.elementor-4105 .elementor-element.elementor-element-dcacb19{width:100%;}.elementor-4105 .elementor-element.elementor-element-b5be348 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-b5be348 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-abdc88c img{width:69%;}.elementor-4105 .elementor-element.elementor-element-5b21371{width:100%;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon{font-size:53px;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon svg{height:53px;}.elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon i, .elementor-4105 .elementor-element.elementor-element-93b38d9 .elementor-icon svg{transform:rotate(90deg);}.elementor-4105 .elementor-element.elementor-element-cb83b71{width:100%;}.elementor-4105 .elementor-element.elementor-element-2b40d01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-2b40d01 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-06e37b1 img{width:41%;}.elementor-4105 .elementor-element.elementor-element-3cfdb97{--spacer-size:16px;}.elementor-4105 .elementor-element.elementor-element-0e44c3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-0e44c3c .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-a5524c9{width:100%;}.elementor-4105 .elementor-element.elementor-element-78e7c7e > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-78e7c7e .elementor-icon-list-item > a{font-size:15px;}.elementor-4105 .elementor-element.elementor-element-4242eca{--spacer-size:1px;}.elementor-4105 .elementor-element.elementor-element-e20b3d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-e20b3d1 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-edf18a7{width:100%;}.elementor-4105 .elementor-element.elementor-element-254ac05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-254ac05 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-e4076c5{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-c3a6db1{width:29%;}.elementor-4105 .elementor-element.elementor-element-c82e322 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-7372d0e{width:70%;}.elementor-4105 .elementor-element.elementor-element-4d3b34b .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-cdaa253{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-366964a{width:30%;}.elementor-4105 .elementor-element.elementor-element-c5f696b .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-de63ea5{width:70%;}.elementor-4105 .elementor-element.elementor-element-6d6aa14 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-7f82af4{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-e91b66e{width:30%;}.elementor-4105 .elementor-element.elementor-element-388fbd9 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-00dfd09{width:70%;}.elementor-4105 .elementor-element.elementor-element-adb0b83 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-5dda3d5{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-525bfd1{width:30%;}.elementor-4105 .elementor-element.elementor-element-ff748ff .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-fbffc56{width:70%;}.elementor-4105 .elementor-element.elementor-element-fccc93f .elementor-heading-title{font-size:13px;}.elementor-4105 .elementor-element.elementor-element-93c6785{width:100%;}.elementor-4105 .elementor-element.elementor-element-5b79469 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-5b79469 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-855be26{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-37db37c{width:30%;}.elementor-4105 .elementor-element.elementor-element-0388305 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-470fd2f{width:70%;}.elementor-4105 .elementor-element.elementor-element-717f8fe .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-dfe55cf{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-8666859{width:30%;}.elementor-4105 .elementor-element.elementor-element-deb7d16 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-588b03f{width:70%;}.elementor-4105 .elementor-element.elementor-element-867b39e .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-befbc5c{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-c05a502{width:30%;}.elementor-4105 .elementor-element.elementor-element-6b78ab2 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-87d264b{width:70%;}.elementor-4105 .elementor-element.elementor-element-c7e5b6c .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-022ab14{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-04f53b9{width:30%;}.elementor-4105 .elementor-element.elementor-element-0bab001 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-247591c{width:70%;}.elementor-4105 .elementor-element.elementor-element-9370907 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-a5b2464{padding:1px 1px 1px 1px;}.elementor-4105 .elementor-element.elementor-element-349ac95{width:30%;}.elementor-4105 .elementor-element.elementor-element-83ed9df .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-d95c271{width:70%;}.elementor-4105 .elementor-element.elementor-element-74cca03 .elementor-heading-title{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-a9001c8{--spacer-size:9px;}.elementor-4105 .elementor-element.elementor-element-aeaf90f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-aeaf90f .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-post-outer-container{width:50%;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-thumbnail-container img{height:103px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-filters-container li a.category{font-size:14px;margin:5px 5px 5px 5px;padding:7px 7px 7px 7px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title, .elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title a{font-size:14px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-entry-title{margin-bottom:0px;}.elementor-4105 .elementor-element.elementor-element-27e8136 .premium-blog-content-wrapper{padding:5px 5px 5px 5px;}.elementor-4105 .elementor-element.elementor-element-d5502af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-d5502af .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-2cd3285{width:100%;}.elementor-4105 .elementor-element.elementor-element-08b63cc img{width:58%;}.elementor-4105 .elementor-element.elementor-element-58fcbaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4105 .elementor-element.elementor-element-83fb5c6{--spacer-size:10px;}.elementor-4105 .elementor-element.elementor-element-028b805 img{width:67%;}}@media(min-width:768px){.elementor-4105 .elementor-element.elementor-element-6f0dce0{width:48.243%;}.elementor-4105 .elementor-element.elementor-element-f0cc90d{width:30.895%;}.elementor-4105 .elementor-element.elementor-element-30061e1{width:20.137%;}.elementor-4105 .elementor-element.elementor-element-d9f4578{width:25%;}.elementor-4105 .elementor-element.elementor-element-c0d6d2a{width:6.246%;}.elementor-4105 .elementor-element.elementor-element-dcacb19{width:32%;}.elementor-4105 .elementor-element.elementor-element-5b21371{width:6.709%;}.elementor-4105 .elementor-element.elementor-element-cb83b71{width:30%;}.elementor-4105 .elementor-element.elementor-element-c3a6db1{width:23%;}.elementor-4105 .elementor-element.elementor-element-7372d0e{width:77%;}.elementor-4105 .elementor-element.elementor-element-366964a{width:23%;}.elementor-4105 .elementor-element.elementor-element-de63ea5{width:77%;}.elementor-4105 .elementor-element.elementor-element-e91b66e{width:23%;}.elementor-4105 .elementor-element.elementor-element-00dfd09{width:77%;}.elementor-4105 .elementor-element.elementor-element-525bfd1{width:23%;}.elementor-4105 .elementor-element.elementor-element-fbffc56{width:77%;}.elementor-4105 .elementor-element.elementor-element-37db37c{width:23%;}.elementor-4105 .elementor-element.elementor-element-470fd2f{width:77%;}.elementor-4105 .elementor-element.elementor-element-8666859{width:23%;}.elementor-4105 .elementor-element.elementor-element-588b03f{width:77%;}.elementor-4105 .elementor-element.elementor-element-c05a502{width:23%;}.elementor-4105 .elementor-element.elementor-element-87d264b{width:77%;}.elementor-4105 .elementor-element.elementor-element-04f53b9{width:23%;}.elementor-4105 .elementor-element.elementor-element-247591c{width:77%;}.elementor-4105 .elementor-element.elementor-element-349ac95{width:23%;}.elementor-4105 .elementor-element.elementor-element-d95c271{width:77%;}}