.elementor-12 .elementor-element.elementor-element-7440db9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7440db9c::before, .elementor-12 .elementor-element.elementor-element-7440db9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7440db9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7440db9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7440db9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7440db9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7440db9c.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-461635e4{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-461635e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-461635e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-461635e4::before, .elementor-12 .elementor-element.elementor-element-461635e4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-461635e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-461635e4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-461635e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-461635e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6095d47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6095d47c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9333b7e{width:var( --container-widget-width, 7.742% );max-width:7.742%;--container-widget-width:7.742%;--container-widget-flex-grow:0;bottom:36px;z-index:3;}.elementor-12 .elementor-element.elementor-element-9333b7e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9333b7e{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9333b7e{left:0px;}.elementor-12 .elementor-element.elementor-element-58327369{--display:flex;--overlay-opacity:0.5;--padding-top:3%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-58327369:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58327369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-58327369::before, .elementor-12 .elementor-element.elementor-element-58327369 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-58327369 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-58327369 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-58327369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-58327369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-726fd16{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-726fd16 > .elementor-widget-container{margin:-36% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-726fd16.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-40c02024 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-43d36fd2{--display:flex;--overlay-opacity:1;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-43d36fd2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43d36fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-43d36fd2::before, .elementor-12 .elementor-element.elementor-element-43d36fd2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-43d36fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-43d36fd2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-43d36fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-43d36fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-113cef6a{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-113cef6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-36752129{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d84dca6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6d84dca6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1d39134b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-12 .elementor-element.elementor-element-70c82ec7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-68ca82aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68ca82aa > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-68ca82aa.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-68ca82aa p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-1366d575{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-1366d575:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1366d575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3936d249{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3936d249 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3936d249.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3936d249 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3339c555{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-780cff78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-780cff78 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-780cff78.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-780cff78 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-7b4d2bda{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-7b4d2bda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b4d2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4df14732{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4df14732 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4df14732.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4df14732 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-568d02e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6e987c79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e987c79 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6e987c79.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6e987c79 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-390a8a29{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-390a8a29:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-390a8a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ab3b6aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ab3b6aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ab3b6aa.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5ab3b6aa p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-659db797{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-659db797 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-659db797.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-659db797 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7e089d32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15c4c6a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-15c4c6a7 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-15c4c6a7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-15c4c6a7 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-3bacc83f{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3bacc83f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3bacc83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3ce4e72c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ce4e72c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ce4e72c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3ce4e72c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-10731e51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-10731e51 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-10731e51.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-10731e51 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7a3f29b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-388fc9b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-388fc9b3 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-388fc9b3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-388fc9b3 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-2affd9d0{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2affd9d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2affd9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6cf76505{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6cf76505 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6cf76505.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6cf76505 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7e0320b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7e0320b5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e0320b5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7e0320b5 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-29797f84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-645a21a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-645a21a > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-645a21a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-645a21a p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-2ee73b74{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2ee73b74:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ee73b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a173b34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5a173b34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a173b34.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a173b34 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-62fbf7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-62fbf7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62fbf7e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-62fbf7e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bfdf2e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71b28482{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71b28482 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-71b28482.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-71b28482 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-671f21da{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-671f21da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-671f21da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69766a68{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-69766a68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-69766a68.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69766a68 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1856c24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-417dac99{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-417dac99 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-417dac99.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-417dac99 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-7098f3f5{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-7098f3f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7098f3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bd4cd9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bd4cd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd4cd9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd4cd9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1ddac4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-375924dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-62fac48-font-family ), Sans-serif;font-size:var( --e-global-typography-62fac48-font-size );font-weight:var( --e-global-typography-62fac48-font-weight );line-height:var( --e-global-typography-62fac48-line-height );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-375924dd > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-375924dd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-375924dd p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-3ad86d50{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3ad86d50:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ad86d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5c57ca66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:0.9375rem;font-weight:500;line-height:1.7;letter-spacing:-0.1px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5c57ca66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c57ca66.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5c57ca66 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-033fc60 > .elementor-widget-container{margin:6% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-12 .elementor-element.elementor-element-170d1e6c{--display:flex;--overlay-opacity:1;--padding-top:8%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-170d1e6c::before, .elementor-12 .elementor-element.elementor-element-170d1e6c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-170d1e6c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-170d1e6c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-170d1e6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-170d1e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1ba3de77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-7eb1fea4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7eb1fea4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-7eb1fea4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3d86b1fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-3d86b1fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d03af78{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76c8e006{--display:flex;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76c8e006::before, .elementor-12 .elementor-element.elementor-element-76c8e006 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-76c8e006 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-76c8e006 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-76c8e006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-76c8e006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-73d9c172{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-73d9c172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-89dfbc3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-89dfbc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 0% 8% 0%;}.elementor-12 .elementor-element.elementor-element-0dbda4a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0dbda4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-e6a0045 > .elementor-widget-container{margin:6% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-98b7c7a{--display:flex;--overlay-opacity:1;--padding-top:5%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-98b7c7a::before, .elementor-12 .elementor-element.elementor-element-98b7c7a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-98b7c7a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-98b7c7a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-98b7c7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-98b7c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5706bb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-dac42e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dac42e2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-dac42e2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-79afd7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-79afd7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-766af9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15068c3{--display:flex;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15068c3::before, .elementor-12 .elementor-element.elementor-element-15068c3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15068c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-15068c3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15068c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-15068c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0f62ead{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0f62ead > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-12 .elementor-element.elementor-element-5b4af683{--display:flex;--overlay-opacity:1;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-5b4af683::before, .elementor-12 .elementor-element.elementor-element-5b4af683 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5b4af683 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5b4af683 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5b4af683 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5b4af683 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-37d9b2e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-3647b814{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3647b814 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-3647b814.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7e676aad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7e676aad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-43e8dfd1{--display:flex;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43e8dfd1::before, .elementor-12 .elementor-element.elementor-element-43e8dfd1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-43e8dfd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-43e8dfd1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-43e8dfd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-43e8dfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-291e09cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-26f24747{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-26f24747 > .elementor-widget-container{background-color:#FFF22F00;margin:6% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-12 .elementor-element.elementor-element-26f24747 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-78ba28e > .elementor-widget-container{margin:6% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-12 .elementor-element.elementor-element-1a9ff7c{--display:flex;--overlay-opacity:1;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-1a9ff7c::before, .elementor-12 .elementor-element.elementor-element-1a9ff7c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1a9ff7c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1a9ff7c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1a9ff7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1a9ff7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4a31ef74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-40d5949f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-610f4658{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-12 .elementor-element.elementor-element-610f4658.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5161c0c{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-6b5949e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b5949e3::before, .elementor-12 .elementor-element.elementor-element-6b5949e3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6b5949e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6b5949e3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6b5949e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6b5949e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c58c026 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c58c026 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c58c026.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c58c026.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c58c026.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c58c026.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c58c026.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c58c026 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c58c026 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-3c8546d3{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3c8546d3 > .elementor-widget-container{margin:2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c8546d3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3c8546d3 p{margin-block-end:0rem;}.elementor-12 .elementor-element.elementor-element-3c8546d3 a{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3a178d69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a178d69::before, .elementor-12 .elementor-element.elementor-element-3a178d69 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3a178d69 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3a178d69 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3a178d69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3a178d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4ba3c2e0 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ba3c2e0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ba3c2e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4ba3c2e0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4ba3c2e0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4ba3c2e0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4ba3c2e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4ba3c2e0 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4ba3c2e0 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-1ffff346{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1ffff346 > .elementor-widget-container{margin:2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ffff346.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1ffff346 p{margin-block-end:0.1rem;}.elementor-12 .elementor-element.elementor-element-1ffff346 a{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3254d534 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3254d534 iframe{height:180px;}.elementor-12 .elementor-element.elementor-element-66ff0a23{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-66ff0a23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66ff0a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8320E00;}.elementor-12 .elementor-element.elementor-element-66ff0a23::before, .elementor-12 .elementor-element.elementor-element-66ff0a23 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-66ff0a23 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-66ff0a23 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-66ff0a23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-66ff0a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3c02377{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-12 .elementor-element.elementor-element-3c02377 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-12 .elementor-element.elementor-element-3c02377.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b69de57 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-6e3abf15{--display:flex;--position:fixed;top:50%;--z-index:2;}.elementor-12 .elementor-element.elementor-element-6e3abf15.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6e3abf15{left:2%;}body.rtl .elementor-12 .elementor-element.elementor-element-6e3abf15{right:2%;}.elementor-12 .elementor-element.elementor-element-0a25f24 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-12 .elementor-element.elementor-element-ac2bbd6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ac2bbd6.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-7440db9c{--width:1240px;}.elementor-12 .elementor-element.elementor-element-461635e4{--width:375px;}.elementor-12 .elementor-element.elementor-element-113cef6a{--width:100%;}.elementor-12 .elementor-element.elementor-element-70c82ec7{--width:100%;}.elementor-12 .elementor-element.elementor-element-3339c555{--width:100%;}.elementor-12 .elementor-element.elementor-element-568d02e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e089d32{--width:100%;}.elementor-12 .elementor-element.elementor-element-7a3f29b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-29797f84{--width:100%;}.elementor-12 .elementor-element.elementor-element-bfdf2e4{--width:100%;}.elementor-12 .elementor-element.elementor-element-1856c24{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ddac4b{--width:100%;}.elementor-12 .elementor-element.elementor-element-3d86b1fe{--width:99.713%;}.elementor-12 .elementor-element.elementor-element-76c8e006{--width:100%;}.elementor-12 .elementor-element.elementor-element-79afd7e{--width:99.713%;}.elementor-12 .elementor-element.elementor-element-15068c3{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e676aad{--width:99.713%;}.elementor-12 .elementor-element.elementor-element-43e8dfd1{--width:100%;}.elementor-12 .elementor-element.elementor-element-6b5949e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3a178d69{--width:100%;}.elementor-12 .elementor-element.elementor-element-6e3abf15{--width:29vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6e3abf15{--width:25vw;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-68ca82aa{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-3936d249{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-780cff78{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-4df14732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6e987c79{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-659db797{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-15c4c6a7{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-3ce4e72c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-10731e51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-388fc9b3{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-6cf76505{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e0320b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-645a21a{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-5a173b34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-62fbf7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-71b28482{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-69766a68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-417dac99{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-bd4cd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-375924dd{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-3c8546d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1ffff346{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6e3abf15{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-6e3abf15{right:0%;}.elementor-12 .elementor-element.elementor-element-0a25f24{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0a25f24 > .elementor-widget-container{margin:0% 0% 7% 0%;}.elementor-12 .elementor-element.elementor-element-0a25f24.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ac2bbd6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7440db9c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-461635e4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9333b7e{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;bottom:5px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9333b7e{right:5px;}body.rtl .elementor-12 .elementor-element.elementor-element-9333b7e{left:5px;}.elementor-12 .elementor-element.elementor-element-43d36fd2{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-6d84dca6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-1d39134b{border-width:-2px -2px -2px -2px;--border-top-width:-2px;--border-right-width:-2px;--border-bottom-width:-2px;--border-left-width:-2px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-68ca82aa{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-3936d249{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-780cff78{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-4df14732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6e987c79{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-5ab3b6aa{letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-659db797{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-15c4c6a7{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-3ce4e72c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-10731e51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-388fc9b3{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-6cf76505{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e0320b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-645a21a{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-5a173b34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-62fbf7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-71b28482{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-69766a68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-417dac99{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-bd4cd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-375924dd{font-size:var( --e-global-typography-62fac48-font-size );line-height:var( --e-global-typography-62fac48-line-height );}.elementor-12 .elementor-element.elementor-element-5c57ca66{letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-170d1e6c{--padding-top:10%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7eb1fea4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-98b7c7a{--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-dac42e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5b4af683{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-3647b814{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-610f4658{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-6b5949e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3c8546d3{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3a178d69{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ffff346{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-66ff0a23{--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3c02377{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}