.elementor-23996 .elementor-element.elementor-element-c477048{--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;--align-content:flex-start;--padding-top:12vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-18ae268{--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-23996 .elementor-element.elementor-element-0ddfb1b img{width:100%;border-radius:0 3vw 3vw 0;}.elementor-23996 .elementor-element.elementor-element-9fc4208{--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:space-between;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-50286c1{--display:flex;}.elementor-23996 .elementor-element.elementor-element-4f73368{width:100%;max-width:100%;text-align:right;}.elementor-23996 .elementor-element.elementor-element-4f73368 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-4f73368 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:500;line-height:1.2em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-10bc64f{width:100%;max-width:100%;text-align:right;}.elementor-23996 .elementor-element.elementor-element-10bc64f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-10bc64f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:0.03em;}.elementor-23996 .elementor-element.elementor-element-84d018d{--display:flex;}.elementor-23996 .elementor-element.elementor-element-b33e6d2{width:100%;max-width:100%;text-align:right;}.elementor-23996 .elementor-element.elementor-element-b33e6d2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-b33e6d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85vw;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:0.03em;color:#3977B0;}.elementor-23996 .elementor-element.elementor-element-3a7a763{--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:8vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-52bb668{--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-23996 .elementor-element.elementor-element-303a3ab{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-view-stacked .elementor-icon{background-color:#EA580C;}.elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-view-default .elementor-icon{color:#EA580C;border-color:#EA580C;}.elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-view-default .elementor-icon svg{fill:#EA580C;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon-wrapper{text-align:left;}.elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-view-stacked .elementor-icon{background-color:#FB923C;}.elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-view-default .elementor-icon{color:#FB923C;border-color:#FB923C;}.elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-ae8b059.elementor-view-default .elementor-icon svg{fill:#FB923C;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-fa5070c{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-fa5070c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-fa5070c.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-fa5070c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-becfb9d{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-becfb9d > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-becfb9d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:500;line-height:1.7em;letter-spacing:0.03em;}.elementor-23996 .elementor-element.elementor-element-f047656{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-f047656 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-f047656 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-2518ced{--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:flex-start;--gap:1vw 0.5vw;--row-gap:1vw;--column-gap:0.5vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-72179d2 img{border-radius:3vw 3vw 3vw 3vw;}.elementor-23996 .elementor-element.elementor-element-18c219b{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-18c219b:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-18c219b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-4434ae8{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-4434ae8.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-5b12bdb.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-5b12bdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-3d93e44 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-3d93e44 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-9079351{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-9079351{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-9079351{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-9079351.elementor-view-stacked .elementor-icon{background-color:#EA580C;}.elementor-23996 .elementor-element.elementor-element-9079351.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-9079351.elementor-view-default .elementor-icon{color:#EA580C;border-color:#EA580C;}.elementor-23996 .elementor-element.elementor-element-9079351.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-9079351.elementor-view-default .elementor-icon svg{fill:#EA580C;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-01028d6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-01028d6{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-01028d6{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-01028d6{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-01028d6.elementor-view-stacked .elementor-icon{background-color:#FB923C;}.elementor-23996 .elementor-element.elementor-element-01028d6.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-01028d6.elementor-view-default .elementor-icon{color:#FB923C;border-color:#FB923C;}.elementor-23996 .elementor-element.elementor-element-01028d6.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-01028d6.elementor-view-default .elementor-icon svg{fill:#FB923C;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-48f96fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-48f96fb > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-48f96fb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-48f96fb{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-48f96fb{right:0%;}.elementor-23996 .elementor-element.elementor-element-48f96fb img{width:100%;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a5a0f1d{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-a5a0f1d{right:0vw;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-3671afd{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-3671afd:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-3671afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-0b0b913{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-acfae62{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-acfae62::before, .elementor-23996 .elementor-element.elementor-element-acfae62 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-acfae62 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-acfae62 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-acfae62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-acfae62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-49e22f6{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-49e22f6 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-49e22f6 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-adea3d7{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-adea3d7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-adea3d7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-fc671b8{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-1fa5c29.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-1fa5c29{text-align:center;}.elementor-23996 .elementor-element.elementor-element-1fa5c29 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-f398fba{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-f398fba:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-f398fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-f398fba::before, .elementor-23996 .elementor-element.elementor-element-f398fba > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-f398fba > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-f398fba > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-f398fba > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-f398fba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-b2a5dc6{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-b2a5dc6 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-b2a5dc6 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-5170a5f{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-96239d9 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-96239d9 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-96239d9 .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-96239d9 .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-66d2fce{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-3f03a5c.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-3f03a5c{text-align:center;}.elementor-23996 .elementor-element.elementor-element-3f03a5c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-cfc9e0d{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-cfc9e0d:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-cfc9e0d::before, .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-cfc9e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-5c50085{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-5c50085 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-5c50085 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-e1b75ee{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-e1b75ee::before, .elementor-23996 .elementor-element.elementor-element-e1b75ee > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-e1b75ee > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-e1b75ee > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-e1b75ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-e1b75ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-d1a875f{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-d1a875f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-d1a875f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}.elementor-23996 .elementor-element.elementor-element-bb6f970{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:07.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-bb6f970:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-bb6f970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-01505ce{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-01505ce.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-72483ff.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-72483ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-1df3eed > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-1df3eed .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a8ff5fa{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-a8ff5fa{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-view-stacked .elementor-icon{background-color:#059669;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-view-default .elementor-icon{color:#059669;border-color:#059669;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-view-default .elementor-icon svg{fill:#059669;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-6bc6274{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-6bc6274{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-6bc6274.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-d1b1942{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-d1b1942 > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-d1b1942.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-d1b1942{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-d1b1942{right:0%;}.elementor-23996 .elementor-element.elementor-element-d1b1942 img{width:100%;}.elementor-23996 .elementor-element.elementor-element-a588ea3{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-a588ea3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a588ea3{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-a588ea3{right:0vw;}.elementor-23996 .elementor-element.elementor-element-a588ea3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-37eab45{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-37eab45:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-37eab45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-5f35db5{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-eb26450{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-eb26450::before, .elementor-23996 .elementor-element.elementor-element-eb26450 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-eb26450 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-eb26450 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-eb26450 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-eb26450 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-a2c45a2{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-a2c45a2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-a2c45a2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-734dcc7{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-734dcc7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-734dcc7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-af964ef{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-47e8113.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-47e8113{text-align:center;}.elementor-23996 .elementor-element.elementor-element-47e8113 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-5d55dd6{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-5d55dd6:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-5d55dd6::before, .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5d55dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-4d9d34a{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-4d9d34a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-4d9d34a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-2d70b5f{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-2cb3fac > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-2cb3fac .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-2cb3fac .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-2cb3fac .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-0c4fcc1{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-c61471c.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-c61471c{text-align:center;}.elementor-23996 .elementor-element.elementor-element-c61471c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-b65e70f{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-b65e70f:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-b65e70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-b65e70f::before, .elementor-23996 .elementor-element.elementor-element-b65e70f > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-b65e70f > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-b65e70f > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-b65e70f > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-b65e70f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-e1c4072{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-e1c4072 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-e1c4072 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-edfb417{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-edfb417::before, .elementor-23996 .elementor-element.elementor-element-edfb417 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-edfb417 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-edfb417 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-edfb417 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-edfb417 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-e08597d{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-e08597d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-e08597d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}.elementor-23996 .elementor-element.elementor-element-eb1e73f{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:07.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-eb1e73f:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-eb1e73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-f3ef82f{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-f3ef82f.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-765474d.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-765474d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-036ed50 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-036ed50 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cba9fdb{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-cba9fdb{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-view-stacked .elementor-icon{background-color:#DB2777;}.elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-view-default .elementor-icon{color:#DB2777;border-color:#DB2777;}.elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-view-default .elementor-icon svg{fill:#DB2777;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-23d1e1f{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-23d1e1f{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-view-stacked .elementor-icon{background-color:#F472B6;}.elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-view-default .elementor-icon{color:#F472B6;border-color:#F472B6;}.elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-23d1e1f.elementor-view-default .elementor-icon svg{fill:#F472B6;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-2d30198{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-2d30198 > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-2d30198.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-2d30198{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-2d30198{right:0%;}.elementor-23996 .elementor-element.elementor-element-2d30198 img{width:100%;}.elementor-23996 .elementor-element.elementor-element-65d246d{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-65d246d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-65d246d{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-65d246d{right:0vw;}.elementor-23996 .elementor-element.elementor-element-65d246d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-3f0a36e{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-3f0a36e:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-3f0a36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-d753b91{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-ffc7de2{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-ffc7de2::before, .elementor-23996 .elementor-element.elementor-element-ffc7de2 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-ffc7de2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-ffc7de2 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-ffc7de2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-ffc7de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-9723d97{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-9723d97 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-9723d97 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-72b1c63{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-72b1c63 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-72b1c63 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-04e56dc{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-d5b73f4.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-d5b73f4{text-align:center;}.elementor-23996 .elementor-element.elementor-element-d5b73f4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-e190f46{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-e190f46:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-e190f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-e190f46::before, .elementor-23996 .elementor-element.elementor-element-e190f46 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-e190f46 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-e190f46 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-e190f46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-e190f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-bc006d1{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-bc006d1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-bc006d1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-a754edf{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-79a0bab{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-a54a3ab.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-a54a3ab{text-align:center;}.elementor-23996 .elementor-element.elementor-element-a54a3ab .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-5e97c70{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-5e97c70:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-5e97c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-5e97c70::before, .elementor-23996 .elementor-element.elementor-element-5e97c70 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5e97c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5e97c70 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5e97c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5e97c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-70c6931{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-70c6931 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-70c6931 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-4239e2d{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-4239e2d::before, .elementor-23996 .elementor-element.elementor-element-4239e2d > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-4239e2d > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-4239e2d > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-4239e2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-4239e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-20af0e2{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-20af0e2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-20af0e2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}.elementor-23996 .elementor-element.elementor-element-849f919{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:07.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-849f919:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-849f919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-37ae337{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-37ae337.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-71b59b5.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-71b59b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-5eff6c3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-5eff6c3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-c1ce01d{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-c1ce01d{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-view-stacked .elementor-icon{background-color:#6D28D9;}.elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-view-default .elementor-icon{color:#6D28D9;border-color:#6D28D9;}.elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-view-default .elementor-icon svg{fill:#6D28D9;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-238c357.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-238c357{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-238c357{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-238c357{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-238c357.elementor-view-stacked .elementor-icon{background-color:#A855F7;}.elementor-23996 .elementor-element.elementor-element-238c357.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-238c357.elementor-view-default .elementor-icon{color:#A855F7;border-color:#A855F7;}.elementor-23996 .elementor-element.elementor-element-238c357.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-238c357.elementor-view-default .elementor-icon svg{fill:#A855F7;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-dd12167{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-dd12167 > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-dd12167.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-dd12167{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-dd12167{right:0%;}.elementor-23996 .elementor-element.elementor-element-dd12167 img{width:100%;}.elementor-23996 .elementor-element.elementor-element-378f059{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-378f059.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-378f059{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-378f059{right:0vw;}.elementor-23996 .elementor-element.elementor-element-378f059 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-8c1539d{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-8c1539d:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-8c1539d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-e63bf32{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-63151a1{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-63151a1::before, .elementor-23996 .elementor-element.elementor-element-63151a1 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-63151a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-63151a1 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-63151a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-63151a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-ff4762f{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-ff4762f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-ff4762f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-81fd8a3{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-81fd8a3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-81fd8a3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-96dd7fd{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-5ab8529.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5ab8529{text-align:center;}.elementor-23996 .elementor-element.elementor-element-5ab8529 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-ff06de6{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-ff06de6:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-ff06de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-ff06de6::before, .elementor-23996 .elementor-element.elementor-element-ff06de6 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-ff06de6 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-ff06de6 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-ff06de6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-ff06de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-004a7b4{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-004a7b4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-004a7b4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-4bac476{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-ff7d596 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-ff7d596 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-ff7d596 .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-ff7d596 .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-5ceb67d{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-5340b9e.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5340b9e{text-align:center;}.elementor-23996 .elementor-element.elementor-element-5340b9e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-f4ea47f{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-f4ea47f:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-f4ea47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-f4ea47f::before, .elementor-23996 .elementor-element.elementor-element-f4ea47f > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-f4ea47f > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-f4ea47f > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-f4ea47f > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-f4ea47f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-8e7e125{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-8e7e125 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-8e7e125 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-7c9cf80{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-7c9cf80::before, .elementor-23996 .elementor-element.elementor-element-7c9cf80 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-7c9cf80 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-7c9cf80 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-7c9cf80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-7c9cf80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-662a6f2{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-662a6f2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-662a6f2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}.elementor-23996 .elementor-element.elementor-element-c3d1bb5{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:07.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-c3d1bb5:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-c3d1bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-e4c4ef5{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-481c0b7.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-481c0b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-33c6f53 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-33c6f53 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e77ac13{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e77ac13{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-view-stacked .elementor-icon{background-color:#F9A825;}.elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-view-default .elementor-icon{color:#F9A825;border-color:#F9A825;}.elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-view-default .elementor-icon svg{fill:#F9A825;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-18ccdb9{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-18ccdb9{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-view-stacked .elementor-icon{background-color:#FBC02D;}.elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-view-default .elementor-icon{color:#FBC02D;border-color:#FBC02D;}.elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-18ccdb9.elementor-view-default .elementor-icon svg{fill:#FBC02D;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-1c4eaab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-1c4eaab > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-1c4eaab.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1c4eaab{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-1c4eaab{right:0%;}.elementor-23996 .elementor-element.elementor-element-1c4eaab img{width:100%;}.elementor-23996 .elementor-element.elementor-element-cad18b9{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-cad18b9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cad18b9{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-cad18b9{right:0vw;}.elementor-23996 .elementor-element.elementor-element-cad18b9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-d2431cb{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-d2431cb:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-d2431cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-fde5a6f{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-468a26d{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-468a26d::before, .elementor-23996 .elementor-element.elementor-element-468a26d > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-468a26d > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-468a26d > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-468a26d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-468a26d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-dea1c4c{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-dea1c4c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-dea1c4c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-876a1bf{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-313f542.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-313f542{text-align:center;}.elementor-23996 .elementor-element.elementor-element-313f542 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-b604fc0{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-b604fc0:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-b604fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-b604fc0::before, .elementor-23996 .elementor-element.elementor-element-b604fc0 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-b604fc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-b604fc0 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-b604fc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-b604fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-67cb6dc{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-67cb6dc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-67cb6dc .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-64c2934{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-ebb6186 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-ebb6186 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-ebb6186 .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-ebb6186 .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-777163f{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-c25aa6b.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-c25aa6b{text-align:center;}.elementor-23996 .elementor-element.elementor-element-c25aa6b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-230ccd2{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-230ccd2:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-230ccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-230ccd2::before, .elementor-23996 .elementor-element.elementor-element-230ccd2 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-230ccd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-230ccd2 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-230ccd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-230ccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-344a8fa{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-344a8fa > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-344a8fa .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-5fa0949{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-5fa0949::before, .elementor-23996 .elementor-element.elementor-element-5fa0949 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5fa0949 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-5fa0949 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5fa0949 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-5fa0949 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-ff8f432{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-ff8f432 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-ff8f432 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}.elementor-23996 .elementor-element.elementor-element-5fa1a3a{--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;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:07.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-5fa1a3a:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-5fa1a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F4F5F600 70%, #F2F2F200 100%);}.elementor-23996 .elementor-element.elementor-element-83c75d1{--display:flex;--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;--justify-content:flex-end;--gap:6vw 1.2vw;--row-gap:6vw;--column-gap:1.2vw;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:7.6vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-23996 .elementor-element.elementor-element-83c75d1.e-con{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-933d5ff.elementor-element{--align-self:flex-start;}.elementor-23996 .elementor-element.elementor-element-933d5ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.97vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-4f54eab > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-4f54eab .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.3em;color:#203570;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e1c68a7{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e1c68a7{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7{top:12.5vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-view-stacked .elementor-icon{background-color:#1E40AF;}.elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-view-default .elementor-icon{color:#1E40AF;border-color:#1E40AF;}.elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-view-default .elementor-icon svg{fill:#1E40AF;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-f6b1fab{right:0.65vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-f6b1fab{left:0.65vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab{top:13.6vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-view-framed .elementor-icon, .elementor-23996 .elementor-element.elementor-element-f6b1fab.elementor-view-default .elementor-icon svg{fill:#3B82F6;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon{font-size:0.7vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon svg{height:0.7vw;}.elementor-23996 .elementor-element.elementor-element-b514cb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-10.5vw;z-index:3;}.elementor-23996 .elementor-element.elementor-element-b514cb4 > .elementor-widget-container{background-color:#EFF6FB;border-radius:100% 100% 100% 100%;}.elementor-23996 .elementor-element.elementor-element-b514cb4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-b514cb4{left:0%;}body.rtl .elementor-23996 .elementor-element.elementor-element-b514cb4{right:0%;}.elementor-23996 .elementor-element.elementor-element-b514cb4 img{width:100%;}.elementor-23996 .elementor-element.elementor-element-1d86b6b{width:100%;max-width:100%;top:-4.2vw;z-index:4;text-align:center;}.elementor-23996 .elementor-element.elementor-element-1d86b6b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1d86b6b{left:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-1d86b6b{right:0vw;}.elementor-23996 .elementor-element.elementor-element-1d86b6b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-4221c9d{--display:flex;--border-radius:3vw 3vw 3vw 3vw;--padding-top:5vw;--padding-bottom:7.6vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-23996 .elementor-element.elementor-element-4221c9d:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-4221c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEEF;}.elementor-23996 .elementor-element.elementor-element-61df710{--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;--border-radius:8px 8px 8px 8px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-7377f8a{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-7377f8a::before, .elementor-23996 .elementor-element.elementor-element-7377f8a > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-7377f8a > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-7377f8a > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-7377f8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-7377f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-c9fa83b{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-c9fa83b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:8px 8px 8px 8px;}.elementor-23996 .elementor-element.elementor-element-c9fa83b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;letter-spacing:0.13em;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0{width:100%;max-width:100%;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-1eb668d{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-5d494ff.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5d494ff{text-align:center;}.elementor-23996 .elementor-element.elementor-element-5d494ff .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-0944389{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-0944389:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-0944389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-0944389::before, .elementor-23996 .elementor-element.elementor-element-0944389 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-0944389 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-0944389 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-0944389 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-0944389 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-b282b5c{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-b282b5c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-b282b5c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-23b1753{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-edd7b0f > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-23996 .elementor-element.elementor-element-edd7b0f .elementor-icon-wrapper{text-align:center;}.elementor-23996 .elementor-element.elementor-element-edd7b0f .elementor-icon{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-edd7b0f .elementor-icon svg{height:6vw;}.elementor-23996 .elementor-element.elementor-element-182279a{--display:flex;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.elementor-23996 .elementor-element.elementor-element-75a9b50.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-75a9b50{text-align:center;}.elementor-23996 .elementor-element.elementor-element-75a9b50 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.13em;color:#FFFFFF;}.elementor-23996 .elementor-element.elementor-element-715fcc3{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-23996 .elementor-element.elementor-element-715fcc3:not(.elementor-motion-effects-element-type-background), .elementor-23996 .elementor-element.elementor-element-715fcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-23996 .elementor-element.elementor-element-715fcc3::before, .elementor-23996 .elementor-element.elementor-element-715fcc3 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-715fcc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-715fcc3 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-715fcc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-715fcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-d50565a{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-d50565a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-d50565a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2.2em;letter-spacing:0.07em;}.elementor-23996 .elementor-element.elementor-element-294d9f1{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-294d9f1::before, .elementor-23996 .elementor-element.elementor-element-294d9f1 > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-294d9f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23996 .elementor-element.elementor-element-294d9f1 > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-294d9f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23996 .elementor-element.elementor-element-294d9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23996 .elementor-element.elementor-element-8fdda8e{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-8fdda8e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-8fdda8e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.8vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-23996 .elementor-element.elementor-element-18ae268{--width:45%;}.elementor-23996 .elementor-element.elementor-element-9fc4208{--width:50%;}.elementor-23996 .elementor-element.elementor-element-52bb668{--width:39%;}.elementor-23996 .elementor-element.elementor-element-2518ced{--width:54%;}.elementor-23996 .elementor-element.elementor-element-4434ae8{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-3671afd{--width:82%;}.elementor-23996 .elementor-element.elementor-element-acfae62{--width:100%;}.elementor-23996 .elementor-element.elementor-element-f398fba{--width:100%;}.elementor-23996 .elementor-element.elementor-element-cfc9e0d{--width:100%;}.elementor-23996 .elementor-element.elementor-element-e1b75ee{--width:100%;}.elementor-23996 .elementor-element.elementor-element-01505ce{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-37eab45{--width:82%;}.elementor-23996 .elementor-element.elementor-element-eb26450{--width:100%;}.elementor-23996 .elementor-element.elementor-element-5d55dd6{--width:100%;}.elementor-23996 .elementor-element.elementor-element-b65e70f{--width:100%;}.elementor-23996 .elementor-element.elementor-element-edfb417{--width:100%;}.elementor-23996 .elementor-element.elementor-element-f3ef82f{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-3f0a36e{--width:82%;}.elementor-23996 .elementor-element.elementor-element-ffc7de2{--width:100%;}.elementor-23996 .elementor-element.elementor-element-e190f46{--width:100%;}.elementor-23996 .elementor-element.elementor-element-5e97c70{--width:100%;}.elementor-23996 .elementor-element.elementor-element-4239e2d{--width:100%;}.elementor-23996 .elementor-element.elementor-element-37ae337{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-8c1539d{--width:82%;}.elementor-23996 .elementor-element.elementor-element-63151a1{--width:100%;}.elementor-23996 .elementor-element.elementor-element-ff06de6{--width:100%;}.elementor-23996 .elementor-element.elementor-element-f4ea47f{--width:100%;}.elementor-23996 .elementor-element.elementor-element-7c9cf80{--width:100%;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-d2431cb{--width:82%;}.elementor-23996 .elementor-element.elementor-element-468a26d{--width:100%;}.elementor-23996 .elementor-element.elementor-element-b604fc0{--width:100%;}.elementor-23996 .elementor-element.elementor-element-230ccd2{--width:100%;}.elementor-23996 .elementor-element.elementor-element-5fa0949{--width:100%;}.elementor-23996 .elementor-element.elementor-element-83c75d1{--width:13.5%;}.elementor-23996 .elementor-element.elementor-element-4221c9d{--width:82%;}.elementor-23996 .elementor-element.elementor-element-7377f8a{--width:100%;}.elementor-23996 .elementor-element.elementor-element-0944389{--width:100%;}.elementor-23996 .elementor-element.elementor-element-715fcc3{--width:100%;}.elementor-23996 .elementor-element.elementor-element-294d9f1{--width:100%;}}@media(max-width:1020px) and (min-width:768px){.elementor-23996 .elementor-element.elementor-element-4434ae8{--width:100%;}.elementor-23996 .elementor-element.elementor-element-3671afd{--width:100%;}.elementor-23996 .elementor-element.elementor-element-01505ce{--width:100%;}.elementor-23996 .elementor-element.elementor-element-37eab45{--width:100%;}.elementor-23996 .elementor-element.elementor-element-f3ef82f{--width:100%;}.elementor-23996 .elementor-element.elementor-element-3f0a36e{--width:100%;}.elementor-23996 .elementor-element.elementor-element-37ae337{--width:100%;}.elementor-23996 .elementor-element.elementor-element-8c1539d{--width:100%;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5{--width:100%;}.elementor-23996 .elementor-element.elementor-element-d2431cb{--width:100%;}.elementor-23996 .elementor-element.elementor-element-83c75d1{--width:100%;}.elementor-23996 .elementor-element.elementor-element-4221c9d{--width:100%;}}@media(max-width:1020px){.elementor-23996 .elementor-element.elementor-element-9fc4208{--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-4f73368 .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-10bc64f .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-b33e6d2 .elementor-heading-title{font-size:1.2vw;}.elementor-23996 .elementor-element.elementor-element-3a7a763{--padding-top:4vw;--padding-bottom:8vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-fa5070c .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-becfb9d > .elementor-widget-container{padding:0vw 0vw 3vw 0vw;}.elementor-23996 .elementor-element.elementor-element-becfb9d .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-f047656 > .elementor-widget-container{padding:0vw 0vw 3vw 0vw;}.elementor-23996 .elementor-element.elementor-element-f047656 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-2518ced{--gap:1vw 01.8vw;--row-gap:1vw;--column-gap:01.8vw;}.elementor-23996 .elementor-element.elementor-element-18c219b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-4434ae8{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-5b12bdb.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5b12bdb .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-3d93e44{text-align:center;}.elementor-23996 .elementor-element.elementor-element-3d93e44 .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-9079351{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-9079351{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-9079351{left:0vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-01028d6{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-01028d6{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-01028d6{left:0vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-48f96fb{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-48f96fb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-48f96fb{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-48f96fb{right:40%;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a5a0f1d{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-a5a0f1d{right:40%;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-3671afd{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-49e22f6 .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-adea3d7 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-1fa5c29 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-f398fba{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-b2a5dc6 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-3f03a5c .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-cfc9e0d{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-5c50085 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-d1a875f .elementor-heading-title{font-size:1.1vw;}.elementor-23996 .elementor-element.elementor-element-bb6f970{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-01505ce{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-72483ff.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-72483ff .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-1df3eed{text-align:center;}.elementor-23996 .elementor-element.elementor-element-1df3eed .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a8ff5fa{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-a8ff5fa{left:0vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-6bc6274{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-6bc6274{left:0vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-d1b1942{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-d1b1942.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-d1b1942{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-d1b1942{right:40%;}.elementor-23996 .elementor-element.elementor-element-a588ea3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-a588ea3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a588ea3{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-a588ea3{right:40%;}.elementor-23996 .elementor-element.elementor-element-a588ea3 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-37eab45{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-a2c45a2 .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-734dcc7 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-47e8113 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-5d55dd6{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-4d9d34a .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-c61471c .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-b65e70f{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-e1c4072 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-e08597d .elementor-heading-title{font-size:1.1vw;}.elementor-23996 .elementor-element.elementor-element-eb1e73f{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-f3ef82f{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-765474d.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-765474d .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-036ed50{text-align:center;}.elementor-23996 .elementor-element.elementor-element-036ed50 .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-cba9fdb{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cba9fdb{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-cba9fdb{left:0vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-23d1e1f{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-23d1e1f{left:0vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-2d30198{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-2d30198.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-2d30198{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-2d30198{right:40%;}.elementor-23996 .elementor-element.elementor-element-65d246d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-65d246d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-65d246d{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-65d246d{right:40%;}.elementor-23996 .elementor-element.elementor-element-65d246d .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-3f0a36e{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-9723d97 .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-72b1c63 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-d5b73f4 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-e190f46{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-bc006d1 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-a54a3ab .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-5e97c70{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-70c6931 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-20af0e2 .elementor-heading-title{font-size:1.1vw;}.elementor-23996 .elementor-element.elementor-element-849f919{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-37ae337{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-71b59b5.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-71b59b5 .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-5eff6c3{text-align:center;}.elementor-23996 .elementor-element.elementor-element-5eff6c3 .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-c1ce01d{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-c1ce01d{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-c1ce01d{left:0vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-238c357{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-238c357{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-238c357{left:0vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-dd12167{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-dd12167.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-dd12167{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-dd12167{right:40%;}.elementor-23996 .elementor-element.elementor-element-378f059{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-378f059.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-378f059{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-378f059{right:40%;}.elementor-23996 .elementor-element.elementor-element-378f059 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-8c1539d{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-ff4762f .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-81fd8a3 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-5ab8529 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-ff06de6{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-004a7b4 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-5340b9e .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-f4ea47f{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-8e7e125 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-662a6f2 .elementor-heading-title{font-size:1.1vw;}.elementor-23996 .elementor-element.elementor-element-c3d1bb5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-481c0b7.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-481c0b7 .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-33c6f53{text-align:center;}.elementor-23996 .elementor-element.elementor-element-33c6f53 .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-e77ac13{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e77ac13{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e77ac13{left:0vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-18ccdb9{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-18ccdb9{left:0vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-1c4eaab{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-1c4eaab.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1c4eaab{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-1c4eaab{right:40%;}.elementor-23996 .elementor-element.elementor-element-cad18b9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-cad18b9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cad18b9{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-cad18b9{right:40%;}.elementor-23996 .elementor-element.elementor-element-cad18b9 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-d2431cb{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-dea1c4c .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-313f542 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-b604fc0{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-67cb6dc .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-c25aa6b .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-230ccd2{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-344a8fa .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-ff8f432 .elementor-heading-title{font-size:1.1vw;}.elementor-23996 .elementor-element.elementor-element-5fa1a3a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-23996 .elementor-element.elementor-element-83c75d1{--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:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:4vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-933d5ff.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-933d5ff .elementor-heading-title{font-size:1.3vw;}.elementor-23996 .elementor-element.elementor-element-4f54eab{text-align:center;}.elementor-23996 .elementor-element.elementor-element-4f54eab .elementor-heading-title{font-size:2.5vw;line-height:2.2em;}.elementor-23996 .elementor-element.elementor-element-e1c68a7{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e1c68a7{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e1c68a7{left:0vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-f6b1fab{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-f6b1fab{left:0vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon{font-size:0.9vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon svg{height:0.9vw;}.elementor-23996 .elementor-element.elementor-element-b514cb4{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:20vw;}.elementor-23996 .elementor-element.elementor-element-b514cb4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-b514cb4{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-b514cb4{right:40%;}.elementor-23996 .elementor-element.elementor-element-1d86b6b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:29.7vw;}.elementor-23996 .elementor-element.elementor-element-1d86b6b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1d86b6b{left:40%;}body.rtl .elementor-23996 .elementor-element.elementor-element-1d86b6b{right:40%;}.elementor-23996 .elementor-element.elementor-element-1d86b6b .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-4221c9d{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-c9fa83b .elementor-heading-title{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-5d494ff .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-0944389{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-b282b5c .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-75a9b50 .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-715fcc3{--padding-top:4vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-23996 .elementor-element.elementor-element-d50565a .elementor-heading-title{font-size:1.5vw;}.elementor-23996 .elementor-element.elementor-element-8fdda8e .elementor-heading-title{font-size:1.1vw;}}@media(max-width:767px){.elementor-23996 .elementor-element.elementor-element-c477048{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--padding-top:36vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-9fc4208{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-50286c1{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-4f73368 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-23996 .elementor-element.elementor-element-4f73368 .elementor-heading-title{font-size:6vw;}.elementor-23996 .elementor-element.elementor-element-10bc64f .elementor-heading-title{font-size:3.8vw;}.elementor-23996 .elementor-element.elementor-element-84d018d{--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-b33e6d2 .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-3a7a763{--padding-top:4vw;--padding-bottom:12vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-23996 .elementor-element.elementor-element-52bb668{--justify-content:flex-start;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;}.elementor-23996 .elementor-element.elementor-element-303a3ab{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;}.elementor-23996 .elementor-element.elementor-element-303a3ab.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-303a3ab .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-ae8b059 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-fa5070c{width:100%;max-width:100%;text-align:left;}.elementor-23996 .elementor-element.elementor-element-fa5070c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-fa5070c.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-fa5070c .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-becfb9d > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-23996 .elementor-element.elementor-element-becfb9d .elementor-heading-title{font-size:5.8vw;}.elementor-23996 .elementor-element.elementor-element-f047656 > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-23996 .elementor-element.elementor-element-f047656 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-2518ced{--justify-content:flex-start;--gap:5vw 1.6vw;--row-gap:5vw;--column-gap:1.6vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-18c219b{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-4434ae8{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-4434ae8.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5b12bdb{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-5b12bdb.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-5b12bdb .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-3d93e44{text-align:center;}.elementor-23996 .elementor-element.elementor-element-3d93e44 .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-9079351{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-9079351.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-9079351{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-9079351{left:0vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-9079351 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-01028d6{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-01028d6{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-01028d6{left:0vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-01028d6 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-48f96fb{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-48f96fb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-48f96fb{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-48f96fb{right:33%;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a5a0f1d{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-a5a0f1d{right:33%;}.elementor-23996 .elementor-element.elementor-element-a5a0f1d .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-3671afd{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-acfae62{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-49e22f6 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-49e22f6 .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-adea3d7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-adea3d7{text-align:left;}.elementor-23996 .elementor-element.elementor-element-adea3d7 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-fc671b8{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-1fa5c29 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-f398fba{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-b2a5dc6{text-align:left;}.elementor-23996 .elementor-element.elementor-element-b2a5dc6 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-96239d9 .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-96239d9 .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-66d2fce{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-3f03a5c .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-cfc9e0d{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-5c50085{text-align:left;}.elementor-23996 .elementor-element.elementor-element-5c50085 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-e1b75ee{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-d1a875f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-d1a875f{text-align:left;}.elementor-23996 .elementor-element.elementor-element-d1a875f .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}.elementor-23996 .elementor-element.elementor-element-bb6f970{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-01505ce{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-01505ce.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-72483ff{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-72483ff.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-72483ff .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-1df3eed{text-align:center;}.elementor-23996 .elementor-element.elementor-element-1df3eed .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a8ff5fa{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-a8ff5fa{left:0vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-a8ff5fa .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-6bc6274{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-6bc6274{left:0vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-6bc6274 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-d1b1942{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-d1b1942.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-d1b1942{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-d1b1942{right:33%;}.elementor-23996 .elementor-element.elementor-element-a588ea3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-a588ea3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-a588ea3{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-a588ea3{right:33%;}.elementor-23996 .elementor-element.elementor-element-a588ea3 .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-37eab45{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-eb26450{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-a2c45a2 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-a2c45a2 .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-734dcc7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-734dcc7{text-align:left;}.elementor-23996 .elementor-element.elementor-element-734dcc7 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-af964ef{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-47e8113 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-5d55dd6{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-4d9d34a{text-align:left;}.elementor-23996 .elementor-element.elementor-element-4d9d34a .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-2cb3fac .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-2cb3fac .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-0c4fcc1{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-c61471c .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-b65e70f{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-e1c4072{text-align:left;}.elementor-23996 .elementor-element.elementor-element-e1c4072 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-edfb417{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-e08597d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-e08597d{text-align:left;}.elementor-23996 .elementor-element.elementor-element-e08597d .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}.elementor-23996 .elementor-element.elementor-element-eb1e73f{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-f3ef82f{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-f3ef82f.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-765474d{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-765474d.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-765474d .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-036ed50{text-align:center;}.elementor-23996 .elementor-element.elementor-element-036ed50 .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-cba9fdb{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cba9fdb{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-cba9fdb{left:0vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-cba9fdb .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-23d1e1f{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-23d1e1f{left:0vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-23d1e1f .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-2d30198{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-2d30198.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-2d30198{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-2d30198{right:33%;}.elementor-23996 .elementor-element.elementor-element-65d246d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-65d246d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-65d246d{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-65d246d{right:33%;}.elementor-23996 .elementor-element.elementor-element-65d246d .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-3f0a36e{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-ffc7de2{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-9723d97 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-9723d97 .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-72b1c63 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-72b1c63{text-align:left;}.elementor-23996 .elementor-element.elementor-element-72b1c63 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-04e56dc{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-d5b73f4 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-e190f46{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-bc006d1{text-align:left;}.elementor-23996 .elementor-element.elementor-element-bc006d1 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-82e2ef3 .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-79a0bab{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-a54a3ab .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-5e97c70{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-70c6931{text-align:left;}.elementor-23996 .elementor-element.elementor-element-70c6931 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-4239e2d{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-20af0e2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-20af0e2{text-align:left;}.elementor-23996 .elementor-element.elementor-element-20af0e2 .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}.elementor-23996 .elementor-element.elementor-element-849f919{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-37ae337{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-37ae337.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-71b59b5{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-71b59b5.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-71b59b5 .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-5eff6c3{text-align:center;}.elementor-23996 .elementor-element.elementor-element-5eff6c3 .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-c1ce01d{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-c1ce01d{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-c1ce01d{left:0vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-c1ce01d .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-238c357{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-238c357{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-238c357{left:0vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-238c357 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-dd12167{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-dd12167.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-dd12167{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-dd12167{right:33%;}.elementor-23996 .elementor-element.elementor-element-378f059{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-378f059.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-378f059{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-378f059{right:33%;}.elementor-23996 .elementor-element.elementor-element-378f059 .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-8c1539d{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-63151a1{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-ff4762f > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-ff4762f .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-81fd8a3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-81fd8a3{text-align:left;}.elementor-23996 .elementor-element.elementor-element-81fd8a3 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-96dd7fd{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-5ab8529 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-ff06de6{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-004a7b4{text-align:left;}.elementor-23996 .elementor-element.elementor-element-004a7b4 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-ff7d596 .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-ff7d596 .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-5ceb67d{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-5340b9e .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-f4ea47f{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-8e7e125{text-align:left;}.elementor-23996 .elementor-element.elementor-element-8e7e125 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-7c9cf80{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-662a6f2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-662a6f2{text-align:left;}.elementor-23996 .elementor-element.elementor-element-662a6f2 .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}.elementor-23996 .elementor-element.elementor-element-c3d1bb5{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-e4c4ef5.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-481c0b7{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-481c0b7.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-481c0b7 .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-33c6f53{text-align:center;}.elementor-23996 .elementor-element.elementor-element-33c6f53 .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-e77ac13{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e77ac13{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e77ac13{left:0vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-e77ac13 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-18ccdb9{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-18ccdb9{left:0vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-18ccdb9 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-1c4eaab{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-1c4eaab.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1c4eaab{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-1c4eaab{right:33%;}.elementor-23996 .elementor-element.elementor-element-cad18b9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-cad18b9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-cad18b9{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-cad18b9{right:33%;}.elementor-23996 .elementor-element.elementor-element-cad18b9 .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-d2431cb{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-468a26d{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-dea1c4c > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-dea1c4c .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7{text-align:left;}.elementor-23996 .elementor-element.elementor-element-a4f7ca7 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-876a1bf{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-313f542 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-b604fc0{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-67cb6dc{text-align:left;}.elementor-23996 .elementor-element.elementor-element-67cb6dc .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-ebb6186 .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-ebb6186 .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-777163f{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-c25aa6b .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-230ccd2{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-344a8fa{text-align:left;}.elementor-23996 .elementor-element.elementor-element-344a8fa .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-5fa0949{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-ff8f432 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-ff8f432{text-align:left;}.elementor-23996 .elementor-element.elementor-element-ff8f432 .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}.elementor-23996 .elementor-element.elementor-element-5fa1a3a{--justify-content:space-between;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:12vw;--padding-left:3vw;--padding-right:3vw;}.elementor-23996 .elementor-element.elementor-element-83c75d1{--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:space-between;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:7vw;--padding-bottom:36vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-83c75d1.e-con{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-933d5ff{width:100%;max-width:100%;text-align:center;}.elementor-23996 .elementor-element.elementor-element-933d5ff.elementor-element{--align-self:center;}.elementor-23996 .elementor-element.elementor-element-933d5ff .elementor-heading-title{font-size:3vw;}.elementor-23996 .elementor-element.elementor-element-4f54eab{text-align:center;}.elementor-23996 .elementor-element.elementor-element-4f54eab .elementor-heading-title{font-size:5.2vw;line-height:2.2em;letter-spacing:0.2em;}.elementor-23996 .elementor-element.elementor-element-e1c68a7{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-e1c68a7{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-e1c68a7{left:0vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-e1c68a7 .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab{width:var( --container-widget-width, 2vw );max-width:2vw;--container-widget-width:2vw;--container-widget-flex-grow:0;top:0vw;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-f6b1fab{right:0vw;}body.rtl .elementor-23996 .elementor-element.elementor-element-f6b1fab{left:0vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon{font-size:2vw;}.elementor-23996 .elementor-element.elementor-element-f6b1fab .elementor-icon svg{height:2vw;}.elementor-23996 .elementor-element.elementor-element-b514cb4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:40vw;}.elementor-23996 .elementor-element.elementor-element-b514cb4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-b514cb4{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-b514cb4{right:33%;}.elementor-23996 .elementor-element.elementor-element-1d86b6b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:56.5vw;}.elementor-23996 .elementor-element.elementor-element-1d86b6b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23996 .elementor-element.elementor-element-1d86b6b{left:33%;}body.rtl .elementor-23996 .elementor-element.elementor-element-1d86b6b{right:33%;}.elementor-23996 .elementor-element.elementor-element-1d86b6b .elementor-heading-title{font-size:2.8vw;}.elementor-23996 .elementor-element.elementor-element-4221c9d{--border-radius:12px 12px 12px 12px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-23996 .elementor-element.elementor-element-7377f8a{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-c9fa83b > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-23996 .elementor-element.elementor-element-c9fa83b .elementor-heading-title{font-size:4.6vw;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0{text-align:left;}.elementor-23996 .elementor-element.elementor-element-bc8bfc0 .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-1eb668d{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-5d494ff .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-0944389{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-b282b5c{text-align:left;}.elementor-23996 .elementor-element.elementor-element-b282b5c .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-edd7b0f .elementor-icon{font-size:12vw;}.elementor-23996 .elementor-element.elementor-element-edd7b0f .elementor-icon svg{height:12vw;}.elementor-23996 .elementor-element.elementor-element-182279a{--margin-top:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-23996 .elementor-element.elementor-element-75a9b50 .elementor-heading-title{font-size:3.6vw;}.elementor-23996 .elementor-element.elementor-element-715fcc3{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-23996 .elementor-element.elementor-element-d50565a{text-align:left;}.elementor-23996 .elementor-element.elementor-element-d50565a .elementor-heading-title{font-size:3.4vw;}.elementor-23996 .elementor-element.elementor-element-294d9f1{--gap:02vw 0vw;--row-gap:02vw;--column-gap:0vw;--align-content:space-between;--border-radius:3vw 3vw 3vw 3vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-23996 .elementor-element.elementor-element-8fdda8e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-23996 .elementor-element.elementor-element-8fdda8e{text-align:left;}.elementor-23996 .elementor-element.elementor-element-8fdda8e .elementor-heading-title{font-size:2.5vw;line-height:1.9em;}}/* Start custom CSS for image, class: .elementor-element-0ddfb1b */.elementor-23996 .elementor-element.elementor-element-0ddfb1b img {
    aspect-ratio: 1.9 / 1; 
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa5070c */.section-line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b12bdb */.elementor-23996 .elementor-element.elementor-element-5b12bdb {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-5b12bdb {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d93e44 */.elementor-23996 .elementor-element.elementor-element-3d93e44 {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-3d93e44 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9079351 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-9079351{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-9079351{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01028d6 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-01028d6{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-01028d6{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48f96fb */.elementor-23996 .elementor-element.elementor-element-48f96fb img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4434ae8 */.elementor-23996 .elementor-element.elementor-element-4434ae8 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fa5c29 *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c50085 */.elementor-23996 .elementor-element.elementor-element-5c50085 b {
    /*color:#154A7D;*/
    color: #EA580B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18c219b */.elementor-23996 .elementor-element.elementor-element-18c219b{
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72483ff */.elementor-23996 .elementor-element.elementor-element-72483ff {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-72483ff {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1df3eed */.elementor-23996 .elementor-element.elementor-element-1df3eed {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-1df3eed {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a8ff5fa *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-a8ff5fa{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-a8ff5fa{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6bc6274 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-6bc6274{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-6bc6274{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1b1942 */.elementor-23996 .elementor-element.elementor-element-d1b1942 img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01505ce */.elementor-23996 .elementor-element.elementor-element-01505ce {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47e8113 *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f970 */.elementor-23996 .elementor-element.elementor-element-bb6f970{
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-765474d */.elementor-23996 .elementor-element.elementor-element-765474d {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-765474d {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-036ed50 */.elementor-23996 .elementor-element.elementor-element-036ed50 {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-036ed50 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cba9fdb *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-cba9fdb{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-cba9fdb{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23d1e1f *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-23d1e1f{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-23d1e1f{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d30198 */.elementor-23996 .elementor-element.elementor-element-2d30198 img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ef82f */.elementor-23996 .elementor-element.elementor-element-f3ef82f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5b73f4 *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb1e73f */.elementor-23996 .elementor-element.elementor-element-eb1e73f{
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71b59b5 */.elementor-23996 .elementor-element.elementor-element-71b59b5 {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-71b59b5 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5eff6c3 */.elementor-23996 .elementor-element.elementor-element-5eff6c3 {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-5eff6c3 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1ce01d *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-c1ce01d{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-c1ce01d{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-238c357 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-238c357{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-238c357{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd12167 */.elementor-23996 .elementor-element.elementor-element-dd12167 img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ae337 */.elementor-23996 .elementor-element.elementor-element-37ae337 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ab8529 *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-849f919 */.elementor-23996 .elementor-element.elementor-element-849f919{
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481c0b7 */.elementor-23996 .elementor-element.elementor-element-481c0b7 {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-481c0b7 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33c6f53 */.elementor-23996 .elementor-element.elementor-element-33c6f53 {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-33c6f53 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e77ac13 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-e77ac13{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-e77ac13{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-18ccdb9 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-18ccdb9{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-18ccdb9{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4eaab */.elementor-23996 .elementor-element.elementor-element-1c4eaab img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c4ef5 */.elementor-23996 .elementor-element.elementor-element-e4c4ef5 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-313f542 *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3d1bb5 */.elementor-23996 .elementor-element.elementor-element-c3d1bb5{
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-933d5ff */.elementor-23996 .elementor-element.elementor-element-933d5ff {
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

span.num {
  text-combine-upright: all;
  font-feature-settings: "tnum";
}


.line::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 3em;
  background-color: #000;
  margin: 1em 0.3em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-933d5ff {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f54eab */.elementor-23996 .elementor-element.elementor-element-4f54eab {
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

.vertical-text-box {
  /*background-color: #f0f0f0;*/
  background: #fff;
  padding: 0.8em 0.2em;
  line-height: 1.7;
  display: inline-block;
  border-radius: 4px;
}
.vertical-text-box:first-of-type {
  margin-left: 0.4em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-23996 .elementor-element.elementor-element-4f54eab {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  .vertical-text-box {
  padding: 0.2em 1.2em 0.2em 1.2em;
  line-height: 1.5;
  margin-bottom:0.2em;
}
  .vertical-text-box:first-of-type {
  margin: 0;
  
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e1c68a7 *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-23996 .elementor-element.elementor-element-e1c68a7{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-e1c68a7{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(-2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6b1fab *//*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-23996 .elementor-element.elementor-element-f6b1fab{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(1vw); /* 20px右に移動 */
  }
}

@media (max-width: 767px) {
   .elementor-23996 .elementor-element.elementor-element-f6b1fab{
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, 0%) translateX(2vw); /* 20px右に移動 */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b514cb4 */.elementor-23996 .elementor-element.elementor-element-b514cb4 img {
    aspect-ratio: 1 / 1; 
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83c75d1 */.elementor-23996 .elementor-element.elementor-element-83c75d1 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d494ff *//* ===== 見出し用（画像なし） ===== */
.consultation_title{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* 画像を外したので左右パディングを揃える */
  padding-inline: 8vw;
  padding-block: 1.2vw;

  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 600;
  color: #F9FAFC;
  background: var(--bg, #222);

  width: fit-content;
  height: auto;                 /* 見出しは高さ固定しない */
  font-size: 1.2vw;
  border-radius: 3vw;

  box-sizing: border-box;
  position: relative;
  text-align: left;
  line-height: 1.6;
  letter-spacing: 0.07em;
  overflow: hidden;             /* 内側リング用 */
}

/* 内側リング（装飾） */
.consultation_title::after{
  content: "";
  position: absolute;
  inset: 0.25vw;
  border: 0.12vw solid #fff;
  border-radius: inherit;
  pointer-events: none;
  z-index: 0;
}

/* —— カラーバリエーション —— */
.consultation_title.v2-1 { --bg: #EA580C; } /* 保険 */
.consultation_title.v2-2 { --bg: #059669; } /* 資産運用 */
.consultation_title.v2-3 { --bg: #DB2777; } /* ライフプラン */
.consultation_title.v2-4 { --bg: #6D28D9; } /* 相続・贈与 */
.consultation_title.v2-5 { --bg: #F9A825; } /* セミナー */
.consultation_title.v2-6 { --bg: #1E40AF; } /* 士業紹介 */

/* タブレット調整 */
@media (max-width: 1020px) and (min-width: 768px){
  .consultation_title{
    font-size: 1.5vw;
    padding-inline: 10vw;
    padding-block: 1.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.35vw;
    border-width: 0.16vw;
  }
}

/* スマホ調整 */
@media (max-width: 767px){
  .consultation_title{
    font-size: 3.6vw;
    text-align: center;
    white-space: normal;
    padding-inline: 25vw;
    padding-block: 2.5vw;
    border-radius: 100px;
  }
  .consultation_title::after{
    inset: 0.1vw;
    border-width: 0.45vw;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa1a3a */.elementor-23996 .elementor-element.elementor-element-5fa1a3a{
    position: relative;
    
}/* End custom CSS */