.elementor-3533 .elementor-element.elementor-element-a936c31{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3533 .elementor-element.elementor-element-ccd6a39{--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;--overflow:hidden;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3533 .elementor-element.elementor-element-91f5d4d{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;top:6vw;}.elementor-3533 .elementor-element.elementor-element-91f5d4d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}body:not(.rtl) .elementor-3533 .elementor-element.elementor-element-91f5d4d{left:40vw;}body.rtl .elementor-3533 .elementor-element.elementor-element-91f5d4d{right:40vw;}.elementor-3533 .elementor-element.elementor-element-91f5d4d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12vw;font-weight:900;line-height:1em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-c6e72c6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3533 .elementor-element.elementor-element-f333096{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-f333096 img{width:100%;}.elementor-3533 .elementor-element.elementor-element-058f682{--display:flex;--margin-top:22vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:8vw;}.elementor-3533 .elementor-element.elementor-element-6bb4133 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.8vw;line-height:1.9em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-9657f1f{--display:flex;--justify-content:flex-end;--margin-top:22vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-5a06514{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-5a06514 img{width:100%;}.elementor-3533 .elementor-element.elementor-element-e8139c4{--display:flex;--margin-top:17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-5131bdc > .elementor-widget-container{margin:0vw -6vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-5131bdc{text-align:right;}.elementor-3533 .elementor-element.elementor-element-5131bdc img{width:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-0b46fb6{width:100%;max-width:100%;text-align:right;}.elementor-3533 .elementor-element.elementor-element-0b46fb6 > .elementor-widget-container{margin:-12vw 10vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-0b46fb6 img{width:60%;}.elementor-3533 .elementor-element.elementor-element-9409a51{width:auto;max-width:auto;top:-17vw;}.elementor-3533 .elementor-element.elementor-element-9409a51.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3533 .elementor-element.elementor-element-9409a51{left:10vw;}body.rtl .elementor-3533 .elementor-element.elementor-element-9409a51{right:10vw;}.elementor-3533 .elementor-element.elementor-element-9409a51 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.8vw;line-height:1.9em;letter-spacing:0.07em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-9233bd9{--display:flex;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-0e7bb72 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-0e7bb72 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-20af3f7 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-20af3f7 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-a731f31 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-a731f31 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-025a850 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-025a850 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-5b0ab9f > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-5b0ab9f .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-392902c > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-392902c .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-66c3160{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-3533 .elementor-element.elementor-element-66c3160 > .elementor-widget-container{padding:13vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-66c3160 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-fa72551{--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-3533 .elementor-element.elementor-element-d9b191b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-3533 .elementor-element.elementor-element-124041e > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-124041e .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-1bdd4f4{--display:flex;--padding-top:18vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3533 .elementor-element.elementor-element-0161e73{width:100%;max-width:100%;text-align:center;}.elementor-3533 .elementor-element.elementor-element-0161e73 > .elementor-widget-container{margin:-10vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-0161e73 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:12vw;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-b97e6a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3533 .elementor-element.elementor-element-75199ec{width:auto;max-width:auto;z-index:1;text-align:center;}.elementor-3533 .elementor-element.elementor-element-75199ec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-75199ec.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-75199ec .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30vw;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-faf3fc2{--display:flex;--justify-content:flex-start;--margin-top:-6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-ef963bd{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-ef963bd img{width:100%;}.elementor-3533 .elementor-element.elementor-element-18992af{--display:flex;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-5ea693f{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-5ea693f img{width:100%;}.elementor-3533 .elementor-element.elementor-element-a5b0044{--display:flex;--justify-content:flex-end;--margin-top:0vw;--margin-bottom:-6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3533 .elementor-element.elementor-element-98e4abc{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-98e4abc img{width:100%;}.elementor-3533 .elementor-element.elementor-element-ec6cb17{width:auto;max-width:auto;bottom:8vw;}.elementor-3533 .elementor-element.elementor-element-ec6cb17 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}body:not(.rtl) .elementor-3533 .elementor-element.elementor-element-ec6cb17{left:11vw;}body.rtl .elementor-3533 .elementor-element.elementor-element-ec6cb17{right:11vw;}.elementor-3533 .elementor-element.elementor-element-ec6cb17 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-f7f21d5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3533 .elementor-element.elementor-element-5c322f6{--display:flex;--overflow:hidden;--z-index:0;}.elementor-3533 .elementor-element.elementor-element-c34b3cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-88162a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-88162a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-bd5e47e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-bd5e47e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11vw;text-transform:uppercase;line-height:1.7em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-9a0f6f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-9a0f6f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-9a15757.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-9a15757 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11vw;text-transform:uppercase;line-height:1.7em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-8939211{--display:flex;--z-index:1;}.elementor-3533 .elementor-element.elementor-element-d47dfb8{--display:flex;}.elementor-3533 .elementor-element.elementor-element-378414d{--display:flex;--min-height:100vh;}.elementor-3533 .elementor-element.elementor-element-378414d:not(.elementor-motion-effects-element-type-background), .elementor-3533 .elementor-element.elementor-element-378414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2025/02/049ac7f84dbe4b14cf4c2cd44ae05025.png");}.elementor-3533 .elementor-element.elementor-element-fc3a303{--display:flex;--min-height:100vh;--overlay-opacity:0.5;}.elementor-3533 .elementor-element.elementor-element-fc3a303:not(.elementor-motion-effects-element-type-background), .elementor-3533 .elementor-element.elementor-element-fc3a303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test2.d3c-lab.com/wp-content/uploads/2025/05/20220121MR4217-_1_.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3533 .elementor-element.elementor-element-fc3a303::before, .elementor-3533 .elementor-element.elementor-element-fc3a303 > .elementor-background-video-container::before, .elementor-3533 .elementor-element.elementor-element-fc3a303 > .e-con-inner > .elementor-background-video-container::before, .elementor-3533 .elementor-element.elementor-element-fc3a303 > .elementor-background-slideshow::before, .elementor-3533 .elementor-element.elementor-element-fc3a303 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3533 .elementor-element.elementor-element-fc3a303 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3533 .elementor-element.elementor-element-2d85cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3533 .elementor-element.elementor-element-f847d9d .elementor-heading-title{color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-b7ddcee{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3533 .elementor-element.elementor-element-b7ddcee.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-b7ddcee .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1vw;line-height:1.7em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-bda2d3e{--display:flex;--overflow:hidden;--z-index:2;}.elementor-3533 .elementor-element.elementor-element-a8cc174{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-c43e6fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-c43e6fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-58e4866.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-58e4866 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11vw;text-transform:uppercase;line-height:1.7em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF00;}.elementor-3533 .elementor-element.elementor-element-b2fe725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-b2fe725.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-6340d71.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-6340d71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11vw;text-transform:uppercase;line-height:1.7em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF00;}.elementor-3533 .elementor-element.elementor-element-a96f82e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-3533 .elementor-element.elementor-element-a96f82e::before, .elementor-3533 .elementor-element.elementor-element-a96f82e > .elementor-background-video-container::before, .elementor-3533 .elementor-element.elementor-element-a96f82e > .e-con-inner > .elementor-background-video-container::before, .elementor-3533 .elementor-element.elementor-element-a96f82e > .elementor-background-slideshow::before, .elementor-3533 .elementor-element.elementor-element-a96f82e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3533 .elementor-element.elementor-element-a96f82e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000004D 35%, #F2295B00 100%);}.elementor-3533 .elementor-element.elementor-element-1264e5b > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-1264e5b .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-3929a68{--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-3533 .elementor-element.elementor-element-dd21b21{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3533 .elementor-element.elementor-element-43e3b44 > .elementor-widget-container{padding:0vw 0vw 1.8vw 0vw;}.elementor-3533 .elementor-element.elementor-element-43e3b44{text-align:center;}.elementor-3533 .elementor-element.elementor-element-43e3b44 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:1.2vw;line-height:1.9em;letter-spacing:0.08em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-50bd62e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-3533 .elementor-element.elementor-element-f11ec92{--display:flex;--position:absolute;--min-height:16.67vw;--overflow:hidden;top:0px;}body:not(.rtl) .elementor-3533 .elementor-element.elementor-element-f11ec92{left:0px;}body.rtl .elementor-3533 .elementor-element.elementor-element-f11ec92{right:0px;}.elementor-3533 .elementor-element.elementor-element-110b676{--display:flex;}.elementor-3533 .elementor-element.elementor-element-1d66941{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:none;--border-style:none;--padding-top:7.5vw;--padding-bottom:7.5vw;--padding-left:1vw;--padding-right:1vw;}.elementor-3533 .elementor-element.elementor-element-1d66941.e-con{--align-self:flex-end;}.elementor-3533 .elementor-element.elementor-element-1b6cc5e{z-index:2;}.elementor-3533 .elementor-element.elementor-element-1b6cc5e img{width:25vw;height:16.67vw;object-fit:cover;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-7d9156f{--display:flex;}.elementor-3533 .elementor-element.elementor-element-30bac8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2vw;font-weight:200;line-height:1.2em;}.elementor-3533 .elementor-element.elementor-element-833c3d9 > .elementor-widget-container{padding:0vw 0vw 0vw 0.5vw;}.elementor-3533 .elementor-element.elementor-element-833c3d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.5em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-a78b322{--display:flex;}.elementor-3533 .elementor-element.elementor-element-fcbad1b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-3533 .elementor-element.elementor-element-fcbad1b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.4em;letter-spacing:0.13em;}.elementor-3533 .elementor-element.elementor-element-a178bc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:none;--border-style:none;--padding-top:7.5vw;--padding-bottom:7.5vw;--padding-left:1vw;--padding-right:1vw;}.elementor-3533 .elementor-element.elementor-element-a178bc3.e-con{--align-self:flex-end;}.elementor-3533 .elementor-element.elementor-element-688e09c img{width:25vw;height:16.67vw;object-fit:cover;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-6293af5{--display:flex;}.elementor-3533 .elementor-element.elementor-element-d4f4b1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2vw;font-weight:200;line-height:1.2em;}.elementor-3533 .elementor-element.elementor-element-d26904c > .elementor-widget-container{padding:0vw 0vw 0vw 0.5vw;}.elementor-3533 .elementor-element.elementor-element-d26904c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.5em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-322fc66{--display:flex;}.elementor-3533 .elementor-element.elementor-element-b56758a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-3533 .elementor-element.elementor-element-b56758a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.4em;letter-spacing:0.13em;}.elementor-3533 .elementor-element.elementor-element-e045097{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:none;--border-style:none;--padding-top:7.5vw;--padding-bottom:7.5vw;--padding-left:1vw;--padding-right:1vw;}.elementor-3533 .elementor-element.elementor-element-e045097.e-con{--align-self:flex-end;}.elementor-3533 .elementor-element.elementor-element-75a65cd img{width:25vw;height:16.67vw;object-fit:cover;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-664e8be{--display:flex;}.elementor-3533 .elementor-element.elementor-element-bd27275 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2vw;font-weight:200;line-height:1.2em;}.elementor-3533 .elementor-element.elementor-element-8680c0b > .elementor-widget-container{padding:0vw 0vw 0vw 0.5vw;}.elementor-3533 .elementor-element.elementor-element-8680c0b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.5em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-3533 .elementor-element.elementor-element-b7919f1{--display:flex;}.elementor-3533 .elementor-element.elementor-element-d7af51c > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-3533 .elementor-element.elementor-element-d7af51c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.85vw;font-weight:400;line-height:2.4em;letter-spacing:0.13em;}.elementor-3533 .elementor-element.elementor-element-26771bd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3533 .elementor-element.elementor-element-26a8e5f{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3533 .elementor-element.elementor-element-30bac8a .elementor-heading-title{font-size:3.6vw;}.elementor-3533 .elementor-element.elementor-element-833c3d9 .elementor-heading-title{font-size:1.1vw;}.elementor-3533 .elementor-element.elementor-element-fcbad1b .elementor-heading-title{font-size:1vw;}.elementor-3533 .elementor-element.elementor-element-d4f4b1b .elementor-heading-title{font-size:3.6vw;}.elementor-3533 .elementor-element.elementor-element-d26904c .elementor-heading-title{font-size:1.1vw;}.elementor-3533 .elementor-element.elementor-element-b56758a .elementor-heading-title{font-size:1vw;}.elementor-3533 .elementor-element.elementor-element-bd27275 .elementor-heading-title{font-size:3.6vw;}.elementor-3533 .elementor-element.elementor-element-8680c0b .elementor-heading-title{font-size:1.1vw;}.elementor-3533 .elementor-element.elementor-element-d7af51c .elementor-heading-title{font-size:1vw;}}@media(min-width:768px){.elementor-3533 .elementor-element.elementor-element-c6e72c6{--width:32%;}.elementor-3533 .elementor-element.elementor-element-058f682{--width:49%;}.elementor-3533 .elementor-element.elementor-element-9657f1f{--width:19%;}.elementor-3533 .elementor-element.elementor-element-e8139c4{--width:36%;}.elementor-3533 .elementor-element.elementor-element-9233bd9{--width:64%;}.elementor-3533 .elementor-element.elementor-element-faf3fc2{--width:16%;}.elementor-3533 .elementor-element.elementor-element-18992af{--width:40%;}.elementor-3533 .elementor-element.elementor-element-a5b0044{--width:16%;}.elementor-3533 .elementor-element.elementor-element-c34b3cd{--width:100%;}.elementor-3533 .elementor-element.elementor-element-88162a2{--width:fit-content;}.elementor-3533 .elementor-element.elementor-element-9a0f6f5{--width:fit-content;}.elementor-3533 .elementor-element.elementor-element-2d85cbc{--width:50%;}.elementor-3533 .elementor-element.elementor-element-c43e6fa{--width:fit-content;}.elementor-3533 .elementor-element.elementor-element-b2fe725{--width:fit-content;}.elementor-3533 .elementor-element.elementor-element-f11ec92{--width:25vw;}.elementor-3533 .elementor-element.elementor-element-1d66941{--width:100%;}.elementor-3533 .elementor-element.elementor-element-7d9156f{--width:50%;}.elementor-3533 .elementor-element.elementor-element-a78b322{--width:50%;}.elementor-3533 .elementor-element.elementor-element-a178bc3{--width:100%;}.elementor-3533 .elementor-element.elementor-element-6293af5{--width:50%;}.elementor-3533 .elementor-element.elementor-element-322fc66{--width:50%;}.elementor-3533 .elementor-element.elementor-element-e045097{--width:100%;}.elementor-3533 .elementor-element.elementor-element-664e8be{--width:50%;}.elementor-3533 .elementor-element.elementor-element-b7919f1{--width:50%;}}@media(max-width:767px){.elementor-3533 .elementor-element.elementor-element-c6e72c6{--width:30%;}.elementor-3533 .elementor-element.elementor-element-6bb4133.elementor-element{--align-self:flex-end;}.elementor-3533 .elementor-element.elementor-element-6bb4133 .elementor-heading-title{font-size:4vw;}.elementor-3533 .elementor-element.elementor-element-9657f1f{--width:30%;}.elementor-3533 .elementor-element.elementor-element-9409a51 .elementor-heading-title{font-size:4vw;}.elementor-3533 .elementor-element.elementor-element-5c322f6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-c34b3cd{--width:100vw;}.elementor-3533 .elementor-element.elementor-element-c34b3cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-88162a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-bd5e47e{width:auto;max-width:auto;}.elementor-3533 .elementor-element.elementor-element-bd5e47e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-bd5e47e .elementor-heading-title{font-size:10vw;}.elementor-3533 .elementor-element.elementor-element-9a0f6f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-9a15757{width:auto;max-width:auto;}.elementor-3533 .elementor-element.elementor-element-9a15757.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3533 .elementor-element.elementor-element-9a15757 .elementor-heading-title{font-size:10vw;}.elementor-3533 .elementor-element.elementor-element-b7ddcee .elementor-heading-title{font-size:3vw;}.elementor-3533 .elementor-element.elementor-element-bda2d3e{--flex-wrap:nowrap;}.elementor-3533 .elementor-element.elementor-element-58e4866 .elementor-heading-title{font-size:13vw;}.elementor-3533 .elementor-element.elementor-element-6340d71 .elementor-heading-title{font-size:13vw;}.elementor-3533 .elementor-element.elementor-element-1b6cc5e{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-1b6cc5e img{width:100vw;height:66.67vw;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-7d9156f{--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;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3533 .elementor-element.elementor-element-30bac8a{width:auto;max-width:auto;}.elementor-3533 .elementor-element.elementor-element-30bac8a.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-30bac8a .elementor-heading-title{font-size:5.5vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-833c3d9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-833c3d9.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-833c3d9 .elementor-heading-title{font-size:2.8vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-a78b322{--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-3533 .elementor-element.elementor-element-fcbad1b > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-3533 .elementor-element.elementor-element-fcbad1b .elementor-heading-title{font-size:2.8vw;line-height:2em;}.elementor-3533 .elementor-element.elementor-element-688e09c{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-688e09c img{width:100vw;height:66.67vw;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-6293af5{--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;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3533 .elementor-element.elementor-element-d4f4b1b{width:auto;max-width:auto;}.elementor-3533 .elementor-element.elementor-element-d4f4b1b.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-d4f4b1b .elementor-heading-title{font-size:5.5vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-d26904c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-d26904c.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-d26904c .elementor-heading-title{font-size:2.8vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-322fc66{--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-3533 .elementor-element.elementor-element-b56758a > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-3533 .elementor-element.elementor-element-b56758a .elementor-heading-title{font-size:2.8vw;line-height:2em;}.elementor-3533 .elementor-element.elementor-element-75a65cd{width:100%;max-width:100%;}.elementor-3533 .elementor-element.elementor-element-75a65cd img{width:100vw;height:66.67vw;object-position:center center;}.elementor-3533 .elementor-element.elementor-element-664e8be{--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;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3533 .elementor-element.elementor-element-bd27275{width:auto;max-width:auto;}.elementor-3533 .elementor-element.elementor-element-bd27275.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-bd27275 .elementor-heading-title{font-size:5.5vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-8680c0b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-3533 .elementor-element.elementor-element-8680c0b.elementor-element{--align-self:center;}.elementor-3533 .elementor-element.elementor-element-8680c0b .elementor-heading-title{font-size:2.8vw;line-height:1.7em;}.elementor-3533 .elementor-element.elementor-element-b7919f1{--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-3533 .elementor-element.elementor-element-d7af51c > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-3533 .elementor-element.elementor-element-d7af51c .elementor-heading-title{font-size:2.8vw;line-height:2em;}}/* Start custom CSS for image, class: .elementor-element-f333096 */.elementor-3533 .elementor-element.elementor-element-f333096 img {
  
  aspect-ratio: 0.77 / 1; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb4133 */.elementor-3533 .elementor-element.elementor-element-6bb4133 {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a06514 */.elementor-3533 .elementor-element.elementor-element-5a06514 img {
  
  aspect-ratio: 0.66 / 1; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5131bdc */.elementor-3533 .elementor-element.elementor-element-5131bdc img {
  aspect-ratio: 0.77 / 1; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b46fb6 */.elementor-3533 .elementor-element.elementor-element-0b46fb6 img {
  
  aspect-ratio: 0.77 / 1; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9409a51 */.elementor-3533 .elementor-element.elementor-element-9409a51 {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9233bd9 */.elementor-3533 .elementor-element.elementor-element-9233bd9 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b191b */.elementor-3533 .elementor-element.elementor-element-d9b191b {
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75199ec */.elementor-3533 .elementor-element.elementor-element-75199ec {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef963bd */.elementor-3533 .elementor-element.elementor-element-ef963bd img {
  
  aspect-ratio: 9 / 16; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ea693f */.elementor-3533 .elementor-element.elementor-element-5ea693f img {
  
  aspect-ratio: 583 / 875 ;
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98e4abc */.elementor-3533 .elementor-element.elementor-element-98e4abc img {
  
  aspect-ratio: 9 / 16; 
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c322f6 */.elementor-3533 .elementor-element.elementor-element-5c322f6 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378414d */.elementor-3533 .elementor-element.elementor-element-378414d {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3a303 */.elementor-3533 .elementor-element.elementor-element-fc3a303 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47dfb8 */.elementor-3533 .elementor-element.elementor-element-d47dfb8 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8939211 */.elementor-3533 .elementor-element.elementor-element-8939211 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda2d3e */.elementor-3533 .elementor-element.elementor-element-bda2d3e {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7f21d5 */.elementor-3533 .elementor-element.elementor-element-f7f21d5 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3929a68 */.elementor-3533 .elementor-element.elementor-element-3929a68 {
    transition: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f11ec92 */.elementor-3533 .elementor-element.elementor-element-f11ec92 img {
  filter: brightness(0.5); /* 0.0〜1.0 で暗くなる */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30bac8a */.elementor-3533 .elementor-element.elementor-element-30bac8a {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-833c3d9 */.elementor-3533 .elementor-element.elementor-element-833c3d9 {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcbad1b */.elementor-3533 .elementor-element.elementor-element-fcbad1b {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f4b1b */.elementor-3533 .elementor-element.elementor-element-d4f4b1b {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d26904c */.elementor-3533 .elementor-element.elementor-element-d26904c {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b56758a */.elementor-3533 .elementor-element.elementor-element-b56758a {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd27275 */.elementor-3533 .elementor-element.elementor-element-bd27275 {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8680c0b */.elementor-3533 .elementor-element.elementor-element-8680c0b {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7af51c */.elementor-3533 .elementor-element.elementor-element-d7af51c {
    mix-blend-mode: difference;
}/* End custom CSS */