.elementor-6182 .elementor-element.elementor-element-1a5b65a{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items: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:#02010100;--border-color:#02010100;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;top:0px;--z-index:10;}body:not(.rtl) .elementor-6182 .elementor-element.elementor-element-1a5b65a{left:0px;}body.rtl .elementor-6182 .elementor-element.elementor-element-1a5b65a{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6182 .elementor-element.elementor-element-686181d img{width:82px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6182 .elementor-element.elementor-element-4c20df4 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-4c20df4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-text{color:var( --e-global-color-c67aa88 );transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-4c20df4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#006241;}.elementor-6182 .elementor-element.elementor-element-f709e1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-accent );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-6182 .elementor-element.elementor-element-fa84aef .wpml-elementor-ls .wpml-ls-item{font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.4;}.elementor-6182 .elementor-element.elementor-element-fa84aef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-6182 .elementor-element.elementor-element-fa84aef .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-c67aa88 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6182 .elementor-element.elementor-element-2f1ec3d .elementor-button{background-color:var( --e-global-color-14ad8da );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-6682634 );color:var( --e-global-color-6682634 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-2f1ec3d .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-2f1ec3d .elementor-button:focus{background-color:#FFDFE8;color:#832F46;}.elementor-6182 .elementor-element.elementor-element-2f1ec3d > .elementor-widget-container{margin:0 0 0 auto;}.elementor-6182 .elementor-element.elementor-element-2f1ec3d .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-2f1ec3d .elementor-button:focus svg{fill:#832F46;}.elementor-6182 .elementor-element.elementor-element-a84071b .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-c67aa88 );color:var( --e-global-color-c67aa88 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-7983f90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-a9b31a7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-a9b31a7:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-a9b31a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-ea72b83 > .elementor-widget-container{padding:12px 24px 11px 24px;}.elementor-6182 .elementor-element.elementor-element-ea72b83{text-align:left;}.elementor-6182 .elementor-element.elementor-element-ea72b83 img{width:82px;}.elementor-6182 .elementor-element.elementor-element-a25884e{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-14ad8da );--border-color:var( --e-global-color-14ad8da );--padding-top:48px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-text{color:var( --e-global-color-c67aa88 );transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-2f0bd5b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#006241;}.elementor-6182 .elementor-element.elementor-element-1206ed9 .elementor-button{background-color:var( --e-global-color-14ad8da );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-6682634 );color:var( --e-global-color-6682634 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-1206ed9 .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-1206ed9 .elementor-button:focus{background-color:#FFDFE8;color:#832F46;}.elementor-6182 .elementor-element.elementor-element-1206ed9 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-6182 .elementor-element.elementor-element-1206ed9 .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-1206ed9 .elementor-button:focus svg{fill:#832F46;}.elementor-6182 .elementor-element.elementor-element-1f7be1d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-6182 .elementor-element.elementor-element-5ba5766 .wpml-elementor-ls .wpml-ls-item{font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.4;}.elementor-6182 .elementor-element.elementor-element-1a43837{--display:flex;}.elementor-6182 .elementor-element.elementor-element-1a43837:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-1a43837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-6182 .elementor-element.elementor-element-9e066b2 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-c67aa88 );color:var( --e-global-color-c67aa88 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-6182 .elementor-element.elementor-element-9e066b2{left:296px;}body.rtl .elementor-6182 .elementor-element.elementor-element-9e066b2{right:296px;}.elementor-6182 .elementor-element.elementor-element-9e066b2{top:12px;}.elementor-6182 .elementor-element.elementor-element-c223198{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-70f9cda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:24px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-6182 .elementor-element.elementor-element-b2c7ba8{--e-image-carousel-slides-to-show:5;}.elementor-6182 .elementor-element.elementor-element-b2c7ba8 .swiper-wrapper{display:flex;align-items:center;}.elementor-6182 .elementor-element.elementor-element-d12ba78{--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:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-aa30c75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6182 .elementor-element.elementor-element-b1b8fb1{text-align:center;}.elementor-6182 .elementor-element.elementor-element-b1b8fb1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-b1abd3a{width:var( --container-widget-width, 1154px );max-width:1154px;--container-widget-width:1154px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-6182 .elementor-element.elementor-element-b1abd3a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var( --e-global-color-89898a1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-6182 .elementor-element.elementor-element-c9c64df{text-align:center;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-b81401e{--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;--flex-wrap:wrap;--overflow:hidden;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:#EEEEEE;--border-color:#EEEEEE;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-1e50dbd{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-1e50dbd:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-1e50dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-1e50dbd:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-1e50dbd, .elementor-6182 .elementor-element.elementor-element-1e50dbd::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-c4bdce9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-ddf8430 > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-ddf8430 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-ec1d0d0{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-625dfac img{width:100%;max-width:124px;}.elementor-6182 .elementor-element.elementor-element-926311e{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-0149958 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-ee09256{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-94edf6a{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-94edf6a:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-94edf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-94edf6a:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-94edf6a, .elementor-6182 .elementor-element.elementor-element-94edf6a::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-7a4aa1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-61c0ab1 > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-61c0ab1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-0ee1582{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-5d9dd26 img{width:100%;max-width:222px;height:auto;}.elementor-6182 .elementor-element.elementor-element-9f7a299{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-7d5fa97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-0eb787d{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-fd1b744{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-fd1b744:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-fd1b744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-fd1b744:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-fd1b744, .elementor-6182 .elementor-element.elementor-element-fd1b744::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-4dc23ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-39374f1 > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-39374f1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-58e6925{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-316256a img{width:100%;max-width:198px;}.elementor-6182 .elementor-element.elementor-element-34bed0b{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-6245ecc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-35b06a1{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-e756d74{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-e756d74:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-e756d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-e756d74:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-e756d74, .elementor-6182 .elementor-element.elementor-element-e756d74::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-1a7855b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-16dfb7d > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-16dfb7d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-0d1bde0{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-9f29a30 img{width:100%;max-width:193px;height:auto;}.elementor-6182 .elementor-element.elementor-element-b3f5b04{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-1c38326 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-933e107{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-1147075{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-1147075:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-1147075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-1147075:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-1147075, .elementor-6182 .elementor-element.elementor-element-1147075::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-3ca842a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-fcd48ba > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-fcd48ba .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-3634e9e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-80e94e9 img{width:100%;max-width:244px;}.elementor-6182 .elementor-element.elementor-element-2ae8d13{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-7acadda .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-0e4ae0b{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-fae0b39{--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;--background-transition:0.3s;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:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-fae0b39:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-fae0b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-fae0b39:hover{background-color:transparent;background-image:radial-gradient(at center center, #F8F6F1 0%, #FFFFFF 100%);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:#CCCCCC;--border-color:#CCCCCC;}.elementor-6182 .elementor-element.elementor-element-fae0b39, .elementor-6182 .elementor-element.elementor-element-fae0b39::before{--border-transition:0.3s;}.elementor-6182 .elementor-element.elementor-element-283b23a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-9f5e3e9 > .elementor-widget-container{margin:32px 0px 0px 32px;}.elementor-6182 .elementor-element.elementor-element-9f5e3e9 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.2;color:#6EC1E400;}.elementor-6182 .elementor-element.elementor-element-65d0bfa{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-5a2b0d4 img{width:100%;max-width:237px;height:auto;}.elementor-6182 .elementor-element.elementor-element-90d3875{--display:flex;--padding-top:56px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-4fa9d50 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.4;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-3c6d29c{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-2acfe12{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-08b6ea7 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-14ad8da );color:var( --e-global-color-14ad8da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-08b6ea7 .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-08b6ea7 .elementor-button:focus{background-color:var( --e-global-color-14ad8da );color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-08b6ea7 .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-08b6ea7 .elementor-button:focus svg{fill:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-f1b103a .elementor-button{background-color:var( --e-global-color-14ad8da );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-6682634 );color:var( --e-global-color-6682634 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-f1b103a .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-f1b103a .elementor-button:focus{background-color:#FFDFE8;color:#832F46;}.elementor-6182 .elementor-element.elementor-element-f1b103a .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-f1b103a .elementor-button:focus svg{fill:#832F46;}.elementor-6182 .elementor-element.elementor-element-36e8c2e{--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:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-36e8c2e:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-36e8c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1FBF7;}.elementor-6182 .elementor-element.elementor-element-cfdb1eb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-3204f2b{text-align:center;}.elementor-6182 .elementor-element.elementor-element-3204f2b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-ca82366{width:var( --container-widget-width, 1154px );max-width:1154px;--container-widget-width:1154px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-6182 .elementor-element.elementor-element-ca82366 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var( --e-global-color-89898a1 );}.elementor-6182 .elementor-element.elementor-element-087f86b{--display:flex;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-e702eb6{--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 28px;--row-gap:0px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-9d9e22d{--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:16px 0px;--row-gap:16px;--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:var( --e-global-color-89898a1 );--border-color:var( --e-global-color-89898a1 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px;}.elementor-6182 .elementor-element.elementor-element-9d9e22d:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-9d9e22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6182 .elementor-element.elementor-element-42ac861 .elementor-icon-wrapper{text-align:left;}.elementor-6182 .elementor-element.elementor-element-42ac861 .elementor-icon{font-size:43px;}.elementor-6182 .elementor-element.elementor-element-42ac861 .elementor-icon svg{height:43px;}.elementor-6182 .elementor-element.elementor-element-c360622{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-e268937{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-2f5ba6d{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-2f5ba6d .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-2f5ba6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-2f5ba6d.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-2f5ba6d.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-2f5ba6d.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-2f5ba6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-2f5ba6d .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-2f5ba6d .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-31682dd{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-31682dd .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-31682dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-31682dd.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-31682dd.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-31682dd.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-31682dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-31682dd .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-31682dd .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-42ac258{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-42ac258 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-42ac258.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-42ac258.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-42ac258.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-42ac258.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-42ac258.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-42ac258 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-42ac258 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-9d5bf79{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-9d5bf79 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-9d5bf79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-9d5bf79.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-9d5bf79.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-9d5bf79.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-9d5bf79.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-9d5bf79 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-9d5bf79 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-dde64e0{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-dde64e0 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-dde64e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-dde64e0.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-dde64e0.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-dde64e0.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-dde64e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-dde64e0 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-dde64e0 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-d300a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-fc72c4d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-d0b7ba4 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#666666;}.elementor-6182 .elementor-element.elementor-element-1144375{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-21ca67b img{height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-e16bec2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-c9308b2{--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:16px 0px;--row-gap:16px;--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:var( --e-global-color-89898a1 );--border-color:var( --e-global-color-89898a1 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px;}.elementor-6182 .elementor-element.elementor-element-c9308b2:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-c9308b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-399db42 .elementor-icon-wrapper{text-align:left;}.elementor-6182 .elementor-element.elementor-element-399db42 .elementor-icon{font-size:43px;}.elementor-6182 .elementor-element.elementor-element-399db42 .elementor-icon svg{height:43px;}.elementor-6182 .elementor-element.elementor-element-234ef1a{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-35d51e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-a372896{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-a372896 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-a372896.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-a372896.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-a372896.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-a372896.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-a372896.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-a372896 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-a372896 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-4e2525b{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-4e2525b .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-4e2525b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-4e2525b.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-4e2525b.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-4e2525b.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-4e2525b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-4e2525b .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-4e2525b .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-c7cfb25{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-c7cfb25 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-c7cfb25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c7cfb25.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-c7cfb25.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c7cfb25.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-c7cfb25.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c7cfb25 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-c7cfb25 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-cd30fc8{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-cd30fc8 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-cd30fc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-cd30fc8.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-cd30fc8.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-cd30fc8.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-cd30fc8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-cd30fc8 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-cd30fc8 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-c8b1f78{width:auto;max-width:auto;}.elementor-6182 .elementor-element.elementor-element-c8b1f78 .elementor-icon-wrapper{text-align:center;}.elementor-6182 .elementor-element.elementor-element-c8b1f78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c8b1f78.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-c8b1f78.elementor-view-default .elementor-icon{color:var( --e-global-color-14ad8da );border-color:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c8b1f78.elementor-view-framed .elementor-icon, .elementor-6182 .elementor-element.elementor-element-c8b1f78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14ad8da );}.elementor-6182 .elementor-element.elementor-element-c8b1f78 .elementor-icon{font-size:22px;}.elementor-6182 .elementor-element.elementor-element-c8b1f78 .elementor-icon svg{height:22px;}.elementor-6182 .elementor-element.elementor-element-acc91b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-c706634 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-6abf1e0 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#666666;}.elementor-6182 .elementor-element.elementor-element-ebdc468{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-26292f4 img{height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-c9ae2a8{--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;--padding-top:48px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-1e792f9{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-1e792f9:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-1e792f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://winekiosk.app/wp-content/uploads/2025/11/Plans-and-Pricing-BG-Small.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6182 .elementor-element.elementor-element-c9de628{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-72bd3f2{text-align:center;}.elementor-6182 .elementor-element.elementor-element-72bd3f2 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-8f2fc86{width:var( --container-widget-width, 1154px );max-width:1154px;--container-widget-width:1154px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-6182 .elementor-element.elementor-element-8f2fc86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-59b49d4{text-align:center;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-64b7c56{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-bb4e972{--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-bb4e972:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-bb4e972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-5f35c8f > .elementor-widget-container{background-color:#CAEEE3;padding:14px 14px 14px 14px;border-radius:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-5f35c8f{text-align:center;}.elementor-6182 .elementor-element.elementor-element-5f35c8f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#0E2922;}.elementor-6182 .elementor-element.elementor-element-4d72bb6{--display:flex;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-524945e{text-align:center;}.elementor-6182 .elementor-element.elementor-element-524945e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-89898a1 );}.elementor-6182 .elementor-element.elementor-element-c0fcf2c{text-align:center;}.elementor-6182 .elementor-element.elementor-element-c0fcf2c .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#666666;}.elementor-6182 .elementor-element.elementor-element-0d6386c{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-0ec8638{text-align:center;}.elementor-6182 .elementor-element.elementor-element-0ec8638 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-f185c7e{text-align:center;}.elementor-6182 .elementor-element.elementor-element-f185c7e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-090be53{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-8f5a7e7{text-align:center;}.elementor-6182 .elementor-element.elementor-element-8f5a7e7 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-6afa83d{text-align:center;}.elementor-6182 .elementor-element.elementor-element-6afa83d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-0de87da > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-icon i{color:#006241;transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-icon svg{fill:#006241;transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-0de87da{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;}.elementor-6182 .elementor-element.elementor-element-0de87da .elementor-icon-list-text{transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-f1aa443{--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-f1aa443:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-f1aa443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006241;}.elementor-6182 .elementor-element.elementor-element-5268da6 > .elementor-widget-container{background-color:#CAEEE3;padding:14px 14px 14px 14px;border-radius:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-5268da6{text-align:center;}.elementor-6182 .elementor-element.elementor-element-5268da6 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#0E2922;}.elementor-6182 .elementor-element.elementor-element-e8e4d49{--display:flex;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-21d1333{text-align:center;}.elementor-6182 .elementor-element.elementor-element-21d1333 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-e80a524{text-align:center;}.elementor-6182 .elementor-element.elementor-element-e80a524 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#FFFFFF;}.elementor-6182 .elementor-element.elementor-element-b4a896f{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-dd584b0{text-align:center;}.elementor-6182 .elementor-element.elementor-element-dd584b0 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-cb821f4{text-align:center;}.elementor-6182 .elementor-element.elementor-element-cb821f4 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-d3b8103{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-0aa153d{text-align:center;}.elementor-6182 .elementor-element.elementor-element-0aa153d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-b69f18d{text-align:center;}.elementor-6182 .elementor-element.elementor-element-b69f18d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-a7a5403 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-icon i{color:var( --e-global-color-6682634 );transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-icon svg{fill:var( --e-global-color-6682634 );transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-a7a5403{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;}.elementor-6182 .elementor-element.elementor-element-a7a5403 .elementor-icon-list-text{color:var( --e-global-color-6682634 );transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-a0db916{--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-a0db916:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-a0db916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-0fbaec3 > .elementor-widget-container{background-color:#CAEEE3;padding:14px 14px 14px 14px;border-radius:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-0fbaec3{text-align:center;}.elementor-6182 .elementor-element.elementor-element-0fbaec3 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#0E2922;}.elementor-6182 .elementor-element.elementor-element-9053027{--display:flex;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-56ed4f9{text-align:center;}.elementor-6182 .elementor-element.elementor-element-56ed4f9 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-89898a1 );}.elementor-6182 .elementor-element.elementor-element-fa1ba87{text-align:center;}.elementor-6182 .elementor-element.elementor-element-fa1ba87 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#666666;}.elementor-6182 .elementor-element.elementor-element-425247d{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-52622fd{text-align:center;}.elementor-6182 .elementor-element.elementor-element-52622fd .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-42834ea{text-align:center;}.elementor-6182 .elementor-element.elementor-element-42834ea .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-24e6366{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-c9f0815{text-align:center;}.elementor-6182 .elementor-element.elementor-element-c9f0815 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-10bb67f{text-align:center;}.elementor-6182 .elementor-element.elementor-element-10bb67f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-790d0b4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-icon i{color:#006241;transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-icon svg{fill:#006241;transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-790d0b4{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;}.elementor-6182 .elementor-element.elementor-element-790d0b4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-7f0e268{--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6182 .elementor-element.elementor-element-7f0e268:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-7f0e268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-484d533 > .elementor-widget-container{background-color:#CAEEE3;padding:14px 14px 14px 14px;border-radius:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-484d533{text-align:center;}.elementor-6182 .elementor-element.elementor-element-484d533 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#0E2922;}.elementor-6182 .elementor-element.elementor-element-04d1aa6{--display:flex;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-94b77db{text-align:center;}.elementor-6182 .elementor-element.elementor-element-94b77db .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-89898a1 );}.elementor-6182 .elementor-element.elementor-element-ee61e6f{text-align:center;}.elementor-6182 .elementor-element.elementor-element-ee61e6f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#666666;}.elementor-6182 .elementor-element.elementor-element-4640867{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-a4eddc1{text-align:center;}.elementor-6182 .elementor-element.elementor-element-a4eddc1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-33d3dfa{text-align:center;}.elementor-6182 .elementor-element.elementor-element-33d3dfa .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-7ffb65d{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#CCCCCC;--border-color:#CCCCCC;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-97d577b{text-align:center;}.elementor-6182 .elementor-element.elementor-element-97d577b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-34f45bb{text-align:center;}.elementor-6182 .elementor-element.elementor-element-34f45bb .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-b9cdc43 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-icon i{color:#006241;transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-icon svg{fill:#006241;transition:fill 0.3s;}.elementor-6182 .elementor-element.elementor-element-b9cdc43{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;}.elementor-6182 .elementor-element.elementor-element-b9cdc43 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6182 .elementor-element.elementor-element-cf088b7 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-14ad8da );color:var( --e-global-color-14ad8da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-cf088b7 .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-cf088b7 .elementor-button:focus{background-color:var( --e-global-color-14ad8da );color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-cf088b7 .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-cf088b7 .elementor-button:focus svg{fill:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-b1d2a15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--overflow:hidden;--padding-top:160px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-e36fca0{--display:flex;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-418650c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-94a8edc .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-614d720{width:var( --container-widget-width, 1154px );max-width:1154px;--container-widget-width:1154px;--container-widget-flex-grow:0;z-index:1;}.elementor-6182 .elementor-element.elementor-element-614d720 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var( --e-global-color-89898a1 );}.elementor-6182 .elementor-element.elementor-element-9394ef2{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-5fe4dc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-7fdffe4 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-14ad8da );color:var( --e-global-color-14ad8da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-7fdffe4 .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-7fdffe4 .elementor-button:focus{background-color:var( --e-global-color-14ad8da );color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-7fdffe4 .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-7fdffe4 .elementor-button:focus svg{fill:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-fd0b3bb .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-000240b .elementor-button{background-color:var( --e-global-color-14ad8da );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0.32px;fill:var( --e-global-color-6682634 );color:var( --e-global-color-6682634 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14ad8da );border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-6182 .elementor-element.elementor-element-000240b .elementor-button:hover, .elementor-6182 .elementor-element.elementor-element-000240b .elementor-button:focus{background-color:#FFDFE8;color:#832F46;}.elementor-6182 .elementor-element.elementor-element-000240b .elementor-button:hover svg, .elementor-6182 .elementor-element.elementor-element-000240b .elementor-button:focus svg{fill:#832F46;}.elementor-6182 .elementor-element.elementor-element-ca9b798{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-04ac2cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-f47f2ba img{border-radius:24px 24px 24px 24px;}.elementor-6182 .elementor-element.elementor-element-693dc87{--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:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-693dc87:not(.elementor-motion-effects-element-type-background), .elementor-6182 .elementor-element.elementor-element-693dc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c67aa88 );}.elementor-6182 .elementor-element.elementor-element-c8e3738{text-align:center;}.elementor-6182 .elementor-element.elementor-element-c8e3738 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.4;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-3b38436{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-d1eaa33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-c4c3952 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-6682634 );}.elementor-6182 .elementor-element.elementor-element-e9d0071 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;fill:#FA97B4;color:#FA97B4;padding:0px 0px 0px 0px;}.elementor-6182 .elementor-element.elementor-element-e9d0071 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6182 .elementor-element.elementor-element-e9d0071 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-6182 .elementor-element.elementor-element-2b328ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-6182 .elementor-element.elementor-element-1a5b65a{--width:100%;}.elementor-6182 .elementor-element.elementor-element-a9b31a7{--width:296px;}.elementor-6182 .elementor-element.elementor-element-70f9cda{--content-width:1366px;}.elementor-6182 .elementor-element.elementor-element-d12ba78{--content-width:1366px;}.elementor-6182 .elementor-element.elementor-element-1e50dbd{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-ec1d0d0{--width:218px;}.elementor-6182 .elementor-element.elementor-element-94edf6a{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-0ee1582{--width:218px;}.elementor-6182 .elementor-element.elementor-element-fd1b744{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-58e6925{--width:218px;}.elementor-6182 .elementor-element.elementor-element-e756d74{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-0d1bde0{--width:218px;}.elementor-6182 .elementor-element.elementor-element-1147075{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-3634e9e{--width:218px;}.elementor-6182 .elementor-element.elementor-element-fae0b39{--width:33.3333%;}.elementor-6182 .elementor-element.elementor-element-65d0bfa{--width:218px;}.elementor-6182 .elementor-element.elementor-element-36e8c2e{--content-width:1366px;}.elementor-6182 .elementor-element.elementor-element-9d9e22d{--width:calc(66.666666% - 14px);}.elementor-6182 .elementor-element.elementor-element-1144375{--width:calc(33.3333333% - 14px);}.elementor-6182 .elementor-element.elementor-element-c9308b2{--width:calc(66.666666% - 14px);}.elementor-6182 .elementor-element.elementor-element-ebdc468{--width:calc(33.3333333% - 14px);}.elementor-6182 .elementor-element.elementor-element-c9ae2a8{--content-width:1464px;}.elementor-6182 .elementor-element.elementor-element-bb4e972{--width:calc(25% - 18px);}.elementor-6182 .elementor-element.elementor-element-f1aa443{--width:calc(25% - 18px);}.elementor-6182 .elementor-element.elementor-element-a0db916{--width:calc(25% - 18px);}.elementor-6182 .elementor-element.elementor-element-7f0e268{--width:calc(25% - 18px);}.elementor-6182 .elementor-element.elementor-element-b1d2a15{--content-width:1366px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6182 .elementor-element.elementor-element-1e50dbd{--width:50%;}.elementor-6182 .elementor-element.elementor-element-94edf6a{--width:50%;}.elementor-6182 .elementor-element.elementor-element-fd1b744{--width:50%;}.elementor-6182 .elementor-element.elementor-element-e756d74{--width:50%;}.elementor-6182 .elementor-element.elementor-element-1147075{--width:50%;}.elementor-6182 .elementor-element.elementor-element-fae0b39{--width:50%;}.elementor-6182 .elementor-element.elementor-element-bb4e972{--width:calc(50% - 12px);}.elementor-6182 .elementor-element.elementor-element-f1aa443{--width:calc(50% - 12px);}.elementor-6182 .elementor-element.elementor-element-a0db916{--width:calc(50% - 12px);}.elementor-6182 .elementor-element.elementor-element-7f0e268{--width:calc(50% - 12px);}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6182 .elementor-element.elementor-element-4c20df4 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-6182 .elementor-element.elementor-element-b2c7ba8{--e-image-carousel-slides-to-show:3;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-6182 .elementor-element.elementor-element-1a5b65a{--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6182 .elementor-element.elementor-element-7983f90{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-a9b31a7{--width:296px;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-1a43837{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-70f9cda{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-6182 .elementor-element.elementor-element-b2c7ba8{--e-image-carousel-slides-to-show:2;}.elementor-6182 .elementor-element.elementor-element-d12ba78{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-b1abd3a > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-6182 .elementor-element.elementor-element-b1abd3a .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6182 .elementor-element.elementor-element-c9c64df{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-c4bdce9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-ddf8430 > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-ddf8430 .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-ec1d0d0{--width:157px;}.elementor-6182 .elementor-element.elementor-element-625dfac img{max-width:89px;}.elementor-6182 .elementor-element.elementor-element-926311e{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-0149958 .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-ee09256{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-7a4aa1b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-61c0ab1 > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-61c0ab1 .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-0ee1582{--width:157px;}.elementor-6182 .elementor-element.elementor-element-5d9dd26 img{max-width:160px;}.elementor-6182 .elementor-element.elementor-element-9f7a299{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-7d5fa97 .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-0eb787d{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-4dc23ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-39374f1 > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-39374f1 .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-58e6925{--width:157px;}.elementor-6182 .elementor-element.elementor-element-316256a img{max-width:143px;}.elementor-6182 .elementor-element.elementor-element-34bed0b{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-6245ecc .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-35b06a1{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-1a7855b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-16dfb7d > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-16dfb7d .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-0d1bde0{--width:157px;}.elementor-6182 .elementor-element.elementor-element-9f29a30 img{max-width:139px;}.elementor-6182 .elementor-element.elementor-element-b3f5b04{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-1c38326 .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-933e107{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-3ca842a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-fcd48ba > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-fcd48ba .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-3634e9e{--width:157px;}.elementor-6182 .elementor-element.elementor-element-80e94e9 img{max-width:176px;}.elementor-6182 .elementor-element.elementor-element-2ae8d13{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-7acadda .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-0e4ae0b{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-283b23a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6182 .elementor-element.elementor-element-9f5e3e9 > .elementor-widget-container{margin:24px 0px 0px 24px;}.elementor-6182 .elementor-element.elementor-element-9f5e3e9 .elementor-heading-title{font-size:40px;}.elementor-6182 .elementor-element.elementor-element-65d0bfa{--width:157px;}.elementor-6182 .elementor-element.elementor-element-5a2b0d4 img{max-width:171px;}.elementor-6182 .elementor-element.elementor-element-90d3875{--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-4fa9d50 .elementor-heading-title{font-size:24px;}.elementor-6182 .elementor-element.elementor-element-3c6d29c{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-2acfe12{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6182 .elementor-element.elementor-element-36e8c2e{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-ca82366 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-6182 .elementor-element.elementor-element-ca82366 .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-087f86b{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-6182 .elementor-element.elementor-element-e702eb6{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6182 .elementor-element.elementor-element-9d9e22d{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-42ac861 .elementor-icon{font-size:36px;}.elementor-6182 .elementor-element.elementor-element-42ac861 .elementor-icon svg{height:36px;}.elementor-6182 .elementor-element.elementor-element-c360622{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-fc72c4d .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-e16bec2{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6182 .elementor-element.elementor-element-c9308b2{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-399db42 .elementor-icon{font-size:36px;}.elementor-6182 .elementor-element.elementor-element-399db42 .elementor-icon svg{height:36px;}.elementor-6182 .elementor-element.elementor-element-234ef1a{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-c706634 .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-c9ae2a8{--padding-top:48px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-1e792f9{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-8f2fc86 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-6182 .elementor-element.elementor-element-8f2fc86 .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-59b49d4{font-size:16px;}.elementor-6182 .elementor-element.elementor-element-bb4e972{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-5f35c8f > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-5f35c8f .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-524945e .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-f185c7e .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-6afa83d .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-f1aa443{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-5268da6 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-5268da6 .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-21d1333 .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-cb821f4 .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-b69f18d .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-a0db916{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-0fbaec3 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-0fbaec3 .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-56ed4f9 .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-42834ea .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-10bb67f .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-7f0e268{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-484d533 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-6182 .elementor-element.elementor-element-484d533 .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-94b77db .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-33d3dfa .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-34f45bb .elementor-heading-title{font-size:20px;}.elementor-6182 .elementor-element.elementor-element-b1d2a15{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-6182 .elementor-element.elementor-element-614d720 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-6182 .elementor-element.elementor-element-614d720 .elementor-heading-title{font-size:32px;}.elementor-6182 .elementor-element.elementor-element-693dc87{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6182 .elementor-element.elementor-element-c8e3738 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for icon-list, class: .elementor-element-4c20df4 */.elementor-6182 .elementor-element.elementor-element-4c20df4 a {
    padding: 4px 0;
    border-bottom: 1px solid transparent;
}

