.elementor-10923 .elementor-element.elementor-element-27fb7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10923 .elementor-element.elementor-element-72f21b9{--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;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:0.5;--padding-top:24vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-72f21b9::before, .elementor-10923 .elementor-element.elementor-element-72f21b9 > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-72f21b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-72f21b9 > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-72f21b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-72f21b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/Gemini_Generated_Image_h9a2jkh9a2jkh9a2.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-ed6961a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.5vw;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.07em;}.elementor-10923 .elementor-element.elementor-element-3fe40c8 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:3vw;line-height:1.4em;}.elementor-10923 .elementor-element.elementor-element-fdd5864{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-55cdf47{width:auto;max-width:auto;}.elementor-10923 .elementor-element.elementor-element-55cdf47 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-55cdf47.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-55cdf47 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:0.9vw;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-32f0844{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-0f106e7{--display:flex;--min-height:80vh;--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;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:space-between;--overlay-opacity:0.5;--padding-top:8vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-0f106e7::before, .elementor-10923 .elementor-element.elementor-element-0f106e7 > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-0f106e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-0f106e7 > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-0f106e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-0f106e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/Gemini_Generated_Image_h9a2jkh9a2jkh9a2.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-ca7cad0{width:100%;max-width:100%;text-align:start;}.elementor-10923 .elementor-element.elementor-element-ca7cad0 > .elementor-widget-container{margin:0.875vw 0vw 0.275vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ca7cad0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.5vw;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.07em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10923 .elementor-element.elementor-element-e00a75f{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-e00a75f img{width:100%;}.elementor-10923 .elementor-element.elementor-element-53b8912{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-53b8912 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-97ac7d4{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-97ac7d4 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-30d13c2{--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;--flex-wrap:wrap;--align-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#5A483240;--border-color:#5A483240;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-04ca317{width:100%;max-width:100%;text-align:start;}.elementor-10923 .elementor-element.elementor-element-04ca317 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-04ca317.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-04ca317 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:2vw;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-26ec6d6{width:100%;max-width:100%;text-align:start;}.elementor-10923 .elementor-element.elementor-element-26ec6d6 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-26ec6d6 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:0.97vw;line-height:1.4em;}.elementor-10923 .elementor-element.elementor-element-807de26{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-4c7e7b0{width:100%;max-width:100%;text-align:end;}.elementor-10923 .elementor-element.elementor-element-4c7e7b0 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:3vw;line-height:1.4em;}.elementor-10923 .elementor-element.elementor-element-0032f95{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10923 .elementor-element.elementor-element-aff514f{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-aff514f > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-aff514f .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-aff514f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-99d0eca{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:8vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-d8653ae{width:auto;max-width:auto;top:3vw;z-index:100;}.elementor-10923 .elementor-element.elementor-element-d8653ae.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-d8653ae{right:8vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-d8653ae{left:8vw;}.elementor-10923 .elementor-element.elementor-element-d8653ae .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:30vw;font-weight:100;line-height:1em;letter-spacing:0px;}.elementor-10923 .elementor-element.elementor-element-0c374f3{--display:flex;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-4f0bac3{--display:flex;--min-height:100%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-4f0bac3:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-4f0bac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/ChatGPT-Image-2026年3月14日-14_12_32.webp");background-position:center center;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-9efbac0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 7.2vw;}.elementor-10923 .elementor-element.elementor-element-9efbac0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:8vw;line-height:1.1em;letter-spacing:-0.03em;}.elementor-10923 .elementor-element.elementor-element-b23cbcc{--display:flex;--justify-content:flex-start;--overflow:hidden;--margin-top:33vw;--margin-bottom:4.5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-db4de98{--display:flex;--min-height:100%;}.elementor-10923 .elementor-element.elementor-element-db4de98:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-db4de98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/20250617INA23080のコピー-scaled.webp");background-position:center center;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-77e3d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-9dfedd9 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9dfedd9 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:1.5vw;color:#54595F00;}.elementor-10923 .elementor-element.elementor-element-f149946{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-f149946 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8269449{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-8269449 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-247f985{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-247f985 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-76e3488{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-76e3488 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-92163de{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-92163de > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-fb873d7{--display:flex;--overflow:hidden;--margin-top:-12vw;--margin-bottom:24vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-d8a0629{--display:flex;--min-height:100%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-d8a0629:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-d8a0629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/ChatGPT-Image-2026年3月14日-14_41_19.webp");background-position:center right;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-1c8aedb{--display:flex;--position:absolute;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:7.9vw;bottom:0vw;--z-index:1;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-1c8aedb{right:0vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-1c8aedb{left:0vw;}.elementor-10923 .elementor-element.elementor-element-df8cf92{--display:flex;--min-height:100%;}.elementor-10923 .elementor-element.elementor-element-df8cf92:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-df8cf92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/Minimalistic-Notebook-and-Dried-Flowers.png");background-position:center center;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-8d4ecbe{--display:flex;}.elementor-10923 .elementor-element.elementor-element-99235f7{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-99235f7 > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-99235f7 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-99235f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-24324cf{--display:flex;}.elementor-10923 .elementor-element.elementor-element-0caec14{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;}.elementor-10923 .elementor-element.elementor-element-83a5621{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-83a5621 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-83a5621 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-f678970{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-10923 .elementor-element.elementor-element-f678970 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f678970 .elementor-heading-title{font-size:2.2vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-20731e9{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-62d4a37{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-62d4a37 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-62d4a37 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-10923 .elementor-element.elementor-element-535951d{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-535951d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-535951d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-d0909a4{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-10923 .elementor-element.elementor-element-7e3abb9{--display:flex;--justify-content:center;--padding-top:6vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-77c3dd6{width:auto;max-width:auto;top:2vw;}.elementor-10923 .elementor-element.elementor-element-77c3dd6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-77c3dd6{right:15vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-77c3dd6{left:15vw;}.elementor-10923 .elementor-element.elementor-element-77c3dd6 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:15vw;line-height:1em;letter-spacing:-0.03em;color:#5A483211;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b .elementor-heading-title{font-size:2.2vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-3aab51e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f{width:100%;max-width:100%;font-size:0.97vw;line-height:1.9em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-f28b86f > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f p{margin-block-end:0px;}.elementor-10923 .elementor-element.elementor-element-447400a{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-447400a .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-447400a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-10923 .elementor-element.elementor-element-f48b837{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-f48b837 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f48b837.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-f48b837 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-cda0575{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-10923 .elementor-element.elementor-element-98ae738{--display:flex;--justify-content:center;--padding-top:6vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-745c3ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-10923 .elementor-element.elementor-element-745c3ed > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-745c3ed .elementor-heading-title{font-size:2.2vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-9f2acc9{width:auto;max-width:auto;top:2vw;}.elementor-10923 .elementor-element.elementor-element-9f2acc9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-9f2acc9{right:15vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-9f2acc9{left:15vw;}.elementor-10923 .elementor-element.elementor-element-9f2acc9 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:15vw;line-height:1em;letter-spacing:-0.03em;color:#5A483211;}.elementor-10923 .elementor-element.elementor-element-c6e9eed{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55{width:100%;max-width:100%;font-size:0.97vw;line-height:1.9em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-9c1ed55 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55 p{margin-block-end:0px;}.elementor-10923 .elementor-element.elementor-element-bb08992{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-bb08992 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-bb08992 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-10923 .elementor-element.elementor-element-d33874c{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-d33874c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d33874c.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-d33874c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-d5707b3{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-10923 .elementor-element.elementor-element-c34e3cf{--display:flex;--justify-content:center;--padding-top:6vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-d7c56e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-10923 .elementor-element.elementor-element-d7c56e3 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d7c56e3 .elementor-heading-title{font-size:2.2vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-f7b22c4{width:auto;max-width:auto;top:2vw;}.elementor-10923 .elementor-element.elementor-element-f7b22c4.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-f7b22c4{right:15vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-f7b22c4{left:15vw;}.elementor-10923 .elementor-element.elementor-element-f7b22c4 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:15vw;line-height:1em;letter-spacing:-0.03em;color:#5A483211;}.elementor-10923 .elementor-element.elementor-element-1d8d940{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc{width:100%;max-width:100%;font-size:0.97vw;line-height:1.9em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5e5d3bc > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc p{margin-block-end:0px;}.elementor-10923 .elementor-element.elementor-element-05438c3{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-05438c3 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-05438c3 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-10923 .elementor-element.elementor-element-5472110{--display:flex;}.elementor-10923 .elementor-element.elementor-element-cdc916f{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-cdc916f > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-cdc916f .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-cdc916f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-eb2632b{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-eb2632b > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;padding:0vw 0vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-eb2632b.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-eb2632b .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.5vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-922f47b{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-95c3241{--display:flex;--justify-content:flex-end;--overflow:hidden;--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-95c3241.e-con{--align-self:flex-end;}.elementor-10923 .elementor-element.elementor-element-c0d4b2d{--display:flex;--overflow:hidden;}.elementor-10923 .elementor-element.elementor-element-0962d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:12vw;}.elementor-10923 .elementor-element.elementor-element-4c65f8c{--display:flex;--margin-top:0vw;--margin-bottom:12vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2vw;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-61e2ec7{--display:flex;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-8a7e018{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10923 .elementor-element.elementor-element-8a7e018 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8a7e018 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2vw;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5fa3308{width:100%;max-width:100%;font-size:1.05vw;font-weight:500;line-height:2em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-5fa3308 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-7bbe83d{--display:flex;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-ed0f60a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10923 .elementor-element.elementor-element-ed0f60a > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ed0f60a .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2vw;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-8104201{width:100%;max-width:100%;font-size:1.05vw;font-weight:500;line-height:2em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-8104201 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-bd9cc5c{--display:flex;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-0be0b83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10923 .elementor-element.elementor-element-0be0b83 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0be0b83 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2vw;line-height:1.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-df7b08a{width:100%;max-width:100%;font-size:1.05vw;font-weight:500;line-height:2em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-df7b08a > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-908e8c6{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-10923 .elementor-element.elementor-element-6ce1d68{--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;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:10vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-6ce1d68:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-6ce1d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD4C500;}.elementor-10923 .elementor-element.elementor-element-ac09dfc{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;text-align:start;}.elementor-10923 .elementor-element.elementor-element-ac09dfc > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ac09dfc .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2vw;line-height:1.4em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-e53d857{width:var( --container-widget-width, 29.3% );max-width:29.3%;--container-widget-width:29.3%;--container-widget-flex-grow:0;text-align:start;font-size:0.97vw;font-weight:500;line-height:1.7em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-e53d857 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-e029672{--display:flex;--justify-content:flex-end;}.elementor-10923 .elementor-element.elementor-element-66bebf3{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-cdd6a7e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3.8vw 3.8vw;--row-gap:3.8vw;--column-gap:3.8vw;--grid-auto-flow:row;}.elementor-10923 .elementor-element.elementor-element-87baa03{--display:flex;--gap:0.875vw 0vw;--row-gap:0.875vw;--column-gap:0vw;grid-column:span 1;grid-row:span 1;}.elementor-10923 .elementor-element.elementor-element-d3b6ae2 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-a3f866d{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:500;line-height:1.7em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-a3f866d > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5c653b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5c653b9.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-5c653b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-c618c83{--display:flex;--gap:0.875vw 0vw;--row-gap:0.875vw;--column-gap:0vw;grid-column:span 1;grid-row:span 1;}.elementor-10923 .elementor-element.elementor-element-20613db img{width:100%;}.elementor-10923 .elementor-element.elementor-element-012fbb2{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:500;line-height:1.7em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-012fbb2 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-ee4c108.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-ee4c108.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-ee4c108.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-95e235a{--display:flex;--gap:0.875vw 0vw;--row-gap:0.875vw;--column-gap:0vw;grid-column:span 1;grid-row:span 1;}.elementor-10923 .elementor-element.elementor-element-484c0a5 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-3d627ce{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:500;line-height:1.7em;color:#333333;}.elementor-10923 .elementor-element.elementor-element-3d627ce > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-99e6c44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-99e6c44.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-99e6c44.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-f2fa441{--display:flex;}.elementor-10923 .elementor-element.elementor-element-c6b6aa0{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-c6b6aa0 > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-c6b6aa0 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-c6b6aa0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-646dcc6{--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-4416da5{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-4416da5 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4416da5.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-4416da5 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.5vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-0912db7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-0912db7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0912db7.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-b096789{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-b096789 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b096789.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-6fe9fb9{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-6fe9fb9.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-6fe9fb9 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-6fe9fb9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-252d9a1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-252d9a1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-252d9a1.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-67bbeea{width:var( --container-widget-width, 68.8% );max-width:68.8%;--container-widget-width:68.8%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-67bbeea > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-67bbeea.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-de1c262{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-de1c262.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-de1c262 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-de1c262 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-8ad82e9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-8ad82e9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8ad82e9.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-2615acd{width:var( --container-widget-width, 68.8% );max-width:68.8%;--container-widget-width:68.8%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-2615acd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-2615acd.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-e4c4471{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-e4c4471.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-e4c4471 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-e4c4471 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-7b81467{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-7b81467 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-7b81467.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-9c19656{width:var( --container-widget-width, 68.8% );max-width:68.8%;--container-widget-width:68.8%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-9c19656 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9c19656.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-26f50fe{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-26f50fe.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-26f50fe .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-26f50fe .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-86c217e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-86c217e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-86c217e.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-477754f{width:var( --container-widget-width, 68.8% );max-width:68.8%;--container-widget-width:68.8%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-477754f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-477754f.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-dad5e1a{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-dad5e1a.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-dad5e1a .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-dad5e1a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-dfbecdd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-dfbecdd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-dfbecdd.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-c34cc95{width:var( --container-widget-width, 68.8% );max-width:68.8%;--container-widget-width:68.8%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-c34cc95 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-c34cc95.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-2ffaee9{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-2ffaee9.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-2ffaee9 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-2ffaee9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-d1f0b46{--display:flex;}.elementor-10923 .elementor-element.elementor-element-4ec7ef2{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-4ec7ef2 > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-4ec7ef2 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-4ec7ef2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-f110768{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:12vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-f110768:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-f110768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD4C5;}.elementor-10923 .elementor-element.elementor-element-838dd74{width:auto;max-width:auto;top:22vw;}.elementor-10923 .elementor-element.elementor-element-838dd74.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-838dd74{left:2vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-838dd74{right:2vw;}.elementor-10923 .elementor-element.elementor-element-838dd74 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:35vw;font-weight:100;line-height:1em;letter-spacing:0px;}.elementor-10923 .elementor-element.elementor-element-ccc64cd{width:auto;max-width:auto;text-align:start;}.elementor-10923 .elementor-element.elementor-element-ccc64cd .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:5vw;line-height:1.1em;color:#54595F00;}.elementor-10923 .elementor-element.elementor-element-2b5711d > .elementor-widget-container{margin:0vw 0vw 3.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-2b5711d .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:2.2vw;line-height:1.4em;}.elementor-10923 .elementor-element.elementor-element-5412d02 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-71983f1{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-71983f1 > .elementor-widget-container{margin:0.875vw 0vw 0.275vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-183102f{width:100%;max-width:100%;text-align:start;font-size:1.05vw;font-weight:700;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-183102f > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f0e61da{width:100%;max-width:100%;font-size:0.97vw;font-weight:400;line-height:2em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-f0e61da > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-80f0e19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-80f0e19.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-80f0e19.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-7d528e9 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-e94d190{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-e94d190 > .elementor-widget-container{margin:0.875vw 0vw 0.275vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b458a5a{width:100%;max-width:100%;text-align:start;font-size:1.05vw;font-weight:700;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-b458a5a > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f38004c{width:100%;max-width:100%;font-size:0.97vw;font-weight:400;line-height:2em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-f38004c > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-fdd6c21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-fdd6c21.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-fdd6c21.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-7489c3a img{width:100%;}.elementor-10923 .elementor-element.elementor-element-3637821{width:100%;max-width:100%;text-align:start;font-size:0.97vw;font-weight:400;line-height:1.7em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-3637821 > .elementor-widget-container{margin:0.875vw 0vw 0.275vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-e3fc10b{width:100%;max-width:100%;text-align:start;font-size:1.05vw;font-weight:700;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-e3fc10b > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-173c13a{width:100%;max-width:100%;font-size:0.97vw;font-weight:400;line-height:2em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-173c13a > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon-box-wrapper{align-items:center;gap:0.3em;}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon-box-title{margin-block-end:0.3em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-4013a61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-4013a61.elementor-view-framed .elementor-icon, .elementor-10923 .elementor-element.elementor-element-4013a61.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0a9392 );color:var( --e-global-color-a0a9392 );border-color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon{font-size:3.8vw;}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon-box-title, .elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon-box-title a{font-family:"Shippori Mincho", Sans-serif;font-size:1vw;line-height:1.7em;}.elementor-10923 .elementor-element.elementor-element-98823ae{--display:flex;}.elementor-10923 .elementor-element.elementor-element-d62c356{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;}.elementor-10923 .elementor-element.elementor-element-d62c356 > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-d62c356 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-d62c356 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10923 .elementor-element.elementor-element-8077a36{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-94a47e4{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-94a47e4 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-94a47e4.elementor-element{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-94a47e4 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.5vw;text-transform:uppercase;line-height:1.08;color:var( --e-global-color-primary );}.elementor-10923 .elementor-element.elementor-element-60197d4 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-54c8dba{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-54c8dba > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-54c8dba.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-4ce0ef1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-4ce0ef1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4ce0ef1.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-ef030c6{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-ef030c6.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-ef030c6 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-ef030c6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-56c433d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-56c433d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-56c433d.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-85dcf32{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-85dcf32 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-85dcf32.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-0b09345{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-0b09345.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-0b09345 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-0b09345 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-d3feb1b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-d3feb1b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d3feb1b.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-c467c74{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-c467c74 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-c467c74.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-47478e5{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-47478e5.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-47478e5 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-47478e5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-3dc4bf5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-3dc4bf5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-3dc4bf5.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-3d4c482{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-3d4c482 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-3d4c482.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-3de6907{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-3de6907.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-3de6907 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-3de6907 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-62b55ba{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-62b55ba > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-62b55ba.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-b550500{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-b550500 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b550500.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-b700873{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-b700873.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-b700873 .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-b700873 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-14cfd9d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-14cfd9d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-14cfd9d.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-9689dc9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:0.97vw;font-weight:400;line-height:1.7em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-9689dc9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9689dc9.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-ad341bc{--divider-border-style:solid;--divider-color:#5A483240;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-ad341bc.elementor-element{--align-self:center;}.elementor-10923 .elementor-element.elementor-element-ad341bc .elementor-divider-separator{width:100%;}.elementor-10923 .elementor-element.elementor-element-ad341bc .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-10923 .elementor-element.elementor-element-7826da1{--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;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-f74f929 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f74f929 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11vw;line-height:1.2em;letter-spacing:0.03em;color:#F6F6F6;}.elementor-10923 .elementor-element.elementor-element-afdb1f5 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-10923 .elementor-element.elementor-element-afdb1f5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-afdb1f5{left:9vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-afdb1f5{right:9vw;}.elementor-10923 .elementor-element.elementor-element-afdb1f5{top:5vw;z-index:1;}.elementor-10923 .elementor-element.elementor-element-afdb1f5 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.7em;letter-spacing:0.13em;}.elementor-10923 .elementor-element.elementor-element-0e1aa38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10923 .elementor-element.elementor-element-2a35bea{--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;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-a36500d{left:0px;}body.rtl .elementor-10923 .elementor-element.elementor-element-a36500d{right:0px;}.elementor-10923 .elementor-element.elementor-element-a36500d{bottom:13vw;}.elementor-10923 .elementor-element.elementor-element-a36500d img{width:100%;}.elementor-10923 .elementor-element.elementor-element-9b6ada3{--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;}.elementor-10923 .elementor-element.elementor-element-b24b51a > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b24b51a .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.8vw;line-height:1.7em;letter-spacing:0.13em;}.elementor-10923 .elementor-element.elementor-element-b862345{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-b862345 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-5ee78be{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2.5em;color:var( --e-global-color-a0a9392 );}.elementor-10923 .elementor-element.elementor-element-5ee78be > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 4vw 0vw 4vw;}.elementor-10923 .elementor-element.elementor-element-5079a51{--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:-6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-5be2d9f > .elementor-widget-container{padding:0vw 0vw 7vw 0vw;}.elementor-10923 .elementor-element.elementor-element-2636826 > .elementor-widget-container{padding:0vw 0vw 0vw 6vw;}.elementor-10923 .elementor-element.elementor-element-2636826{text-align:start;}.elementor-10923 .elementor-element.elementor-element-2636826 img{width:40%;}.elementor-10923 .elementor-element.elementor-element-6d48ba3{--display:flex;--min-height:75vh;--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;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:0.5;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-6d48ba3::before, .elementor-10923 .elementor-element.elementor-element-6d48ba3 > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-6d48ba3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10923 .elementor-element.elementor-element-6d48ba3 > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-6d48ba3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10923 .elementor-element.elementor-element-6d48ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2026/03/Gemini_Generated_Image_h9a2jkh9a2jkh9a2.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-10923 .elementor-element.elementor-element-32aae0d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-10923 .elementor-element.elementor-element-abe3043 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:4vw;line-height:1.4em;}.elementor-10923 .elementor-element.elementor-element-f263dea{--display:flex;--min-height:100vh;--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-10923 .elementor-element.elementor-element-6293eb0{--display:flex;}.elementor-10923 .elementor-element.elementor-element-698a379 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-3bb6a02 img{width:100%;}.elementor-10923 .elementor-element.elementor-element-b8faf0c img{width:100%;}.elementor-10923 .elementor-element.elementor-element-4d3196a{--display:flex;--min-height:100vh;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-0b8abc5{--display:flex;--min-height:100%;--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-10923 .elementor-element.elementor-element-0c695da{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--align-content:center;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:8vw;}.elementor-10923 .elementor-element.elementor-element-1c1dbe4{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-1c1dbe4 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-1c1dbe4 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-c6eeef9{width:var( --container-widget-width, 28.5% );max-width:28.5%;--container-widget-width:28.5%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-c6eeef9 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-834cab4{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-834cab4 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-249b569{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--align-content:center;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:8vw;}.elementor-10923 .elementor-element.elementor-element-0d990f3{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-0d990f3 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0d990f3 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-3d1a355{width:var( --container-widget-width, 28.5% );max-width:28.5%;--container-widget-width:28.5%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-3d1a355 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4a99172{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-4a99172 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4e54d3a{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--align-content:center;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:8vw;}.elementor-10923 .elementor-element.elementor-element-9531ac7{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-9531ac7 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9531ac7 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-f426e2c{width:var( --container-widget-width, 28.5% );max-width:28.5%;--container-widget-width:28.5%;--container-widget-flex-grow:0;}.elementor-10923 .elementor-element.elementor-element-f426e2c > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5cf4756{width:100%;max-width:100%;font-size:1.05vw;font-weight:400;line-height:2em;color:#54595F;}.elementor-10923 .elementor-element.elementor-element-5cf4756 > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-1a2d6c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10923 .elementor-element.elementor-element-edefcd0{--display:flex;}@media(min-width:768px){.elementor-10923 .elementor-element.elementor-element-30d13c2{--width:33.3%;}.elementor-10923 .elementor-element.elementor-element-0c374f3{--width:53.9%;}.elementor-10923 .elementor-element.elementor-element-b23cbcc{--width:11.8%;}.elementor-10923 .elementor-element.elementor-element-77e3d05{--width:53.5%;}.elementor-10923 .elementor-element.elementor-element-fb873d7{--width:34.7%;}.elementor-10923 .elementor-element.elementor-element-1c8aedb{--width:19%;}.elementor-10923 .elementor-element.elementor-element-7e3abb9{--width:45.8%;}.elementor-10923 .elementor-element.elementor-element-3aab51e{--width:54.2%;}.elementor-10923 .elementor-element.elementor-element-98ae738{--width:45.8%;}.elementor-10923 .elementor-element.elementor-element-c6e9eed{--width:54.2%;}.elementor-10923 .elementor-element.elementor-element-c34e3cf{--width:45.8%;}.elementor-10923 .elementor-element.elementor-element-1d8d940{--width:54.2%;}.elementor-10923 .elementor-element.elementor-element-95c3241{--width:37.5%;}.elementor-10923 .elementor-element.elementor-element-0962d1a{--width:50%;}.elementor-10923 .elementor-element.elementor-element-e029672{--width:25%;}.elementor-10923 .elementor-element.elementor-element-cdd6a7e{--width:70.8%;}.elementor-10923 .elementor-element.elementor-element-2a35bea{--width:15.5%;}.elementor-10923 .elementor-element.elementor-element-9b6ada3{--width:38.5%;}.elementor-10923 .elementor-element.elementor-element-5079a51{--width:38.5%;}.elementor-10923 .elementor-element.elementor-element-4d3196a{--width:44.8%;}}@media(max-width:1020px) and (min-width:768px){.elementor-10923 .elementor-element.elementor-element-b23cbcc{--width:15.5%;}.elementor-10923 .elementor-element.elementor-element-77e3d05{--width:53.7%;}.elementor-10923 .elementor-element.elementor-element-fb873d7{--width:30.8%;}.elementor-10923 .elementor-element.elementor-element-5079a51{--width:35%;}}@media(min-width:1021px){.elementor-10923 .elementor-element.elementor-element-4f0bac3:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-4f0bac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10923 .elementor-element.elementor-element-db4de98:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-db4de98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10923 .elementor-element.elementor-element-d8a0629:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-d8a0629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10923 .elementor-element.elementor-element-df8cf92:not(.elementor-motion-effects-element-type-background), .elementor-10923 .elementor-element.elementor-element-df8cf92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1020px){.elementor-10923 .elementor-element.elementor-element-55cdf47 .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-0f106e7{--min-height:60vh;}.elementor-10923 .elementor-element.elementor-element-ca7cad0 .elementor-heading-title{font-size:2vw;}.elementor-10923 .elementor-element.elementor-element-04ca317 .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-26ec6d6 .elementor-heading-title{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-b23cbcc{--margin-top:42vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-b23cbcc.e-con{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-f149946{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-8269449{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-247f985 > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-247f985{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-76e3488 > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-76e3488{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-92163de > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-92163de{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-fb873d7{--margin-top:-18vw;--margin-bottom:28vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-fb873d7.e-con{--align-self:flex-start;}.elementor-10923 .elementor-element.elementor-element-83a5621 .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-f678970 .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-535951d .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-f48b837 .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-745c3ed .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55 > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-d33874c .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-d7c56e3 .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc > .elementor-widget-container{margin:0vw -8vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-eb2632b .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-8a7e018 .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-5fa3308{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-ed0f60a .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-8104201{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-0be0b83 .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-df7b08a{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-6ce1d68{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-10923 .elementor-element.elementor-element-ac09dfc .elementor-heading-title{font-size:2.5vw;}.elementor-10923 .elementor-element.elementor-element-e53d857{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-66bebf3{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-10923 .elementor-element.elementor-element-cdd6a7e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10923 .elementor-element.elementor-element-a3f866d{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-012fbb2{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-3d627ce{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-4416da5 .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-0912db7{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-b096789{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-252d9a1{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-67bbeea{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-8ad82e9{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-2615acd{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-7b81467{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-9c19656{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-86c217e{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-477754f{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-dfbecdd{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-c34cc95{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-71983f1{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-183102f{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-f0e61da{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-e94d190{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-b458a5a{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-f38004c{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-3637821{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-e3fc10b{font-size:1.4vw;}.elementor-10923 .elementor-element.elementor-element-173c13a{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-94a47e4 .elementor-heading-title{font-size:1.35vw;}.elementor-10923 .elementor-element.elementor-element-54c8dba{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-4ce0ef1{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-56c433d{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-85dcf32{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-d3feb1b{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-c467c74{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-3dc4bf5{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-3d4c482{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-62b55ba{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-b550500{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-14cfd9d{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-9689dc9{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-b862345{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-5ee78be{font-size:1.45vw;}.elementor-10923 .elementor-element.elementor-element-6d48ba3{--min-height:50vh;}.elementor-10923 .elementor-element.elementor-element-32aae0d .elementor-heading-title{font-size:2.2vw;}}@media(max-width:767px){.elementor-10923 .elementor-element.elementor-element-72f21b9{--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:flex-end;--align-content:flex-end;--padding-top:48vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-ed6961a .elementor-heading-title{font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-3fe40c8 .elementor-heading-title{font-size:6.5vw;}.elementor-10923 .elementor-element.elementor-element-fdd5864{--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;}.elementor-10923 .elementor-element.elementor-element-55cdf47 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-55cdf47 .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-0f106e7{--min-height:70svh;--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:24vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-ca7cad0{text-align:start;}.elementor-10923 .elementor-element.elementor-element-ca7cad0 .elementor-heading-title{font-size:4vw;}.elementor-10923 .elementor-element.elementor-element-30d13c2{--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:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-30d13c2.e-con{--order:4;}.elementor-10923 .elementor-element.elementor-element-04ca317 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-04ca317 .elementor-heading-title{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-26ec6d6 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-26ec6d6 .elementor-heading-title{font-size:3.2vw;}.elementor-10923 .elementor-element.elementor-element-4c7e7b0 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4c7e7b0{text-align:start;}.elementor-10923 .elementor-element.elementor-element-4c7e7b0 .elementor-heading-title{font-size:6.5vw;}.elementor-10923 .elementor-element.elementor-element-99d0eca{--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:16vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-d8653ae{right:4vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-d8653ae{left:4vw;}.elementor-10923 .elementor-element.elementor-element-d8653ae{top:16vw;}.elementor-10923 .elementor-element.elementor-element-0c374f3{--width:55.5%;}.elementor-10923 .elementor-element.elementor-element-0c374f3.e-con{--order:1;}.elementor-10923 .elementor-element.elementor-element-9efbac0 > .elementor-widget-container{margin:12vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9efbac0 .elementor-heading-title{font-size:10vw;}.elementor-10923 .elementor-element.elementor-element-b23cbcc{--width:30%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-b23cbcc.e-con{--order:5;}.elementor-10923 .elementor-element.elementor-element-77e3d05{--width:100%;}.elementor-10923 .elementor-element.elementor-element-77e3d05.e-con{--order:4;}.elementor-10923 .elementor-element.elementor-element-9dfedd9{width:100%;max-width:100%;}.elementor-10923 .elementor-element.elementor-element-9dfedd9 .elementor-heading-title{font-size:4vw;}.elementor-10923 .elementor-element.elementor-element-f149946 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f149946{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-8269449 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8269449{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-247f985 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-247f985{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-76e3488 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-76e3488{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-92163de > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-92163de{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-fb873d7{--width:34%;--margin-top:40vw;--margin-bottom:-24vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10923 .elementor-element.elementor-element-fb873d7.e-con{--order:2;}.elementor-10923 .elementor-element.elementor-element-1c8aedb{--width:44%;}body:not(.rtl) .elementor-10923 .elementor-element.elementor-element-1c8aedb{right:-3vw;}body.rtl .elementor-10923 .elementor-element.elementor-element-1c8aedb{left:-3vw;}.elementor-10923 .elementor-element.elementor-element-83a5621 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-83a5621 .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-f678970 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f678970{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-f678970 .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-535951d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-535951d .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-a2cfb9b .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f28b86f{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-f48b837 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f48b837 .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-745c3ed > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-745c3ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-745c3ed .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9c1ed55{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-d33874c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d33874c .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-d7c56e3 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d7c56e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-d7c56e3 .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5e5d3bc{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-eb2632b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-eb2632b .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-0962d1a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-a1b5d8d .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-8a7e018 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8a7e018{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-8a7e018 .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-5fa3308 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5fa3308{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-ed0f60a > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ed0f60a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-ed0f60a .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-8104201 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8104201{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-0be0b83 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0be0b83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-0be0b83 .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-df7b08a > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-df7b08a{font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-6ce1d68{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:16vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-ac09dfc > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-10923 .elementor-element.elementor-element-ac09dfc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10923 .elementor-element.elementor-element-ac09dfc .elementor-heading-title{font-size:5.2vw;}.elementor-10923 .elementor-element.elementor-element-e53d857 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-e53d857{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-66bebf3{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10923 .elementor-element.elementor-element-66bebf3.elementor-element{--align-self:flex-end;}.elementor-10923 .elementor-element.elementor-element-cdd6a7e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10923 .elementor-element.elementor-element-a3f866d > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-a3f866d{text-align:start;font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-5c653b9 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-012fbb2 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-012fbb2{text-align:start;font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-ee4c108 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-3d627ce > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-3d627ce{text-align:start;font-size:3.4vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-99e6c44 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-4416da5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4416da5 .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-0912db7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0912db7{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-b096789 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b096789{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-252d9a1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-252d9a1{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-67bbeea > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-67bbeea{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-8ad82e9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-8ad82e9{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-2615acd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-2615acd{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-7b81467 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-7b81467{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-9c19656 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9c19656{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-86c217e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-86c217e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-477754f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-477754f{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-dfbecdd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-dfbecdd{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-c34cc95 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-c34cc95{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-2b5711d .elementor-heading-title{font-size:6.5vw;}.elementor-10923 .elementor-element.elementor-element-71983f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.2vw;}.elementor-10923 .elementor-element.elementor-element-71983f1 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-183102f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.6vw;}.elementor-10923 .elementor-element.elementor-element-183102f > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f0e61da > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f0e61da{font-size:3.2vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-80f0e19 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-e94d190{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.2vw;}.elementor-10923 .elementor-element.elementor-element-e94d190 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b458a5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.6vw;}.elementor-10923 .elementor-element.elementor-element-b458a5a > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f38004c > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-f38004c{font-size:3.2vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-fdd6c21 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-3637821{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.2vw;}.elementor-10923 .elementor-element.elementor-element-3637821 > .elementor-widget-container{margin:0vw 0vw 0.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-e3fc10b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:3.6vw;}.elementor-10923 .elementor-element.elementor-element-e3fc10b > .elementor-widget-container{margin:0vw 0vw 1.875vw 0vw;}.elementor-10923 .elementor-element.elementor-element-173c13a > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-173c13a{font-size:3.2vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-4013a61 .elementor-icon{font-size:15vw;}.elementor-10923 .elementor-element.elementor-element-94a47e4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-10923 .elementor-element.elementor-element-94a47e4 .elementor-heading-title{font-size:2.8vw;}.elementor-10923 .elementor-element.elementor-element-54c8dba > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-54c8dba{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-4ce0ef1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4ce0ef1{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-56c433d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-56c433d{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-85dcf32 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-85dcf32{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-d3feb1b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-d3feb1b{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-c467c74 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-c467c74{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-3dc4bf5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-3dc4bf5{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-3d4c482 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-3d4c482{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-62b55ba > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-62b55ba{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-b550500 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b550500{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-14cfd9d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-14cfd9d{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-9689dc9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:2vw 0vw 2vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9689dc9{--container-widget-width:62.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5% );max-width:62.5%;font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-b24b51a .elementor-heading-title{font-size:4.5vw;}.elementor-10923 .elementor-element.elementor-element-b862345 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-b862345{font-size:3.5vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-5ee78be > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5ee78be{font-size:3.5vw;line-height:2em;}.elementor-10923 .elementor-element.elementor-element-6d48ba3{--min-height:60vh;--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:flex-end;--align-content:flex-end;--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-32aae0d .elementor-heading-title{font-size:4.2vw;}.elementor-10923 .elementor-element.elementor-element-abe3043 .elementor-heading-title{font-size:6.5vw;}.elementor-10923 .elementor-element.elementor-element-f263dea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10923 .elementor-element.elementor-element-0c695da{--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-1c1dbe4 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-1c1dbe4 .elementor-heading-title{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-834cab4 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-834cab4{font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-249b569{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-0d990f3 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-0d990f3 .elementor-heading-title{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-4a99172 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-4a99172{font-size:3.4vw;}.elementor-10923 .elementor-element.elementor-element-4e54d3a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10923 .elementor-element.elementor-element-9531ac7 > .elementor-widget-container{margin:0vw 0vw 6vw 0vw;}.elementor-10923 .elementor-element.elementor-element-9531ac7 .elementor-heading-title{font-size:6vw;}.elementor-10923 .elementor-element.elementor-element-5cf4756 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-10923 .elementor-element.elementor-element-5cf4756{font-size:3.4vw;}}/* Start custom CSS for container, class: .elementor-element-72f21b9 */.elementor-10923 .elementor-element.elementor-element-72f21b9 {
    mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e00a75f */.elementor-10923 .elementor-element.elementor-element-e00a75f img{
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53b8912 */.elementor-10923 .elementor-element.elementor-element-53b8912 img{
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ac7d4 */.elementor-10923 .elementor-element.elementor-element-97ac7d4 img{
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f106e7 */.elementor-10923 .elementor-element.elementor-element-0f106e7 {
    mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8653ae */.elementor-10923 .elementor-element.elementor-element-d8653ae {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  background-image: url(https://test2.d3c-lab.com/wp-content/uploads/2025/09/981b15de-5ab8-4490-8a2c-5f09692199d6-scaled.webp);
  background-size: cover;
  background-position: center;

  /* 明るさ50%、彩度70% */
  filter: saturate(2) brightness(0.45)  sepia(0.1) contrast(3.5) ;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  opacity: 0.05;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c374f3 */.elementor-10923 .elementor-element.elementor-element-0c374f3  {
    aspect-ratio: 1.5 / 1;
    /*object-fit: cover;*/
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-10923 .elementor-element.elementor-element-0c374f3  {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b23cbcc */.elementor-10923 .elementor-element.elementor-element-b23cbcc {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dfedd9 */.main-title-container {
    display: flex;
    gap: 0.5vw;
    align-items: flex-start;
    flex-direction: column;

    /* Elementor側で上書きしやすいように変数で管理 */
    --box-bg: #000;
    --box-color: #F1EADE;
}

/* v1〜v5 は不要なら消してOK
   残す場合も highlight 色は使わない */
.main-title-container.v1,
.main-title-container.v2,
.main-title-container.v3,
.main-title-container.v4,
.main-title-container.v5 {
    --box-bg: #000;
    --box-color: #F1EADE;
}

.main-title-box-1,
.main-title-box-2,
.main-title-box-3 {
    padding: 0.2vw 0.6vw;
    border-radius: 0;
    line-height: 1.5;
    letter-spacing: 0.2em;
    font-weight: 700;
    background-color: var(--box-bg);
    color: var(--box-color);
}

/* highlight は特別扱いしない */
.main-title-box-1 .highlight,
.main-title-box-2 .highlight,
.main-title-box-3 .highlight {
    color: inherit;
}

@media only screen and (max-width: 767px) {
    .main-title-container {
        gap: 2vw;
    }

    .main-title-box-1,
    .main-title-box-2,
    .main-title-box-3 {
        padding: 1.5vw 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb873d7 */.elementor-10923 .elementor-element.elementor-element-fb873d7  {
    aspect-ratio: 11/14;
    /*object-fit: cover;*/
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-10923 .elementor-element.elementor-element-fb873d7  {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8aedb */.elementor-10923 .elementor-element.elementor-element-1c8aedb {
    aspect-ratio: 4/3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-838dd74 */.elementor-10923 .elementor-element.elementor-element-838dd74 {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  background-image: url(https://test2.d3c-lab.com/wp-content/uploads/2026/03/TextNoiseB-.webp);
  background-size: cover;
  background-position: center;

  /* 明るさ50%、彩度70% */
  filter: saturate(2) brightness(0.45)  sepia(0.1) contrast(3.5) ;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  opacity: 0.025;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc64cd */.elementor-10923 .elementor-element.elementor-element-ccc64cd {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  background-image: url(https://test2.d3c-lab.com/wp-content/uploads/2026/03/TextNoiseB-.webp);
  background-size: cover;
  background-position:right ;

  /* 明るさ50%、彩度70% */
  filter: saturate(0.5) brightness(0.5)  sepia(0) contrast(10) ;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5412d02 */.elementor-10923 .elementor-element.elementor-element-5412d02 img {
    aspect-ratio: 30 /37;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d528e9 */.elementor-10923 .elementor-element.elementor-element-7d528e9 img {
    aspect-ratio: 30 /37;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7489c3a */.elementor-10923 .elementor-element.elementor-element-7489c3a img {
    aspect-ratio: 30 /37;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60197d4 */.elementor-10923 .elementor-element.elementor-element-60197d4 img {
    aspect-ratio: 30 /37;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afdb1f5 */.elementor-10923 .elementor-element.elementor-element-afdb1f5 {
     -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  text-orientation: upright; /* すべて縦方向に表示 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b24b51a */.title2{
    font-size: 1.5em;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d48ba3 */.elementor-10923 .elementor-element.elementor-element-6d48ba3 {
    mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 0%, black 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698a379 */.elementor-10923 .elementor-element.elementor-element-698a379 img {
    /*object-position: 50% 0%;*/
    /*object-fit: contain;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bb6a02 */.elementor-10923 .elementor-element.elementor-element-3bb6a02 img {
    /*object-position: 50% 0%;*/
    /*object-fit: contain;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8faf0c */.elementor-10923 .elementor-element.elementor-element-b8faf0c img {
    /*object-position: 50% 0%;*/
    /*object-fit: contain;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8abc5 */.elementor-10923 .elementor-element.elementor-element-0b8abc5 {
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d3196a */.elementor-10923 .elementor-element.elementor-element-4d3196a {
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f263dea */.elementor-10923 .elementor-element.elementor-element-f263dea {
    transition:none!important;
}/* End custom CSS */