.elementor-819 .elementor-element.elementor-element-b7072ba:not(.elementor-motion-effects-element-type-background),.elementor-819 .elementor-element.elementor-element-b7072ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-819 .elementor-element.elementor-element-b7072ba>.elementor-background-overlay{background-image:url("https://nh-asaka.com/wp-content/uploads/2021/09/22031024.png");background-size:cover;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-819 .elementor-element.elementor-element-b7072ba>.elementor-container{min-height:519px}.elementor-819 .elementor-element.elementor-element-b7072ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 0 30px}.elementor-819 .elementor-element.elementor-element-0a6aa0d img{width:36%}.elementor-819 .elementor-element.elementor-element-16fa45f{text-align:center}.elementor-819 .elementor-element.elementor-element-16fa45f .elementor-heading-title{font-size:45px;font-weight:700;font-style:normal;letter-spacing:3.9px;text-shadow:0px 0px 20px rgba(0,0,0,.66);color:#ecd124}.elementor-819 .elementor-element.elementor-element-72b5d4e{text-align:center;font-size:27px;text-shadow:0px 0px 12px #000;color:#fff}.elementor-819 .elementor-element.elementor-element-ff5c86d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-ff5c86d .elementor-swiper-button{font-size:20px}.elementor-819 .elementor-element.elementor-element-122496b{text-align:center;font-size:27px;text-shadow:0px 0px 12px #000;color:#fff}.elementor-819 .elementor-element.elementor-element-0d4da8a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-0d4da8a .elementor-swiper-button{font-size:20px}.elementor-819 .elementor-element.elementor-element-3d9863e>.elementor-widget-container{padding:20px 0 0}.elementor-819 .elementor-element.elementor-element-3d9863e{text-align:center}.elementor-819 .elementor-element.elementor-element-3d9863e img{width:54%}.elementor-819 .elementor-element.elementor-element-4213488>.elementor-widget-container{padding:20px 0 0}.elementor-819 .elementor-element.elementor-element-4213488{text-align:center}.elementor-819 .elementor-element.elementor-element-4213488 img{width:54%}.elementor-819 .elementor-element.elementor-element-ad5e787>.elementor-widget-container{padding:20px 0 0}.elementor-819 .elementor-element.elementor-element-ad5e787{text-align:center}.elementor-819 .elementor-element.elementor-element-ad5e787 img{width:54%}.elementor-819 .elementor-element.elementor-element-68a9342>.elementor-widget-container{padding:20px 0 0}.elementor-819 .elementor-element.elementor-element-68a9342{text-align:center}.elementor-819 .elementor-element.elementor-element-68a9342 img{width:54%}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__content-item{transition-duration:1s}.elementor-819 .elementor-element.elementor-element-c0f011a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-819 .elementor-element.elementor-element-c0f011a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-819 .elementor-element.elementor-element-c0f011a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta .elementor-cta__bg,.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-819 .elementor-element.elementor-element-c0f011a>.elementor-widget-container{margin:30px;padding:0}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__content{min-height:476px;text-align:center}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-icon-wrapper{margin-bottom:0}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-stacked .elementor-icon{background-color:#ec3f3f}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-stacked .elementor-icon svg{stroke:#ec3f3f}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-framed .elementor-icon,.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-default .elementor-icon{color:#ec3f3f;border-color:#ec3f3f}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-framed .elementor-icon,.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-view-default .elementor-icon svg{fill:#ec3f3f}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-icon{font-size:34px}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__button{font-weight:700;color:#000;background-color:#ff8282;border-color:#000;border-width:0;border-radius:59px}@media(max-width:1024px){.elementor-819 .elementor-element.elementor-element-0a6aa0d img{width:65%}.elementor-819 .elementor-element.elementor-element-16fa45f .elementor-heading-title{font-size:46px}.elementor-819 .elementor-element.elementor-element-72b5d4e{font-size:23px}.elementor-819 .elementor-element.elementor-element-ff5c86d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-ff5c86d>.elementor-widget-container{padding:0 50px}.elementor-819 .elementor-element.elementor-element-122496b{font-size:23px}.elementor-819 .elementor-element.elementor-element-0d4da8a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-0d4da8a>.elementor-widget-container{padding:0 50px}.elementor-819 .elementor-element.elementor-element-3d9863e img{width:73%}.elementor-819 .elementor-element.elementor-element-4213488 img{width:73%}.elementor-819 .elementor-element.elementor-element-ad5e787 img{width:73%}.elementor-819 .elementor-element.elementor-element-68a9342 img{width:73%}.elementor-819 .elementor-element.elementor-element-c0f011a>.elementor-widget-container{padding:0 50px}}@media(max-width:767px){.elementor-819 .elementor-element.elementor-element-b7072ba>.elementor-container{min-height:0px}.elementor-819 .elementor-element.elementor-element-0a6aa0d img{width:73%}.elementor-819 .elementor-element.elementor-element-16fa45f .elementor-heading-title{font-size:28px;letter-spacing:1.3px}.elementor-819 .elementor-element.elementor-element-72b5d4e{text-align:center;font-size:15px}.elementor-819 .elementor-element.elementor-element-ff5c86d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-ff5c86d>.elementor-widget-container{padding:0}.elementor-819 .elementor-element.elementor-element-122496b{text-align:center;font-size:15px}.elementor-819 .elementor-element.elementor-element-0d4da8a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-819 .elementor-element.elementor-element-0d4da8a>.elementor-widget-container{padding:0}.elementor-819 .elementor-element.elementor-element-3d9863e{text-align:center}.elementor-819 .elementor-element.elementor-element-3d9863e img{width:69%}.elementor-819 .elementor-element.elementor-element-4213488{text-align:center}.elementor-819 .elementor-element.elementor-element-4213488 img{width:69%}.elementor-819 .elementor-element.elementor-element-ad5e787{text-align:center}.elementor-819 .elementor-element.elementor-element-ad5e787 img{width:69%}.elementor-819 .elementor-element.elementor-element-68a9342{text-align:center}.elementor-819 .elementor-element.elementor-element-68a9342 img{width:69%}.elementor-819 .elementor-element.elementor-element-c0f011a>.elementor-widget-container{margin:20px;padding:0}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__content{min-height:100px}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__title{font-size:19px}.elementor-819 .elementor-element.elementor-element-c0f011a .elementor-cta__button{font-size:14px}}@media(min-width:1025px){.elementor-819 .elementor-element.elementor-element-b7072ba>.elementor-background-overlay{background-attachment:fixed}}