.elementor-13478 .elementor-element.elementor-element-94376fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-e8a9901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-e8a9901 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13478 .elementor-element.elementor-element-2199611{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-630px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13478 .elementor-element.elementor-element-2a5addab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-2a5addab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-58e969a3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-58e969a3 .elementor-widget-container{text-align:center;}.elementor-13478 .elementor-element.elementor-element-58e969a3:not(:has(.elementor-widget-container)){text-align:center;}.elementor-13478 .elementor-element.elementor-element-7771505a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-7771505a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-208ae10b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13478 .elementor-element.elementor-element-208ae10b .elementor-heading-title{font-size:10px;color:#FFFFFF;}.elementor-13478 .elementor-element.elementor-element-1495a45e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-1495a45e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-105521a1{width:var( --container-widget-width, 129.116% );max-width:129.116%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:129.116%;--container-widget-flex-grow:0;z-index:236;}.elementor-13478 .elementor-element.elementor-element-105521a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-30ea8e84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-30ea8e84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-121f857a{width:var( --container-widget-width, 129.116% );max-width:129.116%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:129.116%;--container-widget-flex-grow:0;z-index:236;}.elementor-13478 .elementor-element.elementor-element-121f857a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-687af593{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-687af593.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-5532705b{width:var( --container-widget-width, 129.116% );max-width:129.116%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:129.116%;--container-widget-flex-grow:0;z-index:236;}.elementor-13478 .elementor-element.elementor-element-5532705b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-448aa8db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-448aa8db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-1a9e04b3{width:var( --container-widget-width, 100.023% );max-width:100.023%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.023%;--container-widget-flex-grow:0;}.elementor-13478 .elementor-element.elementor-element-1a9e04b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-1d927c6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-1d927c6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-11d1ba94{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-2cd0526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-2cd0526.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-ad07a68{--grid-template-columns:repeat(0, auto);text-align:center;width:auto;max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-13478 .elementor-element.elementor-element-10152199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-10152199.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-74ab0392{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:-10px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-13478 .elementor-element.elementor-element-74ab0392:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-74ab0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13478 .elementor-element.elementor-element-74ab0392:hover{background-color:transparent;background-image:linear-gradient(180deg, #65925200 0%, #F2295B00 100%);}.elementor-13478 .elementor-element.elementor-element-74ab0392::before, .elementor-13478 .elementor-element.elementor-element-74ab0392 > .elementor-background-video-container::before, .elementor-13478 .elementor-element.elementor-element-74ab0392 > .e-con-inner > .elementor-background-video-container::before, .elementor-13478 .elementor-element.elementor-element-74ab0392 > .elementor-background-slideshow::before, .elementor-13478 .elementor-element.elementor-element-74ab0392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13478 .elementor-element.elementor-element-74ab0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13478 .elementor-element.elementor-element-74ab0392.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-13478 .elementor-element.elementor-element-67ba2ad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-67ba2ad8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-2d449fe4{width:var( --container-widget-width, 113.579% );max-width:113.579%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:113.579%;--container-widget-flex-grow:0;text-align:center;}.elementor-13478 .elementor-element.elementor-element-2d449fe4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-2d449fe4 img{width:80%;max-width:100%;height:70px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-13478 .elementor-element.elementor-element-7dc565f9{width:var( --container-widget-width, 1.01% );max-width:1.01%;--container-widget-width:1.01%;--container-widget-flex-grow:0;}.elementor-13478 .elementor-element.elementor-element-7dc565f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-4d5b324b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-4d5b324b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .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-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item, .elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-13478 .elementor-element.elementor-element-138b1045 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-13478 .elementor-element.elementor-element-138b1045 ul.sub-menu{width:220px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu a.hfe-sub-menu-item,
						 .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-13478 .elementor-element.elementor-element-138b1045 > .elementor-widget-container{margin:-10px 0px 0px 100px;}.elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item, .elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item, .elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu, .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown, .elementor-13478 .elementor-element.elementor-element-138b1045 .hfe-dropdown-expandible{background-color:#FFFFFF00;}.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item:hover,
								.elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item.highlighted,
								.elementor-13478 .elementor-element.elementor-element-138b1045 .menu-item a.hfe-menu-item:focus{color:#00FF0C;background-color:#000000;}.elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu a.hfe-sub-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 .elementor-menu-toggle,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#0027FF;}.elementor-13478 .elementor-element.elementor-element-138b1045 .sub-menu li.menu-item:not(:last-child),
						.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-13478 .elementor-element.elementor-element-5d7345fd{width:var( --container-widget-width, 4.039% );max-width:4.039%;--container-widget-width:4.039%;--container-widget-flex-grow:0;}.elementor-13478 .elementor-element.elementor-element-5d7345fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-6ee9423b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-61cf1f2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-56c33a0b{width:auto;max-width:auto;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-98d1a9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:501px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13478 .elementor-element.elementor-element-7debfda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-7debfda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-f8d9523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-f8d9523.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-dfbb50b{width:var( --container-widget-width, 84.361% );max-width:84.361%;margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84.361%;--container-widget-flex-grow:0;}.elementor-13478 .elementor-element.elementor-element-dfbb50b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-07da837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-07da837.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-38d7379{width:var( --container-widget-width, 108.052% );max-width:108.052%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:108.052%;--container-widget-flex-grow:0;text-align:left;}.elementor-13478 .elementor-element.elementor-element-38d7379.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-38d7379 .elementor-heading-title{font-size:38px;font-weight:900;color:#FFFFFF;}.elementor-13478 .elementor-element.elementor-element-99b6702{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-13478 .elementor-element.elementor-element-b689f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13478 .elementor-element.elementor-element-d640e4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-693b3bc{text-align:center;}.elementor-13478 .elementor-element.elementor-element-693b3bc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:800;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#023CFF;}.elementor-13478 .elementor-element.elementor-element-bf8d0c0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-ef6fb15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13478 .elementor-element.elementor-element-ddc7afb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-ddc7afb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-c3eebde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-c3eebde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-b812fb4{column-gap:0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-b812fb4 p{margin-bottom:15px;}.elementor-13478 .elementor-element.elementor-element-878b67f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-bed00fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13478 .elementor-element.elementor-element-8eb878b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-f60978a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13478 .elementor-element.elementor-element-e4f043a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-fbe34e5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13478 .elementor-element.elementor-element-81cd74d{--display:flex;--min-height:670px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-13478 .elementor-element.elementor-element-81cd74d:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-81cd74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00F41F 0%, #27F73C 100%);}.elementor-13478 .elementor-element.elementor-element-24aed63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13478 .elementor-element.elementor-element-13bdcd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-13bdcd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-de2f3cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-de2f3cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-ef54c1e{column-gap:0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;text-shadow:1px 1px 10px rgba(0,0,0,0.3);}.elementor-13478 .elementor-element.elementor-element-ef54c1e p{margin-bottom:40px;}.elementor-13478 .elementor-element.elementor-element-b2443c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-51a006d1:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-51a006d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13478 .elementor-element.elementor-element-51a006d1 > .elementor-container{min-height:300px;}.elementor-13478 .elementor-element.elementor-element-51a006d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13478 .elementor-element.elementor-element-51a006d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13478 .elementor-element.elementor-element-528f8455{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-528f8455 .elementor-heading-title{font-family:"Quicksand", Sans-serif;color:#ffffff;}.elementor-13478 .elementor-element.elementor-element-57afef1f{font-family:"Muli", Sans-serif;font-size:14px;line-height:1.5em;color:#ffffff;}.elementor-13478 .elementor-element.elementor-element-2bca33dd:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-2bca33dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13478 .elementor-element.elementor-element-2bca33dd > .elementor-container{min-height:100px;}.elementor-13478 .elementor-element.elementor-element-2bca33dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13478 .elementor-element.elementor-element-2bca33dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13478 .elementor-element.elementor-element-48ac680a{font-family:"Muli", Sans-serif;font-size:14px;color:#ffffff;}.elementor-13478 .elementor-element.elementor-element-25b49ea1{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-13478 .elementor-element.elementor-element-25b49ea1 .elementor-social-icon{background-color:rgba(12,12,12,0);}.elementor-13478 .elementor-element.elementor-element-25b49ea1 .elementor-social-icon i{color:#ffffff;}.elementor-13478 .elementor-element.elementor-element-25b49ea1 .elementor-social-icon svg{fill:#ffffff;}.elementor-13478 .elementor-element.elementor-element-27882961{--display:flex;--min-height:1249px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-27882961:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-27882961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070000 0%, #000000 100%);}.elementor-13478 .elementor-element.elementor-element-46c04f97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-6c05baf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13478 .elementor-element.elementor-element-6c05baf8:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-6c05baf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2E5;}.elementor-13478 .elementor-element.elementor-element-2d9657ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-2d9657ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-4894c244{text-align:left;}.elementor-13478 .elementor-element.elementor-element-4894c244 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-557729e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-557729e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-783e7b79{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-783e7b79.elementor-element{--align-self:stretch;}.elementor-13478 .elementor-element.elementor-element-783e7b79 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-669f5f4e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-669f5f4e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-103d7215{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13478 .elementor-element.elementor-element-103d7215 img{width:25%;max-width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-13478 .elementor-element.elementor-element-103d7215:hover img{opacity:1;}.elementor-13478 .elementor-element.elementor-element-76cd4661{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-76cd4661 a:hover, .elementor-13478 .elementor-element.elementor-element-76cd4661 a:focus{color:#58FF00;}.elementor-13478 .elementor-element.elementor-element-76cd4661 a{transition-duration:1.2s;}.elementor-13478 .elementor-element.elementor-element-6dd53f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-6dd53f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-f390ebe{text-align:left;}.elementor-13478 .elementor-element.elementor-element-f390ebe .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-1b13470{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-1b13470 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-1f4871e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-1f4871e.elementor-element{--align-self:stretch;}.elementor-13478 .elementor-element.elementor-element-1f4871e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-508e7ca{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-508e7ca .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-6f90684{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13478 .elementor-element.elementor-element-6f90684 img{width:25%;max-width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-13478 .elementor-element.elementor-element-6f90684:hover img{opacity:1;}.elementor-13478 .elementor-element.elementor-element-f2aed39{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-f2aed39 a:hover, .elementor-13478 .elementor-element.elementor-element-f2aed39 a:focus{color:#58FF00;}.elementor-13478 .elementor-element.elementor-element-f2aed39 a{transition-duration:1.2s;}.elementor-13478 .elementor-element.elementor-element-af521c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-af521c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-9639725{text-align:left;}.elementor-13478 .elementor-element.elementor-element-9639725 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-9f5f854{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-9f5f854 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-78f68ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-78f68ce.elementor-element{--align-self:stretch;}.elementor-13478 .elementor-element.elementor-element-78f68ce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-9cfe7af{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-9cfe7af .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-73ce792{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13478 .elementor-element.elementor-element-73ce792 img{width:25%;max-width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-13478 .elementor-element.elementor-element-73ce792:hover img{opacity:1;}.elementor-13478 .elementor-element.elementor-element-2b78518{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-2b78518 a:hover, .elementor-13478 .elementor-element.elementor-element-2b78518 a:focus{color:#58FF00;}.elementor-13478 .elementor-element.elementor-element-2b78518 a{transition-duration:1.2s;}.elementor-13478 .elementor-element.elementor-element-7cf62da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-7cf62da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-978462d{text-align:left;}.elementor-13478 .elementor-element.elementor-element-978462d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-4242575{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-4242575 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-71fdbf4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-71fdbf4.elementor-element{--align-self:stretch;}.elementor-13478 .elementor-element.elementor-element-71fdbf4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-d891fdd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13478 .elementor-element.elementor-element-d891fdd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-13478 .elementor-element.elementor-element-a6b8821{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13478 .elementor-element.elementor-element-a6b8821 img{width:25%;max-width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-13478 .elementor-element.elementor-element-a6b8821:hover img{opacity:1;}.elementor-13478 .elementor-element.elementor-element-bdf3b58{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-13478 .elementor-element.elementor-element-bdf3b58 a:hover, .elementor-13478 .elementor-element.elementor-element-bdf3b58 a:focus{color:#58FF00;}.elementor-13478 .elementor-element.elementor-element-bdf3b58 a{transition-duration:1.2s;}.elementor-13478 .elementor-element.elementor-element-142dde3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-142dde3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-fe3fd9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13478 .elementor-element.elementor-element-fe3fd9f:not(.elementor-motion-effects-element-type-background), .elementor-13478 .elementor-element.elementor-element-fe3fd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-13478 .elementor-element.elementor-element-2d53b25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-2d53b25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-8f2c12b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-8f2c12b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-733a421{width:var( --container-widget-width, 112.456% );max-width:112.456%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:112.456%;--container-widget-flex-grow:0;}.elementor-13478 .elementor-element.elementor-element-733a421.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-77d3d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-77d3d35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-5922c8d{width:var( --container-widget-width, 70.172% );max-width:70.172%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:70.172%;--container-widget-flex-grow:0;text-align:center;}.elementor-13478 .elementor-element.elementor-element-5922c8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-5922c8d img{width:100%;max-width:100%;height:80px;}.elementor-13478 .elementor-element.elementor-element-5c9cff6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-5c9cff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-51c9c6f{width:var( --container-widget-width, 136.544% );max-width:136.544%;--container-widget-width:136.544%;--container-widget-flex-grow:0;text-align:center;}.elementor-13478 .elementor-element.elementor-element-51c9c6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-51c9c6f img{width:100%;max-width:100%;height:80px;}.elementor-13478 .elementor-element.elementor-element-a5166c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13478 .elementor-element.elementor-element-a5166c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13478 .elementor-element.elementor-element-45e62e3{--grid-template-columns:repeat(0, auto);text-align:center;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-13478 .elementor-element.elementor-element-45e62e3 .elementor-icon{border-radius:40px 40px 40px 40px;}.elementor-13478 .elementor-element.elementor-element-c3b88bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-13478 .elementor-element.elementor-element-2a5addab{--width:17.675%;}.elementor-13478 .elementor-element.elementor-element-7771505a{--width:17.675%;}.elementor-13478 .elementor-element.elementor-element-1495a45e{--width:8.884%;}.elementor-13478 .elementor-element.elementor-element-30ea8e84{--width:8.884%;}.elementor-13478 .elementor-element.elementor-element-687af593{--width:8.884%;}.elementor-13478 .elementor-element.elementor-element-448aa8db{--width:9.082%;}.elementor-13478 .elementor-element.elementor-element-1d927c6a{--width:9.317%;}.elementor-13478 .elementor-element.elementor-element-2cd0526{--width:19.947%;}.elementor-13478 .elementor-element.elementor-element-10152199{--width:2.882%;}.elementor-13478 .elementor-element.elementor-element-67ba2ad8{--width:12.933%;}.elementor-13478 .elementor-element.elementor-element-4d5b324b{--width:83.025%;}.elementor-13478 .elementor-element.elementor-element-7debfda{--width:5.914%;}.elementor-13478 .elementor-element.elementor-element-f8d9523{--width:22.677%;}.elementor-13478 .elementor-element.elementor-element-07da837{--width:60.647%;}.elementor-13478 .elementor-element.elementor-element-ef6fb15{--content-width:1600px;}.elementor-13478 .elementor-element.elementor-element-ddc7afb{--width:17.254%;}.elementor-13478 .elementor-element.elementor-element-c3eebde{--width:65.265%;}.elementor-13478 .elementor-element.elementor-element-878b67f{--width:25%;}.elementor-13478 .elementor-element.elementor-element-bed00fc{--content-width:1400px;}.elementor-13478 .elementor-element.elementor-element-8eb878b{--width:50%;}.elementor-13478 .elementor-element.elementor-element-e4f043a{--width:50%;}.elementor-13478 .elementor-element.elementor-element-81cd74d{--width:100%;}.elementor-13478 .elementor-element.elementor-element-24aed63{--content-width:1600px;}.elementor-13478 .elementor-element.elementor-element-13bdcd8{--width:11.905%;}.elementor-13478 .elementor-element.elementor-element-de2f3cc{--width:79.24%;}.elementor-13478 .elementor-element.elementor-element-b2443c2{--width:25%;}.elementor-13478 .elementor-element.elementor-element-2d9657ec{--width:23.759%;}.elementor-13478 .elementor-element.elementor-element-6dd53f3{--width:23.759%;}.elementor-13478 .elementor-element.elementor-element-af521c9{--width:23.759%;}.elementor-13478 .elementor-element.elementor-element-7cf62da{--width:23.759%;}.elementor-13478 .elementor-element.elementor-element-142dde3{--width:27.658%;}.elementor-13478 .elementor-element.elementor-element-2d53b25{--width:14.337%;}.elementor-13478 .elementor-element.elementor-element-8f2c12b{--width:21.472%;}.elementor-13478 .elementor-element.elementor-element-77d3d35{--width:21.654%;}.elementor-13478 .elementor-element.elementor-element-5c9cff6{--width:16.673%;}.elementor-13478 .elementor-element.elementor-element-a5166c0{--width:25.896%;}.elementor-13478 .elementor-element.elementor-element-c3b88bd{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13478 .elementor-element.elementor-element-63862b3c{width:20%;}.elementor-13478 .elementor-element.elementor-element-3886e6d5{width:20%;}.elementor-13478 .elementor-element.elementor-element-8dbd863{width:20%;}.elementor-13478 .elementor-element.elementor-element-5d3d7b9c{width:60%;}}@media(max-width:1024px){body:not(.rtl) .elementor-13478 .elementor-element.elementor-element-138b1045.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-13478 .elementor-element.elementor-element-5d3d7b9c > .elementor-element-populated{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-13478 .elementor-element.elementor-element-e8a9901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13478 .elementor-element.elementor-element-e8a9901.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-13478 .elementor-element.elementor-element-138b1045.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-13478 .elementor-element.elementor-element-138b1045 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-13478 .elementor-element.elementor-element-7debfda{--width:285.136px;}.elementor-13478 .elementor-element.elementor-element-693b3bc .elementor-heading-title{font-size:18px;}.elementor-13478 .elementor-element.elementor-element-51a006d1 > .elementor-container{min-height:300px;}.elementor-13478 .elementor-element.elementor-element-51a006d1{padding:1em 1em 1em 1em;}.elementor-13478 .elementor-element.elementor-element-63862b3c{width:60%;}.elementor-13478 .elementor-element.elementor-element-63862b3c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13478 .elementor-element.elementor-element-3886e6d5{width:40%;}.elementor-13478 .elementor-element.elementor-element-3886e6d5 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-13478 .elementor-element.elementor-element-8dbd863{width:40%;}.elementor-13478 .elementor-element.elementor-element-8dbd863 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-13478 .elementor-element.elementor-element-5d3d7b9c > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-13478 .elementor-element.elementor-element-528f8455{text-align:center;}.elementor-13478 .elementor-element.elementor-element-57afef1f{text-align:center;}.elementor-13478 .elementor-element.elementor-element-48ac680a{text-align:center;}.elementor-13478 .elementor-element.elementor-element-25b49ea1{text-align:center;}}