.elementor-10 .elementor-element.elementor-element-b79939d{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;top:0px;}.elementor-10 .elementor-element.elementor-element-b79939d::before, .elementor-10 .elementor-element.elementor-element-b79939d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b79939d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b79939d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b79939d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b79939d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/美容サイト構成のコピー-e1774607069689.webp");--background-overlay:'';background-position:center center;background-size:cover;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b79939d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-b79939d{right:0px;}.elementor-10 .elementor-element.elementor-element-0259158{--display:flex;--min-height:85vh;--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-evenly;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:4px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-9df22b4{--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-end;}.elementor-10 .elementor-element.elementor-element-9df22b4 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-10 .elementor-element.elementor-element-f90e02c{--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-end;}.elementor-10 .elementor-element.elementor-element-f90e02c .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-10 .elementor-element.elementor-element-b0a3953{--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-end;}.elementor-10 .elementor-element.elementor-element-b0a3953 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-10 .elementor-element.elementor-element-75198cd{--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-evenly;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:4px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-f34ea79{--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-end;}.elementor-10 .elementor-element.elementor-element-f34ea79 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-10 .elementor-element.elementor-element-c4a790d{--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:flex-start;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d7e782b .elementor-heading-title{font-size:9vw;letter-spacing:0.1em;text-shadow:2px 2px 5px rgba(82.9999999999999, 49.999999999999964, 117.99999999999994, 0.14);color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5e0a845{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-116d058{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-116d058 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-67782d8{--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:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b31a6aa .elementor-heading-title{font-size:80px;line-height:1.5em;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7f0794a .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-e447d5c p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-a96d170 .elementor-button{letter-spacing:0.2em;}.elementor-10 .elementor-element.elementor-element-18eb6fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-18eb6fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-18eb6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-a6d0b12{--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:flex-start;}.elementor-10 .elementor-element.elementor-element-a6d0b12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-48f81e6 .elementor-heading-title{font-size:80px;line-height:1.2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-f9cbe83{padding:0px 4px 0px 4px;}.elementor-10 .elementor-element.elementor-element-f9cbe83 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-250d73f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );letter-spacing:0.2em;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-250d73f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-250d73f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-250d73f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-250d73f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-250d73f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-c43e290{--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-start;--align-items:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overlay-mix-blend-mode:multiply;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c43e290:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c43e290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5b0da36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-4ddb996{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-4ddb996 .elementor-heading-title{font-size:80px;line-height:1.2em;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-eedab40{width:100%;max-width:100%;padding:0px 4px 0px 4px;text-align:end;}.elementor-10 .elementor-element.elementor-element-eedab40 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-a43804d{--display:flex;--min-height:600px;--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-f3ada2b{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f3ada2b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f3ada2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/lucas-van-oort-bWmcAr0gd_Q-unsplash.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f3ada2b::before, .elementor-10 .elementor-element.elementor-element-f3ada2b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f3ada2b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f3ada2b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f3ada2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f3ada2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-decbc33{text-align:center;}.elementor-10 .elementor-element.elementor-element-decbc33 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5307584 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5307584.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5307584.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5307584.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5307584.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5307584.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5307584 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-5307584 .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-ab7f90a{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ab7f90a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ab7f90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/aldebaran-s-uXchDIKs4qI-unsplash.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ab7f90a::before, .elementor-10 .elementor-element.elementor-element-ab7f90a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab7f90a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab7f90a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab7f90a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab7f90a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-3dcdf1c{text-align:center;}.elementor-10 .elementor-element.elementor-element-3dcdf1c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-aab2281 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-aab2281.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-aab2281.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-aab2281.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-aab2281.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-aab2281.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-aab2281 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-aab2281 .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-be63c6f{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-be63c6f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-be63c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/daniele-levis-pelusi-Vey6fioB1eI-unsplash.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-be63c6f::before, .elementor-10 .elementor-element.elementor-element-be63c6f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-be63c6f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-be63c6f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-be63c6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-be63c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-235d862{text-align:center;}.elementor-10 .elementor-element.elementor-element-235d862 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-76916ce .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-76916ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-76916ce.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-76916ce.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-76916ce.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-76916ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-76916ce .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-76916ce .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-5c2aa7e{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5c2aa7e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c2aa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/04/dieter444-amethyst-7552587_1280.webp");background-position:bottom center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5c2aa7e::before, .elementor-10 .elementor-element.elementor-element-5c2aa7e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5c2aa7e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5c2aa7e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5c2aa7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5c2aa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c5673f1{text-align:center;}.elementor-10 .elementor-element.elementor-element-c5673f1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7074dcb .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7074dcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7074dcb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7074dcb.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7074dcb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7074dcb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7074dcb .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-7074dcb .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-3ed8be7{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3ed8be7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3ed8be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/amanda-schmidt-wWaK2LISiAE-unsplash.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3ed8be7::before, .elementor-10 .elementor-element.elementor-element-3ed8be7 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3ed8be7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3ed8be7 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3ed8be7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3ed8be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-b1d8f7f{text-align:center;}.elementor-10 .elementor-element.elementor-element-b1d8f7f .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-9334cdc .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9334cdc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-9334cdc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9334cdc.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-9334cdc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9334cdc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-9334cdc .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9334cdc .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-a93f926{--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:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a93f926:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a93f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/04/femava-purple-669046_1280.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a93f926::before, .elementor-10 .elementor-element.elementor-element-a93f926 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a93f926 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a93f926 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a93f926 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a93f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-87b25a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-87b25a9 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-f7c4972 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f7c4972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-f7c4972.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f7c4972.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-f7c4972.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f7c4972.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-f7c4972 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-f7c4972 .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-15a1f1c{--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-start;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-mix-blend-mode:multiply;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9adad4f{--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:flex-start;}.elementor-10 .elementor-element.elementor-element-0af5b75{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-0af5b75 .elementor-heading-title{font-size:80px;line-height:1.2em;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-d862a9c{padding:0px 4px 0px 4px;}.elementor-10 .elementor-element.elementor-element-d862a9c .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-31cf76b{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-bb5841b{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-a6980f2{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a6980f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-39cc15e img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-d4a7b6c{text-align:center;}.elementor-10 .elementor-element.elementor-element-d4a7b6c .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-7b35c8b{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-7b35c8b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4baf82c{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-4baf82c .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-7f9b41a{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7f9b41a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-df72591 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-2aa6f66{text-align:center;}.elementor-10 .elementor-element.elementor-element-2aa6f66 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-0dce474{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-0dce474 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-0cd449b{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0cd449b .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5bc3ad7{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-5bc3ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-df2a662 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-b342889{text-align:center;}.elementor-10 .elementor-element.elementor-element-b342889 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5c4e4b0{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5c4e4b0 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6e067e7{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6e067e7 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-39f22be{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-39f22be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5e13698 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-a2500cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-a2500cf .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-b026cf2{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-b026cf2 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-93491af{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-93491af .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-7265285{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7265285.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1cab804 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-8f0d17c{text-align:center;}.elementor-10 .elementor-element.elementor-element-8f0d17c .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-10890cc{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-10890cc p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-078fc53{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-078fc53 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-f003aec{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-f003aec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c77df8b img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-0bc53de{text-align:center;}.elementor-10 .elementor-element.elementor-element-0bc53de .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-193a144{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-193a144 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8e7a88f{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8e7a88f .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-3ce6f0d{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3ce6f0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bc0af3a img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-da1eeb3{text-align:center;}.elementor-10 .elementor-element.elementor-element-da1eeb3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-015848c{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-015848c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-ff84fc5{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-ff84fc5 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-f6ad584{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-f6ad584.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-301035e img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-3cfb611{text-align:center;}.elementor-10 .elementor-element.elementor-element-3cfb611 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-0721b21{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-0721b21 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8c07c76{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8c07c76 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-8fc9848{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-8fc9848.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-337c823 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-e39d008{text-align:center;}.elementor-10 .elementor-element.elementor-element-e39d008 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-815871a{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-815871a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-7dbdde3{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7dbdde3 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-a6df462{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a6df462.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7bb822c img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-cf52f9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-cf52f9f .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-ad39788{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-ad39788 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-22e7fc7{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-22e7fc7 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-d77f761{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-77ef688{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-f1371ac{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-f1371ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3059e58 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-53bed05{text-align:center;}.elementor-10 .elementor-element.elementor-element-53bed05 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-ee1ddb9{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-ee1ddb9 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d1c9d79{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-d1c9d79 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-d3629fe{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d3629fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b7b3345 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-641562f{text-align:center;}.elementor-10 .elementor-element.elementor-element-641562f .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-1e7f6d1{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-1e7f6d1 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-9c4dfaa{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9c4dfaa .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5669e25{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-5669e25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0444f21 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-63014a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-63014a9 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-8f25682{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-8f25682 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-21cfa9d{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-21cfa9d .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5d85a90{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-5d85a90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-429ed09 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-69f3650{text-align:center;}.elementor-10 .elementor-element.elementor-element-69f3650 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-60daddf{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-60daddf p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b2c87b8{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b2c87b8 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-7a4c3f7{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7a4c3f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fed077b img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-f22f5d3{text-align:center;}.elementor-10 .elementor-element.elementor-element-f22f5d3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-a9127b9{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-a9127b9 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b6126a0{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b6126a0 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-89dcd65{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-89dcd65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-02eef34 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-f599a6f{text-align:center;}.elementor-10 .elementor-element.elementor-element-f599a6f .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-2a69067{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-2a69067 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c63cc0e{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c63cc0e .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-8d18f55{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-8d18f55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-308b807 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-7170d56{text-align:center;}.elementor-10 .elementor-element.elementor-element-7170d56 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-3aaeb7d{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-3aaeb7d p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-0232787{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0232787 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-dab7caa{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-dab7caa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aa9c718 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-10fbcf8{text-align:center;}.elementor-10 .elementor-element.elementor-element-10fbcf8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5f3ff6d{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5f3ff6d p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6fdd7e3{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6fdd7e3 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-e030727{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e030727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b64785b img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-3453493{text-align:center;}.elementor-10 .elementor-element.elementor-element-3453493 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-4bc9205{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-4bc9205 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-60229fb{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-60229fb .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-0c21d76{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-0c21d76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d38fc26 img{max-width:240px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-6e6f425{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e6f425 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-1eed7a3{text-align:center;font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-1eed7a3 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-de28b02{padding:8px 12px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-de28b02 .elementor-heading-title{letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-5bf7bb8{--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:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:80px 80px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-5bf7bb8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritsukooyama.com/sononi/wp-content/uploads/2026/03/chris-karidis-nnzkZNYWHaU-unsplash.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5bf7bb8::before, .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5bf7bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-28615c5{--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;--z-index:1;}.elementor-10 .elementor-element.elementor-element-021e763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-10 .elementor-element.elementor-element-021e763 .elementor-heading-title{font-size:120px;color:#FFFFFF30;}.elementor-10 .elementor-element.elementor-element-cc720e2 .elementor-heading-title{font-size:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-342d04d{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-342d04d p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e87099a .elementor-button{letter-spacing:0.2em;}:root{--page-title-display:none;}@media(max-width:1240px){.elementor-10 .elementor-element.elementor-element-0259158{--min-height:60vh;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-75198cd{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c4a790d{--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b31a6aa .elementor-heading-title{font-size:60px;}.elementor-10 .elementor-element.elementor-element-48f81e6 .elementor-heading-title{font-size:60px;}.elementor-10 .elementor-element.elementor-element-4ddb996 .elementor-heading-title{font-size:60px;}.elementor-10 .elementor-element.elementor-element-9adad4f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0af5b75 .elementor-heading-title{font-size:60px;}.elementor-10 .elementor-element.elementor-element-39cc15e img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-df72591 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-df2a662 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-5e13698 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-1cab804 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-c77df8b img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-bc0af3a img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-301035e img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-337c823 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-7bb822c img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-3059e58 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-b7b3345 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-0444f21 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-429ed09 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-fed077b img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-02eef34 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-308b807 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-aa9c718 img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-b64785b img{max-width:200px;}.elementor-10 .elementor-element.elementor-element-d38fc26 img{max-width:200px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0259158{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f90e02c{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-b0a3953{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-75198cd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f34ea79{--min-height:70vh;}.elementor-10 .elementor-element.elementor-element-c4a790d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d7e782b{padding:8px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-d7e782b .elementor-heading-title{font-size:17vw;}.elementor-10 .elementor-element.elementor-element-5e0a845{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-116d058{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a96d170.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-18eb6fd{--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-250d73f.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-c43e290{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5b0da36{--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;}.elementor-10 .elementor-element.elementor-element-4ddb996 .elementor-heading-title{font-size:56px;}.elementor-10 .elementor-element.elementor-element-a43804d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f3ada2b{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-ab7f90a{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-be63c6f{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-5c2aa7e{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-3ed8be7{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-a93f926{--min-height:240px;}.elementor-10 .elementor-element.elementor-element-15a1f1c{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9adad4f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5bf7bb8{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-021e763 .elementor-heading-title{font-size:22vw;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-b79939d{--width:100%;}.elementor-10 .elementor-element.elementor-element-0259158{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-75198cd{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-c4a790d{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-67782d8{--width:50%;}.elementor-10 .elementor-element.elementor-element-a6d0b12{--width:200px;}.elementor-10 .elementor-element.elementor-element-f3ada2b{--width:32%;}.elementor-10 .elementor-element.elementor-element-ab7f90a{--width:32%;}.elementor-10 .elementor-element.elementor-element-be63c6f{--width:32%;}.elementor-10 .elementor-element.elementor-element-5c2aa7e{--width:32%;}.elementor-10 .elementor-element.elementor-element-3ed8be7{--width:32%;}.elementor-10 .elementor-element.elementor-element-a93f926{--width:32%;}.elementor-10 .elementor-element.elementor-element-15a1f1c{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-9adad4f{--width:1200px;}.elementor-10 .elementor-element.elementor-element-31cf76b{--width:100%;}.elementor-10 .elementor-element.elementor-element-d77f761{--width:100%;}}@media(max-width:1240px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-67782d8{--width:55%;}.elementor-10 .elementor-element.elementor-element-a6d0b12{--width:160px;}.elementor-10 .elementor-element.elementor-element-9adad4f{--width:100%;}.elementor-10 .elementor-element.elementor-element-31cf76b{--width:100%;}.elementor-10 .elementor-element.elementor-element-d77f761{--width:100%;}}