.elementor-6182 .elementor-element.elementor-element-4c20df4 a.is-active {
    border-bottom-color: #006241;
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-fa84aef */.elementor-6182 .elementor-element.elementor-element-fa84aef .wpml-ls-link,
.elementor-6182 .elementor-element.elementor-element-fa84aef .wpml-ls-link:hover{
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a84071b */.elementor-6182 .elementor-element.elementor-element-a84071b svg {
    width: 24px;
    height: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f709e1d */.elementor-6182 .elementor-element.elementor-element-f709e1d {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5b65a */.elementor-6182 .elementor-element.elementor-element-1a5b65a.is-sticky {
    background-color: #ffffff;
    border-bottom-color: #B43C5F;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f0bd5b */.elementor-6182 .elementor-element.elementor-element-2f0bd5b a {
    padding: 4px 0;
    border-bottom: 1px solid transparent;
}

.elementor-6182 .elementor-element.elementor-element-2f0bd5b a.is-active {
    border-bottom-color: #006241;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1206ed9 */.elementor-6182 .elementor-element.elementor-element-1206ed9 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-5ba5766 */.elementor-6182 .elementor-element.elementor-element-5ba5766 .wpml-ls-item {
    width: 100%;
}

.elementor-6182 .elementor-element.elementor-element-5ba5766 .wpml-ls-link,
.elementor-6182 .elementor-element.elementor-element-5ba5766 .wpml-ls-link:hover{
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7be1d */.elementor-6182 .elementor-element.elementor-element-1f7be1d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a43837 */.elementor-6182 .elementor-element.elementor-element-1a43837 {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    width: 100%;
    height: 100vh;
    transition: opacity 0.3s ease 0.1s;
}

#NavSP.is-active #NavSPOverlay {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e066b2 */.elementor-6182 .elementor-element.elementor-element-9e066b2 svg {
    width: 24px;
    height: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7983f90 */.elementor-6182 .elementor-element.elementor-element-7983f90 {
    position: fixed;
    z-index: 11;
    top: 0;
    left: -100%;
    /*left: 0;*/
    transition: left 0.3s ease;
}

.elementor-6182 .elementor-element.elementor-element-7983f90.is-active {
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b2c7ba8 */.elementor-6182 .elementor-element.elementor-element-b2c7ba8 .swiper-slide {
    padding: 0 20px;
}

.elementor-6182 .elementor-element.elementor-element-b2c7ba8 img {
    width: auto;
    height: auto;
    /*max-width: 212px;*/
    max-width: 100%;
    max-height: 100px;
}

@Media (max-width: 767px) {
    .elementor-6182 .elementor-element.elementor-element-b2c7ba8 .swiper {
        /*padding-left: 16px;*/
        padding-right: 50px;
    }
    
    .elementor-6182 .elementor-element.elementor-element-b2c7ba8 img {
        max-width: 100%;
        max-height: 62px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f9cda */.elementor-6182 .elementor-element.elementor-element-70f9cda {
    border-bottom: 4px solid transparent;
    border-image: linear-gradient(90deg, #F8F6F1, #B43C5F, #FFFFFF) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddf8430 */.elementor-6182 .elementor-element.elementor-element-ddf8430 {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1d0d0 */.elementor-6182 .elementor-element.elementor-element-ec1d0d0 {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-ec1d0d0 {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-ec1d0d0:before {
    content: '';
    /*fill: radial-gradient(114.22% 114.22% at 50% 50%, var(--secondary-l-2) 0%, var(--tertiary) 100%);*/
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='322' height='155' viewBox='0 0 322 155' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_1679)'%3E%3Ccircle cx='209' cy='77.7975' r='109' fill='url(%23paint0_radial_12588_1679)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_1679' x='0' y='-131.203' width='418' height='418' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_12588_1679'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_1679' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(209 77.7975) rotate(90) scale(249)'%3E%3Cstop stop-color='%23CAEEE3'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0149958 */.elementor-6182 .elementor-element.elementor-element-0149958 .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #CAEEE3 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e50dbd *//*.elementor-6182 .elementor-element.elementor-element-1e50dbd {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-1e50dbd:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61c0ab1 */.elementor-6182 .elementor-element.elementor-element-61c0ab1 {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee1582 */.elementor-6182 .elementor-element.elementor-element-0ee1582 {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-0ee1582 {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-0ee1582:before {
    content: '';
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='112' viewBox='0 0 233 112' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_20918)'%3E%3Ccircle cx='150.664' cy='56.2783' r='78.5758' fill='url(%23paint0_radial_12588_20918)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_20918' x='-2.28882e-05' y='-94.3854' width='301.328' height='301.328' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='36.044' result='effect1_foregroundBlur_12588_20918'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_20918' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(150.664 56.2783) rotate(90) scale(179.499)'%3E%3Cstop stop-color='%23FFDFE8'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d5fa97 */.elementor-6182 .elementor-element.elementor-element-7d5fa97 .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #FFDFE8 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94edf6a *//*.elementor-6182 .elementor-element.elementor-element-94edf6a {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-94edf6a:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39374f1 */.elementor-6182 .elementor-element.elementor-element-39374f1 {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e6925 */.elementor-6182 .elementor-element.elementor-element-58e6925 {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-58e6925 {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-58e6925:before {
    content: '';
    /*fill: radial-gradient(114.22% 114.22% at 50% 50%, var(--secondary-l-2) 0%, var(--tertiary) 100%);*/
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='322' height='155' viewBox='0 0 322 155' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_1679)'%3E%3Ccircle cx='209' cy='77.7975' r='109' fill='url(%23paint0_radial_12588_1679)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_1679' x='0' y='-131.203' width='418' height='418' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_12588_1679'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_1679' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(209 77.7975) rotate(90) scale(249)'%3E%3Cstop stop-color='%23CAEEE3'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6245ecc */.elementor-6182 .elementor-element.elementor-element-6245ecc .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #CAEEE3 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd1b744 *//*.elementor-6182 .elementor-element.elementor-element-fd1b744 {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-fd1b744:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16dfb7d */.elementor-6182 .elementor-element.elementor-element-16dfb7d {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d1bde0 */.elementor-6182 .elementor-element.elementor-element-0d1bde0 {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-0d1bde0 {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-0d1bde0:before {
    content: '';
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='112' viewBox='0 0 233 112' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_20918)'%3E%3Ccircle cx='150.664' cy='56.2783' r='78.5758' fill='url(%23paint0_radial_12588_20918)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_20918' x='-2.28882e-05' y='-94.3854' width='301.328' height='301.328' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='36.044' result='effect1_foregroundBlur_12588_20918'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_20918' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(150.664 56.2783) rotate(90) scale(179.499)'%3E%3Cstop stop-color='%23FFDFE8'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c38326 */.elementor-6182 .elementor-element.elementor-element-1c38326 .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #FFDFE8 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756d74 *//*.elementor-6182 .elementor-element.elementor-element-e756d74 {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-e756d74:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcd48ba */.elementor-6182 .elementor-element.elementor-element-fcd48ba {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3634e9e */.elementor-6182 .elementor-element.elementor-element-3634e9e {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-3634e9e {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-3634e9e:before {
    content: '';
    /*fill: radial-gradient(114.22% 114.22% at 50% 50%, var(--secondary-l-2) 0%, var(--tertiary) 100%);*/
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='322' height='155' viewBox='0 0 322 155' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_1679)'%3E%3Ccircle cx='209' cy='77.7975' r='109' fill='url(%23paint0_radial_12588_1679)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_1679' x='0' y='-131.203' width='418' height='418' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_12588_1679'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_1679' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(209 77.7975) rotate(90) scale(249)'%3E%3Cstop stop-color='%23CAEEE3'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acadda */.elementor-6182 .elementor-element.elementor-element-7acadda .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #CAEEE3 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1147075 *//*.elementor-6182 .elementor-element.elementor-element-1147075 {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-1147075:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f5e3e9 */.elementor-6182 .elementor-element.elementor-element-9f5e3e9 {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #12463A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d0bfa */.elementor-6182 .elementor-element.elementor-element-65d0bfa {
    height: 112px;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-65d0bfa {
        height: 155px;
    }
}

.elementor-6182 .elementor-element.elementor-element-65d0bfa:before {
    content: '';
    filter: blur(20px);
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    margin: auto;
    left: auto;
    right: 0;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='112' viewBox='0 0 233 112' fill='none'%3E%3Cg filter='url(%23filter0_f_12588_20918)'%3E%3Ccircle cx='150.664' cy='56.2783' r='78.5758' fill='url(%23paint0_radial_12588_20918)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_12588_20918' x='-2.28882e-05' y='-94.3854' width='301.328' height='301.328' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='36.044' result='effect1_foregroundBlur_12588_20918'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_12588_20918' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(150.664 56.2783) rotate(90) scale(179.499)'%3E%3Cstop stop-color='%23FFDFE8'/%3E%3Cstop offset='1' stop-color='%23F8F6F1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fa9d50 */.elementor-6182 .elementor-element.elementor-element-4fa9d50 .elementor-heading-title {
  display: inline;
    background: linear-gradient(to bottom, transparent 60%, #FFDFE8 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae0b39 *//*.elementor-6182 .elementor-element.elementor-element-fae0b39 {*/
/*    transition: background 0.3s ease;*/
/*}*/

/*.elementor-6182 .elementor-element.elementor-element-fae0b39:hover {*/
/*    background: radial-gradient(99.97% 99.97% at 50% 99.92%, #F8F6F1 0%, #FFFFFF 100%);;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ca67b */.elementor-6182 .elementor-element.elementor-element-21ca67b,
.elementor-6182 .elementor-element.elementor-element-21ca67b .elementor-element {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26292f4 */.elementor-6182 .elementor-element.elementor-element-26292f4,
.elementor-6182 .elementor-element.elementor-element-26292f4 .elementor-element {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-524945e */.elementor-6182 .elementor-element.elementor-element-524945e .elementor-heading-title span {
    position: relative;
    top: -5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-524945e .elementor-heading-title span {
        top: -10px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d1333 */.elementor-6182 .elementor-element.elementor-element-21d1333 .elementor-heading-title span {
    position: relative;
    top: -5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-21d1333 .elementor-heading-title span {
        top: -10px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56ed4f9 */.elementor-6182 .elementor-element.elementor-element-56ed4f9 .elementor-heading-title span {
    position: relative;
    top: -5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-56ed4f9 .elementor-heading-title span {
        top: -10px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94b77db */.elementor-6182 .elementor-element.elementor-element-94b77db .elementor-heading-title span {
    position: relative;
    top: -5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5;
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-94b77db .elementor-heading-title span {
        top: -10px;
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ac2cf */.elementor-6182 .elementor-element.elementor-element-04ac2cf:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: -9999px;
    left: -9999px;
    right: -9999px;
    bottom: -9999px;
    margin: auto;
    aspect-ratio: 1/1;
    width: 125%;
    height: 125%;
    border-radius: 50%;
    background: radial-gradient(52.92% 52.92% at 50% 52.92%, #38A781 0%, #FAF8F5 100%);
    filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d2a15 */.elementor-6182 .elementor-element.elementor-element-b1d2a15:before {
    content: '';
    position: absolute;
    width: 457px;
    aspect-ratio: 1/1;
    top: 5%;
    left: -45%;
    border-radius: 50%;
    border-radius: 998px;
    background: radial-gradient(52.92% 52.92% at 50% 52.92%, #FFDFE8 0%, #FAF8F5 100%);
    filter: blur(50px);
}

@media (min-width: 768px) {
    .elementor-6182 .elementor-element.elementor-element-b1d2a15:before {
        width: 998px;
        top: auto;
        left: -45%;
        bottom: -40%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9d0071 */.elementor-6182 .elementor-element.elementor-element-e9d0071 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6182 {
    font-family: "Noto Sans";
    
    /*.e-con>.e-con-inner {*/
    /*    max-width: 1366px;*/
    /*}*/
}

body.elementor-page-6182 .elementor-widget-text-editor > div > :last-child {
    margin-bottom: 0;
}

body.elementor-page-6182 .elementor-widget-text-editor p {
    margin-bottom: 1.2rem;
}

body.elementor-page-6182 .elementor-widget-text-editor a {
    text-decoration: underline;
}



/*:root {*/
/*    --space-none: clamp(0rem, calc(0vw + 0rem), 0rem);*/
/*    --space-4xs: clamp(0.2rem, calc(0vw + 0.2rem), 0.2rem);*/
/*    --space-3xs: clamp(0.4rem, calc(0vw + 0.4rem), 0.4rem);*/
/*    --space-2xs: clamp(0.8rem, calc(0vw + 0.8rem), 0.8rem);*/
/*    --space-xs: clamp(1.6rem, calc(0vw + 1.6rem), 1.6rem);*/
/*    --space-s: clamp(2.4rem, calc(0vw + 2.4rem), 2.4rem);*/
/*    --space-m: clamp(3.2rem, calc(0vw + 3.2rem), 3.2rem);*/
/*    --space-l: clamp(4.8rem, calc(0vw + 4.8rem), 4.8rem);*/
/*    --space-xl: clamp(6.4rem, calc(0vw + 6.4rem), 6.4rem);*/
/*    --space-2xl: clamp(8rem, calc(0vw + 8rem), 8rem);*/
/*    --space-3xl: clamp(12.8rem, calc(0vw + 12.8rem), 12.8rem);*/
/*    --space-4xl: clamp(16rem, calc(0vw + 16rem), 16rem);*/
/*    --text-2xs: clamp(1.2rem, calc(0vw + 1.2rem), 1.2rem);*/
/*    --text-xs: clamp(1.4rem, calc(0vw + 1.4rem), 1.4rem);*/
/*    --text-s: clamp(1.6rem, calc(0vw + 1.6rem), 1.6rem);*/
/*    --text-m: clamp(1.8rem, calc(0vw + 1.8rem), 1.8rem);*/
/*    --text-l: clamp(2rem, calc(0.34vw + 1.89rem), 2.4rem);*/
/*    --text-xl: clamp(2.4rem, calc(0.67vw + 2.19rem), 3.2rem);*/
/*    --text-2xl: clamp(2.8rem, calc(1.01vw + 2.48rem), 4rem);*/
/*    --text-3xl: clamp(3.2rem, calc(1.34vw + 2.77rem), 4.8rem);*/
/*    --text-4xl: clamp(4rem, calc(1.34vw + 3.57rem), 5.6rem);*/
/*}*/


/*body.elementor-page-6182 {*/
/*    font-family: var(--font-primary);*/
/*    font-size: var(--text-body);*/
/*    line-height: 1.5;*/
/*    color: var(--text-body);*/
    
/*    .e-con>.e-con-inner {*/
/*        max-width: 1366px;*/
/*    }*/
    
/*    h1, h2, h3, h4, h5, h6,*/
/*    h1.elementor-heading-title, */
/*    h2.elementor-heading-title*/
/*    h3.elementor-heading-title,*/
/*    h4.elementor-heading-title,*/
/*    h5.elementor-heading-title,*/
/*    h6.elementor-heading-title {*/
/*        font-family: var(--font-secondary);*/
/*        color: var(--text-title);*/
/*    }*/
    
/*    h1 {*/
/*        font-size: var(--text-3xl);*/
/*        line-height: 1.2;*/
/*    }*/
    
/*    p,*/
/*    p.elementor-heading-title {*/
/*        color: var(--text-body);*/
/*    }*/
    
/*    p.elementor-heading-title {*/
/*        margin-bottom: initial;*/
/*    }*/
    
/*    p {*/
/*        font-family: var(--font-primary);*/
/*        margin-bottom: var(--space-s);*/
/*    }*/
/*}*//* End custom CSS */