.elementor-20476 .elementor-element.elementor-element-8fb088d{--display:flex;--min-height:200vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-8fb088d.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-191a637{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-79f8160{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-79f8160 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(65%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-20476 .elementor-element.elementor-element-cdaeb6f{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:40%}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-cdaeb6f{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-cdaeb6f{right:0}.elementor-20476 .elementor-element.elementor-element-94223de{text-align:center}.elementor-20476 .elementor-element.elementor-element-94223de .elementor-heading-title{font-size:4.8rem;font-weight:700;line-height:1.5;letter-spacing:0;color:#fff}.elementor-20476 .elementor-element.elementor-element-0f2ed3e{text-align:center}.elementor-20476 .elementor-element.elementor-element-0f2ed3e .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:0;color:#fff}.elementor-20476 .elementor-element.elementor-element-3bfaeae{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-3bfaeae img{width:275px}.elementor-20476 .elementor-element.elementor-element-19f0d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-19f0d7b:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-19f0d7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-ecac345{--grid-columns:1}.elementor-20476 .elementor-element.elementor-element-c698d53{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-c698d53:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-c698d53:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/international-GAKUDO_icon_w.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:525px auto}.elementor-20476 .elementor-element.elementor-element-81f09ee{--divider-border-style:solid;--divider-color:var(--e-global-color-71f57ec);--divider-border-width:2px;top:0}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-81f09ee{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-81f09ee{right:0}.elementor-20476 .elementor-element.elementor-element-81f09ee .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-20476 .elementor-element.elementor-element-81f09ee .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-ff2d420{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;--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-20476 .elementor-element.elementor-element-3593b52{--display:flex;--min-height:8px;--border-radius:1000px;--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-20476 .elementor-element.elementor-element-3593b52:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-3593b52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-b6c04f9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-b6c04f9.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-b6c04f9 .elementor-heading-title{font-size:1.4rem;font-weight:700;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-b542664 .elementor-heading-title{font-size:4rem;font-weight:700;line-height:6.2rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-967b2d9{width:var(--container-widget-width,55%);max-width:55%;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-20476 .elementor-element.elementor-element-967b2d9.elementor-element{--align-self:flex-end}.elementor-20476 .elementor-element.elementor-element-967b2d9 .elementor-heading-title{font-size:1.8rem;font-weight:500;line-height:3.8rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-6afdc97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-6afdc97:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-6afdc97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-ffce1e0{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-487bc54{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-487bc54{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-487bc54{left:0}.elementor-20476 .elementor-element.elementor-element-487bc54 .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-ede9c20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-b577d95 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-62e16bb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-62e16bb .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-6ed7796{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-20476 .elementor-element.elementor-element-5e0950a{--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-20476 .elementor-element.elementor-element-13e30d2{--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;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-13e30d2:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-13e30d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-93d9b62 img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-8a73742{text-align:center}.elementor-20476 .elementor-element.elementor-element-8a73742 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-3ce880d{--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;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-3ce880d:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-3ce880d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-02884eb img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-31400a1{text-align:center}.elementor-20476 .elementor-element.elementor-element-31400a1 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-ef3d984{--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;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-ef3d984:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-ef3d984>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-74df56c img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-5edd038{text-align:center}.elementor-20476 .elementor-element.elementor-element-5edd038 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-6a9bed6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-20476 .elementor-element.elementor-element-4cea45a{--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;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-4cea45a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-4cea45a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-2764d60 img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-55c90a7{text-align:center}.elementor-20476 .elementor-element.elementor-element-55c90a7 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-105acac{--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;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-105acac:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-105acac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-b17865e img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-26eebf0{text-align:center}.elementor-20476 .elementor-element.elementor-element-26eebf0 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-ce4d579{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-ce4d579:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-ce4d579>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-0b424cd{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-0b424cd{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-0b424cd{left:0}.elementor-20476 .elementor-element.elementor-element-0b424cd .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-a677109{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-4a66ce4 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-784d7b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-784d7b2 .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-0130746{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-20476 .elementor-element.elementor-element-bdc32f0{width:100%;max-width:100%;text-align:left}.elementor-20476 .elementor-element.elementor-element-bdc32f0.elementor-element{--align-self:flex-end}.elementor-20476 .elementor-element.elementor-element-bdc32f0 .elementor-heading-title{font-size:1.8rem;font-weight:500;line-height:3.8rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-3a918a8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-405e7cf{--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:flex-start;--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-20476 .elementor-element.elementor-element-933363d img{border-radius:10px}.elementor-20476 .elementor-element.elementor-element-4676157{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;z-index:10}.elementor-20476 .elementor-element.elementor-element-4676157 img{width:155px}.elementor-20476 .elementor-element.elementor-element-f563004{text-align:center}.elementor-20476 .elementor-element.elementor-element-f563004 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-625c0c0{--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:flex-start;--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-20476 .elementor-element.elementor-element-ec401cf img{border-radius:10px}.elementor-20476 .elementor-element.elementor-element-e2967a1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;z-index:10}.elementor-20476 .elementor-element.elementor-element-e2967a1 img{width:171px}.elementor-20476 .elementor-element.elementor-element-0481211{text-align:center}.elementor-20476 .elementor-element.elementor-element-0481211 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-853c60d{--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:flex-start;--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-20476 .elementor-element.elementor-element-f6cc1ee img{border-radius:10px}.elementor-20476 .elementor-element.elementor-element-8bc8281{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;z-index:10}.elementor-20476 .elementor-element.elementor-element-8bc8281 img{width:90px}.elementor-20476 .elementor-element.elementor-element-37638e8{text-align:center}.elementor-20476 .elementor-element.elementor-element-37638e8 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-ad65995{width:100%;max-width:100%;text-align:left}.elementor-20476 .elementor-element.elementor-element-ad65995.elementor-element{--align-self:flex-end}.elementor-20476 .elementor-element.elementor-element-ad65995 .elementor-heading-title{font-size:1.8rem;font-weight:500;line-height:3.8rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-eff7ac8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-152.071px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-fd9fc86{--display:flex;--min-height:100px;--border-radius:0px 0px 10px 10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-20476 .elementor-element.elementor-element-fd9fc86:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-fd9fc86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-fd9fc86.e-con{--align-self:center}.elementor-20476 .elementor-element.elementor-element-1599969{text-align:center}.elementor-20476 .elementor-element.elementor-element-1599969 .elementor-heading-title{font-size:2.4rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-46f608c{--display:flex;--min-height:10px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-7.071px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-46f608c:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-46f608c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-46f608c.e-con{--e-con-transform-rotateZ:45deg;--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-096b2cb{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-20476 .elementor-element.elementor-element-096b2cb:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-096b2cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-80d101c)}.elementor-20476 .elementor-element.elementor-element-c899501{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;top:-70px}.elementor-20476 .elementor-element.elementor-element-c899501.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-c899501{right:-70px}body.rtl .elementor-20476 .elementor-element.elementor-element-c899501{left:-70px}.elementor-20476 .elementor-element.elementor-element-c899501 .elementor-heading-title{font-size:1.4rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-974c1b5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-8ab20ce{--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 30px;--row-gap:30px;--column-gap:30px;--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-20476 .elementor-element.elementor-element-a033f19{text-align:center}.elementor-20476 .elementor-element.elementor-element-a033f19 .elementor-heading-title{font-size:2rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-6b5d517{border-radius:10px}.elementor-20476 .elementor-element.elementor-element-6b5d517 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-20476 .elementor-element.elementor-element-e1c64da{width:var(--container-widget-width,62%);max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0}.elementor-20476 .elementor-element.elementor-element-e1c64da .elementor-heading-title{font-size:1.6rem;line-height:2.5rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-fc884f6{width:auto;max-width:auto}.elementor-20476 .elementor-element.elementor-element-fc884f6.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-96ab019{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-d1926ba{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-d1926ba{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-d1926ba{left:0}.elementor-20476 .elementor-element.elementor-element-d1926ba .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-00aede2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-5f0c219 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-5208121{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-5208121 .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-77476fa{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-20476 .elementor-element.elementor-element-a7892eb{--display:flex;--min-height:380px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent);--border-radius:10px;box-shadow:5px 5px 0px 0px #ffc658;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-fdfa847{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-20476 .elementor-element.elementor-element-7cf55c4{text-align:center}.elementor-20476 .elementor-element.elementor-element-7cf55c4 .elementor-heading-title{font-size:2.4rem;font-weight:700;color:var(--e-global-color-accent)}.elementor-20476 .elementor-element.elementor-element-74b871e{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-74b871e img{width:100%}.elementor-20476 .elementor-element.elementor-element-3fa1bcf .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-6f1070d{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-6f1070d{right:0}.elementor-20476 .elementor-element.elementor-element-6f1070d{top:0}.elementor-20476 .elementor-element.elementor-element-6f1070d .elementor-heading-title{font-size:2rem;font-weight:700;color:var(--e-global-color-accent)}.elementor-20476 .elementor-element.elementor-element-92ca461{--display:flex;--min-height:380px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var(--e-global-color-45046f2);--border-color:var(--e-global-color-45046f2);--border-radius:10px;box-shadow:5px 5px 0px 0px #6ad1e3;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-dac2217{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-20476 .elementor-element.elementor-element-7927be6{text-align:center}.elementor-20476 .elementor-element.elementor-element-7927be6 .elementor-heading-title{font-size:2.4rem;font-weight:700;color:var(--e-global-color-45046f2)}.elementor-20476 .elementor-element.elementor-element-ce9ac6d{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-ce9ac6d img{width:100%}.elementor-20476 .elementor-element.elementor-element-4ace1bf .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-e9c12ad{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-e9c12ad{right:0}.elementor-20476 .elementor-element.elementor-element-e9c12ad{top:0}.elementor-20476 .elementor-element.elementor-element-e9c12ad .elementor-heading-title{font-size:2rem;font-weight:700;color:var(--e-global-color-45046f2)}.elementor-20476 .elementor-element.elementor-element-14a1cd2{--display:flex;--min-height:380px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary);--border-radius:10px;box-shadow:5px 5px 0px 0px #ff585d;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-45cbb82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-20476 .elementor-element.elementor-element-7c1413e{text-align:center}.elementor-20476 .elementor-element.elementor-element-7c1413e .elementor-heading-title{font-size:2.4rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-fb26164{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-fb26164 img{width:100%}.elementor-20476 .elementor-element.elementor-element-21aed79 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-379bb72{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-379bb72{right:0}.elementor-20476 .elementor-element.elementor-element-379bb72{top:0}.elementor-20476 .elementor-element.elementor-element-379bb72 .elementor-heading-title{font-size:2rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-aee8e6a{--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-20476 .elementor-element.elementor-element-a14385f img{width:100%}.elementor-20476 .elementor-element.elementor-element-890e7a2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-890e7a2:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-890e7a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-80d101c)}.elementor-20476 .elementor-element.elementor-element-eac238e{text-align:center}.elementor-20476 .elementor-element.elementor-element-eac238e .elementor-heading-title{font-size:4rem;font-weight:700;line-height:6rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-7887b8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-71f57ec);--border-color:var(--e-global-color-71f57ec);--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-7887b8c:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-7887b8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-d903438{--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;border-style:solid;--border-style:solid;border-width:0 2px 0 0;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-71f57ec);--border-color:var(--e-global-color-71f57ec);--border-radius:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-b012663{text-align:center}.elementor-20476 .elementor-element.elementor-element-b012663 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-0f120ce{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-0f120ce img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-2dc8b64{--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;border-style:solid;--border-style:solid;border-width:0 2px 0 0;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-71f57ec);--border-color:var(--e-global-color-71f57ec);--border-radius:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-dc5770a{text-align:center}.elementor-20476 .elementor-element.elementor-element-dc5770a .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-61f3df0{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-61f3df0 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-c2268bd{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-30f4926);--border-color:var(--e-global-color-30f4926);--border-radius:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-d82799c{text-align:center}.elementor-20476 .elementor-element.elementor-element-d82799c .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-66e85ad{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-66e85ad img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-452eb38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-452eb38:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-452eb38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-80d101c)}.elementor-20476 .elementor-element.elementor-element-923fac3{--display:flex;--overlay-opacity:1}.elementor-20476 .elementor-element.elementor-element-923fac3:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/takamiya_map.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20476 .elementor-element.elementor-element-923fac3:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg,#FBD87200 90%,var(--e-global-color-80d101c) 100%)}.elementor-20476 .elementor-element.elementor-element-4d6662f{--display:flex;--min-height:300px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-35cb3dc{text-align:center}.elementor-20476 .elementor-element.elementor-element-35cb3dc .elementor-heading-title{font-size:4rem;font-weight:700;line-height:6rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-a8e3d24{text-align:center}.elementor-20476 .elementor-element.elementor-element-a8e3d24 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-9ad5298{--display:flex;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-9ad5298:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-9ad5298>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-bc8acca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-a4a87d0{text-align:center}.elementor-20476 .elementor-element.elementor-element-a4a87d0 .elementor-heading-title{font-size:2rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-60ef44f img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-1b46fda{text-align:left}.elementor-20476 .elementor-element.elementor-element-1b46fda .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-a3354ae{--display:flex;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-a3354ae:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-a3354ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-0fcbb7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-d012baf{text-align:center}.elementor-20476 .elementor-element.elementor-element-d012baf .elementor-heading-title{font-size:2rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-fce6c04 img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-87e0395{text-align:left}.elementor-20476 .elementor-element.elementor-element-87e0395 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-f2c155a{--display:flex;--border-radius:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-f2c155a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-f2c155a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-63c1884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-731efbb{text-align:center}.elementor-20476 .elementor-element.elementor-element-731efbb .elementor-heading-title{font-size:2rem;font-weight:700;line-height:3rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-5e98c89 img{width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:10px}.elementor-20476 .elementor-element.elementor-element-fd0648a{text-align:left}.elementor-20476 .elementor-element.elementor-element-fd0648a .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-16fc73b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var(--e-global-color-primary);--e-n-carousel-arrow-hover-color:#009CBDCC;--e-n-carousel-dots-normal-color:var(--e-global-color-primary);--e-n-carousel-swiper-pagination-spacing:20px}.elementor-20476 .elementor-element.elementor-element-f1c26e2{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-3c90b56{width:100%;max-width:100%;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-3c90b56{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-3c90b56{right:0}.elementor-20476 .elementor-element.elementor-element-3c90b56 .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-e456732{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px;z-index:2;text-align:center}.elementor-20476 .elementor-element.elementor-element-e456732 .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-0351563{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-868514c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.2;--border-radius:10px 0px 0px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20476 .elementor-element.elementor-element-868514c:before,.elementor-20476 .elementor-element.elementor-element-868514c>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-868514c>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-868514c>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-868514c>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-868514c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/photo02.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-20476 .elementor-element.elementor-element-4da7b88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-20476 .elementor-element.elementor-element-5ca48c2 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-834feb2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-834feb2 .elementor-heading-title{font-size:4rem;font-weight:700;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-50dad94 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-ec68ec0{width:auto;max-width:auto}.elementor-20476 .elementor-element.elementor-element-ec68ec0.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-3ddec36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.2;--border-radius:10px 0px 0px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20476 .elementor-element.elementor-element-3ddec36:before,.elementor-20476 .elementor-element.elementor-element-3ddec36>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-3ddec36>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-3ddec36>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-3ddec36>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-3ddec36>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/photo01_trim.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-20476 .elementor-element.elementor-element-f81cb5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-20476 .elementor-element.elementor-element-dcd7183 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-b655c12{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-b655c12 .elementor-heading-title{font-size:4rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-864f73d .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-e3ef51a{width:auto;max-width:auto}.elementor-20476 .elementor-element.elementor-element-e3ef51a.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-523bf42{--display:flex;--min-height:50px;--justify-content:center;--border-radius:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-523bf42:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-523bf42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-523bf42.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-4dcf8bc{text-align:center}.elementor-20476 .elementor-element.elementor-element-4dcf8bc .elementor-heading-title{font-size:2.4rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-b87bebb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-20476 .elementor-element.elementor-element-c8c9c49{--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-20476 .elementor-element.elementor-element-c8c9c49.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-d485800{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-d485800:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-d485800>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-d485800.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-d6c3067{text-align:center}.elementor-20476 .elementor-element.elementor-element-d6c3067 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-41068d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-72031c3{text-align:left}.elementor-20476 .elementor-element.elementor-element-72031c3 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-cdde6dc .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-3d46b55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-3d46b55 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-3d46b55.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-3d46b55 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-3d46b55 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-126a645{--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-20476 .elementor-element.elementor-element-126a645.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-a2a3e5f{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-a2a3e5f:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-a2a3e5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-a2a3e5f.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-a69d8a2{text-align:center}.elementor-20476 .elementor-element.elementor-element-a69d8a2 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-32e4b86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-2f11f57{text-align:left}.elementor-20476 .elementor-element.elementor-element-2f11f57 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-bf8c1f4 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-876b864{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-876b864.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-876b864 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-876b864.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-876b864.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-876b864.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-876b864.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-876b864.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-876b864 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-876b864 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-2fdb48e{--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-20476 .elementor-element.elementor-element-2fdb48e.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-94f6df5{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-94f6df5:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-94f6df5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-94f6df5.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-e0deacb{text-align:center}.elementor-20476 .elementor-element.elementor-element-e0deacb .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-bad0d59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-021bb4b{text-align:left}.elementor-20476 .elementor-element.elementor-element-021bb4b .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-1a7ea2f .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-59da84e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-59da84e .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-59da84e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-59da84e .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-59da84e .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-7f49d9a{--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-20476 .elementor-element.elementor-element-7f49d9a.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-5bde744{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-5bde744:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-5bde744>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-5bde744.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-c87ef5d{text-align:center}.elementor-20476 .elementor-element.elementor-element-c87ef5d .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-76f281c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-f52e2a9{text-align:left}.elementor-20476 .elementor-element.elementor-element-f52e2a9 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-8181840 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-b5d2669{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-b5d2669 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-b5d2669.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-b5d2669 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-b5d2669 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-8aa1dad{--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-20476 .elementor-element.elementor-element-8aa1dad.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-207cf58{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-207cf58:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-207cf58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-207cf58.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-3e6f3d2{text-align:center}.elementor-20476 .elementor-element.elementor-element-3e6f3d2 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-54479e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-5b2bd46{text-align:left}.elementor-20476 .elementor-element.elementor-element-5b2bd46 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-df04f9a .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-f82d2f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-f82d2f3 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-f82d2f3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-f82d2f3 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-f82d2f3 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-92b916a{--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-20476 .elementor-element.elementor-element-92b916a.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-80f4eb3{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-80f4eb3:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-80f4eb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-80f4eb3.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-07800a2{text-align:center}.elementor-20476 .elementor-element.elementor-element-07800a2 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-a373944{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-84203a4{text-align:left}.elementor-20476 .elementor-element.elementor-element-84203a4 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-240f9a0 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-2a7ab15{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-2a7ab15 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-2a7ab15.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-2a7ab15 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-2a7ab15 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-307860c{--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-20476 .elementor-element.elementor-element-307860c.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-7cede7a{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-7cede7a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-7cede7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-7cede7a.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-f0e9537{text-align:center}.elementor-20476 .elementor-element.elementor-element-f0e9537 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-0ed5050{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-d556d45{text-align:left}.elementor-20476 .elementor-element.elementor-element-d556d45 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-5b82050 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-69f6ab4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-69f6ab4 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-69f6ab4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-69f6ab4 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-69f6ab4 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-2ddd324{--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-20476 .elementor-element.elementor-element-2ddd324.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-31d482b{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-31d482b:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-31d482b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-31d482b.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-d36b739{text-align:center}.elementor-20476 .elementor-element.elementor-element-d36b739 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-38d929b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-647fd11{text-align:left}.elementor-20476 .elementor-element.elementor-element-647fd11 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-secondary)}.elementor-20476 .elementor-element.elementor-element-9486839 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-3f92893{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-20476 .elementor-element.elementor-element-ee535b6{--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-20476 .elementor-element.elementor-element-ee535b6.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-e75e386{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-e75e386:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-e75e386>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-e75e386.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-a0776d5{text-align:center}.elementor-20476 .elementor-element.elementor-element-a0776d5 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-bde673f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-dc0e418{text-align:left}.elementor-20476 .elementor-element.elementor-element-dc0e418 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-cdedf35 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-0dcae23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-0dcae23 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-0dcae23.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-0dcae23 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-0dcae23 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-afb598d{--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-20476 .elementor-element.elementor-element-afb598d.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-70ce95a{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-70ce95a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-70ce95a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-70ce95a.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-6cae916{text-align:center}.elementor-20476 .elementor-element.elementor-element-6cae916 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-b7216f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-a7e51ef{text-align:left}.elementor-20476 .elementor-element.elementor-element-a7e51ef .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-f1800bc .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-e6338d6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-e6338d6 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-e6338d6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-e6338d6 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-e6338d6 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-94fc2d0{--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-20476 .elementor-element.elementor-element-94fc2d0.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-208ec6a{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-208ec6a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-208ec6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-208ec6a.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-9900f25{text-align:center}.elementor-20476 .elementor-element.elementor-element-9900f25 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-5508edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-8df2468{text-align:left}.elementor-20476 .elementor-element.elementor-element-8df2468 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-c5c4743 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-2bfdf0c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-2bfdf0c .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-2bfdf0c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-2bfdf0c .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-2bfdf0c .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-df4d226{--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-20476 .elementor-element.elementor-element-df4d226.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-067a49e{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-067a49e:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-067a49e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-067a49e.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-36c5f9d{text-align:center}.elementor-20476 .elementor-element.elementor-element-36c5f9d .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-6d11d2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-8dbe9da{text-align:left}.elementor-20476 .elementor-element.elementor-element-8dbe9da .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-11d555e .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-d32d029{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-d32d029 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-d32d029.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-d32d029 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-d32d029 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-543f352{--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-20476 .elementor-element.elementor-element-543f352.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-d895deb{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-d895deb:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-d895deb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-d895deb.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-657783d{text-align:center}.elementor-20476 .elementor-element.elementor-element-657783d .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-86b0d67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-bb019cb{text-align:left}.elementor-20476 .elementor-element.elementor-element-bb019cb .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-542c46d .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-4597f75{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-4597f75 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-4597f75.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-4597f75 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-4597f75 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-b45d5d4{--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-20476 .elementor-element.elementor-element-b45d5d4.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-cc6fb27{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-cc6fb27:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-cc6fb27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-cc6fb27.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-da0a274{text-align:center}.elementor-20476 .elementor-element.elementor-element-da0a274 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-68cac0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-f8b2fc9{text-align:left}.elementor-20476 .elementor-element.elementor-element-f8b2fc9 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-51b12d8 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-348d5b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-348d5b3 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-348d5b3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-348d5b3 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-348d5b3 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-7905a77{--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-20476 .elementor-element.elementor-element-7905a77.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-48561ad{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-48561ad:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-48561ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-48561ad.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-b34b810{text-align:center}.elementor-20476 .elementor-element.elementor-element-b34b810 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-93b0b0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-37d6662{text-align:left}.elementor-20476 .elementor-element.elementor-element-37d6662 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-1216696 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-a198d30{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 14px}.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-a198d30 .elementor-icon-wrapper{text-align:left}.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-a198d30.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-a198d30 .elementor-icon{font-size:30px}.elementor-20476 .elementor-element.elementor-element-a198d30 .elementor-icon svg{height:30px}.elementor-20476 .elementor-element.elementor-element-afbb383{--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-20476 .elementor-element.elementor-element-afbb383.e-con{--flex-grow:0;--flex-shrink:1}.elementor-20476 .elementor-element.elementor-element-5e4edca{--display:flex;--min-height:60px;--justify-content:center;--border-radius:5px;--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-20476 .elementor-element.elementor-element-5e4edca:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-5e4edca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-5e4edca.e-con{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-301f318{text-align:center}.elementor-20476 .elementor-element.elementor-element-301f318 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:#fff}.elementor-20476 .elementor-element.elementor-element-2730209{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-02db6a2{text-align:left}.elementor-20476 .elementor-element.elementor-element-02db6a2 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3rem;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-3fbcac3 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:2.7rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-da732a2{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:20px;--n-tabs-gap:40px;--n-tabs-title-border-radius:5px;--n-tabs-title-font-size:2rem;--n-tabs-title-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-da732a2>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:not(:hover){background:#fff}.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-primary);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:not(:hover){border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-da732a2.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-weight:700}.elementor-20476 .elementor-element.elementor-element-da732a2 [data-touch-mode=false] .e-n-tab-title[aria-selected=false]:hover{--n-tabs-title-color-hover:#fff}.elementor-20476 .elementor-element.elementor-element-80c8bba .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-4579bdb{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-4579bdb:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-4579bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-80d101c)}.elementor-20476 .elementor-element.elementor-element-1cd4769{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-20476 .elementor-element.elementor-element-1cd4769 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:36px;font-weight:700;line-height:150%;letter-spacing:0px;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-4d2d422{text-align:center}.elementor-20476 .elementor-element.elementor-element-4d2d422 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:3.4rem;color:var(--e-global-color-text)}.elementor-20476 .elementor-element.elementor-element-a5d2d5e{--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-20476 .elementor-element.elementor-element-b77ef0b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-20476 .elementor-element.elementor-element-d568238{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-20476 .elementor-element.elementor-element-cc7af95{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-cc7af95.elementor-element{--align-self:flex-end}.elementor-20476 .elementor-element.elementor-element-cc7af95 .elementor-icon-wrapper{text-align:center}.elementor-20476 .elementor-element.elementor-element-cc7af95 .elementor-icon{font-size:20px}.elementor-20476 .elementor-element.elementor-element-cc7af95 .elementor-icon svg{height:20px}.elementor-20476 .elementor-element.elementor-element-e44f47f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:700;letter-spacing:0px}.elementor-20476 .elementor-element.elementor-element-c10fe9d{text-align:center}.elementor-20476 .elementor-element.elementor-element-c10fe9d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:20px}.elementor-20476 .elementor-element.elementor-element-9c697d7{--divider-border-style:solid;--divider-border-width:80px;width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-9c697d7.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-9c697d7 .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0}.elementor-20476 .elementor-element.elementor-element-9c697d7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-52d3da1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-52d3da1.e-con{--align-self:center}.elementor-20476 .elementor-element.elementor-element-6ed21a8{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-43e31ee{width:100%;max-width:100%;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-43e31ee{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-43e31ee{right:0}.elementor-20476 .elementor-element.elementor-element-43e31ee .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-f2fb0c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-b83e795{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-b83e795 .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-f67a978{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-20476 .elementor-element.elementor-element-66542a4{--display:flex}.elementor-20476 .elementor-element.elementor-element-162f8f42{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left}.elementor-20476 .elementor-element.elementor-element-162f8f42 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-5d39efd1{--display:flex}.elementor-20476 .elementor-element.elementor-element-784bccaa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left}.elementor-20476 .elementor-element.elementor-element-784bccaa .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-485d5da4{--display:flex}.elementor-20476 .elementor-element.elementor-element-196a9242{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left}.elementor-20476 .elementor-element.elementor-element-196a9242 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-332858c0{--display:flex}.elementor-20476 .elementor-element.elementor-element-348e07a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left}.elementor-20476 .elementor-element.elementor-element-348e07a8 .elementor-heading-title{font-size:1.6rem;font-weight:400;line-height:3rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-1c4780e4{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:30px;--n-accordion-title-normal-color:var(--e-global-color-text);--n-accordion-title-hover-color:var(--e-global-color-text);--n-accordion-title-active-color:var(--e-global-color-text);--n-accordion-icon-size:20px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-1c4780e4>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:var(--e-global-color-71f57ec);border-style:solid;border-width:1px;border-color:var(--e-global-color-71f57ec)}:where(.elementor-20476 .elementor-element.elementor-element-1c4780e4>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--e-global-color-71f57ec);--padding-top:18px;--padding-right:18px;--padding-bottom:18px;--padding-left:18px}.elementor-20476 .elementor-element.elementor-element-1c4780e4{--n-accordion-padding:18px}:where(.elementor-20476 .elementor-element.elementor-element-1c4780e4>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Noto Sans JP",Sans-serif;font-weight:700}.elementor-20476 .elementor-element.elementor-element-1b75905{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-1b75905:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-1b75905>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-a750216{width:100%;max-width:100%;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-a750216{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-a750216{right:0}.elementor-20476 .elementor-element.elementor-element-a750216 .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-824b3e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-e187858{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-e187858 .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-ebc6a5a:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-ebc6a5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-54f1534{--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;grid-column:span 2}.elementor-20476 .elementor-element.elementor-element-bac5040{width:var(--container-widget-width,86%);max-width:86%;padding:0 0 15px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left}.elementor-20476 .elementor-element.elementor-element-a197ac9 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:.1px;color:var(--e-global-color-astglobalcolor3)}.elementor-20476 .elementor-element.elementor-element-9ae8746 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-59b04b6{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-20476 .elementor-element.elementor-element-a4c659e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-20476 .elementor-element.elementor-element-8e4feba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-element{--align-self:center}.elementor-20476 .elementor-element.elementor-element-8e4feba .elementor-icon-wrapper{text-align:center}.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-view-framed .elementor-icon,.elementor-20476 .elementor-element.elementor-element-8e4feba.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-8e4feba .elementor-icon{font-size:12px}.elementor-20476 .elementor-element.elementor-element-8e4feba .elementor-icon svg{height:12px}.elementor-20476 .elementor-element.elementor-element-c92667c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:700;letter-spacing:0px;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-7f4edc7{text-align:left}.elementor-20476 .elementor-element.elementor-element-7f4edc7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-431f9b2{--display:flex;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-astglobalcolor8);--border-color:var(--e-global-color-astglobalcolor8);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3}.elementor-20476 .elementor-element.elementor-element-b6b6a01{padding:0;grid-column:span 3;color:var(--e-global-color-astglobalcolor3)}.elementor-20476 .elementor-element.elementor-element-ea16f5d .elementor-heading-title{font-size:1.2rem;line-height:2rem}.elementor-20476 .elementor-element.elementor-element-15ef715{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-15ef715:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-15ef715>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/スタジオ①.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20476 .elementor-element.elementor-element-356ab41{--display:flex;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-20476 .elementor-element.elementor-element-356ab41:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-356ab41>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20476 .elementor-element.elementor-element-8fe6a80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-20476 .elementor-element.elementor-element-02186ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-02186ad .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-70e0b5e{--grid-columns:1}.elementor-20476 .elementor-element.elementor-element-108168db{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-108168db:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-108168db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-484c58d{width:100%;max-width:100%;top:53px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-484c58d{left:0}body.rtl .elementor-20476 .elementor-element.elementor-element-484c58d{right:0}.elementor-20476 .elementor-element.elementor-element-484c58d .elementor-heading-title{font-size:14rem;font-weight:700;color:var(--e-global-color-a211119)}.elementor-20476 .elementor-element.elementor-element-bcb8583{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-20476 .elementor-element.elementor-element-46b81ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-20476 .elementor-element.elementor-element-46b81ea .elementor-heading-title{font-size:3.6rem;font-weight:700;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-38b2d899{--display:flex;--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-20476 .elementor-element.elementor-element-21464bad{--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:100px 100px;--row-gap:100px;--column-gap:100px;--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-20476 .elementor-element.elementor-element-1a967cda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10}.elementor-20476 .elementor-element.elementor-element-1a967cda.e-con{--align-self:flex-end}.elementor-20476 .elementor-element.elementor-element-1a687bbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-5baea888{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-587008f{--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-20476 .elementor-element.elementor-element-4673de87 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-5405670{--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-20476 .elementor-element.elementor-element-320387bd .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-28819838{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-28819838 .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-28819838 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-70490187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-403cc8e8{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-474c92da{--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-20476 .elementor-element.elementor-element-4406f325 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-72515d0{--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-20476 .elementor-element.elementor-element-724b78c5 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-120f28aa{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-120f28aa .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-120f28aa .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-318898ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-4c4ee294{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-3631b23c{--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-20476 .elementor-element.elementor-element-1376a6ae .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-1085c0d5{--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-20476 .elementor-element.elementor-element-1e21e4c9 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-4de041e2{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-4de041e2 .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-4de041e2 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-28137a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-6a3c8d01{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-11bbc56b{--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-20476 .elementor-element.elementor-element-5e000ee5 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-495d8bad{--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-20476 .elementor-element.elementor-element-60e8dedb .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-277ed4eb{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-277ed4eb .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-277ed4eb .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-144e4573{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-172f8f9{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-671a7d0a{--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-20476 .elementor-element.elementor-element-10782e69 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-43f7d3f1{--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-20476 .elementor-element.elementor-element-2efffd3 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-71aeed6e{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-71aeed6e .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-71aeed6e .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-1bc9be3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-56b99ee8{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-3bde8bdf{--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-20476 .elementor-element.elementor-element-3781fbfd .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-3c5180e3{--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-20476 .elementor-element.elementor-element-4bac7f51 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-45aea8df{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-45aea8df .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-45aea8df .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-dcbc3bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20476 .elementor-element.elementor-element-52c74ce{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-dcd7faa{--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-20476 .elementor-element.elementor-element-87311e1 .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:700;line-height:220%;color:var(--e-global-color-primary)}.elementor-20476 .elementor-element.elementor-element-50be561{--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-20476 .elementor-element.elementor-element-bec3ecd .elementor-heading-title{font-family:"noto sans jp 0 700",Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:170%;color:var(--e-global-color-30f4926)}.elementor-20476 .elementor-element.elementor-element-5d56556{--divider-border-style:solid;--divider-color:var(--e-global-color-30f4926);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-5d56556 .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-5d56556 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-20476 .elementor-element.elementor-element-657c55e1{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:left}.elementor-20476 .elementor-element.elementor-element-657c55e1.elementor-element{--align-self:flex-start}.elementor-20476 .elementor-element.elementor-element-657c55e1 img{width:380px;border-radius:8px}.elementor-20476 .elementor-element.elementor-element-5b8f6df iframe{height:400px}@media(min-width:768px){.elementor-20476 .elementor-element.elementor-element-8fb088d{--width:100%}.elementor-20476 .elementor-element.elementor-element-3593b52{--width:8px}.elementor-20476 .elementor-element.elementor-element-13e30d2{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-3ce880d{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-ef3d984{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-4cea45a{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-105acac{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-405e7cf{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-625c0c0{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-853c60d{--width:33.3%}.elementor-20476 .elementor-element.elementor-element-fd9fc86{--width:300px}.elementor-20476 .elementor-element.elementor-element-46f608c{--width:10px}.elementor-20476 .elementor-element.elementor-element-8ab20ce{--width:38%}.elementor-20476 .elementor-element.elementor-element-a7892eb{--width:33%}.elementor-20476 .elementor-element.elementor-element-92ca461{--width:33%}.elementor-20476 .elementor-element.elementor-element-14a1cd2{--width:33%}.elementor-20476 .elementor-element.elementor-element-aee8e6a{--width:100%}.elementor-20476 .elementor-element.elementor-element-452eb38{--width:100%}.elementor-20476 .elementor-element.elementor-element-923fac3{--width:50%}.elementor-20476 .elementor-element.elementor-element-4d6662f{--width:50%}.elementor-20476 .elementor-element.elementor-element-868514c{--width:50%}.elementor-20476 .elementor-element.elementor-element-3ddec36{--width:50%}.elementor-20476 .elementor-element.elementor-element-523bf42{--width:100%}.elementor-20476 .elementor-element.elementor-element-c8c9c49{--width:100%}.elementor-20476 .elementor-element.elementor-element-d485800{--width:60px}.elementor-20476 .elementor-element.elementor-element-126a645{--width:100%}.elementor-20476 .elementor-element.elementor-element-a2a3e5f{--width:60px}.elementor-20476 .elementor-element.elementor-element-2fdb48e{--width:100%}.elementor-20476 .elementor-element.elementor-element-94f6df5{--width:60px}.elementor-20476 .elementor-element.elementor-element-7f49d9a{--width:100%}.elementor-20476 .elementor-element.elementor-element-5bde744{--width:60px}.elementor-20476 .elementor-element.elementor-element-8aa1dad{--width:100%}.elementor-20476 .elementor-element.elementor-element-207cf58{--width:60px}.elementor-20476 .elementor-element.elementor-element-92b916a{--width:100%}.elementor-20476 .elementor-element.elementor-element-80f4eb3{--width:60px}.elementor-20476 .elementor-element.elementor-element-307860c{--width:100%}.elementor-20476 .elementor-element.elementor-element-7cede7a{--width:60px}.elementor-20476 .elementor-element.elementor-element-2ddd324{--width:100%}.elementor-20476 .elementor-element.elementor-element-31d482b{--width:60px}.elementor-20476 .elementor-element.elementor-element-ee535b6{--width:100%}.elementor-20476 .elementor-element.elementor-element-e75e386{--width:60px}.elementor-20476 .elementor-element.elementor-element-afb598d{--width:100%}.elementor-20476 .elementor-element.elementor-element-70ce95a{--width:60px}.elementor-20476 .elementor-element.elementor-element-94fc2d0{--width:100%}.elementor-20476 .elementor-element.elementor-element-208ec6a{--width:60px}.elementor-20476 .elementor-element.elementor-element-df4d226{--width:100%}.elementor-20476 .elementor-element.elementor-element-067a49e{--width:60px}.elementor-20476 .elementor-element.elementor-element-543f352{--width:100%}.elementor-20476 .elementor-element.elementor-element-d895deb{--width:60px}.elementor-20476 .elementor-element.elementor-element-b45d5d4{--width:100%}.elementor-20476 .elementor-element.elementor-element-cc6fb27{--width:60px}.elementor-20476 .elementor-element.elementor-element-7905a77{--width:100%}.elementor-20476 .elementor-element.elementor-element-48561ad{--width:60px}.elementor-20476 .elementor-element.elementor-element-afbb383{--width:100%}.elementor-20476 .elementor-element.elementor-element-5e4edca{--width:60px}.elementor-20476 .elementor-element.elementor-element-54f1534{--width:40%}.elementor-20476 .elementor-element.elementor-element-431f9b2{--width:60%}.elementor-20476 .elementor-element.elementor-element-356ab41{--width:500px}.elementor-20476 .elementor-element.elementor-element-108168db{--content-width:1200px}.elementor-20476 .elementor-element.elementor-element-1a967cda{--width:100%}.elementor-20476 .elementor-element.elementor-element-1a687bbf{--width:100%}.elementor-20476 .elementor-element.elementor-element-587008f{--width:30%}.elementor-20476 .elementor-element.elementor-element-5405670{--width:70%}.elementor-20476 .elementor-element.elementor-element-70490187{--width:100%}.elementor-20476 .elementor-element.elementor-element-474c92da{--width:30%}.elementor-20476 .elementor-element.elementor-element-72515d0{--width:70%}.elementor-20476 .elementor-element.elementor-element-318898ad{--width:100%}.elementor-20476 .elementor-element.elementor-element-3631b23c{--width:30%}.elementor-20476 .elementor-element.elementor-element-1085c0d5{--width:70%}.elementor-20476 .elementor-element.elementor-element-28137a15{--width:100%}.elementor-20476 .elementor-element.elementor-element-11bbc56b{--width:30%}.elementor-20476 .elementor-element.elementor-element-495d8bad{--width:70%}.elementor-20476 .elementor-element.elementor-element-144e4573{--width:100%}.elementor-20476 .elementor-element.elementor-element-671a7d0a{--width:30%}.elementor-20476 .elementor-element.elementor-element-43f7d3f1{--width:70%}.elementor-20476 .elementor-element.elementor-element-1bc9be3c{--width:100%}.elementor-20476 .elementor-element.elementor-element-3bde8bdf{--width:30%}.elementor-20476 .elementor-element.elementor-element-3c5180e3{--width:70%}.elementor-20476 .elementor-element.elementor-element-dcbc3bd{--width:100%}.elementor-20476 .elementor-element.elementor-element-dcd7faa{--width:30%}.elementor-20476 .elementor-element.elementor-element-50be561{--width:70%}}@media(max-width:1366px) and (min-width:768px){.elementor-20476 .elementor-element.elementor-element-c698d53{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-ffce1e0{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-ce4d579{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-96ab019{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-890e7a2{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-f1c26e2{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-4579bdb{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-6ed21a8{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-1b75905{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-15ef715{--content-width:1000px}.elementor-20476 .elementor-element.elementor-element-108168db{--content-width:1000px}}@media(max-width:1200px) and (min-width:768px){.elementor-20476 .elementor-element.elementor-element-19f0d7b{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-c698d53{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-ffce1e0{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-ce4d579{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-96ab019{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-890e7a2{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-f1c26e2{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-4579bdb{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-6ed21a8{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-1b75905{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-15ef715{--content-width:800px}.elementor-20476 .elementor-element.elementor-element-108168db{--content-width:800px}}@media(max-width:880px) and (min-width:768px){.elementor-20476 .elementor-element.elementor-element-19f0d7b{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-c698d53{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-ffce1e0{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-ce4d579{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-96ab019{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-890e7a2{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-f1c26e2{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-4579bdb{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-6ed21a8{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-1b75905{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-15ef715{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-108168db{--content-width:700px}.elementor-20476 .elementor-element.elementor-element-1a967cda{--width:1200px}.elementor-20476 .elementor-element.elementor-element-1a687bbf{--width:100%}.elementor-20476 .elementor-element.elementor-element-70490187{--width:100%}.elementor-20476 .elementor-element.elementor-element-318898ad{--width:100%}.elementor-20476 .elementor-element.elementor-element-28137a15{--width:100%}.elementor-20476 .elementor-element.elementor-element-144e4573{--width:100%}.elementor-20476 .elementor-element.elementor-element-1bc9be3c{--width:100%}.elementor-20476 .elementor-element.elementor-element-dcbc3bd{--width:100%}}@media(max-width:1366px){body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-c899501{right:-15.055vw}body.rtl .elementor-20476 .elementor-element.elementor-element-c899501{left:-15.055vw}.elementor-20476 .elementor-element.elementor-element-c899501{top:-5.547vw}}@media(max-width:1200px){.elementor-20476 .elementor-element.elementor-element-890e7a2{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-b012663 .elementor-heading-title{font-size:1.5rem}.elementor-20476 .elementor-element.elementor-element-dc5770a .elementor-heading-title{font-size:1.5rem}.elementor-20476 .elementor-element.elementor-element-d82799c .elementor-heading-title{font-size:1.5rem}}@media(max-width:880px){.elementor-20476 .elementor-element.elementor-element-ecac345{--grid-columns:2}.elementor-20476 .elementor-element.elementor-element-0b424cd{top:46px}.elementor-20476 .elementor-element.elementor-element-0b424cd .elementor-heading-title{font-size:12rem}.elementor-20476 .elementor-element.elementor-element-890e7a2{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-16fc73b{--e-n-carousel-swiper-slides-to-display:2}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-54f1534{--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:70px;--padding-right:70px;grid-column:span 3}.elementor-20476 .elementor-element.elementor-element-bac5040{padding:0}.elementor-20476 .elementor-element.elementor-element-bac5040.elementor-element{--align-self:center;--order:-99999}.elementor-20476 .elementor-element.elementor-element-a197ac9{text-align:center}.elementor-20476 .elementor-element.elementor-element-a197ac9 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:.1px}.elementor-20476 .elementor-element.elementor-element-431f9b2{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px}.elementor-20476 .elementor-element.elementor-element-b6b6a01{padding:0}.elementor-20476 .elementor-element.elementor-element-70e0b5e{--grid-columns:1}.elementor-20476 .elementor-element.elementor-element-21464bad{--gap:40px 40px;--row-gap:40px;--column-gap:40px}}@media(max-width:767px){.elementor-20476 .elementor-element.elementor-element-79f8160{border-radius:0}.elementor-20476 .elementor-element.elementor-element-94223de .elementor-heading-title{font-size:2.6rem;line-height:1.6}.elementor-20476 .elementor-element.elementor-element-0f2ed3e .elementor-heading-title{font-size:1.2rem;line-height:1.4}.elementor-20476 .elementor-element.elementor-element-19f0d7b{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-ecac345{--grid-columns:1}.elementor-20476 .elementor-element.elementor-element-c698d53{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-c698d53:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-c698d53>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:130px 15px;background-size:247px auto}.elementor-20476 .elementor-element.elementor-element-3593b52{--width:8px}.elementor-20476 .elementor-element.elementor-element-b542664 .elementor-heading-title{font-size:2rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-967b2d9{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-967b2d9 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-6afdc97{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-ffce1e0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-487bc54{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:31px;text-align:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-487bc54{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-487bc54{left:0}.elementor-20476 .elementor-element.elementor-element-487bc54 .elementor-heading-title{font-size:9.2rem}.elementor-20476 .elementor-element.elementor-element-ede9c20{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-20476 .elementor-element.elementor-element-b577d95 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-62e16bb{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-62e16bb .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-6ed7796{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-5e0950a{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-20476 .elementor-element.elementor-element-13e30d2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-93d9b62 img{height:70vw;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-8a73742 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-3ce880d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-02884eb img{height:70vw;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-31400a1 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-ef3d984{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-74df56c img{height:70vw;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-5edd038 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-6a9bed6{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-20476 .elementor-element.elementor-element-4cea45a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-2764d60 img{height:70vw;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-55c90a7 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-105acac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-b17865e img{height:70vw;border-radius:10px 10px 0 0}.elementor-20476 .elementor-element.elementor-element-26eebf0 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-ce4d579{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-0b424cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:42px;text-align:center}.elementor-20476 .elementor-element.elementor-element-0b424cd.elementor-element{--align-self:center}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-0b424cd{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-0b424cd{left:0}.elementor-20476 .elementor-element.elementor-element-0b424cd .elementor-heading-title{font-size:7.2rem;letter-spacing:-.1rem}.elementor-20476 .elementor-element.elementor-element-a677109{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-4a66ce4 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-784d7b2{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-20476 .elementor-element.elementor-element-784d7b2 .elementor-heading-title{font-size:2.4rem;line-height:1.8;letter-spacing:0px}.elementor-20476 .elementor-element.elementor-element-0130746{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-20476 .elementor-element.elementor-element-bdc32f0{text-align:left}.elementor-20476 .elementor-element.elementor-element-bdc32f0 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-3a918a8{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-20476 .elementor-element.elementor-element-405e7cf{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20476 .elementor-element.elementor-element-933363d img{width:260px}.elementor-20476 .elementor-element.elementor-element-4676157{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-4676157 img{width:140px}.elementor-20476 .elementor-element.elementor-element-f563004{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-f563004 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-625c0c0{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20476 .elementor-element.elementor-element-ec401cf img{width:260px}.elementor-20476 .elementor-element.elementor-element-e2967a1{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-e2967a1 img{width:156px}.elementor-20476 .elementor-element.elementor-element-0481211{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-0481211 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-853c60d{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20476 .elementor-element.elementor-element-f6cc1ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-f6cc1ee img{width:260px}.elementor-20476 .elementor-element.elementor-element-8bc8281{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-8bc8281 img{width:81px}.elementor-20476 .elementor-element.elementor-element-37638e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-37638e8 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-ad65995{text-align:left}.elementor-20476 .elementor-element.elementor-element-ad65995 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-eff7ac8{--justify-content:center;--flex-wrap:nowrap;--margin-top:60px;--margin-bottom:-122.071px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-fd9fc86{--width:80%;--min-height:100px;--padding-top:45px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-1599969{z-index:2}.elementor-20476 .elementor-element.elementor-element-1599969 .elementor-heading-title{font-size:2.4rem}.elementor-20476 .elementor-element.elementor-element-46f608c{--width:10px}.elementor-20476 .elementor-element.elementor-element-096b2cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-c899501{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-c899501{left:0}.elementor-20476 .elementor-element.elementor-element-c899501{top:-82px}.elementor-20476 .elementor-element.elementor-element-c899501 .elementor-heading-title{font-size:1.2rem}.elementor-20476 .elementor-element.elementor-element-8ab20ce{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-20476 .elementor-element.elementor-element-a033f19{z-index:2}.elementor-20476 .elementor-element.elementor-element-a033f19 .elementor-heading-title{font-size:1.8rem}.elementor-20476 .elementor-element.elementor-element-6b5d517{border-radius:10px}.elementor-20476 .elementor-element.elementor-element-e1c64da{width:100%;max-width:100%}.elementor-20476 .elementor-element.elementor-element-e1c64da .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-96ab019{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-d1926ba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;top:41px;text-align:center}.elementor-20476 .elementor-element.elementor-element-d1926ba.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-d1926ba{right:0}body.rtl .elementor-20476 .elementor-element.elementor-element-d1926ba{left:0}.elementor-20476 .elementor-element.elementor-element-d1926ba .elementor-heading-title{font-size:7.5rem;letter-spacing:-.1rem}.elementor-20476 .elementor-element.elementor-element-00aede2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-20476 .elementor-element.elementor-element-5f0c219 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-5208121{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-5208121 .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-77476fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-a7892eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-7cf55c4 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-3fa1bcf .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-6f1070d .elementor-heading-title{font-size:1.6rem}.elementor-20476 .elementor-element.elementor-element-92ca461{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-7927be6 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-4ace1bf .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-e9c12ad .elementor-heading-title{font-size:1.6rem}.elementor-20476 .elementor-element.elementor-element-7c1413e .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-21aed79 .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-379bb72 .elementor-heading-title{font-size:1.6rem}.elementor-20476 .elementor-element.elementor-element-a14385f img{width:100%}.elementor-20476 .elementor-element.elementor-element-890e7a2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-eac238e .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-d903438{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-b012663 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-2dc8b64{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-dc5770a .elementor-heading-title{font-size:1.6rem;line-height:1.8;letter-spacing:-.4px}.elementor-20476 .elementor-element.elementor-element-c2268bd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-d82799c .elementor-heading-title{line-height:1.8}.elementor-20476 .elementor-element.elementor-element-452eb38{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-923fac3:not(.elementor-motion-effects-element-type-background),.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://curioo-gakudo.com/wp-content/uploads/2025/11/takamiya_map.svg")}.elementor-20476 .elementor-element.elementor-element-923fac3{--min-height:40vw}.elementor-20476 .elementor-element.elementor-element-923fac3:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.e-con-inner>.elementor-background-video-container:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.e-con-inner>.elementor-background-slideshow:before,.elementor-20476 .elementor-element.elementor-element-923fac3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;background-image:linear-gradient(180deg,#FBD87200 80%,var(--e-global-color-80d101c) 100%)}.elementor-20476 .elementor-element.elementor-element-35cb3dc .elementor-heading-title{font-size:2.4rem;line-height:3.6rem}.elementor-20476 .elementor-element.elementor-element-a8e3d24{text-align:left}.elementor-20476 .elementor-element.elementor-element-60ef44f img{height:200px}.elementor-20476 .elementor-element.elementor-element-fce6c04 img{height:200px}.elementor-20476 .elementor-element.elementor-element-5e98c89 img{height:200px}.elementor-20476 .elementor-element.elementor-element-16fc73b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px}.elementor-20476 .elementor-element.elementor-element-f1c26e2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-3c90b56{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:35px}.elementor-20476 .elementor-element.elementor-element-3c90b56 .elementor-heading-title{font-size:7.2rem}.elementor-20476 .elementor-element.elementor-element-e456732{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-e456732 .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-0351563{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-868514c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-20476 .elementor-element.elementor-element-5ca48c2{text-align:center}.elementor-20476 .elementor-element.elementor-element-5ca48c2 .elementor-heading-title{font-size:1.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-834feb2{text-align:center}.elementor-20476 .elementor-element.elementor-element-834feb2 .elementor-heading-title{font-size:2.2rem}.elementor-20476 .elementor-element.elementor-element-50dad94{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-50dad94 .elementor-heading-title{font-size:1.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-ec68ec0{margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-20476 .elementor-element.elementor-element-3ddec36{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-20476 .elementor-element.elementor-element-dcd7183{text-align:center}.elementor-20476 .elementor-element.elementor-element-dcd7183 .elementor-heading-title{font-size:1.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-b655c12{text-align:center}.elementor-20476 .elementor-element.elementor-element-b655c12 .elementor-heading-title{font-size:2.2rem}.elementor-20476 .elementor-element.elementor-element-864f73d .elementor-heading-title{font-size:1.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-e3ef51a{margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-523bf42{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-b87bebb{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20476 .elementor-element.elementor-element-c8c9c49{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-d485800{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-d485800.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-3d46b55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-126a645{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-a2a3e5f{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-a2a3e5f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-876b864{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-2fdb48e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-94f6df5{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-94f6df5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-59da84e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-7f49d9a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-5bde744{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-5bde744.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-b5d2669{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-8aa1dad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-207cf58{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-207cf58.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-f82d2f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-92b916a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-80f4eb3{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-80f4eb3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-2a7ab15{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-307860c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-7cede7a{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-7cede7a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-69f6ab4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-2ddd324{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-31d482b{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-31d482b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-3f92893{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20476 .elementor-element.elementor-element-ee535b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-e75e386{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-e75e386.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-0dcae23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-afb598d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-70ce95a{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-70ce95a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-e6338d6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-94fc2d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-208ec6a{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-208ec6a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-2bfdf0c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-df4d226{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-067a49e{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-067a49e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-d32d029{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-543f352{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-d895deb{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-d895deb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-4597f75{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-b45d5d4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-cc6fb27{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-cc6fb27.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-348d5b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-7905a77{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-48561ad{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-48561ad.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-a198d30{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -5px) 4px}.elementor-20476 .elementor-element.elementor-element-afbb383{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-5e4edca{--width:40px;--min-height:100%}.elementor-20476 .elementor-element.elementor-element-5e4edca.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20476 .elementor-element.elementor-element-da732a2{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:20px}.elementor-20476 .elementor-element.elementor-element-4579bdb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-1cd4769 .elementor-heading-title{font-size:2.2rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-4d2d422 .elementor-heading-title{font-size:1.6rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-a5d2d5e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-20476 .elementor-element.elementor-element-9c697d7 .elementor-divider-separator{width:100%}.elementor-20476 .elementor-element.elementor-element-6ed21a8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-43e31ee{top:35px}.elementor-20476 .elementor-element.elementor-element-43e31ee .elementor-heading-title{font-size:7.2rem}.elementor-20476 .elementor-element.elementor-element-b83e795{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-b83e795 .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-f67a978{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-20476 .elementor-element.elementor-element-162f8f42 .elementor-heading-title{font-size:1.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-784bccaa .elementor-heading-title{font-size:16px}.elementor-20476 .elementor-element.elementor-element-196a9242 .elementor-heading-title{font-size:16px}.elementor-20476 .elementor-element.elementor-element-348e07a8 .elementor-heading-title{font-size:16px}.elementor-20476 .elementor-element.elementor-element-1c4780e4{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:1.6rem;--n-accordion-icon-size:15px}.elementor-20476 .elementor-element.elementor-element-1c4780e4{--n-accordion-padding:10px}:where(.elementor-20476 .elementor-element.elementor-element-1c4780e4>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:1.8}:where(.elementor-20476 .elementor-element.elementor-element-1c4780e4>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px}.elementor-20476 .elementor-element.elementor-element-1b75905{--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-a750216{top:33px}.elementor-20476 .elementor-element.elementor-element-a750216 .elementor-heading-title{font-size:6.6rem}.elementor-20476 .elementor-element.elementor-element-e187858{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-20476 .elementor-element.elementor-element-e187858 .elementor-heading-title{font-size:2.4rem}.elementor-20476 .elementor-element.elementor-element-ebc6a5a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-54f1534{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3}.elementor-20476 .elementor-element.elementor-element-bac5040{padding:0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-20476 .elementor-element.elementor-element-bac5040 img{width:70%}.elementor-20476 .elementor-element.elementor-element-a197ac9{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-20476 .elementor-element.elementor-element-a197ac9 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:.1px}.elementor-20476 .elementor-element.elementor-element-a4c659e{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-8e4feba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -4px) 0px}.elementor-20476 .elementor-element.elementor-element-7f4edc7{text-align:center}.elementor-20476 .elementor-element.elementor-element-431f9b2{--padding-top:30px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px}.elementor-20476 .elementor-element.elementor-element-b6b6a01{padding:0}.elementor-20476 .elementor-element.elementor-element-15ef715{--min-height:500px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-356ab41{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-20476 .elementor-element.elementor-element-8fe6a80{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap}.elementor-20476 .elementor-element.elementor-element-02186ad .elementor-heading-title{font-size:2.4rem}.elementor-20476 .elementor-element.elementor-element-70e0b5e{--grid-columns:1}.elementor-20476 .elementor-element.elementor-element-108168db{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}body:not(.rtl) .elementor-20476 .elementor-element.elementor-element-484c58d{left:-1px}body.rtl .elementor-20476 .elementor-element.elementor-element-484c58d{right:-1px}.elementor-20476 .elementor-element.elementor-element-484c58d{top:36px}.elementor-20476 .elementor-element.elementor-element-484c58d .elementor-heading-title{font-size:7.2rem}.elementor-20476 .elementor-element.elementor-element-46b81ea .elementor-heading-title{font-size:2.4rem;line-height:1.8}.elementor-20476 .elementor-element.elementor-element-38b2d899{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-21464bad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20476 .elementor-element.elementor-element-1a967cda{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-5baea888{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-403cc8e8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-4c4ee294{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-6a3c8d01{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-172f8f9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-56b99ee8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-52c74ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20476 .elementor-element.elementor-element-657c55e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}.fv-video{transform-origin:center center;transform:scale(.8);transition:transform .15s ease-out;will-change:transform;visibility:hidden;opacity:0}.fv-video.is-ready{visibility:visible;opacity:1;transition:opacity .3s ease-out,transform .15s ease-out}.elementor-sticky__spacer{display:none !important}.elementor-20476 .elementor-element.elementor-element-79f8160{width:100%;height:100vh;position:relative}.elementor-20476 .elementor-element.elementor-element-79f8160 .elementor-wrapper{position:absolute;inset:0;width:100%;height:100vh;padding:0 !important;overflow:hidden}.elementor-20476 .elementor-element.elementor-element-79f8160 video{width:100%;height:100vh;object-fit:cover;object-position:center;display:block}.elementor-20476 .elementor-element.elementor-element-487bc54{position:absolute;left:50%;transform:translateX(-50%)}.circle-text{position:relative;width:140px;height:140px;animation:rotate 20s linear infinite;font-family:"Noto Sans JP",sans-serif;font-weight:700}.circle-text span{position:absolute;top:50%;left:50%;transform-origin:0 0;font-size:14px;white-space:nowrap}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:767px){.circle-text{width:calc(140px * 0.8);height:calc(140px * 0.8)}}