.elementor-50 .elementor-element.elementor-element-ace350a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:32px 32px 32px 32px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4c7fec0{--display:flex;--min-height:676.21px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4c7fec0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4c7fec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rogisholding.ma/wp-content/uploads/2026/06/image-108-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-4c7fec0::before, .elementor-50 .elementor-element.elementor-element-4c7fec0 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-4c7fec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-4c7fec0 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-4c7fec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-4c7fec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000D1 68%, var( --e-global-color-uicore_primary ) 120%);}.elementor-50 .elementor-element.elementor-element-4c7fec0.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-11ba397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-e062dce{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-e062dce .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:64px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-34504dc{width:var( --container-widget-width, 674px );max-width:674px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#FFFFFFB8;}.elementor-50 .elementor-element.elementor-element-986d66b{--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-50 .elementor-element.elementor-element-9033c01{width:100%;max-width:100%;}.elementor-50 .elementor-element.elementor-element-9033c01.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-0px;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:0px;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-item{height:125px;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-figure{border-style:none;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-figure img{opacity:0.83;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-logo-carousel-img{height:374px;width:374px;object-fit:contain;}.tippy-box[data-theme="bdt-tippy-9033c01"]{text-align:center;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-navigation-prev i,
					.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-navigation-next i{font-size:24px;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-navigation-prev{left:-60px;}.elementor-50 .elementor-element.elementor-element-9033c01 .bdt-navigation-next{right:-60px;}.elementor-50 .elementor-element.elementor-element-c222440{--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-50 .elementor-element.elementor-element-5525d77{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-5525d77 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-d75bd9f{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-806d993{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-806d993 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-992dff2{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-2c367b7{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-2c367b7 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-47dbd03{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-5ede9c9{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-5ede9c9 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-233211d{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-ace7fbf{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-ace7fbf .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-bef4211{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-4e93016{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-701d0d2{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-701d0d2 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-19262dd{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-3dde79c{--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-50 .elementor-element.elementor-element-116f37d{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-116f37d .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-c201b80{width:var( --container-widget-width, 700px );max-width:700px;background-color:#9A5018;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:12px 16px 12px 16px;--container-widget-width:700px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-50 .elementor-element.elementor-element-c201b80 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-4008f20{width:var( --container-widget-width, 777px );max-width:777px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:777px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#0000007A;}.elementor-50 .elementor-element.elementor-element-5dc730b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-50 .elementor-element.elementor-element-5dc730b .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:20px;line-height:20px;color:#000000;}.elementor-50 .elementor-element.elementor-element-08b08e1{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:16px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-fea9a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-50 .elementor-element.elementor-element-fea9a41 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:20px;line-height:20px;color:#000000;}.elementor-50 .elementor-element.elementor-element-e50c989{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:16px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-1ce9855.elementor-element{--align-self:flex-end;}.elementor-50 .elementor-element.elementor-element-edc813c{--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-50 .elementor-element.elementor-element-c8926f8{width:var( --container-widget-width, 601px );max-width:601px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:601px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-c8926f8 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-7457c98{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 16px 0px;text-align:start;font-size:16px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-881423b{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 16px 0px;text-align:start;font-size:16px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-f3d6274{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-7b95094{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-7b95094 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:32px;line-height:43px;color:#000000;}.elementor-50 .elementor-element.elementor-element-f554e6d{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-89e9089{--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-50 .elementor-element.elementor-element-b18ffac{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-b18ffac .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-0ea1e95{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-d949f91{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-d949f91 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-33a1489{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-c31fe58{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-c31fe58 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-f481dea{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-d37ef6c{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-d37ef6c .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-68cf90d{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-380bc76{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-380bc76 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-e61af32{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-6a92eeb{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-6a92eeb .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:18px;line-height:18px;letter-spacing:0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-f527ee3{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;font-size:14px;line-height:21px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-544fe54{--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:180px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-4d8c5bd{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-4d8c5bd .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-a4e81df{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-386c711{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-b00536b{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-3016088{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-b08f172{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-366ae90{width:var( --container-widget-width, 912px );max-width:912px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-5cd07a1{--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-50 .elementor-element.elementor-element-327eda6{--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:180px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-79e1c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-79e1c9c .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:42px;line-height:51px;color:#000000;}.elementor-50 .elementor-element.elementor-element-d5bc845{width:var( --container-widget-width, 721px );max-width:721px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000000B8;}.elementor-50 .elementor-element.elementor-element-1441a4f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:25px;--e-form-steps-indicator-padding:29px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:16px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:13px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-13px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-50 .elementor-element.elementor-element-1441a4f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-1441a4f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-50 .elementor-element.elementor-element-1441a4f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-type-html{padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F4F4F5;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group .elementor-select-wrapper select{background-color:#F4F4F5;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-button span{justify-content:center;}.elementor-50 .elementor-element.elementor-element-1441a4f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-button[type="submit"]{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-50 .elementor-element.elementor-element-1441a4f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-50 .elementor-element.elementor-element-7dccde6{width:var( --container-widget-width, 509px );max-width:509px;margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 16px 0px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:#7D7D7D9E;}.elementor-50 .elementor-element.elementor-element-8847eb9{--display:flex;}.elementor-50 .elementor-element.elementor-element-73e8054 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-73e8054.elementor-view-stacked .elementor-icon{background-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-73e8054.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-73e8054.elementor-view-default .elementor-icon{color:#9F9FA9;border-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-73e8054.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-73e8054.elementor-view-default .elementor-icon svg{fill:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-73e8054 .elementor-icon{font-size:24px;}.elementor-50 .elementor-element.elementor-element-73e8054 .elementor-icon svg{height:24px;}.elementor-50 .elementor-element.elementor-element-ae4f553 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-ae4f553.elementor-view-stacked .elementor-icon{background-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-ae4f553.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ae4f553.elementor-view-default .elementor-icon{color:#9F9FA9;border-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-ae4f553.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ae4f553.elementor-view-default .elementor-icon svg{fill:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-ae4f553 .elementor-icon{font-size:24px;}.elementor-50 .elementor-element.elementor-element-ae4f553 .elementor-icon svg{height:24px;}.elementor-50 .elementor-element.elementor-element-d94c930 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-d94c930.elementor-view-stacked .elementor-icon{background-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-d94c930.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d94c930.elementor-view-default .elementor-icon{color:#9F9FA9;border-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-d94c930.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d94c930.elementor-view-default .elementor-icon svg{fill:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-d94c930 .elementor-icon{font-size:24px;}.elementor-50 .elementor-element.elementor-element-d94c930 .elementor-icon svg{height:24px;}.elementor-50 .elementor-element.elementor-element-c6b1aea .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-c6b1aea.elementor-view-stacked .elementor-icon{background-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-c6b1aea.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-c6b1aea.elementor-view-default .elementor-icon{color:#9F9FA9;border-color:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-c6b1aea.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-c6b1aea.elementor-view-default .elementor-icon svg{fill:#9F9FA9;}.elementor-50 .elementor-element.elementor-element-c6b1aea .elementor-icon{font-size:24px;}.elementor-50 .elementor-element.elementor-element-c6b1aea .elementor-icon svg{height:24px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-ace350a{--content-width:1660px;}.elementor-50 .elementor-element.elementor-element-8847eb9{--content-width:1269px;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-ace350a{--padding-top:80px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-50 .elementor-element.elementor-element-4c7fec0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e062dce{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-34504dc{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-5525d77{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-d75bd9f{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-806d993{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-992dff2{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-2c367b7{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-47dbd03{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-5ede9c9{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-233211d{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-ace7fbf{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-bef4211{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-4e93016{--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-50 .elementor-element.elementor-element-701d0d2{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-19262dd{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-116f37d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-c201b80{width:100%;max-width:100%;}.elementor-50 .elementor-element.elementor-element-4008f20{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-5dc730b{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-08b08e1{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-fea9a41{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-e50c989{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-edc813c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c8926f8{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-7457c98{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-881423b{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-f3d6274{--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-50 .elementor-element.elementor-element-7b95094{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-f554e6d{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-b18ffac{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-0ea1e95{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-d949f91{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-33a1489{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-c31fe58{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-f481dea{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-d37ef6c{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-68cf90d{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-380bc76{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-e61af32{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-6a92eeb{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-f527ee3{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-4d8c5bd{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-a4e81df{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-386c711{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-b00536b{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-3016088{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-b08f172{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-366ae90{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-size:17px;}.elementor-50 .elementor-element.elementor-element-79e1c9c{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-d5bc845{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}.elementor-50 .elementor-element.elementor-element-7dccde6{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 8px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-size:17px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-ace350a{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4c7fec0{--min-height:453px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-50 .elementor-element.elementor-element-e062dce .elementor-heading-title{font-size:40px;}.elementor-50 .elementor-element.elementor-element-34504dc{width:100%;max-width:100%;font-size:14px;}.elementor-50 .elementor-element.elementor-element-5525d77 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-d75bd9f{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-992dff2{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-47dbd03{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-233211d{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-bef4211{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-701d0d2 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-19262dd{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-116f37d{text-align:center;}.elementor-50 .elementor-element.elementor-element-116f37d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-c201b80 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-4008f20{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-08b08e1{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-e50c989{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-c8926f8 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-7457c98{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-881423b{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-f554e6d{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-b18ffac{text-align:center;}.elementor-50 .elementor-element.elementor-element-b18ffac .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-0ea1e95{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-33a1489{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-f481dea{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-68cf90d{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-e61af32{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-f527ee3{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-4d8c5bd .elementor-heading-title{font-size:28px;}.elementor-50 .elementor-element.elementor-element-a4e81df{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-386c711{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-b00536b{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-3016088{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-b08f172{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-366ae90{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-79e1c9c .elementor-heading-title{font-size:28px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-d5bc845{width:100%;max-width:100%;font-size:16px;}.elementor-50 .elementor-element.elementor-element-7dccde6{width:100%;max-width:100%;font-size:16px;}}