.elementor-21 .elementor-element.elementor-element-6083aa87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-14a1b2b2{--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;--justify-content:center;--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-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-44a62646{text-align:left;}.elementor-21 .elementor-element.elementor-element-44a62646 img{width:15%;}.elementor-21 .elementor-element.elementor-element-34c43d68{--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;--justify-content:center;--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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-menu-toggle{margin-left:auto;background-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu .elementor-item{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item{color:#3D3D3D;fill:#3D3D3D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item:focus{color:#90A17D;fill:#90A17D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#90A17D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a, .elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-menu-toggle{color:#3D3D3D;fill:#3D3D3D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a:hover,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-menu-toggle:hover{color:#90A17D;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a:hover,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a.elementor-item-active{color:#90A17D;background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown .elementor-item, .elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-21 .elementor-element.elementor-element-247e6f8d div.elementor-menu-toggle{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-247e6f8d div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-36b358e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-21 .elementor-element.elementor-element-5c678fef{--display:flex;--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;}.elementor-21 .elementor-element.elementor-element-5c678fef:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5c678fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/cc0448fdb33117b8f5a81aadefb7e9ac-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-5c678fef::before, .elementor-21 .elementor-element.elementor-element-5c678fef > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-5c678fef > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-5c678fef > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-5c678fef > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-5c678fef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-21 .elementor-element.elementor-element-7e265020 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-216e73c7{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-4e961fb4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4e961fb4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-4e961fb4 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-e7a0aa6 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e7a0aa6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-e7a0aa6 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-31440802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-45b756a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/IMG20240818134238-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__button{background-color:#90A17D;margin-center:0;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;border-color:#90A17D;border-width:1px;border-radius:30px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#90A17D;border-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0000005C;text-align:center;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box{height:350px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__title{color:#333333;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__description{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:30px;color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-7844936d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__back{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/IMG20240611144152-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__button{background-color:#90A17D;margin-center:0;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;border-color:#90A17D;border-width:1px;border-radius:30px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#90A17D;border-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0000005C;text-align:center;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box{height:350px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front .elementor-flip-box__layer__title{color:#333333;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front .elementor-flip-box__layer__description{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:30px;color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-94b796e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-73f4ccc0{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-73f4ccc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/9c09c8f640cdc5b7afa638f220e22099-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-73f4ccc0::before, .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-56ff5ca2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c807c37 > .elementor-widget-container{padding:30px 0px 060px 0px;}.elementor-21 .elementor-element.elementor-element-c807c37{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c807c37 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-a25940c > .elementor-widget-container{padding:30px 0px 060px 0px;}.elementor-21 .elementor-element.elementor-element-a25940c{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a25940c a{color:#333333;}.elementor-21 .elementor-element.elementor-element-62e1d271{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-62e1d271:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-62e1d271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-5e1ae89c{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-5ad8e0b2{--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:30px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3f148579{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-3f148579 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-3f148579 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-3f148579 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-71413fa2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-6d2c5ef3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6d2c5ef3{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-6d2c5ef3 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-75b6f7c7{--display:flex;}.elementor-21 .elementor-element.elementor-element-445189bd{--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-21 .elementor-element.elementor-element-62e9c6ff{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-222b8249{--display:flex;}.elementor-21 .elementor-element.elementor-element-70ecc210{--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-21 .elementor-element.elementor-element-24665a8c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-750a6fda{--display:flex;}.elementor-21 .elementor-element.elementor-element-67414728{--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-21 .elementor-element.elementor-element-7ae3556e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-616a3b21{--display:flex;}.elementor-21 .elementor-element.elementor-element-1766438f{--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-21 .elementor-element.elementor-element-65b39cbb{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-14702451{--display:flex;}.elementor-21 .elementor-element.elementor-element-2fa38a77{--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-21 .elementor-element.elementor-element-29296675{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-7b3f402f{--display:flex;}.elementor-21 .elementor-element.elementor-element-6c24a75d{--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-21 .elementor-element.elementor-element-405aba3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-f0688b7{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-f0688b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-f0688b7 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-f0688b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-f0688b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b5c636e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-b5c636e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b5c636e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1482098{--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-21 .elementor-element.elementor-element-1934adf{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-98845ea{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-98845ea .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-98845ea .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-98845ea .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-d66a20a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-4a987e0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4a987e0{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-4a987e0 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-e955280{--display:flex;}.elementor-21 .elementor-element.elementor-element-fd85e36{--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-21 .elementor-element.elementor-element-d181bf8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-8c83c14{--display:flex;}.elementor-21 .elementor-element.elementor-element-d859470{--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-21 .elementor-element.elementor-element-4a581c3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-51fbbf8{--display:flex;}.elementor-21 .elementor-element.elementor-element-f09fdbd{--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-21 .elementor-element.elementor-element-8062a04{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-5264044{--display:flex;}.elementor-21 .elementor-element.elementor-element-8f119ab{--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-21 .elementor-element.elementor-element-9341ca9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-5faec08{--display:flex;}.elementor-21 .elementor-element.elementor-element-abea0ec{--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-21 .elementor-element.elementor-element-1ea799d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-358d5f0{--display:flex;}.elementor-21 .elementor-element.elementor-element-636c149{--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-21 .elementor-element.elementor-element-fc41495{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-a2d4587{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-a2d4587 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-a2d4587 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-a2d4587 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-a2d4587 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-413a555{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-413a555:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-413a555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-fb96f7c{--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-21 .elementor-element.elementor-element-aa147ee{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1682a73{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-1682a73 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-1682a73 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-1682a73 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-fca0d28 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-975cbcf > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-975cbcf{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-975cbcf a{color:#333333;}.elementor-21 .elementor-element.elementor-element-59ad1e5{--display:flex;}.elementor-21 .elementor-element.elementor-element-47ee75f{--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-21 .elementor-element.elementor-element-0539e03{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-65e59e4{--display:flex;}.elementor-21 .elementor-element.elementor-element-5f5b907{--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-21 .elementor-element.elementor-element-f9ef8b8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-a9a8581{--display:flex;}.elementor-21 .elementor-element.elementor-element-b100dbd{--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-21 .elementor-element.elementor-element-471d5fa{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-e200882{--display:flex;}.elementor-21 .elementor-element.elementor-element-c7c2dec{--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-21 .elementor-element.elementor-element-23927c0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-833e86c{--display:flex;}.elementor-21 .elementor-element.elementor-element-01aab94{--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-21 .elementor-element.elementor-element-4d8c9d9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-273096d{--display:flex;}.elementor-21 .elementor-element.elementor-element-58a29c6{--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-21 .elementor-element.elementor-element-93cf4bd{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-e1cccd1{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-e1cccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-e1cccd1 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-e1cccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-e1cccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a680566{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-a680566:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a680566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4ffc641{--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-21 .elementor-element.elementor-element-52facf4{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1d3609f{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-1d3609f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-1d3609f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-1d3609f .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-8e35c98 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-318a054 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-318a054{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-318a054 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-e6df707{--display:flex;}.elementor-21 .elementor-element.elementor-element-e226f5d{--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-21 .elementor-element.elementor-element-53c7baa{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-25f5892{--display:flex;}.elementor-21 .elementor-element.elementor-element-92d97fc{--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-21 .elementor-element.elementor-element-70623f8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-817392c{--display:flex;}.elementor-21 .elementor-element.elementor-element-94976ec{--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-21 .elementor-element.elementor-element-9913751{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-660546d{--display:flex;}.elementor-21 .elementor-element.elementor-element-24d96bb{--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-21 .elementor-element.elementor-element-69511f9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-f1fa0db{--display:flex;}.elementor-21 .elementor-element.elementor-element-b9a0308{--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-21 .elementor-element.elementor-element-20f5e0d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-cda0b8a{--display:flex;}.elementor-21 .elementor-element.elementor-element-e5f75c1{--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-21 .elementor-element.elementor-element-ae95670{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-ebabb2a{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-ebabb2a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-ebabb2a {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-ebabb2a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-ebabb2a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5f2d369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-5f2d369:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5f2d369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-46d1dbe{--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-21 .elementor-element.elementor-element-0ca9713{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7defc69{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-7defc69 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-7defc69 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-7defc69 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-a2e959a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-233631f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-233631f{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-233631f a{color:#333333;}.elementor-21 .elementor-element.elementor-element-9ee5413{--display:flex;}.elementor-21 .elementor-element.elementor-element-5f248bc{--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-21 .elementor-element.elementor-element-e07ddc4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-ac3f822{--display:flex;}.elementor-21 .elementor-element.elementor-element-959d6fb{--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-21 .elementor-element.elementor-element-ab3cd92{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-05bd367{--display:flex;}.elementor-21 .elementor-element.elementor-element-79046da{--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-21 .elementor-element.elementor-element-000f84f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-c13e257{--display:flex;}.elementor-21 .elementor-element.elementor-element-d3609c2{--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-21 .elementor-element.elementor-element-cdecddb{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-1be01e0{--display:flex;}.elementor-21 .elementor-element.elementor-element-441a7b2{--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-21 .elementor-element.elementor-element-6cb3766{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-f103dbb{--display:flex;}.elementor-21 .elementor-element.elementor-element-8dabea2{--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-21 .elementor-element.elementor-element-7aba800{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-23c3574{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-23c3574 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-23c3574 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-23c3574 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-23c3574 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1388897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-1388897:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1388897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49dfd3b{--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-21 .elementor-element.elementor-element-17c7fb4{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-61f950f{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-61f950f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-61f950f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-61f950f .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-293050b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-de316d2 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-de316d2{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-de316d2 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-7f545b1{--display:flex;}.elementor-21 .elementor-element.elementor-element-58439a1{--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-21 .elementor-element.elementor-element-2782e20{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-a7b057b{--display:flex;}.elementor-21 .elementor-element.elementor-element-7b313ff{--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-21 .elementor-element.elementor-element-222d3df{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-65394a3{--display:flex;}.elementor-21 .elementor-element.elementor-element-27ffdd5{--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-21 .elementor-element.elementor-element-1f3cb6b{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-9e86e54{--display:flex;}.elementor-21 .elementor-element.elementor-element-d1b2dea{--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-21 .elementor-element.elementor-element-6e2a884{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-c3ba0cf{--display:flex;}.elementor-21 .elementor-element.elementor-element-fa2a12a{--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-21 .elementor-element.elementor-element-e4c76db{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-5974248{--display:flex;}.elementor-21 .elementor-element.elementor-element-a60f563{--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-21 .elementor-element.elementor-element-0fef39e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-28392bb{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-28392bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-28392bb {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-28392bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-28392bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-93c775a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-93c775a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-93c775a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-3907faf{--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-21 .elementor-element.elementor-element-a959ca0{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1aa26e0{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-1aa26e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-1aa26e0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-1aa26e0 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-69c271b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-1f3e3ed > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f3e3ed{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-1f3e3ed a{color:#333333;}.elementor-21 .elementor-element.elementor-element-0e1d1ac{--display:flex;}.elementor-21 .elementor-element.elementor-element-e2485d3{--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-21 .elementor-element.elementor-element-611deb1{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-ee7aeed{--display:flex;}.elementor-21 .elementor-element.elementor-element-859a8e1{--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-21 .elementor-element.elementor-element-5266d67{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-605d856{--display:flex;}.elementor-21 .elementor-element.elementor-element-90d9094{--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-21 .elementor-element.elementor-element-044a33e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-3abacb5{--display:flex;}.elementor-21 .elementor-element.elementor-element-0632327{--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-21 .elementor-element.elementor-element-afa3952{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-47af0bd{--display:flex;}.elementor-21 .elementor-element.elementor-element-86c5bad{--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-21 .elementor-element.elementor-element-2cba6bd{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-6a18af8{--display:flex;}.elementor-21 .elementor-element.elementor-element-dbf0273{--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-21 .elementor-element.elementor-element-2dd6213{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-7174220{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-7174220 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-7174220 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-7174220 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-7174220 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-52d4147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-52d4147:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-52d4147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b8250bd{--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-21 .elementor-element.elementor-element-c3cf40c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-bc7bfaa{--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-21 .elementor-element.elementor-element-d882260{--display:flex;}.elementor-21 .elementor-element.elementor-element-3a19a8c{--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-21 .elementor-element.elementor-element-f2c4d62{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-3b7c01e{--display:flex;}.elementor-21 .elementor-element.elementor-element-8bd1448{--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-21 .elementor-element.elementor-element-ed4c1cb{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-48730c5{--display:flex;}.elementor-21 .elementor-element.elementor-element-62f548a{--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-21 .elementor-element.elementor-element-ebf61da{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-9166823{--display:flex;}.elementor-21 .elementor-element.elementor-element-b84b818{--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-21 .elementor-element.elementor-element-76d454b{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-d12a423{--display:flex;}.elementor-21 .elementor-element.elementor-element-ad70ec1{--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-21 .elementor-element.elementor-element-a3be5fb{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-4d04208{--display:flex;}.elementor-21 .elementor-element.elementor-element-e6508a1{--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-21 .elementor-element.elementor-element-3f71b92{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-aeb1353{--display:flex;}.elementor-21 .elementor-element.elementor-element-54fa5ed{--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-21 .elementor-element.elementor-element-b92c748{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-72d22e5{--display:flex;}.elementor-21 .elementor-element.elementor-element-e207d4f{--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-21 .elementor-element.elementor-element-ecea94f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-61b22b2{--display:flex;}.elementor-21 .elementor-element.elementor-element-6427f12{--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-21 .elementor-element.elementor-element-84ff4b0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-c68e5c5{--display:flex;}.elementor-21 .elementor-element.elementor-element-64644c5{--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-21 .elementor-element.elementor-element-4cd105d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-8396e76{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-8396e76 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-8396e76 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-8396e76 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-8396e76 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-008ec64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8f7af4a{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-8f7af4a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/9454a6ef050d026f769cb7f59bb39152-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-21 .elementor-element.elementor-element-8f7af4a::before, .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-8f7af4a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-8f7af4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-9217364 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-070ab90 > .elementor-widget-container{padding:30px 0px 060px 0px;}.elementor-21 .elementor-element.elementor-element-070ab90{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-070ab90 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-9b903c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-9b903c4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9b903c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-de03daf{--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-21 .elementor-element.elementor-element-785758e{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-10a0596{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-10a0596 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-10a0596 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-10a0596 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-d70f757 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-5cb1af3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5cb1af3{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-5cb1af3 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-2fd31fb{--display:flex;}.elementor-21 .elementor-element.elementor-element-8e4e4c1{--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-21 .elementor-element.elementor-element-85f0024{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-caa6198{--display:flex;}.elementor-21 .elementor-element.elementor-element-00e6389{--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-21 .elementor-element.elementor-element-87ed9a9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-cdb0e09{--display:flex;}.elementor-21 .elementor-element.elementor-element-7e97986{--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-21 .elementor-element.elementor-element-b091880{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-d480f83{--display:flex;}.elementor-21 .elementor-element.elementor-element-1d3778f{--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-21 .elementor-element.elementor-element-f018f87{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-6807850{--display:flex;}.elementor-21 .elementor-element.elementor-element-480f75a{--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-21 .elementor-element.elementor-element-5272d6e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-ae43ea4{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-ae43ea4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-ae43ea4 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-ae43ea4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-ae43ea4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1c654c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-1c654c4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1c654c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-6536188{--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-21 .elementor-element.elementor-element-2123457{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-41d5751{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-41d5751 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-41d5751 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-41d5751 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-2f7a689 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-e978d30 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e978d30{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-e978d30 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-85ead43{--display:flex;}.elementor-21 .elementor-element.elementor-element-5a5b435{--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-21 .elementor-element.elementor-element-a8561ce{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-bb79729{--display:flex;}.elementor-21 .elementor-element.elementor-element-740648c{--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-21 .elementor-element.elementor-element-fda7906{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-6d869dc{--display:flex;}.elementor-21 .elementor-element.elementor-element-53f1738{--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-21 .elementor-element.elementor-element-7de3b08{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-1d43106{--display:flex;}.elementor-21 .elementor-element.elementor-element-240c1a8{--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-21 .elementor-element.elementor-element-b8cd0b0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-e87e18e{--display:flex;}.elementor-21 .elementor-element.elementor-element-1222808{--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-21 .elementor-element.elementor-element-951018d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-71e9396{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-71e9396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-71e9396 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-71e9396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-71e9396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7b699a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-7b699a5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7b699a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-0669c81{--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-21 .elementor-element.elementor-element-5a295ab{--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:30px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-46bba57{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-46bba57 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-46bba57 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-46bba57 .elementor-divider__text{color:#90A17D;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;}.elementor-21 .elementor-element.elementor-element-d864458 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-583f0f8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-583f0f8{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#333333;}.elementor-21 .elementor-element.elementor-element-583f0f8 a{color:#333333;}.elementor-21 .elementor-element.elementor-element-416c712{--display:flex;}.elementor-21 .elementor-element.elementor-element-a4d210d{--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-21 .elementor-element.elementor-element-73a7c12{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-7411b14{--display:flex;}.elementor-21 .elementor-element.elementor-element-c15db78{--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-21 .elementor-element.elementor-element-d2be32c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-ce2a01b{--display:flex;}.elementor-21 .elementor-element.elementor-element-ea811de{--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-21 .elementor-element.elementor-element-1b668e7{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-259c83a{--display:flex;}.elementor-21 .elementor-element.elementor-element-7137c29{--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-21 .elementor-element.elementor-element-69c6747{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-701d244{--display:flex;}.elementor-21 .elementor-element.elementor-element-54d6af6{--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-21 .elementor-element.elementor-element-80d2dd4{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-8e16b01{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-8e16b01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-8e16b01 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-8e16b01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-8e16b01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-586a098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-586a098:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-586a098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-21 .elementor-element.elementor-element-5ed5580{--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-21 .elementor-element.elementor-element-832a970 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-a410d4f{--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-21 .elementor-element.elementor-element-70d67e6{--display:flex;}.elementor-21 .elementor-element.elementor-element-a87a679{--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-21 .elementor-element.elementor-element-c29d763{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-5732567{--display:flex;}.elementor-21 .elementor-element.elementor-element-92a0720{--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-21 .elementor-element.elementor-element-a00284c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-41754ae{--display:flex;}.elementor-21 .elementor-element.elementor-element-696c111{--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-21 .elementor-element.elementor-element-835a7f5{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-9cc414e{--display:flex;}.elementor-21 .elementor-element.elementor-element-446b49a{--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-21 .elementor-element.elementor-element-f7ea334{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-b08bf60{--display:flex;}.elementor-21 .elementor-element.elementor-element-440e960{--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-21 .elementor-element.elementor-element-3212b98{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-07a532e{--display:flex;}.elementor-21 .elementor-element.elementor-element-941e9f4{--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-21 .elementor-element.elementor-element-1fce891{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-97b08c3{--display:flex;}.elementor-21 .elementor-element.elementor-element-ec34ecc{--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-21 .elementor-element.elementor-element-223530b{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-2c3901c{--display:flex;}.elementor-21 .elementor-element.elementor-element-e973dfc{--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-21 .elementor-element.elementor-element-4377b10{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-4cdf5dc{--display:flex;}.elementor-21 .elementor-element.elementor-element-43e62a9{--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-21 .elementor-element.elementor-element-26a0e45{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-b5f8ada{--display:flex;}.elementor-21 .elementor-element.elementor-element-b3cacc4{--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-21 .elementor-element.elementor-element-e2b913c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-119b0fe{--n-accordion-title-font-size:14px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-119b0fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADADA;}.elementor-21 .elementor-element.elementor-element-119b0fe {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-21 .elementor-element.elementor-element-119b0fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;}:where( .elementor-21 .elementor-element.elementor-element-119b0fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ea50a77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-20a5a79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-21 .elementor-element.elementor-element-1ecbd1a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-21 .elementor-element.elementor-element-1ecbd1a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-21 .elementor-element.elementor-element-1ecbd1a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__content{min-height:450px;text-align:center;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__button{color:#FFFFFF;background-color:#90A17D;border-color:#90A17D;border-width:1px;border-radius:0px;padding:18px 40px 18px 40px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__button:hover{color:#90A17D;background-color:#FFFFFF;border-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-21 .elementor-element.elementor-element-0001637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-21 .elementor-element.elementor-element-d3bd878.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-21 .elementor-element.elementor-element-d3bd878.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-21 .elementor-element.elementor-element-d3bd878.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__content{min-height:450px;text-align:center;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__button{color:#FFFFFF;background-color:#90A17D;border-color:#90A17D;border-width:1px;border-radius:0px;padding:18px 40px 18px 40px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__button:hover{color:#90A17D;background-color:#FFFFFF;border-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-21 .elementor-element.elementor-element-57c489a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1a07bca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;--padding-top:80px;--padding-bottom:40px;--padding-left:120px;--padding-right:120px;}.elementor-21 .elementor-element.elementor-element-1a07bca:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1a07bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://korokoro.designstudio-insieme.com/glass-korokoro/wp-content/uploads/2025/04/b4ff1ae2c118c0ae45bd4c8b59b78e09-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-1a07bca::before, .elementor-21 .elementor-element.elementor-element-1a07bca > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1a07bca > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1a07bca > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1a07bca > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1a07bca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-b4f7256{--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;}.elementor-21 .elementor-element.elementor-element-c52d84d{--display:flex;}.elementor-21 .elementor-element.elementor-element-a3934ba{text-align:left;}.elementor-21 .elementor-element.elementor-element-a3934ba img{width:20%;}.elementor-21 .elementor-element.elementor-element-0b3bccd{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-0b3bccd .elementor-widget-container{text-align:left;}.elementor-21 .elementor-element.elementor-element-0b3bccd > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0b3bccd .elementor-social-icon{background-color:#90A17D;}.elementor-21 .elementor-element.elementor-element-d825c2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-d825c2e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-d20a5e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-d20a5e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;color:#333333;}.elementor-21 .elementor-element.elementor-element-d85b6c5{--display:flex;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu .elementor-item{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item{color:#3D3D3D;fill:#3D3D3D;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item:focus{color:#578E7E;fill:#578E7E;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#578E7E;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a, .elementor-21 .elementor-element.elementor-element-5d95474 .elementor-menu-toggle{color:#3D3D3D;fill:#3D3D3D;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a:hover,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-menu-toggle:hover{color:#578E7E;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a:hover,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a.elementor-item-active{color:#578E7E;background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown .elementor-item, .elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-21 .elementor-element.elementor-element-c58ba68{--display:flex;}.elementor-21 .elementor-element.elementor-element-b16e365{text-align:center;}.elementor-21 .elementor-element.elementor-element-b16e365 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;color:#333333;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-14a1b2b2{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-34c43d68{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-45b756a4{--width:50%;}.elementor-21 .elementor-element.elementor-element-7844936d{--width:50%;}.elementor-21 .elementor-element.elementor-element-5e1ae89c{--width:50%;}.elementor-21 .elementor-element.elementor-element-5ad8e0b2{--width:50%;}.elementor-21 .elementor-element.elementor-element-1482098{--width:50%;}.elementor-21 .elementor-element.elementor-element-1934adf{--width:50%;}.elementor-21 .elementor-element.elementor-element-fb96f7c{--width:50%;}.elementor-21 .elementor-element.elementor-element-aa147ee{--width:50%;}.elementor-21 .elementor-element.elementor-element-4ffc641{--width:50%;}.elementor-21 .elementor-element.elementor-element-52facf4{--width:50%;}.elementor-21 .elementor-element.elementor-element-46d1dbe{--width:50%;}.elementor-21 .elementor-element.elementor-element-0ca9713{--width:50%;}.elementor-21 .elementor-element.elementor-element-49dfd3b{--width:50%;}.elementor-21 .elementor-element.elementor-element-17c7fb4{--width:50%;}.elementor-21 .elementor-element.elementor-element-3907faf{--width:50%;}.elementor-21 .elementor-element.elementor-element-a959ca0{--width:50%;}.elementor-21 .elementor-element.elementor-element-b8250bd{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-bc7bfaa{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-de03daf{--width:50%;}.elementor-21 .elementor-element.elementor-element-785758e{--width:50%;}.elementor-21 .elementor-element.elementor-element-6536188{--width:50%;}.elementor-21 .elementor-element.elementor-element-2123457{--width:50%;}.elementor-21 .elementor-element.elementor-element-0669c81{--width:50%;}.elementor-21 .elementor-element.elementor-element-5a295ab{--width:50%;}.elementor-21 .elementor-element.elementor-element-5ed5580{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-a410d4f{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-20a5a79{--width:50%;}.elementor-21 .elementor-element.elementor-element-0001637{--width:50%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-5c678fef:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5c678fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back{background-attachment:scroll;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__back{background-attachment:scroll;}.elementor-21 .elementor-element.elementor-element-73f4ccc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21 .elementor-element.elementor-element-8f7af4a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21 .elementor-element.elementor-element-1a07bca:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1a07bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-6083aa87{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-14a1b2b2{--justify-content:center;}.elementor-21 .elementor-element.elementor-element-44a62646 img{width:25%;}.elementor-21 .elementor-element.elementor-element-34c43d68{--justify-content:center;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown .elementor-item, .elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--dropdown a{padding-top:30px;padding-bottom:30px;}.elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-21 .elementor-element.elementor-element-247e6f8d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-21 .elementor-element.elementor-element-36b358e{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-5c678fef{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-7e265020 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-4e961fb4{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e7a0aa6{font-size:12px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-73f4ccc0{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-73f4ccc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21 .elementor-element.elementor-element-56ff5ca2 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-c807c37 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-a25940c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-62e1d271{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5e1ae89c{--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-21 .elementor-element.elementor-element-71413fa2 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-6d2c5ef3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6d2c5ef3{font-size:12px;}.elementor-21 .elementor-element.elementor-element-62e9c6ff{font-size:12px;}.elementor-21 .elementor-element.elementor-element-24665a8c{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7ae3556e{font-size:12px;}.elementor-21 .elementor-element.elementor-element-65b39cbb{font-size:12px;}.elementor-21 .elementor-element.elementor-element-29296675{font-size:12px;}.elementor-21 .elementor-element.elementor-element-405aba3{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f0688b7 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-f0688b7{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-b5c636e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-1482098{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d66a20a .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-4a987e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4a987e0{font-size:12px;}.elementor-21 .elementor-element.elementor-element-d181bf8{font-size:12px;}.elementor-21 .elementor-element.elementor-element-4a581c3{font-size:12px;}.elementor-21 .elementor-element.elementor-element-8062a04{font-size:12px;}.elementor-21 .elementor-element.elementor-element-9341ca9{font-size:12px;}.elementor-21 .elementor-element.elementor-element-1ea799d{font-size:12px;}.elementor-21 .elementor-element.elementor-element-fc41495{font-size:12px;}.elementor-21 .elementor-element.elementor-element-a2d4587 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-a2d4587{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-413a555{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-fb96f7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fca0d28 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-975cbcf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-975cbcf{font-size:12px;}.elementor-21 .elementor-element.elementor-element-0539e03{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f9ef8b8{font-size:12px;}.elementor-21 .elementor-element.elementor-element-471d5fa{font-size:12px;}.elementor-21 .elementor-element.elementor-element-23927c0{font-size:12px;}.elementor-21 .elementor-element.elementor-element-4d8c9d9{font-size:12px;}.elementor-21 .elementor-element.elementor-element-93cf4bd{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e1cccd1 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-e1cccd1{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-a680566{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4ffc641{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8e35c98 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-318a054 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-318a054{font-size:12px;}.elementor-21 .elementor-element.elementor-element-53c7baa{font-size:12px;}.elementor-21 .elementor-element.elementor-element-70623f8{font-size:12px;}.elementor-21 .elementor-element.elementor-element-9913751{font-size:12px;}.elementor-21 .elementor-element.elementor-element-69511f9{font-size:12px;}.elementor-21 .elementor-element.elementor-element-20f5e0d{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ae95670{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ebabb2a {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-ebabb2a{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-5f2d369{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-46d1dbe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a2e959a .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-233631f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-233631f{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e07ddc4{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ab3cd92{font-size:12px;}.elementor-21 .elementor-element.elementor-element-000f84f{font-size:12px;}.elementor-21 .elementor-element.elementor-element-cdecddb{font-size:12px;}.elementor-21 .elementor-element.elementor-element-6cb3766{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7aba800{font-size:12px;}.elementor-21 .elementor-element.elementor-element-23c3574 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-23c3574{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-1388897{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-49dfd3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-293050b .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-de316d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-de316d2{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2782e20{font-size:12px;}.elementor-21 .elementor-element.elementor-element-222d3df{font-size:12px;}.elementor-21 .elementor-element.elementor-element-1f3cb6b{font-size:12px;}.elementor-21 .elementor-element.elementor-element-6e2a884{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e4c76db{font-size:12px;}.elementor-21 .elementor-element.elementor-element-0fef39e{font-size:12px;}.elementor-21 .elementor-element.elementor-element-28392bb {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-28392bb{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-93c775a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-3907faf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-69c271b .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-1f3e3ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f3e3ed{font-size:12px;}.elementor-21 .elementor-element.elementor-element-611deb1{font-size:12px;}.elementor-21 .elementor-element.elementor-element-5266d67{font-size:12px;}.elementor-21 .elementor-element.elementor-element-044a33e{font-size:12px;}.elementor-21 .elementor-element.elementor-element-afa3952{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2cba6bd{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2dd6213{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7174220 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-7174220{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-52d4147{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-c3cf40c .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-f2c4d62{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ed4c1cb{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ebf61da{font-size:12px;}.elementor-21 .elementor-element.elementor-element-76d454b{font-size:12px;}.elementor-21 .elementor-element.elementor-element-a3be5fb{font-size:12px;}.elementor-21 .elementor-element.elementor-element-3f71b92{font-size:12px;}.elementor-21 .elementor-element.elementor-element-b92c748{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ecea94f{font-size:12px;}.elementor-21 .elementor-element.elementor-element-84ff4b0{font-size:12px;}.elementor-21 .elementor-element.elementor-element-4cd105d{font-size:12px;}.elementor-21 .elementor-element.elementor-element-8396e76 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-8396e76{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-8f7af4a{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-9217364 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-070ab90 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-9b903c4{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-de03daf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d70f757 .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-21 .elementor-element.elementor-element-5cb1af3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5cb1af3{font-size:12px;}.elementor-21 .elementor-element.elementor-element-85f0024{font-size:12px;}.elementor-21 .elementor-element.elementor-element-87ed9a9{font-size:12px;}.elementor-21 .elementor-element.elementor-element-b091880{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f018f87{font-size:12px;}.elementor-21 .elementor-element.elementor-element-5272d6e{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ae43ea4 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-ae43ea4{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-1c654c4{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6536188{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2f7a689 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-e978d30 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e978d30{font-size:12px;}.elementor-21 .elementor-element.elementor-element-a8561ce{font-size:12px;}.elementor-21 .elementor-element.elementor-element-fda7906{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7de3b08{font-size:12px;}.elementor-21 .elementor-element.elementor-element-b8cd0b0{font-size:12px;}.elementor-21 .elementor-element.elementor-element-951018d{font-size:12px;}.elementor-21 .elementor-element.elementor-element-71e9396 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-71e9396{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-7b699a5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0669c81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d864458 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-583f0f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-583f0f8{font-size:12px;}.elementor-21 .elementor-element.elementor-element-73a7c12{font-size:12px;}.elementor-21 .elementor-element.elementor-element-d2be32c{font-size:12px;}.elementor-21 .elementor-element.elementor-element-1b668e7{font-size:12px;}.elementor-21 .elementor-element.elementor-element-69c6747{font-size:12px;}.elementor-21 .elementor-element.elementor-element-80d2dd4{font-size:12px;}.elementor-21 .elementor-element.elementor-element-8e16b01 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-8e16b01{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-586a098{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-832a970 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-c29d763{font-size:12px;}.elementor-21 .elementor-element.elementor-element-a00284c{font-size:12px;}.elementor-21 .elementor-element.elementor-element-835a7f5{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f7ea334{font-size:12px;}.elementor-21 .elementor-element.elementor-element-3212b98{font-size:12px;}.elementor-21 .elementor-element.elementor-element-1fce891{font-size:12px;}.elementor-21 .elementor-element.elementor-element-223530b{font-size:12px;}.elementor-21 .elementor-element.elementor-element-4377b10{font-size:12px;}.elementor-21 .elementor-element.elementor-element-26a0e45{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e2b913c{font-size:12px;}.elementor-21 .elementor-element.elementor-element-119b0fe {--n-accordion-padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-119b0fe{--n-accordion-title-font-size:12px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__content{min-height:350px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-1ecbd1a .elementor-cta__button{padding:015px 30px 015px 30px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__content{min-height:350px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-d3bd878 .elementor-cta__button{padding:015px 30px 015px 30px;}.elementor-21 .elementor-element.elementor-element-1a07bca{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-b4f7256{--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-21 .elementor-element.elementor-element-a3934ba img{width:30%;}.elementor-21 .elementor-element.elementor-element-d85b6c5{--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-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main .elementor-item{padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:6px;}.elementor-21 .elementor-element.elementor-element-5d95474{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-21 .elementor-element.elementor-element-5d95474 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-14a1b2b2{--width:50%;}.elementor-21 .elementor-element.elementor-element-44a62646 img{width:40%;}.elementor-21 .elementor-element.elementor-element-34c43d68{--width:50%;}.elementor-21 .elementor-element.elementor-element-216e73c7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-45b756a4{--width:100%;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box{height:250px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-382d53ac .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-7844936d{--width:100%;}.elementor-21 .elementor-element.elementor-element-2660db5b .elementor-flip-box{height:250px;}.elementor-21 .elementor-element.elementor-element-73f4ccc0{--min-height:450px;--overlay-opacity:0.46;}.elementor-21 .elementor-element.elementor-element-73f4ccc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-73f4ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21 .elementor-element.elementor-element-5ad8e0b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1934adf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-aa147ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-52facf4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0ca9713{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-17c7fb4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a959ca0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b8250bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bc7bfaa{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8f7af4a{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-8f7af4a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f7af4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21 .elementor-element.elementor-element-785758e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2123457{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5a295ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5ed5580{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a410d4f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}