.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-27612 .elementor-element.elementor-element-0bc8537{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f9cb5d2 );--border-color:var( --e-global-color-f9cb5d2 );--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-71a2b2e{--display:flex;--min-height:400px;--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;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-34b8fb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-5ecca7f{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-26b1a1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1095ef8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-lottie .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27612 .elementor-element.elementor-element-3abf183 > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-3abf183.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-3abf183.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3abf183{--lottie-container-width:27px;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-9a5c8d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9a5c8d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9a5c8d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1px;letter-spacing:2px;color:var( --e-global-color-74a6322 );}.elementor-widget-ucaddon_futuristic_typing_text_effect .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_futuristic_typing_text_effect.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_futuristic_typing_text_effect .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_futuristic_typing_text_effect .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_futuristic_typing_text_effect .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-ucaddon_futuristic_typing_text_effect .heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27612 .elementor-element.elementor-element-7ee2860.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-7ee2860.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-7ee2860 .heading{font-family:"Holtwood One SC", Sans-serif;font-size:50px;font-weight:200;letter-spacing:4px;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-27612 .elementor-element.elementor-element-ada471e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ada471e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-ada471e{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-3662a09{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-a70aa6f{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-84984db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6be5a85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-4d61a23{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-539056e > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-539056e.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-539056e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-539056e{--lottie-container-width:27px;}.elementor-27612 .elementor-element.elementor-element-01e8263 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-01e8263.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-01e8263 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1px;letter-spacing:2px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-e101b56.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-e101b56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-e101b56 .heading{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:5px;}.elementor-27612 .elementor-element.elementor-element-e54dce6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-023dec0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-023dec0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-023dec0{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-2421df2{--display:flex;overflow:visible;}.elementor-widget-eael-interactive-circle .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-interactive-circle.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-interactive-circle .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-interactive-circle .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-interactive-circle .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-27612 .elementor-element.elementor-element-0baf902.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-inner{width:450px;height:450px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-interactive-circle-preset-2 .eael-circle-inner{width:450px;height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-style:solid;border-color:var( --e-global-color-3bc9bba );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn-txt{font-family:"Noto Sans JP", Sans-serif;font-size:15px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn{width:210px!important;height:210px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn-icon i{font-size:16px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn-icon svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon{background-color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn .eael-circle-icon-inner{background-color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{border-style:solid;border-color:var( --e-global-color-3bef117 );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-content{color:var( --e-global-color-7fce56b );font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-content-icon i{font-size:50px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-content-icon svg{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-responsive-view .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-1 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-2 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-interactive-circle-preset-3 .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-4 .eael-circle-content{border-style:solid;border-color:var( --e-global-color-3bef117 );}.elementor-27612 .elementor-element.elementor-element-46abe4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3bef117 );--border-color:var( --e-global-color-3bef117 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-737882b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-737882b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-737882b{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-2233a7c > .elementor-widget-container{background-color:var( --e-global-color-3bc9bba );padding:20px 20px 20px 20px;}.elementor-27612 .elementor-element.elementor-element-2233a7c.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-2233a7c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-2233a7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-2233a7c{text-align:center;}.elementor-27612 .elementor-element.elementor-element-2233a7c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;letter-spacing:2px;color:#00BE90;}.elementor-27612 .elementor-element.elementor-element-16b864d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-16b864d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-16b864d{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-dbbf96b{--display:flex;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-508c76a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-inner{width:450px;height:450px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-interactive-circle-preset-2 .eael-circle-inner{width:450px;height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(450px / 2);}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-style:solid;border-color:var( --e-global-color-3bc9bba );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn-txt{font-family:"Noto Sans JP", Sans-serif;font-size:15px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn{width:210px!important;height:210px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn-icon i{font-size:16px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn-icon svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon{background-color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn .eael-circle-icon-inner{background-color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:#FFFFFF!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{border-style:solid;border-color:var( --e-global-color-3bef117 );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-content{color:var( --e-global-color-7fce56b );font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-content-icon i{font-size:50px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-content-icon svg{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-responsive-view .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-1 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-2 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-interactive-circle-preset-3 .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-4 .eael-circle-content{border-style:solid;border-color:var( --e-global-color-3bef117 );}.elementor-27612 .elementor-element.elementor-element-9ffb2be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-c7395c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-a723863{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6bce9ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6bce9ac.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4522c86 > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-4522c86.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-4522c86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4522c86{--lottie-container-width:27px;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;line-height:1px;letter-spacing:6px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-15e1dcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-fd10976{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ecec83e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ecec83e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-ecec83e{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-a1bf634 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-a1bf634.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-a1bf634 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1px;letter-spacing:2px;color:var( --e-global-color-74a6322 );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27612 .elementor-element.elementor-element-08d73a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3be6ddb > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-27612 .elementor-element.elementor-element-3be6ddb.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-3be6ddb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3be6ddb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3be6ddb{text-align:center;}.elementor-27612 .elementor-element.elementor-element-3be6ddb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-9757aec{--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;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-9757aec:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-9757aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bc9bba );background-image:url("https://about.megdai.com/wp-content/uploads/2025/08/背景-2.jpg");}.elementor-27612 .elementor-element.elementor-element-9757aec::before, .elementor-27612 .elementor-element.elementor-element-9757aec > .elementor-background-video-container::before, .elementor-27612 .elementor-element.elementor-element-9757aec > .e-con-inner > .elementor-background-video-container::before, .elementor-27612 .elementor-element.elementor-element-9757aec > .elementor-background-slideshow::before, .elementor-27612 .elementor-element.elementor-element-9757aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-27612 .elementor-element.elementor-element-9757aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3bc9bba );--background-overlay:'';}.elementor-27612 .elementor-element.elementor-element-0209338{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-0c36bb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-d363d3b > .elementor-widget-container{background-color:var( --e-global-color-3bc9bba );margin:0px 0px 30px 0px;padding:20px 20px 20px 20px;}.elementor-27612 .elementor-element.elementor-element-d363d3b.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-d363d3b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-d363d3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-d363d3b{text-align:center;}.elementor-27612 .elementor-element.elementor-element-d363d3b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:3px;color:#00BE90;}.elementor-27612 .elementor-element.elementor-element-a1f2ef9{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-3f44fd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-7ceef3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f1ec976 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-f1ec976.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f1ec976{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-6ef761c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6f2b63e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9907c33 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9907c33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9907c33{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-91c440c{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-c5b5bb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-531b160.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-d5a40a8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-d5a40a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-d5a40a8{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-1ef38d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-0c8fab8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-8bdd213 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-8bdd213.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-8bdd213{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-55a01c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ee64365{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ecd80aa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-8f8e7d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-8f8e7d1.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-ff7b7b3 > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-ff7b7b3.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-ff7b7b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-ff7b7b3{--lottie-container-width:27px;}.elementor-27612 .elementor-element.elementor-element-db3e355 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-db3e355.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-db3e355.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-db3e355 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;line-height:1px;letter-spacing:6px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-2346b20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6b1dd32{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b11c9e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1fc3fea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-1fc3fea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-1fc3fea{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-8a1e344 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-27612 .elementor-element.elementor-element-8a1e344.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-8a1e344.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-8a1e344.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-8a1e344{text-align:center;}.elementor-27612 .elementor-element.elementor-element-8a1e344 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-b194b6f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-b194b6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-b194b6f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-b31f438.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-b31f438 img{width:565px;}.elementor-27612 .elementor-element.elementor-element-d5d45f2{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-207b80e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1e8fbc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BE90;--border-color:#00BE90;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1e8fbc2:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-1e8fbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BE9017;}.elementor-27612 .elementor-element.elementor-element-a2de744{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-f80942e > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 20px 10px 20px;}.elementor-27612 .elementor-element.elementor-element-f80942e.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-f80942e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f80942e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f80942e{text-align:center;}.elementor-27612 .elementor-element.elementor-element-f80942e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-cdb76cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-5429eeb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-5907d2c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-5907d2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-5907d2c{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-5abb9a9{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-467ad4f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-467ad4f{text-align:center;}.elementor-27612 .elementor-element.elementor-element-467ad4f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-widget-premium-addon-dual-header .premium-dual-header-second-header{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 );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27612 .elementor-element.elementor-element-59dfec4 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-59dfec4.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-59dfec4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-59dfec4 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-59dfec4 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-27612 .elementor-element.elementor-element-59dfec4 .premium-dual-header-second-header{color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-a3f2a67{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-bba19f7{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2{text-align:center;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-8e2b267{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1a6248f .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-1a6248f > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-1a6248f.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-1a6248f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-1a6248f .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-1a6248f .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-1a6248f .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-21fb723{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ee8154a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-20201bd.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-20201bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-20201bd{text-align:center;}.elementor-27612 .elementor-element.elementor-element-20201bd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-6792ab5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-04f40c8 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-04f40c8 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-04f40c8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-04f40c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-04f40c8 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-04f40c8 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-04f40c8 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-2a1e8e1{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-a718705{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b33f5de.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b33f5de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-b33f5de{text-align:center;}.elementor-27612 .elementor-element.elementor-element-b33f5de .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-7502bec{--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;--justify-content:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-f5118dc .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-f5118dc > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-f5118dc.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-f5118dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f5118dc .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-f5118dc .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-f5118dc .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-9efc8f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ebf2a3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ebf2a3a:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-ebf2a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-27612 .elementor-element.elementor-element-7f1e0e1{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-4f7f4db > .elementor-widget-container{background-color:#DADADA;padding:10px 20px 10px 20px;}.elementor-27612 .elementor-element.elementor-element-4f7f4db.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4f7f4db.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4f7f4db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4f7f4db{text-align:center;}.elementor-27612 .elementor-element.elementor-element-4f7f4db .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-58c820d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-aebad97{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-4928f17 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-4928f17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4928f17{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-e9ea7c1{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-d5a588e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-d5a588e{text-align:center;}.elementor-27612 .elementor-element.elementor-element-d5a588e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-58bfd0c .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-58bfd0c.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-58bfd0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-58bfd0c .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-58bfd0c .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-58bfd0c .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-2323a55{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-8c8329e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-9d46b46.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-9d46b46.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9d46b46{text-align:center;}.elementor-27612 .elementor-element.elementor-element-9d46b46 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-71499ec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ef4a240 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-ef4a240 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-ef4a240.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-ef4a240.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-ef4a240 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-ef4a240 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-ef4a240 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-0c8dbd2{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-08995fd{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-1cd34a3.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-1cd34a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-1cd34a3{text-align:center;}.elementor-27612 .elementor-element.elementor-element-1cd34a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-1b355a1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-aaf67e7 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-aaf67e7 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-aaf67e7.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-aaf67e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-aaf67e7 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-aaf67e7 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-aaf67e7 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-143fc13{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-d4f972a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-bf6420f.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-bf6420f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-bf6420f{text-align:center;}.elementor-27612 .elementor-element.elementor-element-bf6420f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:3px;color:var( --e-global-color-74a6322 );}.elementor-27612 .elementor-element.elementor-element-81eaafd{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-be7e5ce .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-be7e5ce > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-be7e5ce.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-be7e5ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-be7e5ce .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-be7e5ce .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-be7e5ce .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-7fce56b );}.elementor-27612 .elementor-element.elementor-element-7717f0d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-30ac1e6{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-30ac1e6.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-26e3ce1 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-26e3ce1.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-26e3ce1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-26e3ce1{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-3cea16d .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-3cea16d.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-3cea16d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3cea16d .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-3cea16d .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-27612 .elementor-element.elementor-element-3cea16d .premium-dual-header-second-header{color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-3084dc4 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-3084dc4.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-3084dc4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3084dc4{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-cab194e{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-cab194e.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4154d00 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-4154d00.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4154d00.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4154d00{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-85f72a1 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-85f72a1.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-85f72a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-85f72a1 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-85f72a1 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-27612 .elementor-element.elementor-element-85f72a1 .premium-dual-header-second-header{color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-e2f4a44 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-e2f4a44.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-e2f4a44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-e2f4a44{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-cbc238b{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-cbc238b.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-9af4084 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9af4084.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-9af4084.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9af4084{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:50px;letter-spacing:2px;}.elementor-27612 .elementor-element.elementor-element-5e643a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-5e643a8:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-5e643a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bc9bba );background-image:url("https://about.megdai.com/wp-content/uploads/2025/08/背景-2.jpg");}.elementor-27612 .elementor-element.elementor-element-5e643a8::before, .elementor-27612 .elementor-element.elementor-element-5e643a8 > .elementor-background-video-container::before, .elementor-27612 .elementor-element.elementor-element-5e643a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-27612 .elementor-element.elementor-element-5e643a8 > .elementor-background-slideshow::before, .elementor-27612 .elementor-element.elementor-element-5e643a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27612 .elementor-element.elementor-element-5e643a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3bc9bba );--background-overlay:'';}.elementor-27612 .elementor-element.elementor-element-ff72291{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-72c45fa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-53c84db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-53c84db.e-con{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-2a69c81 > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-2a69c81.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-2a69c81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-2a69c81{--lottie-container-width:27px;}.elementor-27612 .elementor-element.elementor-element-e3356b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-e3356b3.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-e3356b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-e3356b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:400;line-height:1px;letter-spacing:6px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-64221f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-718241e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-3aec6c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-ffc15c2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ffc15c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-ffc15c2{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:36px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-2a519c0{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-e3b4d17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-f032047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BE90;--border-color:#00BE90;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-f032047:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-f032047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BE9017;}.elementor-27612 .elementor-element.elementor-element-d45f3f8{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-89cf7f5 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 20px 10px 20px;}.elementor-27612 .elementor-element.elementor-element-89cf7f5.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-89cf7f5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-89cf7f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-89cf7f5{text-align:center;}.elementor-27612 .elementor-element.elementor-element-89cf7f5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-8a703ba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-cb23088{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-efb6a87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-efb6a87{text-align:center;}.elementor-27612 .elementor-element.elementor-element-efb6a87 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-5340c2e .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-5340c2e.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5340c2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-5340c2e .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-5340c2e .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-27612 .elementor-element.elementor-element-5340c2e .premium-dual-header-second-header{color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-5b56cbc{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-274fd45{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-4e94186.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4e94186.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4e94186{text-align:center;}.elementor-27612 .elementor-element.elementor-element-4e94186 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-7a76ea2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-bcfc151 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-bcfc151 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-bcfc151.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-bcfc151.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-bcfc151 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-bcfc151 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-bcfc151 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-f443e66{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-cd4b690{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8{text-align:center;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-c039d2e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-a21dba3 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-a21dba3 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-a21dba3.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-a21dba3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-a21dba3 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-a21dba3 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-a21dba3 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-e1768dd{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-7dab0a1{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-c4e184b.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-c4e184b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-c4e184b{text-align:center;}.elementor-27612 .elementor-element.elementor-element-c4e184b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-a090be3{--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;--justify-content:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-22975a8 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-22975a8 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-22975a8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-22975a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-22975a8 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-22975a8 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-22975a8 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-5cf31db .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-5cf31db > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-5cf31db.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5cf31db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-5cf31db .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-5cf31db .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;}.elementor-27612 .elementor-element.elementor-element-5cf31db .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-27612 .elementor-element.elementor-element-00a834f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6e492e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF9900;--border-color:#FF9900;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-6e492e6:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-6e492e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C0033;}.elementor-27612 .elementor-element.elementor-element-d650917{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-785e2f8 > .elementor-widget-container{background-color:#FF9900;padding:10px 20px 10px 20px;}.elementor-27612 .elementor-element.elementor-element-785e2f8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-785e2f8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-785e2f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-785e2f8{text-align:center;}.elementor-27612 .elementor-element.elementor-element-785e2f8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-a409261{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b58f8e4{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-930f715.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-930f715{text-align:center;}.elementor-27612 .elementor-element.elementor-element-930f715 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-c27826e{--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;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-57f25ce .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-57f25ce.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-57f25ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-57f25ce .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-57f25ce .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-57f25ce .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-weight:400;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-879b7bd .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-879b7bd > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-879b7bd.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-879b7bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-879b7bd .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-879b7bd .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-879b7bd .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-f52a7e6{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-3e64893{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-c819340.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-c819340.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-c819340{text-align:center;}.elementor-27612 .elementor-element.elementor-element-c819340 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-c707f06{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b93f377 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-b93f377 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-b93f377.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b93f377.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-b93f377 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-b93f377 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-b93f377 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-c87817c{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-be39dd3{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-8f065ff.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-8f065ff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-8f065ff{text-align:center;}.elementor-27612 .elementor-element.elementor-element-8f065ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-29f3623{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-b4d29d6.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b4d29d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-db8ac0e{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-b13145d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-72b9963.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-72b9963.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-72b9963{text-align:center;}.elementor-27612 .elementor-element.elementor-element-72b9963 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:3px;color:#FFFFFF;}.elementor-27612 .elementor-element.elementor-element-41ef61b{--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;--justify-content:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-5b1580a .premium-dual-header-first-header span{display:inline;}.elementor-27612 .elementor-element.elementor-element-5b1580a > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-27612 .elementor-element.elementor-element-5b1580a.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5b1580a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-5b1580a .elementor-widget-container{text-align:center;}.elementor-27612 .elementor-element.elementor-element-5b1580a .premium-dual-header-first-span{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-5b1580a .premium-dual-header-second-header{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;color:#FF9900;}.elementor-27612 .elementor-element.elementor-element-b993a2e{--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:150px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-c54c07d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-0084fef{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-27612 .elementor-element.elementor-element-9ad3c0b > .elementor-widget-container{margin:-2px 0px -8px 0px;}.elementor-27612 .elementor-element.elementor-element-9ad3c0b.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-9ad3c0b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-9ad3c0b{--lottie-container-width:27px;}.elementor-27612 .elementor-element.elementor-element-3083675 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-3083675.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-3083675 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1px;letter-spacing:2px;color:#1F3134;}.elementor-27612 .elementor-element.elementor-element-f242e2b.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-f242e2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-f242e2b .heading{font-family:"Holtwood One SC", Sans-serif;font-size:50px;font-weight:200;letter-spacing:4px;}.elementor-27612 .elementor-element.elementor-element-7a6fbbb{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-27612 .elementor-element.elementor-element-c02b9a7{--swiper-slides-to-display:1;--swiper-offset-size:150px;--swiper-slides-gap:50px;}.elementor-27612 .elementor-element.elementor-element-c02b9a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-27612 .elementor-element.elementor-element-c02b9a7 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-27612 .elementor-element.elementor-element-0bc8537{--content-width:85%;}.elementor-27612 .elementor-element.elementor-element-71a2b2e{--width:100%;}.elementor-27612 .elementor-element.elementor-element-5ecca7f{--width:100%;}.elementor-27612 .elementor-element.elementor-element-a70aa6f{--width:50%;}.elementor-27612 .elementor-element.elementor-element-2421df2{--width:50%;}.elementor-27612 .elementor-element.elementor-element-dbbf96b{--width:50%;}.elementor-27612 .elementor-element.elementor-element-a723863{--width:100px;}.elementor-27612 .elementor-element.elementor-element-ecd80aa{--width:100px;}.elementor-27612 .elementor-element.elementor-element-5abb9a9{--width:50%;}.elementor-27612 .elementor-element.elementor-element-bba19f7{--width:80%;}.elementor-27612 .elementor-element.elementor-element-8e2b267{--width:70%;}.elementor-27612 .elementor-element.elementor-element-ee8154a{--width:80%;}.elementor-27612 .elementor-element.elementor-element-6792ab5{--width:70%;}.elementor-27612 .elementor-element.elementor-element-a718705{--width:80%;}.elementor-27612 .elementor-element.elementor-element-7502bec{--width:70%;}.elementor-27612 .elementor-element.elementor-element-e9ea7c1{--width:50%;}.elementor-27612 .elementor-element.elementor-element-8c8329e{--width:80%;}.elementor-27612 .elementor-element.elementor-element-71499ec{--width:70%;}.elementor-27612 .elementor-element.elementor-element-08995fd{--width:80%;}.elementor-27612 .elementor-element.elementor-element-1b355a1{--width:70%;}.elementor-27612 .elementor-element.elementor-element-d4f972a{--width:80%;}.elementor-27612 .elementor-element.elementor-element-81eaafd{--width:70%;}.elementor-27612 .elementor-element.elementor-element-30ac1e6{--width:25%;}.elementor-27612 .elementor-element.elementor-element-cab194e{--width:26%;}.elementor-27612 .elementor-element.elementor-element-cbc238b{--width:28%;}.elementor-27612 .elementor-element.elementor-element-72c45fa{--width:100px;}.elementor-27612 .elementor-element.elementor-element-cb23088{--width:100%;}.elementor-27612 .elementor-element.elementor-element-274fd45{--width:80%;}.elementor-27612 .elementor-element.elementor-element-7a76ea2{--width:70%;}.elementor-27612 .elementor-element.elementor-element-cd4b690{--width:80%;}.elementor-27612 .elementor-element.elementor-element-c039d2e{--width:70%;}.elementor-27612 .elementor-element.elementor-element-7dab0a1{--width:80%;}.elementor-27612 .elementor-element.elementor-element-a090be3{--width:70%;}.elementor-27612 .elementor-element.elementor-element-b58f8e4{--width:100%;}.elementor-27612 .elementor-element.elementor-element-3e64893{--width:80%;}.elementor-27612 .elementor-element.elementor-element-c707f06{--width:70%;}.elementor-27612 .elementor-element.elementor-element-be39dd3{--width:80%;}.elementor-27612 .elementor-element.elementor-element-29f3623{--width:70%;}.elementor-27612 .elementor-element.elementor-element-b13145d{--width:80%;}.elementor-27612 .elementor-element.elementor-element-41ef61b{--width:70%;}.elementor-27612 .elementor-element.elementor-element-b993a2e{--content-width:85%;}.elementor-27612 .elementor-element.elementor-element-7a6fbbb{--content-width:1600px;}}@media(min-width:1025px){.elementor-27612 .elementor-element.elementor-element-9757aec:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-9757aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-27612 .elementor-element.elementor-element-5ecca7f.e-con{--order:99999 /* order end hack */;}.elementor-27612 .elementor-element.elementor-element-c02b9a7{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-27612 .elementor-element.elementor-element-0bc8537{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-71a2b2e{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-34b8fb9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-34b8fb9.e-con{--order:-99999 /* order start hack */;}.elementor-27612 .elementor-element.elementor-element-5ecca7f{--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-5ecca7f.e-con{--order:-99999 /* order start hack */;}.elementor-27612 .elementor-element.elementor-element-1095ef8.e-con{--order:-99999 /* order start hack */;}.elementor-27612 .elementor-element.elementor-element-3abf183.elementor-element{--order:-99999 /* order start hack */;}.elementor-27612 .elementor-element.elementor-element-3abf183{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-9a5c8d6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9a5c8d6 .elementor-heading-title{font-size:10px;}.elementor-27612 .elementor-element.elementor-element-7ee2860.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-7ee2860 .heading{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-ada471e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ada471e{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-3662a09{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-539056e{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-01e8263 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-01e8263 .elementor-heading-title{font-size:10px;}.elementor-27612 .elementor-element.elementor-element-e101b56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-e101b56.elementor-element{--align-self:flex-start;}.elementor-27612 .elementor-element.elementor-element-e101b56 .heading{font-size:19px;}.elementor-27612 .elementor-element.elementor-element-023dec0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-023dec0{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-2421df2{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-inner, .elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn-txt{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-btn{width:140px!important;height:140px!important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-content{font-size:13px;padding:0px 0px 40px 0px !important;}.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-responsive-view .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-1 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-2 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-interactive-circle-preset-3 .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-0baf902 .eael-circle-desktop-view.eael-interactive-circle-preset-4 .eael-circle-content{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-46abe4b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-737882b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-737882b{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-2233a7c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-2233a7c .elementor-heading-title{font-size:20px;}.elementor-27612 .elementor-element.elementor-element-16b864d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-16b864d{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-dbbf96b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-inner, .elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn-txt{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-btn{width:140px!important;height:140px!important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-content{font-size:13px;padding:0px 0px 40px 0px !important;}.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-responsive-view .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-1 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-2 .eael-circle-btn-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-interactive-circle-preset-3 .eael-circle-content,
				.elementor-27612 .elementor-element.elementor-element-508c76a .eael-circle-desktop-view.eael-interactive-circle-preset-4 .eael-circle-content{border-width:1px 1px 1px 1px;}.elementor-27612 .elementor-element.elementor-element-9ffb2be{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-a723863{--width:15%;}.elementor-27612 .elementor-element.elementor-element-4522c86 > .elementor-widget-container{margin:0px 0px -5px 13px;}.elementor-27612 .elementor-element.elementor-element-4522c86{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e > .elementor-widget-container{margin:0px -4px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5d6dc6e .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-15e1dcf{--width:85%;}.elementor-27612 .elementor-element.elementor-element-fd10976{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-ecec83e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ecec83e{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-a1bf634 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-a1bf634{text-align:center;}.elementor-27612 .elementor-element.elementor-element-a1bf634 .elementor-heading-title{font-size:10px;}.elementor-27612 .elementor-element.elementor-element-3be6ddb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-3be6ddb .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-9757aec{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-0209338{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-0c36bb7{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-d363d3b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-d363d3b{text-align:left;}.elementor-27612 .elementor-element.elementor-element-d363d3b .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-a1f2ef9{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-f1ec976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-f1ec976{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-9907c33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9907c33{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-91c440c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-d5a40a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-d5a40a8{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-8bdd213 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-8bdd213{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-55a01c2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-ecd80aa{--width:15%;}.elementor-27612 .elementor-element.elementor-element-8f8e7d1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27612 .elementor-element.elementor-element-ff7b7b3 > .elementor-widget-container{margin:0px 0px -5px 13px;}.elementor-27612 .elementor-element.elementor-element-ff7b7b3{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-db3e355 > .elementor-widget-container{margin:0px -4px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-db3e355.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-db3e355 .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-2346b20{--width:85%;}.elementor-27612 .elementor-element.elementor-element-6b1dd32{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-b11c9e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-1fc3fea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-1fc3fea{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-8a1e344 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-8a1e344 .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-b194b6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-b194b6f{text-align:left;font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-d5d45f2{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27612 .elementor-element.elementor-element-207b80e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-1e8fbc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-f80942e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-f80942e .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-cdb76cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27612 .elementor-element.elementor-element-5907d2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-5907d2c{text-align:center;font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-5abb9a9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-a3f2a67{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-7e0a0e2 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-1a6248f.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-1a6248f .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-21fb723{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-20201bd.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-20201bd .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-04f40c8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-04f40c8 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-2a1e8e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-b33f5de.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b33f5de{text-align:center;}.elementor-27612 .elementor-element.elementor-element-b33f5de .elementor-heading-title{font-size:13px;line-height:1.7em;}.elementor-27612 .elementor-element.elementor-element-7502bec{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-a0d0a2c .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-f5118dc.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-f5118dc .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-9efc8f9{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-9efc8f9.e-con{--order:-99999 /* order start hack */;}.elementor-27612 .elementor-element.elementor-element-4f7f4db > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-4f7f4db .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-58c820d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27612 .elementor-element.elementor-element-4928f17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-4928f17{text-align:center;font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-e9ea7c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-58bfd0c .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-2323a55{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-9d46b46.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-9d46b46 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-ef4a240.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-ef4a240 .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-0c8dbd2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-1cd34a3.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-1cd34a3 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-aaf67e7.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-aaf67e7 .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-143fc13{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-bf6420f.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-bf6420f{text-align:center;}.elementor-27612 .elementor-element.elementor-element-bf6420f .elementor-heading-title{font-size:13px;line-height:1.7em;}.elementor-27612 .elementor-element.elementor-element-81eaafd{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-be7e5ce.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-be7e5ce .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-7717f0d{--justify-content:flex-start;--gap:10px 3px;--row-gap:10px;--column-gap:3px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-30ac1e6{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-26e3ce1 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-26e3ce1.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-26e3ce1{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-3cea16d > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-3cea16d.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-3084dc4 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-3084dc4.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-3084dc4{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-cab194e{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-4154d00 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-4154d00.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-4154d00{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-85f72a1 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-85f72a1.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-e2f4a44 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-e2f4a44.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-e2f4a44{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-cbc238b{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-9af4084 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-9af4084.elementor-element{--align-self:flex-end;}.elementor-27612 .elementor-element.elementor-element-9af4084{font-size:13px;line-height:2em;}.elementor-27612 .elementor-element.elementor-element-5e643a8{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-72c45fa{--width:15%;}.elementor-27612 .elementor-element.elementor-element-53c84db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27612 .elementor-element.elementor-element-2a69c81 > .elementor-widget-container{margin:0px 0px -5px 13px;}.elementor-27612 .elementor-element.elementor-element-2a69c81{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-e3356b3 > .elementor-widget-container{margin:0px -4px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-e3356b3.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-e3356b3 .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-64221f5{--width:85%;}.elementor-27612 .elementor-element.elementor-element-718241e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27612 .elementor-element.elementor-element-3aec6c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-ffc15c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-ffc15c2{font-size:13px;line-height:1.5em;}.elementor-27612 .elementor-element.elementor-element-2a519c0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27612 .elementor-element.elementor-element-e3b4d17{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-f032047{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-89cf7f5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-89cf7f5 .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-8a703ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27612 .elementor-element.elementor-element-cb23088{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-5b56cbc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-4e94186.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4e94186 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-bcfc151.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-bcfc151 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-f443e66{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-7b0d0c8 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-a21dba3.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-a21dba3 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-e1768dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-c4e184b.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-c4e184b{text-align:center;}.elementor-27612 .elementor-element.elementor-element-c4e184b .elementor-heading-title{font-size:13px;line-height:1.7em;}.elementor-27612 .elementor-element.elementor-element-a090be3{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-22975a8.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-22975a8 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-5cf31db.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5cf31db .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-00a834f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-27612 .elementor-element.elementor-element-00a834f.e-con{--order:99999 /* order end hack */;}.elementor-27612 .elementor-element.elementor-element-785e2f8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-27612 .elementor-element.elementor-element-785e2f8 .elementor-heading-title{font-size:15px;}.elementor-27612 .elementor-element.elementor-element-a409261{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27612 .elementor-element.elementor-element-b58f8e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-57f25ce .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-879b7bd .premium-dual-header-first-span{font-size:25px;}.elementor-27612 .elementor-element.elementor-element-f52a7e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-c819340.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-c819340 .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-b93f377.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b93f377 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-c87817c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-8f065ff.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-8f065ff .elementor-heading-title{font-size:13px;}.elementor-27612 .elementor-element.elementor-element-b4d29d6.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-b4d29d6 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-db8ac0e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-72b9963.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-72b9963{text-align:center;}.elementor-27612 .elementor-element.elementor-element-72b9963 .elementor-heading-title{font-size:13px;line-height:1.7em;}.elementor-27612 .elementor-element.elementor-element-41ef61b{--justify-content:center;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-4c0f5b7 .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-5b1580a.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-5b1580a .premium-dual-header-first-span{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-b993a2e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27612 .elementor-element.elementor-element-9ad3c0b{--lottie-container-width:20px;}.elementor-27612 .elementor-element.elementor-element-3083675 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-27612 .elementor-element.elementor-element-3083675 .elementor-heading-title{font-size:10px;}.elementor-27612 .elementor-element.elementor-element-f242e2b.elementor-element{--align-self:center;}.elementor-27612 .elementor-element.elementor-element-f242e2b .heading{font-size:30px;}.elementor-27612 .elementor-element.elementor-element-7a6fbbb{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27612 .elementor-element.elementor-element-c02b9a7{--swiper-slides-to-display:1;--swiper-offset-size:20px;--swiper-slides-gap:10px;}}/* Start custom CSS for heading, class: .elementor-element-5d6dc6e */.tategaki{
        writing-mode: vertical-rl;
        text-orientation: upright;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3e355 */.tategaki{
        writing-mode: vertical-rl;
        text-orientation: upright;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3356b3 */.tategaki{
        writing-mode: vertical-rl;
        text-orientation: upright;
    }/* End custom CSS */