.elementor-20101 .elementor-element.elementor-element-49e0729{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;}.elementor-20101 .elementor-element.elementor-element-49e0729:not(.elementor-motion-effects-element-type-background), .elementor-20101 .elementor-element.elementor-element-49e0729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a3a7e5 );}.elementor-20101 .elementor-element.elementor-element-514dc24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri div{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-722b04d .elementor-heading-title{color:var( --e-global-color-f4ba88f );}.elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > div, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h1, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h2, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h3, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h4, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h5, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > h6, .elementor-20101 .elementor-element.elementor-element-722b04d.ob-harakiri > p{transform:rotate(0deg);}.elementor-20101 .elementor-element.elementor-element-722b04d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri div{writing-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-19250e7 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-20101 .elementor-element.elementor-element-19250e7 .elementor-heading-title{color:var( --e-global-color-24f99c0 );}.elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > div, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h1, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h2, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h3, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h4, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h5, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > h6, .elementor-20101 .elementor-element.elementor-element-19250e7.ob-harakiri > p{transform:rotate(0deg);}.elementor-20101 .elementor-element.elementor-element-19250e7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20101 .elementor-element.elementor-element-48d0d9a{--display:flex;--position:absolute;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.75;--border-radius:0px 0px 4px 4px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;top:0px;--z-index:5;}.elementor-20101 .elementor-element.elementor-element-48d0d9a::before, .elementor-20101 .elementor-element.elementor-element-48d0d9a > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-48d0d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-48d0d9a > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-48d0d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-48d0d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-59d2e6c ) 100%);}.elementor-20101 .elementor-element.elementor-element-48d0d9a.ob-is-pseudo > .ob-pseudo-before{background-color:var( --e-global-color-b057630 );opacity:0.25;width:64px;height:70%;top:0%;left:calc(100% - 32px);transform:rotate(0deg);border-radius:4px 4px 4px 4px;z-index:2;}.elementor-20101 .elementor-element.elementor-element-48d0d9a.ob-is-pseudo > .ob-pseudo-after{background-color:var( --e-global-color-b057630 );opacity:1;width:1px;height:50%;top:45%;left:calc(100% + 12px);transform:rotate(0deg);z-index:5;}.elementor-20101 .elementor-element.elementor-element-48d0d9a.e-con{--e-con-transform-skewX:-20deg;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-48d0d9a{left:-15%;}body.rtl .elementor-20101 .elementor-element.elementor-element-48d0d9a{right:-15%;}.elementor-20101 .elementor-element.elementor-element-7f64f96{--display:flex;--position:absolute;--min-height:75%;--overlay-opacity:0.2;--border-radius:4px 4px 4px 4px;bottom:0px;}.elementor-20101 .elementor-element.elementor-element-7f64f96::before, .elementor-20101 .elementor-element.elementor-element-7f64f96 > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-7f64f96 > .e-con-inner > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-7f64f96 > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-7f64f96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-7f64f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b057630 );--background-overlay:'';}.elementor-20101 .elementor-element.elementor-element-7f64f96.ob-is-pseudo > .ob-pseudo-before{background-color:var( --e-global-color-b057630 );opacity:1;width:1px;height:100%;top:-20%;left:90%;transform:rotate(0deg);z-index:0;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-7f64f96{right:2.5rem;}body.rtl .elementor-20101 .elementor-element.elementor-element-7f64f96{left:2.5rem;}.elementor-20101 .elementor-element.elementor-element-e4ec79a{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:0px 0px 4px 4px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;bottom:0px;--z-index:5;}.elementor-20101 .elementor-element.elementor-element-e4ec79a::before, .elementor-20101 .elementor-element.elementor-element-e4ec79a > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-e4ec79a > .e-con-inner > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-e4ec79a > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-e4ec79a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-e4ec79a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2a3a7e5 ) 0%, var( --e-global-color-b057630 ) 100%);}.elementor-20101 .elementor-element.elementor-element-e4ec79a.ob-is-pseudo > .ob-pseudo-before{background-color:var( --e-global-color-b057630 );opacity:0.25;width:64px;height:70%;top:0%;left:-32px;transform:rotate(0deg);border-radius:4px 4px 4px 4px;z-index:2;}.elementor-20101 .elementor-element.elementor-element-e4ec79a.ob-is-pseudo > .ob-pseudo-after{background-color:var( --e-global-color-b057630 );opacity:1;width:1px;height:50%;top:45%;left:-12px;transform:rotate(0deg);z-index:5;}.elementor-20101 .elementor-element.elementor-element-e4ec79a.e-con{--e-con-transform-skewX:-20deg;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-e4ec79a{right:-15%;}body.rtl .elementor-20101 .elementor-element.elementor-element-e4ec79a{left:-15%;}.elementor-20101 .elementor-element.elementor-element-ec917ee{--display:flex;--position:absolute;--min-height:75%;--overlay-opacity:0.2;--border-radius:4px 4px 4px 4px;bottom:0px;}.elementor-20101 .elementor-element.elementor-element-ec917ee::before, .elementor-20101 .elementor-element.elementor-element-ec917ee > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-ec917ee > .e-con-inner > .elementor-background-video-container::before, .elementor-20101 .elementor-element.elementor-element-ec917ee > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-ec917ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-20101 .elementor-element.elementor-element-ec917ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b057630 );--background-overlay:'';}.elementor-20101 .elementor-element.elementor-element-ec917ee.ob-is-pseudo > .ob-pseudo-before{background-color:var( --e-global-color-b057630 );opacity:1;width:1px;height:100%;top:-20%;left:10%;transform:rotate(0deg);z-index:0;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-ec917ee{left:2.5rem;}body.rtl .elementor-20101 .elementor-element.elementor-element-ec917ee{right:2.5rem;}#elementor-popup-modal-20101 .dialog-widget-content{animation-duration:0.25s;border-radius:4px 4px 4px 4px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-20101{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20101 .dialog-message{width:475px;height:auto;}#elementor-popup-modal-20101 .dialog-close-button{display:flex;top:0.5rem;font-size:1.25rem;}body:not(.rtl) #elementor-popup-modal-20101 .dialog-close-button{right:0.5rem;}body.rtl #elementor-popup-modal-20101 .dialog-close-button{left:0.5rem;}#elementor-popup-modal-20101 .dialog-close-button i{color:var( --e-global-color-f4ba88f );}#elementor-popup-modal-20101 .dialog-close-button svg{fill:var( --e-global-color-f4ba88f );}@media(min-width:577px){.elementor-20101 .elementor-element.elementor-element-49e0729{--content-width:360px;}.elementor-20101 .elementor-element.elementor-element-48d0d9a{--width:25%;}.elementor-20101 .elementor-element.elementor-element-7f64f96{--width:8rem;}.elementor-20101 .elementor-element.elementor-element-e4ec79a{--width:25%;}.elementor-20101 .elementor-element.elementor-element-ec917ee{--width:8rem;}}@media(max-width:1366px){body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-48d0d9a{left:-25%;}body.rtl .elementor-20101 .elementor-element.elementor-element-48d0d9a{right:-25%;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-e4ec79a{right:-25%;}body.rtl .elementor-20101 .elementor-element.elementor-element-e4ec79a{left:-25%;}}@media(max-width:1024px){.elementor-20101 .elementor-element.elementor-element-48d0d9a{--min-height:75%;}.elementor-20101 .elementor-element.elementor-element-e4ec79a{--min-height:75%;}}@media(max-width:767px){body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-48d0d9a{left:-35%;}body.rtl .elementor-20101 .elementor-element.elementor-element-48d0d9a{right:-35%;}body:not(.rtl) .elementor-20101 .elementor-element.elementor-element-e4ec79a{right:-25%;}body.rtl .elementor-20101 .elementor-element.elementor-element-e4ec79a{left:-25%;}}@media(max-width:576px){.elementor-20101 .elementor-element.elementor-element-48d0d9a{--width:25%;--min-height:50%;}.elementor-20101 .elementor-element.elementor-element-e4ec79a{--width:25%;--min-height:50%;}}