.elementor-194 .elementor-element.elementor-element-89ccbbc{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-89ccbbc:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-89ccbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-ea49dcb{text-align:justify;}.elementor-194 .elementor-element.elementor-element-ea49dcb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.77rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-057db44{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00D084;}.elementor-194 .elementor-element.elementor-element-057db44 .elementor-headline{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.94rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-057db44 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-057db44 .elementor-headline-dynamic-text{font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-194 .elementor-element.elementor-element-057db44 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-42c385f );stroke-linecap:round;stroke-linejoin:round;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-69ea06b{padding:0px 475px 0px 475px;}.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-size:var( --e-global-typography-secondary-font-size );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-194 .elementor-element.elementor-element-160791a{--divider-border-style:solid;--divider-color:var( --e-global-color-42c385f );--divider-element-spacing:15px;}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider__text{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:0.94rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-05b7ad6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00D084;}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:1.96rem;font-weight:800;}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline-plain-text{color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline-dynamic-text{font-family:"Noto Serif JP", Sans-serif;font-weight:800;}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-astglobalcolor0 );stroke-linecap:round;stroke-linejoin:round;}.elementor-194 .elementor-element.elementor-element-3ed72b0{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-3ed72b0:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3ed72b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-fd08c54{text-align:center;}.elementor-194 .elementor-element.elementor-element-fd08c54 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8e69822{--e-image-carousel-slides-to-show:8;padding:20px 0px 20px 0px;}.elementor-194 .elementor-element.elementor-element-8e69822 .swiper-wrapper{display:flex;align-items:center;}.elementor-194 .elementor-element.elementor-element-372f8c2{text-align:justify;}.elementor-194 .elementor-element.elementor-element-372f8c2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.44rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-194 .elementor-element.elementor-element-14c86ba{font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-14c86ba p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-2c36022{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-2c36022:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-2c36022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-e8bb63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-194 .elementor-element.elementor-element-7b5088a{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7b5088a .elementor-headline{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:1.13rem;font-weight:700;}.elementor-194 .elementor-element.elementor-element-7b5088a .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-eee4b5c{text-align:justify;}.elementor-194 .elementor-element.elementor-element-eee4b5c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2.5rem;font-weight:900;text-transform:uppercase;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-9c785c2{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.924rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-9c785c2 p{margin-block-end:1.15rem;}.elementor-194 .elementor-element.elementor-element-72e685b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--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-194 .elementor-element.elementor-element-85b17f3{--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;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-d42b6a1{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-d42b6a1:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-d42b6a1, .elementor-194 .elementor-element.elementor-element-d42b6a1::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-ef22349{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-ef22349:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-ef22349 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-202b1ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-8d1a995 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-d3353d8{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-d3353d8 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-5461950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-ff86fa0{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-ff86fa0:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-ff86fa0, .elementor-194 .elementor-element.elementor-element-ff86fa0::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-e4f2482{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e4f2482:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e4f2482 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-df93b36{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-b9c2c64 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-d4b091f{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-d4b091f p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-14dde93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-37f2ff5{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-37f2ff5:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-37f2ff5, .elementor-194 .elementor-element.elementor-element-37f2ff5::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-2d0dd5f{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-2d0dd5f:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-2d0dd5f img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ba01d14{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-ddd4f6b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-fb897db{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-fb897db p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-63868cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-e955de9{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-e955de9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-e955de9, .elementor-194 .elementor-element.elementor-element-e955de9::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-c899490{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-c899490:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-c899490 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-f55c1c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-f97793d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f6e161e{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f6e161e p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-57e1667{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9a552a6{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-9a552a6:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-9a552a6, .elementor-194 .elementor-element.elementor-element-9a552a6::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-cf529cf{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cf529cf:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cf529cf img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-617403e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-5f3db33 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f5501a1{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f5501a1 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-93a412a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-4b0a4e0{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-4b0a4e0:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-4b0a4e0, .elementor-194 .elementor-element.elementor-element-4b0a4e0::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-cf07825{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cf07825:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cf07825 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-f7f151c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-32de8f9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5bf9ca4{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5bf9ca4 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-e549188{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-e549188:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-e549188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-6cb4d3b{--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;}.elementor-194 .elementor-element.elementor-element-108b683 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-2f5f519 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:900;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-371b741{--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-194 .elementor-element.elementor-element-e5ec516{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-194 .elementor-element.elementor-element-217f4a7 .elementor-counter-title{justify-content:center;color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-217f4a7 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:3.6rem;font-weight:900;}.elementor-194 .elementor-element.elementor-element-b86ce6c .elementor-counter-title{justify-content:center;color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-b86ce6c .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:3.6rem;font-weight:900;}.elementor-194 .elementor-element.elementor-element-b0ce1a4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-b0ce1a4 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:3.6rem;font-weight:900;}.elementor-194 .elementor-element.elementor-element-4e23255 .elementor-counter-title{justify-content:center;color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-4e23255 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:3.6rem;font-weight:900;}.elementor-194 .elementor-element.elementor-element-dfb620a{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-dfb620a:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-dfb620a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-ed766fa{text-align:center;}.elementor-194 .elementor-element.elementor-element-ed766fa .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.75rem;font-weight:800;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-36e52cb{--display:flex;--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-194 .elementor-element.elementor-element-37dba33{--display:grid;--min-height:5rem;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-6b98170{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-6b98170:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-6b98170, .elementor-194 .elementor-element.elementor-element-6b98170::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-6740dba{padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-6740dba:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-6740dba img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-b015656{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-b015656:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-b015656, .elementor-194 .elementor-element.elementor-element-b015656::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-b86927d{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-b86927d:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-b86927d img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-98ef0a8{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-98ef0a8:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-98ef0a8, .elementor-194 .elementor-element.elementor-element-98ef0a8::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-0b6e351{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-0b6e351:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-0b6e351 img{opacity:0.75;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-7df9c3f{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-7df9c3f:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-7df9c3f, .elementor-194 .elementor-element.elementor-element-7df9c3f::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-a196162{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-a196162:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-a196162 img{opacity:0.7;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-366cea3{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-366cea3:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-366cea3, .elementor-194 .elementor-element.elementor-element-366cea3::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-d70f435{padding:0px 25px 0px 25px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-d70f435:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-d70f435 img{opacity:0.75;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-bfc7740{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-bfc7740:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-bfc7740, .elementor-194 .elementor-element.elementor-element-bfc7740::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-8ea65ca{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-8ea65ca:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-8ea65ca img{transition-duration:0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-194 .elementor-element.elementor-element-0f54bb2 .elementor-button{background-color:transparent;font-family:"Noto Serif JP", Sans-serif;font-size:0.85rem;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );background-image:linear-gradient(111deg, #DCFFD8 0%, #1A73E8 100%);border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-0f54bb2 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-0f54bb2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(111deg, #1A73E8 0%, #DCFFD8 100%);}.elementor-194 .elementor-element.elementor-element-a80dd51{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a80dd51:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-a80dd51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-7307af7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-194 .elementor-element.elementor-element-6ddd546{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6ddd546 .elementor-headline{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:1.35rem;font-weight:700;}.elementor-194 .elementor-element.elementor-element-6ddd546 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-02dba28{text-align:justify;}.elementor-194 .elementor-element.elementor-element-02dba28 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:4.15rem;font-weight:900;text-transform:uppercase;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-f5696a7{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f5696a7 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-f44779d img{width:56%;}.elementor-194 .elementor-element.elementor-element-78a6134 .elementor-button{background-color:transparent;font-family:"Noto Serif JP", Sans-serif;font-size:0.85rem;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );background-image:linear-gradient(111deg, #DCFFD8 0%, #1A73E8 100%);border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-78a6134 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-78a6134 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(111deg, #1A73E8 0%, #DCFFD8 100%);}.elementor-194 .elementor-element.elementor-element-78a6134 .elementor-button-content-wrapper{flex-direction:row;}.elementor-194 .elementor-element.elementor-element-e59b415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--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-194 .elementor-element.elementor-element-b5ca361{--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;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-69a6ac9{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-69a6ac9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-69a6ac9, .elementor-194 .elementor-element.elementor-element-69a6ac9::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-dc70394{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-dc70394:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-dc70394 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-223ad29{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-ad4f51c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0cdff50{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0cdff50 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-eebb5f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-55a414e{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-55a414e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-55a414e, .elementor-194 .elementor-element.elementor-element-55a414e::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-24a5f33{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-24a5f33:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-24a5f33 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ba45957{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-42f959f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-628d2d5{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-628d2d5 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-23736e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-bcc45f3{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-bcc45f3:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-bcc45f3, .elementor-194 .elementor-element.elementor-element-bcc45f3::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-250d560{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-250d560:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-250d560 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-d6e0f72{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-cf5a8bf .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f3a3c40{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f3a3c40 p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-1a70701{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-3415e8e{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-3415e8e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-3415e8e, .elementor-194 .elementor-element.elementor-element-3415e8e::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-f7899af{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f7899af:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f7899af img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-58f747a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-e587221 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0f761cf{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0f761cf p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-57e5299{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9519091{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-9519091:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-9519091, .elementor-194 .elementor-element.elementor-element-9519091::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-4b0fb63{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-4b0fb63:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-4b0fb63 img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-008f0fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-4c1a48e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-68f6ccb{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-68f6ccb p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-1a0c28a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b948f11{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-194 .elementor-element.elementor-element-b948f11:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-194 .elementor-element.elementor-element-b948f11, .elementor-194 .elementor-element.elementor-element-b948f11::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-30e455e{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CEDFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-30e455e:hover{border-radius:15px 15px 15px 15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-30e455e img{transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-431ebc0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-194 .elementor-element.elementor-element-18d1529 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.05rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3958f4c{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.74rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3958f4c p{margin-block-end:0rem;}.elementor-194 .elementor-element.elementor-element-a023edc{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a023edc:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-a023edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-aa6f0d0{text-align:center;}.elementor-194 .elementor-element.elementor-element-aa6f0d0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.75rem;font-weight:800;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-3968aca{--display:flex;--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-194 .elementor-element.elementor-element-2cd7832{--display:grid;--min-height:5rem;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-b7e33c8{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-b7e33c8:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b7e33c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-b7e33c8:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-b7e33c8, .elementor-194 .elementor-element.elementor-element-b7e33c8::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-8672bfe{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-8672bfe:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-8672bfe img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-5136875{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-5136875:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-5136875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-5136875:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-5136875, .elementor-194 .elementor-element.elementor-element-5136875::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-4341dc2{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-4341dc2:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-4341dc2 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-7ab771b{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-7ab771b:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-7ab771b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-7ab771b:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-7ab771b, .elementor-194 .elementor-element.elementor-element-7ab771b::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-708ab4d{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-708ab4d:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-708ab4d img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-ea582e4{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-ea582e4:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-ea582e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-ea582e4:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-ea582e4, .elementor-194 .elementor-element.elementor-element-ea582e4::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-f1fb8b9{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-f1fb8b9:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-f1fb8b9 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-11e4488{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-11e4488:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-11e4488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-11e4488:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-11e4488, .elementor-194 .elementor-element.elementor-element-11e4488::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-61387be{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-61387be:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-61387be img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-738efd7{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CEDFFF;--border-color:#CEDFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-738efd7:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-738efd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-738efd7:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-738efd7, .elementor-194 .elementor-element.elementor-element-738efd7::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-5b7aa85{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-5b7aa85:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-5b7aa85 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-e8e4e03{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-e8e4e03:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-e8e4e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-bfbdd12{padding:0px 0px 30px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-bfbdd12 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8915c85{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-194 .elementor-element.elementor-element-8042ddc{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-8042ddc:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8042ddc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-8042ddc:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-8042ddc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-3baadef{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-3baadef:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3baadef.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-3baadef:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-3baadef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-3677953{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-3677953:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3677953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3677953.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3677953.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3677953.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-3677953.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-3677953.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-3677953:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-3677953:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-5fcf540{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-5fcf540:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5fcf540.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-5fcf540:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-5fcf540:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-cc55acc{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cc55acc:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cc55acc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-cc55acc:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-cc55acc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-131fb84{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-131fb84:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-131fb84.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-131fb84:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-131fb84:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-bdd28dd{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-bdd28dd:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-bdd28dd:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-bdd28dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-68f4c71{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-68f4c71:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-68f4c71.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-68f4c71:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-68f4c71:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-cd7f3fa{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cd7f3fa:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-cd7f3fa:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-cd7f3fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-f271f5b{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f271f5b:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f271f5b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-f271f5b:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-f271f5b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-deb288f{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-deb288f:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-deb288f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-deb288f:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-deb288f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-52f6237{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-52f6237:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-52f6237.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-52f6237:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-52f6237:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-8ca8eaf{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-8ca8eaf:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-8ca8eaf:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-8ca8eaf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-2091ffd{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-2091ffd:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-2091ffd.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-2091ffd:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-2091ffd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-dbeb408{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-dbeb408:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-dbeb408.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-dbeb408:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-dbeb408:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-6081897{background-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-6081897:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-wrapper{gap:15px;}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6081897.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6081897.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6081897.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f6b03e6 );fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6081897.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f6b03e6 );color:var( --e-global-color-f6b03e6 );border-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-6081897.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6081897.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon{font-size:1.75rem;}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-194 .elementor-element.elementor-element-6081897:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-6081897:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-e69b3f4{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-e69b3f4:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-e69b3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-b5db602{--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-194 .elementor-element.elementor-element-1d868fb{text-align:start;}.elementor-194 .elementor-element.elementor-element-1d868fb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b307d00{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b307d00 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-3c2df57{--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;}.elementor-194 .elementor-element.elementor-element-2c7fa97{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-2c7fa97:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-2c7fa97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-8220e38{--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;}.elementor-194 .elementor-element.elementor-element-c9d9980 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3bc3372 );border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-77b41a0{--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-194 .elementor-element.elementor-element-2cd5944{text-align:start;}.elementor-194 .elementor-element.elementor-element-2cd5944 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-a7ae345{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;text-decoration:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-a7ae345 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-4d1557c{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-4d1557c:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-4d1557c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-dfa8cc9{--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-194 .elementor-element.elementor-element-3f46f77{text-align:start;}.elementor-194 .elementor-element.elementor-element-3f46f77 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-e2af1bf{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-e2af1bf p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-5abd53b{--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;}.elementor-194 .elementor-element.elementor-element-da28349{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-da28349:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-da28349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-d880535{text-align:center;}.elementor-194 .elementor-element.elementor-element-d880535 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.56rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-8751f4f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-5c10a5e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-5c10a5e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 7px 20px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-5c10a5e, .elementor-194 .elementor-element.elementor-element-5c10a5e::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-3ebb2d1{text-align:center;}.elementor-194 .elementor-element.elementor-element-3ebb2d1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-bb1cb94{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-bb1cb94 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-20962d9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-20962d9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 7px 20px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-20962d9, .elementor-194 .elementor-element.elementor-element-20962d9::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-857df14{text-align:center;}.elementor-194 .elementor-element.elementor-element-857df14 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-d4ba332{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-d4ba332 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-5370cee{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-5370cee:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 7px 20px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-5370cee, .elementor-194 .elementor-element.elementor-element-5370cee::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-42d5a72{text-align:center;}.elementor-194 .elementor-element.elementor-element-42d5a72 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c1845da{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c1845da p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-bab6b99{padding:40px 0px 20px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-bab6b99 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.56rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0c5d790{text-align:justify;font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0c5d790 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-eac8b94{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-168ffb5{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-168ffb5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-168ffb5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-168ffb5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-168ffb5 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-168ffb5 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-168ffb5 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-168ffb5:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-168ffb5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-43a211e{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-43a211e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-43a211e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-43a211e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-43a211e .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-43a211e .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-43a211e .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-43a211e:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-43a211e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c42d13e{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-c42d13e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-c42d13e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c42d13e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c42d13e .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-c42d13e .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-c42d13e .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-c42d13e:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-c42d13e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6b179fb{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-6b179fb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-6b179fb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6b179fb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6b179fb .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-6b179fb .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-6b179fb .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-6b179fb:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-6b179fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-7248b10{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-7248b10 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-7248b10 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-7248b10.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7248b10 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-7248b10 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-7248b10 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-7248b10:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-7248b10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f6051fa{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-f6051fa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-f6051fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f6051fa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f6051fa .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-f6051fa .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-f6051fa .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-f6051fa:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-f6051fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-a534141{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-a534141.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-a534141 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-a534141 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-a534141.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-a534141 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-a534141 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-a534141 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-a534141:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-a534141:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-571bc10{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-571bc10 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-571bc10 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-571bc10.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-571bc10 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-571bc10 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-571bc10 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-571bc10:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-571bc10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-57ebb15{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-57ebb15 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-57ebb15 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-57ebb15.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-57ebb15 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-57ebb15 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-57ebb15 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-57ebb15:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-57ebb15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b881b38{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-b881b38 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-b881b38 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b881b38.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b881b38 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-b881b38 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-b881b38 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-b881b38:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-b881b38:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0627f4d{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-0627f4d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-0627f4d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0627f4d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0627f4d .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-0627f4d .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-0627f4d .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-0627f4d:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-0627f4d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-611f4bb{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-611f4bb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-611f4bb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-611f4bb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-611f4bb .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-611f4bb .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-611f4bb .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-611f4bb:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-611f4bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f634875{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-f634875.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-f634875 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-f634875 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-f634875.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f634875 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-f634875 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-f634875 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-f634875:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-f634875:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6774d14{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-6774d14 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-6774d14 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-6774d14.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-6774d14 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-6774d14 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-6774d14 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-6774d14:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-6774d14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b404db4{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-b404db4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-b404db4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b404db4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-b404db4 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-b404db4 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-b404db4 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-b404db4:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-b404db4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c3e6043{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-c3e6043 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-c3e6043 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-c3e6043.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-c3e6043 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-c3e6043 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-c3e6043 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-c3e6043:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-c3e6043:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-287df68{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-287df68.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-287df68 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-287df68 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-287df68.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-287df68 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-287df68 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-287df68 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-287df68:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-287df68:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-9ae4049{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-9ae4049 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-9ae4049 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9ae4049.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-9ae4049 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-9ae4049 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-9ae4049 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-9ae4049:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-9ae4049:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0cc4966{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-0cc4966 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-0cc4966 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-0cc4966.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-0cc4966 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-0cc4966 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-0cc4966 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-0cc4966:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-0cc4966:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5c9be95{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-5c9be95 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-5c9be95 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-5c9be95.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5c9be95 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-5c9be95 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-5c9be95 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-5c9be95:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-5c9be95:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-4583379{background-color:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-4583379.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-4583379 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-194 .elementor-element.elementor-element-4583379 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c385f );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-default .elementor-icon{fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );border-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E3DCFF;fill:var( --e-global-color-42c385f );color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-default:has(:focus) .elementor-icon{fill:#E3DCFF;color:#E3DCFF;border-color:#E3DCFF;}.elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-4583379.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-4583379 .elementor-icon{font-size:0.9375rem;}.elementor-194 .elementor-element.elementor-element-4583379 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-4583379 .elementor-icon-box-title a{font-family:"Noto Serif JP", Sans-serif;font-size:0.9375rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-4583379:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-4583379:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-68ef718{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-68ef718:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-68ef718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-09df71a{--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;}.elementor-194 .elementor-element.elementor-element-5664dbe{--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-194 .elementor-element.elementor-element-52d43c6{text-align:start;}.elementor-194 .elementor-element.elementor-element-52d43c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-b496bb9{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b496bb9 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-d2a47ed{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-d2a47ed:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-d2a47ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-5460856{--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-194 .elementor-element.elementor-element-50bdb61{text-align:start;}.elementor-194 .elementor-element.elementor-element-50bdb61 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-217ff06{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-217ff06 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-5de1970{--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;}.elementor-194 .elementor-element.elementor-element-8237d59{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8237d59:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-8237d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-10e7d0a{--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;}.elementor-194 .elementor-element.elementor-element-8f5e2dc{--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-194 .elementor-element.elementor-element-bb6954b{text-align:start;}.elementor-194 .elementor-element.elementor-element-bb6954b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.71rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-62d8a36{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:0.948rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-62d8a36 p{margin-block-end:1.25rem;}.elementor-194 .elementor-element.elementor-element-c266e68{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-c266e68:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-c266e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-79b566e{text-align:center;}.elementor-194 .elementor-element.elementor-element-79b566e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.75rem;font-weight:800;color:#1A73E8;}.elementor-194 .elementor-element.elementor-element-c39f220{--display:flex;--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-194 .elementor-element.elementor-element-7e26c88{--display:grid;--min-height:15rem;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-cf11ddd{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-cf11ddd:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-cf11ddd, .elementor-194 .elementor-element.elementor-element-cf11ddd::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-e6986f0{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-e6986f0:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-e6986f0 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-4c14aaa{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-4c14aaa:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-4c14aaa, .elementor-194 .elementor-element.elementor-element-4c14aaa::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-5e2e5bc{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-5e2e5bc:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-5e2e5bc img{opacity:0.88;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-66be8bb{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-66be8bb:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-66be8bb, .elementor-194 .elementor-element.elementor-element-66be8bb::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-6948096{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-6948096:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-6948096 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-034c6ea{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-034c6ea:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-034c6ea, .elementor-194 .elementor-element.elementor-element-034c6ea::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-1ed8b41{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-1ed8b41:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-1ed8b41 img{opacity:0.85;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-f4db526{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-f4db526:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f4db526, .elementor-194 .elementor-element.elementor-element-f4db526::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-41d75a1{padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-41d75a1:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-41d75a1 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-262d70c{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-262d70c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-262d70c, .elementor-194 .elementor-element.elementor-element-262d70c::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-dc57e5c{padding:0px 20px 0px 20px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-dc57e5c:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-dc57e5c img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-8edf6a2{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-8edf6a2:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-8edf6a2, .elementor-194 .elementor-element.elementor-element-8edf6a2::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-2afd8d7{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-2afd8d7:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-2afd8d7 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-e4d049c{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-e4d049c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e4d049c, .elementor-194 .elementor-element.elementor-element-e4d049c::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-845171b{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-845171b:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-845171b img{opacity:0.8;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-97c947b{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-97c947b:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-97c947b, .elementor-194 .elementor-element.elementor-element-97c947b::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-c5fef44{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-c5fef44:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-c5fef44 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-e59e3e5{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-e59e3e5:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e59e3e5, .elementor-194 .elementor-element.elementor-element-e59e3e5::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-30850c7{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-30850c7:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-30850c7 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-7d9687f{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-7d9687f:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-7d9687f, .elementor-194 .elementor-element.elementor-element-7d9687f::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-7719445{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-7719445:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-7719445 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-da4946c{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-da4946c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-da4946c, .elementor-194 .elementor-element.elementor-element-da4946c::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-878e788{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-878e788:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-878e788 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-6cb5e5e{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-6cb5e5e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-6cb5e5e, .elementor-194 .elementor-element.elementor-element-6cb5e5e::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-27212f4{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-27212f4:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-27212f4 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-f9a0aa1{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-f9a0aa1:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f9a0aa1, .elementor-194 .elementor-element.elementor-element-f9a0aa1::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-a60557c{padding:0px 20px 0px 20px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-a60557c:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-a60557c img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-e335a33{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-e335a33:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e335a33, .elementor-194 .elementor-element.elementor-element-e335a33::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-34d625d{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-34d625d:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-34d625d img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-e24f2d6{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-e24f2d6:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-e24f2d6, .elementor-194 .elementor-element.elementor-element-e24f2d6::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-ffe5aa3{padding:0px 15px 0px 15px;border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ffe5aa3:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ffe5aa3 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-2427fbc{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-2427fbc:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-2427fbc, .elementor-194 .elementor-element.elementor-element-2427fbc::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-ca128c5{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ca128c5:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-ca128c5 img{transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-f93c0d8{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--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-194 .elementor-element.elementor-element-f93c0d8:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-f93c0d8, .elementor-194 .elementor-element.elementor-element-f93c0d8::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-e41d05c{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-e41d05c:hover{border-radius:15px 15px 15px 15px;}.elementor-194 .elementor-element.elementor-element-e41d05c img{opacity:0.8;transition-duration:0.3s;}.elementor-194 .elementor-element.elementor-element-b9c837e{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b9c837e:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b9c837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-6ad9ce2{text-align:center;}.elementor-194 .elementor-element.elementor-element-6ad9ce2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.56rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-194 .elementor-element.elementor-element-7e4c3c8 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7e4c3c8 .elementor-swiper-button svg{fill:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-7e4c3c8 .elementor-testimonial__text{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:300;}.elementor-194 .elementor-element.elementor-element-7e4c3c8 .elementor-testimonial__name{color:var( --e-global-color-astglobalcolor3 );font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-194 .elementor-element.elementor-element-7e4c3c8 .elementor-testimonial__title{color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-5ef652f{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-5ef652f:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-5ef652f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-2044359{text-align:center;}.elementor-194 .elementor-element.elementor-element-2044359 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.56rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-5954a54{text-align:justify;font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-5954a54 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-27dbaab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9602e8e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-9602e8e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-9602e8e, .elementor-194 .elementor-element.elementor-element-9602e8e::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-a9f92f7{text-align:center;}.elementor-194 .elementor-element.elementor-element-a9f92f7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-1412c1c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-1412c1c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-1412c1c, .elementor-194 .elementor-element.elementor-element-1412c1c::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-06a6d1e{text-align:center;}.elementor-194 .elementor-element.elementor-element-06a6d1e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3664156{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-3664156:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-3664156, .elementor-194 .elementor-element.elementor-element-3664156::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-c5515db{text-align:center;}.elementor-194 .elementor-element.elementor-element-c5515db .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-758001a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-758001a:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-758001a, .elementor-194 .elementor-element.elementor-element-758001a::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-afdad6a{text-align:center;}.elementor-194 .elementor-element.elementor-element-afdad6a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-a8937b2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-a8937b2:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-a8937b2, .elementor-194 .elementor-element.elementor-element-a8937b2::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-ee31f0a{text-align:center;}.elementor-194 .elementor-element.elementor-element-ee31f0a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-7547101{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-7547101:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-7547101, .elementor-194 .elementor-element.elementor-element-7547101::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-21a58f2{text-align:center;}.elementor-194 .elementor-element.elementor-element-21a58f2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-b04e33b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-b04e33b:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-b04e33b, .elementor-194 .elementor-element.elementor-element-b04e33b::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-d215063{text-align:center;}.elementor-194 .elementor-element.elementor-element-d215063 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-6b283b9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-3bc3372 );--border-color:var( --e-global-color-3bc3372 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #CEDFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-6b283b9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 8px 10px 0px #CEDFFF;}.elementor-194 .elementor-element.elementor-element-6b283b9, .elementor-194 .elementor-element.elementor-element-6b283b9::before{--border-transition:0.3s;}.elementor-194 .elementor-element.elementor-element-7c4286e{text-align:center;}.elementor-194 .elementor-element.elementor-element-7c4286e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-3c01cae{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-3c01cae:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3c01cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-3c01cae > .elementor-shape-bottom svg, .elementor-194 .elementor-element.elementor-element-3c01cae > .e-con-inner > .elementor-shape-bottom svg{height:3rem;}.elementor-194 .elementor-element.elementor-element-c5b59ef{--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-194 .elementor-element.elementor-element-1a47991{text-align:start;}.elementor-194 .elementor-element.elementor-element-1a47991 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-52b3ae2{--display:flex;}.elementor-194 .elementor-element.elementor-element-e76120f{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-e76120f p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-2664614{--display:flex;}.elementor-194 .elementor-element.elementor-element-49804dc{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-49804dc p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-746bc34{--display:flex;}.elementor-194 .elementor-element.elementor-element-681f1c9{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-681f1c9 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-862463f{--display:flex;}.elementor-194 .elementor-element.elementor-element-e8783ed{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-e8783ed p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-0f9219f{--display:flex;}.elementor-194 .elementor-element.elementor-element-d0ba0e4{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-d0ba0e4 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-0461b3d{--display:flex;}.elementor-194 .elementor-element.elementor-element-39627d2{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-39627d2 p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-dd304ea{--display:flex;}.elementor-194 .elementor-element.elementor-element-f5c556d{font-family:"Noto Serif JP", Sans-serif;font-size:0.935rem;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-194 .elementor-element.elementor-element-f5c556d p{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-4a2713d{--n-accordion-title-font-size:0.9rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-42c385f );--n-accordion-title-active-color:var( --e-global-color-42c385f );--n-accordion-icon-size:0.75rem;}.elementor-194 .elementor-element.elementor-element-4a2713d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-42c385f );}:where( .elementor-194 .elementor-element.elementor-element-4a2713d > .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 Serif JP", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-b17a2ac{--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;}.elementor-194 .elementor-element.elementor-element-f7dac3d{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-f7dac3d:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-f7dac3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-d8d2834{--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-194 .elementor-element.elementor-element-35ccf27{text-align:start;}.elementor-194 .elementor-element.elementor-element-35ccf27 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.7rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-1acee46{--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-194 .elementor-element.elementor-element-fb2e62c .elementor-button{background-color:transparent;font-family:"Noto Serif JP", Sans-serif;font-size:0.85rem;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );background-image:linear-gradient(111deg, #DCFFD8 0%, #1A73E8 100%);border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-fb2e62c .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-fb2e62c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(111deg, #1A73E8 0%, #DCFFD8 100%);}.elementor-194 .elementor-element.elementor-element-fb2e62c .elementor-button-content-wrapper{flex-direction:row;}.elementor-194 .elementor-element.elementor-element-9457a86{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9457a86:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-9457a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6b03e6 );}.elementor-194 .elementor-element.elementor-element-f12067c{padding:0px 0px 20px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-f12067c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.7rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-194 .elementor-element.elementor-element-d033337{--item-display:flex;--read-more-alignment:1;--grid-row-gap:1.5rem;--grid-column-gap:1.5rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.57 * 100% );}.elementor-194 .elementor-element.elementor-element-d033337:after{content:"0.57";}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__thumbnail__link{width:100%;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__meta-data span + span:before{content:"•";}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__card{border-radius:1rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__text{padding:0 1.5rem;margin-top:1rem;margin-bottom:0.5rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__meta-data{padding:10px 1.5rem;font-family:"Noto Serif JP", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__avatar{padding-right:1.5rem;padding-left:1.5rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__badge{right:0;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-42c385f );margin:20px;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__title, .elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__title a{color:var( --e-global-color-42c385f );font-family:"Noto Serif JP", Sans-serif;font-size:1.1rem;font-weight:800;text-decoration:none;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__title{margin-bottom:0.7rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__excerpt p{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Serif JP", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__excerpt{margin-bottom:0.7rem;}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__read-more{color:var( --e-global-color-42c385f );margin-bottom:0.5rem;}.elementor-194 .elementor-element.elementor-element-d033337 a.elementor-post__read-more{font-family:"Noto Serif JP", Sans-serif;font-size:0.7rem;font-weight:500;text-decoration:none;}.elementor-194 .elementor-element.elementor-element-98a11e8{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-98a11e8:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-98a11e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-194 .elementor-element.elementor-element-cecb744{padding:0px 0px 20px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-cecb744 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.7rem;font-weight:700;color:var( --e-global-color-42c385f );}.elementor-194 .elementor-element.elementor-element-f10446f{border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-e8bb63e{--width:50%;}.elementor-194 .elementor-element.elementor-element-72e685b{--width:50%;}.elementor-194 .elementor-element.elementor-element-d42b6a1{--width:19%;}.elementor-194 .elementor-element.elementor-element-202b1ba{--width:81%;}.elementor-194 .elementor-element.elementor-element-ff86fa0{--width:19%;}.elementor-194 .elementor-element.elementor-element-df93b36{--width:81%;}.elementor-194 .elementor-element.elementor-element-37f2ff5{--width:19%;}.elementor-194 .elementor-element.elementor-element-ba01d14{--width:81%;}.elementor-194 .elementor-element.elementor-element-e955de9{--width:19%;}.elementor-194 .elementor-element.elementor-element-f55c1c0{--width:81%;}.elementor-194 .elementor-element.elementor-element-9a552a6{--width:19%;}.elementor-194 .elementor-element.elementor-element-617403e{--width:81%;}.elementor-194 .elementor-element.elementor-element-4b0a4e0{--width:19%;}.elementor-194 .elementor-element.elementor-element-f7f151c{--width:81%;}.elementor-194 .elementor-element.elementor-element-6cb4d3b{--width:50%;}.elementor-194 .elementor-element.elementor-element-371b741{--width:50%;}.elementor-194 .elementor-element.elementor-element-6b98170{--width:100%;}.elementor-194 .elementor-element.elementor-element-b015656{--width:100%;}.elementor-194 .elementor-element.elementor-element-98ef0a8{--width:100%;}.elementor-194 .elementor-element.elementor-element-7df9c3f{--width:100%;}.elementor-194 .elementor-element.elementor-element-366cea3{--width:100%;}.elementor-194 .elementor-element.elementor-element-bfc7740{--width:100%;}.elementor-194 .elementor-element.elementor-element-7307af7{--width:50%;}.elementor-194 .elementor-element.elementor-element-e59b415{--width:50%;}.elementor-194 .elementor-element.elementor-element-69a6ac9{--width:19%;}.elementor-194 .elementor-element.elementor-element-223ad29{--width:81%;}.elementor-194 .elementor-element.elementor-element-55a414e{--width:19%;}.elementor-194 .elementor-element.elementor-element-ba45957{--width:81%;}.elementor-194 .elementor-element.elementor-element-bcc45f3{--width:19%;}.elementor-194 .elementor-element.elementor-element-d6e0f72{--width:81%;}.elementor-194 .elementor-element.elementor-element-3415e8e{--width:19%;}.elementor-194 .elementor-element.elementor-element-58f747a{--width:81%;}.elementor-194 .elementor-element.elementor-element-9519091{--width:19%;}.elementor-194 .elementor-element.elementor-element-008f0fb{--width:81%;}.elementor-194 .elementor-element.elementor-element-b948f11{--width:19%;}.elementor-194 .elementor-element.elementor-element-431ebc0{--width:81%;}.elementor-194 .elementor-element.elementor-element-b7e33c8{--width:100%;}.elementor-194 .elementor-element.elementor-element-5136875{--width:100%;}.elementor-194 .elementor-element.elementor-element-7ab771b{--width:100%;}.elementor-194 .elementor-element.elementor-element-ea582e4{--width:100%;}.elementor-194 .elementor-element.elementor-element-11e4488{--width:100%;}.elementor-194 .elementor-element.elementor-element-738efd7{--width:100%;}.elementor-194 .elementor-element.elementor-element-b5db602{--width:50%;}.elementor-194 .elementor-element.elementor-element-3c2df57{--width:50%;}.elementor-194 .elementor-element.elementor-element-8220e38{--width:50%;}.elementor-194 .elementor-element.elementor-element-77b41a0{--width:50%;}.elementor-194 .elementor-element.elementor-element-dfa8cc9{--width:50%;}.elementor-194 .elementor-element.elementor-element-5abd53b{--width:50%;}.elementor-194 .elementor-element.elementor-element-09df71a{--width:50%;}.elementor-194 .elementor-element.elementor-element-5664dbe{--width:50%;}.elementor-194 .elementor-element.elementor-element-5460856{--width:50%;}.elementor-194 .elementor-element.elementor-element-5de1970{--width:50%;}.elementor-194 .elementor-element.elementor-element-10e7d0a{--width:50%;}.elementor-194 .elementor-element.elementor-element-8f5e2dc{--width:50%;}.elementor-194 .elementor-element.elementor-element-cf11ddd{--width:100%;}.elementor-194 .elementor-element.elementor-element-4c14aaa{--width:100%;}.elementor-194 .elementor-element.elementor-element-66be8bb{--width:100%;}.elementor-194 .elementor-element.elementor-element-034c6ea{--width:100%;}.elementor-194 .elementor-element.elementor-element-f4db526{--width:100%;}.elementor-194 .elementor-element.elementor-element-262d70c{--width:100%;}.elementor-194 .elementor-element.elementor-element-8edf6a2{--width:100%;}.elementor-194 .elementor-element.elementor-element-e4d049c{--width:100%;}.elementor-194 .elementor-element.elementor-element-97c947b{--width:100%;}.elementor-194 .elementor-element.elementor-element-e59e3e5{--width:100%;}.elementor-194 .elementor-element.elementor-element-7d9687f{--width:100%;}.elementor-194 .elementor-element.elementor-element-da4946c{--width:100%;}.elementor-194 .elementor-element.elementor-element-6cb5e5e{--width:100%;}.elementor-194 .elementor-element.elementor-element-f9a0aa1{--width:100%;}.elementor-194 .elementor-element.elementor-element-e335a33{--width:100%;}.elementor-194 .elementor-element.elementor-element-e24f2d6{--width:100%;}.elementor-194 .elementor-element.elementor-element-2427fbc{--width:100%;}.elementor-194 .elementor-element.elementor-element-f93c0d8{--width:100%;}.elementor-194 .elementor-element.elementor-element-c5b59ef{--width:50%;}.elementor-194 .elementor-element.elementor-element-b17a2ac{--width:50%;}.elementor-194 .elementor-element.elementor-element-d8d2834{--width:75%;}.elementor-194 .elementor-element.elementor-element-1acee46{--width:25%;}}@media(max-width:1024px){.elementor-194 .elementor-element.elementor-element-89ccbbc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-ea49dcb{text-align:center;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-69ea06b{padding:0px 275px 0px 275px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline{font-size:1.77rem;}.elementor-194 .elementor-element.elementor-element-3ed72b0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-8e69822{--e-image-carousel-slides-to-show:8;}.elementor-194 .elementor-element.elementor-element-372f8c2{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-2c36022{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-eee4b5c .elementor-heading-title{font-size:1.63rem;}.elementor-194 .elementor-element.elementor-element-e549188{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-108b683 .elementor-heading-title{font-size:0.72rem;}.elementor-194 .elementor-element.elementor-element-2f5f519 .elementor-heading-title{font-size:1.57rem;}.elementor-194 .elementor-element.elementor-element-371b741{--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-194 .elementor-element.elementor-element-e5ec516{--grid-auto-flow:row;--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-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-217f4a7 .elementor-counter-title{font-size:0.8rem;}.elementor-194 .elementor-element.elementor-element-b86ce6c .elementor-counter-title{font-size:0.8rem;}.elementor-194 .elementor-element.elementor-element-b0ce1a4 .elementor-counter-title{font-size:0.8rem;}.elementor-194 .elementor-element.elementor-element-4e23255 .elementor-counter-title{font-size:0.8rem;}.elementor-194 .elementor-element.elementor-element-dfb620a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-37dba33{--min-height:10rem;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-194 .elementor-element.elementor-element-a80dd51{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-02dba28 .elementor-heading-title{font-size:2.72rem;}.elementor-194 .elementor-element.elementor-element-78a6134 .elementor-button{padding:15px 0px 15px 0px;}.elementor-194 .elementor-element.elementor-element-e59b415{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-a023edc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-2cd7832{--min-height:10rem;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-e8e4e03{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-8915c85{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-194 .elementor-element.elementor-element-e69b3f4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-1d868fb .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-2c7fa97{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-2cd5944 .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-4d1557c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-3f46f77 .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-da28349{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-8751f4f{--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-eac8b94{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-68ef718{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-52d43c6 .elementor-heading-title{font-size:1.14rem;}.elementor-194 .elementor-element.elementor-element-d2a47ed{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-50bdb61 .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-8237d59{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-bb6954b .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-c266e68{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-7e26c88{--min-height:15rem;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b9c837e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-5ef652f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-27dbaab{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-3c01cae{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-f7dac3d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-d8d2834{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-35ccf27 .elementor-heading-title{font-size:1.18rem;}.elementor-194 .elementor-element.elementor-element-fb2e62c .elementor-button{font-size:0.68rem;}.elementor-194 .elementor-element.elementor-element-9457a86{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-98a11e8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-194 .elementor-element.elementor-element-89ccbbc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-ea49dcb .elementor-heading-title{font-size:1.25rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-69ea06b{padding:0px 75px 0px 75px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider{text-align:center;}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-194 .elementor-element.elementor-element-160791a .elementor-divider__text{font-size:1rem;}.elementor-194 .elementor-element.elementor-element-05b7ad6 .elementor-headline{font-size:1.42rem;}.elementor-194 .elementor-element.elementor-element-3ed72b0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-fd08c54 .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-8e69822{--e-image-carousel-slides-to-show:4;}.elementor-194 .elementor-element.elementor-element-372f8c2 .elementor-heading-title{font-size:1.08rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-14c86ba{padding:0px 10px 0px 10px;}.elementor-194 .elementor-element.elementor-element-2c36022{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-e8bb63e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-7b5088a .elementor-headline{text-align:center;font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-eee4b5c{text-align:center;}.elementor-194 .elementor-element.elementor-element-9c785c2{padding:0px 10px 0px 10px;}.elementor-194 .elementor-element.elementor-element-85b17f3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-d42b6a1{--width:60%;}.elementor-194 .elementor-element.elementor-element-8d1a995{text-align:center;}.elementor-194 .elementor-element.elementor-element-d3353d8{text-align:center;}.elementor-194 .elementor-element.elementor-element-5461950{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-ff86fa0{--width:60%;}.elementor-194 .elementor-element.elementor-element-b9c2c64{text-align:center;}.elementor-194 .elementor-element.elementor-element-d4b091f{text-align:center;}.elementor-194 .elementor-element.elementor-element-14dde93{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-37f2ff5{--width:60%;}.elementor-194 .elementor-element.elementor-element-ddd4f6b{text-align:center;}.elementor-194 .elementor-element.elementor-element-fb897db{text-align:center;}.elementor-194 .elementor-element.elementor-element-63868cf{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-e955de9{--width:60%;}.elementor-194 .elementor-element.elementor-element-f97793d{text-align:center;}.elementor-194 .elementor-element.elementor-element-f6e161e{text-align:center;}.elementor-194 .elementor-element.elementor-element-57e1667{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-9a552a6{--width:60%;}.elementor-194 .elementor-element.elementor-element-5f3db33{text-align:center;}.elementor-194 .elementor-element.elementor-element-f5501a1{text-align:center;}.elementor-194 .elementor-element.elementor-element-93a412a{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-4b0a4e0{--width:60%;}.elementor-194 .elementor-element.elementor-element-32de8f9{text-align:center;}.elementor-194 .elementor-element.elementor-element-5bf9ca4{text-align:center;}.elementor-194 .elementor-element.elementor-element-e549188{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-108b683{padding:0px 0px 10px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-108b683 .elementor-heading-title{font-size:1rem;}.elementor-194 .elementor-element.elementor-element-2f5f519{padding:0px 0px 20px 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-2f5f519 .elementor-heading-title{font-size:1.25rem;}.elementor-194 .elementor-element.elementor-element-e5ec516{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-dfb620a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-37dba33{--min-height:14rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-194 .elementor-element.elementor-element-a80dd51{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-7307af7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-6ddd546 .elementor-headline{text-align:center;font-size:1.5rem;}.elementor-194 .elementor-element.elementor-element-02dba28{text-align:center;}.elementor-194 .elementor-element.elementor-element-f5696a7{padding:0px 10px 0px 10px;}.elementor-194 .elementor-element.elementor-element-78a6134{padding:0px 0px 25px 0px;}.elementor-194 .elementor-element.elementor-element-e59b415{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-b5ca361{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-69a6ac9{--width:60%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-69a6ac9.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-ad4f51c{text-align:center;}.elementor-194 .elementor-element.elementor-element-0cdff50{text-align:center;}.elementor-194 .elementor-element.elementor-element-eebb5f1{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-55a414e{--width:60%;}.elementor-194 .elementor-element.elementor-element-42f959f{text-align:center;}.elementor-194 .elementor-element.elementor-element-628d2d5{text-align:center;}.elementor-194 .elementor-element.elementor-element-23736e0{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-bcc45f3{--width:60%;}.elementor-194 .elementor-element.elementor-element-cf5a8bf{text-align:center;}.elementor-194 .elementor-element.elementor-element-f3a3c40{text-align:center;}.elementor-194 .elementor-element.elementor-element-1a70701{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-3415e8e{--width:60%;}.elementor-194 .elementor-element.elementor-element-e587221{text-align:center;}.elementor-194 .elementor-element.elementor-element-0f761cf{text-align:center;}.elementor-194 .elementor-element.elementor-element-57e5299{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-9519091{--width:60%;}.elementor-194 .elementor-element.elementor-element-4c1a48e{text-align:center;}.elementor-194 .elementor-element.elementor-element-68f6ccb{text-align:center;}.elementor-194 .elementor-element.elementor-element-1a0c28a{--justify-content:center;}.elementor-194 .elementor-element.elementor-element-b948f11{--width:60%;}.elementor-194 .elementor-element.elementor-element-18d1529{text-align:center;}.elementor-194 .elementor-element.elementor-element-3958f4c{text-align:center;}.elementor-194 .elementor-element.elementor-element-a023edc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-aa6f0d0 .elementor-heading-title{font-size:1.5rem;}.elementor-194 .elementor-element.elementor-element-2cd7832{--min-height:14rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-e8e4e03{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-8915c85{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;}.elementor-194 .elementor-element.elementor-element-8915c85.e-con{--align-self:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-8042ddc{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-8042ddc .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-3baadef{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-3baadef .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-3677953{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-3677953 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-5fcf540{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-5fcf540 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-cc55acc{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-cc55acc .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-131fb84{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-131fb84 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-bdd28dd{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-bdd28dd .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-68f4c71{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-68f4c71 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-cd7f3fa{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-cd7f3fa .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-f271f5b{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-f271f5b .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-deb288f{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-deb288f .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-52f6237{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-52f6237 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-8ca8eaf{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-8ca8eaf .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-2091ffd{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-2091ffd .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-dbeb408{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-dbeb408 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-6081897{padding:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-6081897 .elementor-icon-box-title{margin-block-end:0px;}.elementor-194 .elementor-element.elementor-element-e69b3f4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-1d868fb{text-align:center;}.elementor-194 .elementor-element.elementor-element-2c7fa97{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-2cd5944{text-align:center;}.elementor-194 .elementor-element.elementor-element-2cd5944 .elementor-heading-title{font-size:1.18rem;}.elementor-194 .elementor-element.elementor-element-4d1557c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-3f46f77{text-align:center;}.elementor-194 .elementor-element.elementor-element-3f46f77 .elementor-heading-title{font-size:1.14rem;}.elementor-194 .elementor-element.elementor-element-da28349{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-d880535 .elementor-heading-title{font-size:1.15rem;}.elementor-194 .elementor-element.elementor-element-8751f4f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-0c5d790{padding:0px 10px 0px 10px;}.elementor-194 .elementor-element.elementor-element-eac8b94{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(21, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-68ef718{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-52d43c6{text-align:center;}.elementor-194 .elementor-element.elementor-element-52d43c6 .elementor-heading-title{font-size:1.03rem;}.elementor-194 .elementor-element.elementor-element-d2a47ed{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-50bdb61{text-align:center;}.elementor-194 .elementor-element.elementor-element-8237d59{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-bb6954b{text-align:center;}.elementor-194 .elementor-element.elementor-element-c266e68{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-79b566e .elementor-heading-title{font-size:1.5rem;}.elementor-194 .elementor-element.elementor-element-7e26c88{--min-height:14rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-b9c837e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-5ef652f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-2044359 .elementor-heading-title{font-size:1.35rem;}.elementor-194 .elementor-element.elementor-element-5954a54{padding:0px 10px 0px 10px;}.elementor-194 .elementor-element.elementor-element-27dbaab{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-194 .elementor-element.elementor-element-3c01cae{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-1a47991{text-align:center;}.elementor-194 .elementor-element.elementor-element-f7dac3d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-35ccf27{text-align:center;}.elementor-194 .elementor-element.elementor-element-9457a86{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-194 .elementor-element.elementor-element-d033337:after{content:"0.5";}.elementor-194 .elementor-element.elementor-element-d033337 .elementor-post__thumbnail__link{width:100%;}.elementor-194 .elementor-element.elementor-element-98a11e8{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-cecb744 .elementor-heading-title{font-size:1.5rem;}}/* Start custom CSS for image-carousel, class: .elementor-element-8e69822 */.elementor-194 .elementor-element.elementor-element-8e69822 {
    position: relative;
    overflow: hidden;
}

.elementor-194 .elementor-element.elementor-element-8e69822::before,
.elementor-194 .elementor-element.elementor-element-8e69822::after {
    content: "";
    position: absolute;
    top: 0;
    width: 120px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}

.elementor-194 .elementor-element.elementor-element-8e69822::before {
    left: 0;
    background: linear-gradient(to right, #ffffff 0%, transparent 100%);
}

.elementor-194 .elementor-element.elementor-element-8e69822::after {
    right: 0;
    background: linear-gradient(to left, #ffffff 0%, transparent 100%);
}/* End custom CSS */