.elementor-783 .elementor-element.elementor-element-8d236d7{--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;--overflow:hidden;--overlay-opacity:1;}.elementor-783 .elementor-element.elementor-element-8d236d7::before, .elementor-783 .elementor-element.elementor-element-8d236d7 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-8d236d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-8d236d7 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-8d236d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-8d236d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-48a44cd{--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;--padding-top:272px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-72bbce4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-783 .elementor-element.elementor-element-2a5695f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-2a5695f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-2a5695f.elementor-element{--align-self:flex-end;}.elementor-783 .elementor-element.elementor-element-2a5695f .elementor-heading-title{font-family:"collier", Sans-serif;font-size:72px;font-weight:300;line-height:1.05em;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-8f87f8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-5898259 > .elementor-widget-container{margin:0px 0px 0px -73px;}.elementor-783 .elementor-element.elementor-element-e419dbc{--display:flex;--position:absolute;--min-height:802px;--border-radius:0px 0px 0px 0px;box-shadow:-200px 0px 200px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;--z-index:0;}.elementor-783 .elementor-element.elementor-element-e419dbc.e-con{--e-con-transform-rotateZ:45deg;--align-self:center;}body:not(.rtl) .elementor-783 .elementor-element.elementor-element-e419dbc{right:-36%;}body.rtl .elementor-783 .elementor-element.elementor-element-e419dbc{left:-36%;}.elementor-783 .elementor-element.elementor-element-25d635e{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-25d635e:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-25d635e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03146e0 );}.elementor-783 .elementor-element.elementor-element-8cff501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-064978b{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-eb831d6{--display:flex;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-c1fcbfc{width:var( --container-widget-width, 692px );max-width:692px;--container-widget-width:692px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-c1fcbfc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-192439f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play i{color:var( --e-global-color-secondary );font-size:120px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play svg{fill:var( --e-global-color-secondary );width:120px;height:120px;}.elementor-783 .elementor-element.elementor-element-55cb553{--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:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:0.5;--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-783 .elementor-element.elementor-element-55cb553::before, .elementor-783 .elementor-element.elementor-element-55cb553 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-55cb553 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-55cb553 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-55cb553 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-55cb553 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-dc7ded3{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:158px;--padding-bottom:68px;--padding-left:0px;--padding-right:44px;}.elementor-783 .elementor-element.elementor-element-dc7ded3::before, .elementor-783 .elementor-element.elementor-element-dc7ded3 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-dc7ded3 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-dc7ded3 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-dc7ded3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-dc7ded3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-60b9e13{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;}.elementor-783 .elementor-element.elementor-element-60b9e13 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-783 .elementor-element.elementor-element-60b9e13 .elementor-heading-title{font-family:"collier", Sans-serif;font-size:72px;font-weight:300;line-height:1.05em;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-d9330c5{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-d9330c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-d9330c5 p{margin-block-end:16px;}.elementor-783 .elementor-element.elementor-element-0c2aca8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0c2aca8.e-con{--align-self:stretch;}.elementor-783 .elementor-element.elementor-element-3ab7cb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-3ab7cb6.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-3ab7cb6 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-783 .elementor-element.elementor-element-90c4aa2{--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-783 .elementor-element.elementor-element-90c4aa2:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-90c4aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03146e0 );}.elementor-783 .elementor-element.elementor-element-0ba23af{--display:flex;--gap:102px 0px;--row-gap:102px;--column-gap:0px;--padding-top:84px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0912f12{--display:flex;--gap:85px 0px;--row-gap:85px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-88a77b1{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0a14d51 .elementor-heading-title{font-family:var( --e-global-typography-0816fe0-font-family ), Sans-serif;font-size:var( --e-global-typography-0816fe0-font-size );font-weight:var( --e-global-typography-0816fe0-font-weight );line-height:var( --e-global-typography-0816fe0-line-height );}.elementor-783 .elementor-element.elementor-element-401cc18{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-783 .elementor-element.elementor-element-50f18ec{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0d87505{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:0;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-783 .elementor-element.elementor-element-0d87505:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-0d87505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-0d87505:hover{background-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-0d87505::before, .elementor-783 .elementor-element.elementor-element-0d87505 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-0d87505 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-0d87505 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-0d87505 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-0d87505 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#881A1A;--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-67b1fe4{width:auto;max-width:auto;text-align:start;}.elementor-783 .elementor-element.elementor-element-67b1fe4 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0.2em 0.6em 0.6em 0.6em;}.elementor-783 .elementor-element.elementor-element-67b1fe4.elementor-element{--align-self:flex-start;}.elementor-783 .elementor-element.elementor-element-67b1fe4 img{width:24px;max-width:24px;height:24px;}.elementor-783 .elementor-element.elementor-element-f2159d3{--display:flex;--justify-content:space-between;--gap:58px 0px;--row-gap:58px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-42824ad{--display:flex;--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-8add228 .elementor-heading-title{font-family:"rustica", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-783 .elementor-element.elementor-element-08810c8{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-018390a{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:0;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-783 .elementor-element.elementor-element-018390a:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-018390a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-018390a:hover{background-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-018390a::before, .elementor-783 .elementor-element.elementor-element-018390a > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-018390a > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-018390a > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-018390a > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-018390a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#881A1A;--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-8cad572{width:auto;max-width:auto;text-align:start;}.elementor-783 .elementor-element.elementor-element-8cad572 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0.2em 0.6em 0.6em 0.6em;}.elementor-783 .elementor-element.elementor-element-8cad572.elementor-element{--align-self:flex-start;}.elementor-783 .elementor-element.elementor-element-8cad572 img{width:24px;max-width:24px;height:24px;}.elementor-783 .elementor-element.elementor-element-f7379d1{--display:flex;--justify-content:space-between;--gap:58px 0px;--row-gap:58px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-3818a78{--display:flex;--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ad1653c .elementor-heading-title{font-family:"rustica", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-783 .elementor-element.elementor-element-c41ecd5{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-7393fbb{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:0;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-783 .elementor-element.elementor-element-7393fbb:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-7393fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-7393fbb:hover{background-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-7393fbb::before, .elementor-783 .elementor-element.elementor-element-7393fbb > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-7393fbb > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-7393fbb > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-7393fbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-7393fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#881A1A;--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-cbd6a79{width:auto;max-width:auto;text-align:start;}.elementor-783 .elementor-element.elementor-element-cbd6a79 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0.2em 0.6em 0.6em 0.6em;}.elementor-783 .elementor-element.elementor-element-cbd6a79.elementor-element{--align-self:flex-start;}.elementor-783 .elementor-element.elementor-element-cbd6a79 img{width:24px;max-width:24px;height:24px;}.elementor-783 .elementor-element.elementor-element-98e47e8{--display:flex;--justify-content:space-between;--gap:58px 0px;--row-gap:58px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-fbcf9be{--display:flex;--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-4a1555c .elementor-heading-title{font-family:"rustica", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-783 .elementor-element.elementor-element-1821b78{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-93b1166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-93b1166:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-93b1166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-1e542ee{--display:flex;--padding-top:88px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ad28c10{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;text-align:center;}.elementor-783 .elementor-element.elementor-element-ad28c10 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-783 .elementor-element.elementor-element-ad28c10.elementor-element{--align-self:center;}.elementor-783 .elementor-element.elementor-element-ad28c10 .elementor-heading-title{font-family:var( --e-global-typography-0816fe0-font-family ), Sans-serif;font-size:var( --e-global-typography-0816fe0-font-size );font-weight:var( --e-global-typography-0816fe0-font-weight );line-height:var( --e-global-typography-0816fe0-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-8fa896e{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-8fa896e.elementor-element{--align-self:center;}.elementor-783 .elementor-element.elementor-element-c27b51c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-2ae679e{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ef9d11f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-8fc1c6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-612b217{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-612b217 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-3060acb{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-3060acb > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-3060acb .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-6517935{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-6517935 a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-38799cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-38799cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-d055d3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-e858ba8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-63b1dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ca1d168{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-7fd602a{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-a1a981e{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-a1a981e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-379e684{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-379e684 > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-379e684 .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-bf4538c{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-bf4538c a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-772cd6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-66c9c4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-d5e801b{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-d5e801b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-c9d0fa3{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-c9d0fa3 > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-c9d0fa3 .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-349dbc8{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-349dbc8 a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-924f28c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-e3e4b2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-922acf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-d4e1ec8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-c1f574f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-05d3fb9{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-9062ea5{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-9062ea5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-b099793{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-b099793 > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-b099793 .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-6ed8062{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-6ed8062 a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-02670cf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-b6b6987{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-c87d3fd{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-c87d3fd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-94088cf{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-94088cf > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-94088cf .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-020b879{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-020b879 a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-08606ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ba88279{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-a2e886d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-dbdd473{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-cdb81ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-bea7e2f{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-58d6957{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-58d6957 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-9ac31e0{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-9ac31e0 > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-9ac31e0 .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-d6a0ed2{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-d6a0ed2 a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-118ea95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-7f0bca1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-bc614b6{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-bc614b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-04828a2 );}.elementor-783 .elementor-element.elementor-element-6c30e9a{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-6c30e9a > .elementor-widget-container{padding:24px 0px 8px 0px;}.elementor-783 .elementor-element.elementor-element-6c30e9a .elementor-heading-title{font-family:var( --e-global-typography-4260d6e-font-family ), Sans-serif;font-size:var( --e-global-typography-4260d6e-font-size );font-weight:var( --e-global-typography-4260d6e-font-weight );line-height:var( --e-global-typography-4260d6e-line-height );color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-9527f5a{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-9527f5a a{color:var( --e-global-color-170e477 );}.elementor-783 .elementor-element.elementor-element-4312bdb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-8df775d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-c2a3e4e{--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:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--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-783 .elementor-element.elementor-element-c2a3e4e:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-c2a3e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03146e0 );}.elementor-783 .elementor-element.elementor-element-c2a3e4e::before, .elementor-783 .elementor-element.elementor-element-c2a3e4e > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-c2a3e4e > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-c2a3e4e > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-c2a3e4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-c2a3e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-520e958{--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-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:158px;--padding-bottom:68px;--padding-left:0px;--padding-right:44px;}.elementor-783 .elementor-element.elementor-element-520e958:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-520e958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03146e0 );}.elementor-783 .elementor-element.elementor-element-520e958::before, .elementor-783 .elementor-element.elementor-element-520e958 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-520e958 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-520e958 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-520e958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-520e958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-783 .elementor-element.elementor-element-8a5155f{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;}.elementor-783 .elementor-element.elementor-element-8a5155f > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-783 .elementor-element.elementor-element-8a5155f .elementor-heading-title{font-family:"collier", Sans-serif;font-size:72px;font-weight:300;line-height:1.05em;color:var( --e-global-color-101eb72 );}.elementor-783 .elementor-element.elementor-element-3ea53c2{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-101eb72 );}.elementor-783 .elementor-element.elementor-element-3ea53c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-3ea53c2 p{margin-block-end:16px;}.elementor-783 .elementor-element.elementor-element-3ea53c2 a{color:var( --e-global-color-101eb72 );}.elementor-783 .elementor-element.elementor-element-7988c97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-7988c97.e-con{--align-self:stretch;}.elementor-783 .elementor-element.elementor-element-9e8a5b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-9e8a5b5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-9e8a5b5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}@media(max-width:1200px){.elementor-783 .elementor-element.elementor-element-48a44cd{--padding-top:250px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-72bbce4{--gap:29px 0px;--row-gap:29px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-2a5695f .elementor-heading-title{font-size:64px;}.elementor-783 .elementor-element.elementor-element-ba3b075 img{width:280px;}.elementor-783 .elementor-element.elementor-element-5898259 > .elementor-widget-container{margin:0px 0px 0px -93px;}.elementor-783 .elementor-element.elementor-element-5898259 img{height:110px;object-fit:contain;}.elementor-783 .elementor-element.elementor-element-e419dbc{--min-height:700px;}body:not(.rtl) .elementor-783 .elementor-element.elementor-element-e419dbc{right:-30%;}body.rtl .elementor-783 .elementor-element.elementor-element-e419dbc{left:-30%;}.elementor-783 .elementor-element.elementor-element-25d635e{--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-eb831d6{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-192439f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--padding-top:158px;--padding-bottom:52px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-60b9e13 .elementor-heading-title{font-size:64px;}.elementor-783 .elementor-element.elementor-element-d9330c5 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-783 .elementor-element.elementor-element-0c2aca8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-3ab7cb6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-0912f12{--gap:72px 0px;--row-gap:72px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-50f18ec{--gap:80px 0px;--row-gap:80px;--column-gap:0px;--flex-wrap:wrap;}.elementor-783 .elementor-element.elementor-element-08810c8{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-c41ecd5{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-1821b78{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-520e958{--padding-top:158px;--padding-bottom:52px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-8a5155f .elementor-heading-title{font-size:64px;}.elementor-783 .elementor-element.elementor-element-3ea53c2 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-783 .elementor-element.elementor-element-7988c97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-9e8a5b5.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-783 .elementor-element.elementor-element-48a44cd{--padding-top:220px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-72bbce4{--gap:25px 20px;--row-gap:25px;--column-gap:20px;}.elementor-783 .elementor-element.elementor-element-2a5695f{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-783 .elementor-element.elementor-element-2a5695f .elementor-heading-title{font-size:58px;}.elementor-783 .elementor-element.elementor-element-8f87f8f{--justify-content:flex-start;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-ba3b075 img{width:245px;}.elementor-783 .elementor-element.elementor-element-5898259 > .elementor-widget-container{margin:0px 0px 0px -110px;}.elementor-783 .elementor-element.elementor-element-5898259 img{height:94px;}.elementor-783 .elementor-element.elementor-element-e419dbc{--min-height:600px;}.elementor-783 .elementor-element.elementor-element-25d635e{--padding-top:50px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-eb831d6{--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-192439f{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play i{font-size:80px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--padding-top:150px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-60b9e13{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-783 .elementor-element.elementor-element-60b9e13 .elementor-heading-title{font-size:58px;}.elementor-783 .elementor-element.elementor-element-d9330c5 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-783 .elementor-element.elementor-element-3ab7cb6 img{height:100%;}.elementor-783 .elementor-element.elementor-element-0ba23af{--gap:90px 0px;--row-gap:90px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-0912f12{--gap:064px 0px;--row-gap:064px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-0a14d51 .elementor-heading-title{font-size:var( --e-global-typography-0816fe0-font-size );line-height:var( --e-global-typography-0816fe0-line-height );}.elementor-783 .elementor-element.elementor-element-50f18ec{--gap:65px 0px;--row-gap:65px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-ad28c10 .elementor-heading-title{font-size:var( --e-global-typography-0816fe0-font-size );line-height:var( --e-global-typography-0816fe0-line-height );}.elementor-783 .elementor-element.elementor-element-2ae679e{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-612b217 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-3060acb .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-a1a981e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-379e684 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-d5e801b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-c9d0fa3 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-9062ea5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-b099793 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-c87d3fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-94088cf .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-58d6957 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-9ac31e0 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-bc614b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-6c30e9a .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-520e958{--padding-top:150px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-783 .elementor-element.elementor-element-8a5155f{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-783 .elementor-element.elementor-element-8a5155f .elementor-heading-title{font-size:58px;}.elementor-783 .elementor-element.elementor-element-3ea53c2 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-783 .elementor-element.elementor-element-9e8a5b5 img{height:100%;}}@media(max-width:880px){.elementor-783 .elementor-element.elementor-element-48a44cd{--padding-top:180px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-2a5695f{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-783 .elementor-element.elementor-element-2a5695f .elementor-heading-title{font-size:52px;}.elementor-783 .elementor-element.elementor-element-8f87f8f{--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-5898259 > .elementor-widget-container{margin:0px 0px 0px -104px;}.elementor-783 .elementor-element.elementor-element-5898259 img{height:88px;}body:not(.rtl) .elementor-783 .elementor-element.elementor-element-e419dbc{right:0%;}body.rtl .elementor-783 .elementor-element.elementor-element-e419dbc{left:0%;}.elementor-783 .elementor-element.elementor-element-e419dbc{top:-33%;}.elementor-783 .elementor-element.elementor-element-25d635e{--padding-top:48px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-eb831d6{--gap:65px 0px;--row-gap:65px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-c1fcbfc > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-192439f{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play i{font-size:70px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play svg{width:70px;height:70px;}.elementor-783 .elementor-element.elementor-element-55cb553{--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-783 .elementor-element.elementor-element-dc7ded3{--padding-top:46px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-60b9e13{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-60b9e13 .elementor-heading-title{font-size:52px;}.elementor-783 .elementor-element.elementor-element-d9330c5{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-d9330c5 > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-783 .elementor-element.elementor-element-0c2aca8.e-con{--order:-99999 /* order start hack */;}.elementor-783 .elementor-element.elementor-element-0ba23af{--gap:81px 0px;--row-gap:81px;--column-gap:0px;--padding-top:52px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0912f12{--gap:58px 0px;--row-gap:58px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-50f18ec{--gap:55px 0px;--row-gap:55px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-1e542ee{--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-2ae679e{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-c2a3e4e{--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-783 .elementor-element.elementor-element-520e958{--padding-top:46px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-8a5155f{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-8a5155f .elementor-heading-title{font-size:52px;}.elementor-783 .elementor-element.elementor-element-3ea53c2{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-3ea53c2 > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-783 .elementor-element.elementor-element-7988c97.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-783 .elementor-element.elementor-element-48a44cd{--padding-top:180px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-72bbce4{--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-783 .elementor-element.elementor-element-2a5695f .elementor-heading-title{font-size:48px;}.elementor-783 .elementor-element.elementor-element-8f87f8f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-ba3b075 img{width:300px;}.elementor-783 .elementor-element.elementor-element-5898259 > .elementor-widget-container{margin:0px 0px 0px -58px;}.elementor-783 .elementor-element.elementor-element-5898259 img{height:65px;}.elementor-783 .elementor-element.elementor-element-e419dbc{--width:364px;--min-height:364px;top:0%;}.elementor-783 .elementor-element.elementor-element-25d635e{--padding-top:48px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-064978b{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-783 .elementor-element.elementor-element-064978b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-eb831d6{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-c1fcbfc{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-c1fcbfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-192439f{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play i{font-size:45px;}.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-play svg{width:45px;height:45px;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--padding-top:46px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-60b9e13 .elementor-heading-title{font-size:48px;}.elementor-783 .elementor-element.elementor-element-d9330c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-0c2aca8{--flex-wrap:nowrap;}.elementor-783 .elementor-element.elementor-element-0ba23af{--gap:81px 0px;--row-gap:81px;--column-gap:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-0912f12{--gap:52px 0px;--row-gap:52px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-88a77b1{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-0a14d51 .elementor-heading-title{font-size:var( --e-global-typography-0816fe0-font-size );line-height:var( --e-global-typography-0816fe0-line-height );}.elementor-783 .elementor-element.elementor-element-50f18ec{--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-0d87505{--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;--gap:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-f2159d3{--gap:54px 0px;--row-gap:54px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-42824ad{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-018390a{--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;--gap:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-f7379d1{--gap:54px 0px;--row-gap:54px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-3818a78{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-7393fbb{--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;--gap:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-98e47e8{--gap:54px 0px;--row-gap:54px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-fbcf9be{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-783 .elementor-element.elementor-element-93b1166{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-783 .elementor-element.elementor-element-1e542ee{--padding-top:48px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ad28c10 .elementor-heading-title{font-size:var( --e-global-typography-0816fe0-font-size );line-height:var( --e-global-typography-0816fe0-line-height );}.elementor-783 .elementor-element.elementor-element-2ae679e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-ef9d11f{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-8fc1c6d{--width:43%;}.elementor-783 .elementor-element.elementor-element-612b217 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-3060acb .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-38799cd{--width:40px;}.elementor-783 .elementor-element.elementor-element-d055d3e{--width:43%;}.elementor-783 .elementor-element.elementor-element-e858ba8{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-63b1dcb{--width:43%;}.elementor-783 .elementor-element.elementor-element-ca1d168{--width:40px;}.elementor-783 .elementor-element.elementor-element-7fd602a{--width:43%;}.elementor-783 .elementor-element.elementor-element-a1a981e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-379e684 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-772cd6c{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-66c9c4c{--width:43%;}.elementor-783 .elementor-element.elementor-element-d5e801b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-c9d0fa3 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-924f28c{--width:40px;}.elementor-783 .elementor-element.elementor-element-e3e4b2c{--width:43%;}.elementor-783 .elementor-element.elementor-element-922acf7{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-d4e1ec8{--width:43%;}.elementor-783 .elementor-element.elementor-element-c1f574f{--width:40px;}.elementor-783 .elementor-element.elementor-element-05d3fb9{--width:43%;}.elementor-783 .elementor-element.elementor-element-9062ea5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-b099793 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-02670cf{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-b6b6987{--width:43%;}.elementor-783 .elementor-element.elementor-element-c87d3fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-94088cf .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-08606ad{--width:40px;}.elementor-783 .elementor-element.elementor-element-ba88279{--width:43%;}.elementor-783 .elementor-element.elementor-element-a2e886d{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-dbdd473{--width:43%;}.elementor-783 .elementor-element.elementor-element-cdb81ba{--width:40px;}.elementor-783 .elementor-element.elementor-element-bea7e2f{--width:43%;}.elementor-783 .elementor-element.elementor-element-58d6957 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-9ac31e0 .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-118ea95{--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-7f0bca1{--width:43%;}.elementor-783 .elementor-element.elementor-element-bc614b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-783 .elementor-element.elementor-element-6c30e9a .elementor-heading-title{font-size:var( --e-global-typography-4260d6e-font-size );line-height:var( --e-global-typography-4260d6e-line-height );}.elementor-783 .elementor-element.elementor-element-4312bdb{--width:40px;}.elementor-783 .elementor-element.elementor-element-8df775d{--width:43%;}.elementor-783 .elementor-element.elementor-element-520e958{--padding-top:46px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-783 .elementor-element.elementor-element-8a5155f .elementor-heading-title{font-size:48px;}.elementor-783 .elementor-element.elementor-element-3ea53c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-7988c97{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-783 .elementor-element.elementor-element-e419dbc{--width:802px;}.elementor-783 .elementor-element.elementor-element-8cff501{--width:30%;}.elementor-783 .elementor-element.elementor-element-eb831d6{--width:66.221%;}.elementor-783 .elementor-element.elementor-element-192439f{--content-width:1116px;}.elementor-783 .elementor-element.elementor-element-55cb553{--width:100%;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--width:50%;}.elementor-783 .elementor-element.elementor-element-0c2aca8{--width:50%;}.elementor-783 .elementor-element.elementor-element-93b1166{--content-width:1254px;}.elementor-783 .elementor-element.elementor-element-8fc1c6d{--width:45%;}.elementor-783 .elementor-element.elementor-element-38799cd{--width:9.999%;}.elementor-783 .elementor-element.elementor-element-d055d3e{--width:45%;}.elementor-783 .elementor-element.elementor-element-63b1dcb{--width:45%;}.elementor-783 .elementor-element.elementor-element-ca1d168{--width:10%;}.elementor-783 .elementor-element.elementor-element-7fd602a{--width:45%;}.elementor-783 .elementor-element.elementor-element-66c9c4c{--width:45%;}.elementor-783 .elementor-element.elementor-element-924f28c{--width:10%;}.elementor-783 .elementor-element.elementor-element-e3e4b2c{--width:45%;}.elementor-783 .elementor-element.elementor-element-d4e1ec8{--width:45%;}.elementor-783 .elementor-element.elementor-element-c1f574f{--width:10%;}.elementor-783 .elementor-element.elementor-element-05d3fb9{--width:45%;}.elementor-783 .elementor-element.elementor-element-b6b6987{--width:45%;}.elementor-783 .elementor-element.elementor-element-08606ad{--width:10%;}.elementor-783 .elementor-element.elementor-element-ba88279{--width:45%;}.elementor-783 .elementor-element.elementor-element-dbdd473{--width:45%;}.elementor-783 .elementor-element.elementor-element-cdb81ba{--width:10%;}.elementor-783 .elementor-element.elementor-element-bea7e2f{--width:45%;}.elementor-783 .elementor-element.elementor-element-7f0bca1{--width:45%;}.elementor-783 .elementor-element.elementor-element-4312bdb{--width:10%;}.elementor-783 .elementor-element.elementor-element-8df775d{--width:45%;}.elementor-783 .elementor-element.elementor-element-c2a3e4e{--width:100%;}.elementor-783 .elementor-element.elementor-element-520e958{--width:50%;}.elementor-783 .elementor-element.elementor-element-7988c97{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-783 .elementor-element.elementor-element-e419dbc{--width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-783 .elementor-element.elementor-element-8f87f8f{--width:600px;}.elementor-783 .elementor-element.elementor-element-e419dbc{--width:600px;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--width:52%;}.elementor-783 .elementor-element.elementor-element-0c2aca8{--width:48%;}.elementor-783 .elementor-element.elementor-element-520e958{--width:52%;}.elementor-783 .elementor-element.elementor-element-7988c97{--width:48%;}}@media(max-width:880px) and (min-width:768px){.elementor-783 .elementor-element.elementor-element-8f87f8f{--width:500px;}.elementor-783 .elementor-element.elementor-element-dc7ded3{--width:100%;}.elementor-783 .elementor-element.elementor-element-0c2aca8{--width:100%;}.elementor-783 .elementor-element.elementor-element-520e958{--width:100%;}.elementor-783 .elementor-element.elementor-element-7988c97{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2a5695f */.elementor-783 .elementor-element.elementor-element-2a5695f span{
    background: #881A1A;
  padding: 0 8px;
  /*margin-bottom: 10px;*/
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba3b075 *//*@media (max-width: 980px) {*/
/*    .elementor-783 .elementor-element.elementor-element-ba3b075 img{width: 240px;}*/
/*}*/

/*@media (max-width: 946px) {*/
/*    .elementor-783 .elementor-element.elementor-element-ba3b075 img{height: 170px;*/
/*        object-fit: contain;}*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5898259 */@media (max-width: 970px) and  (min-width: 768px)  {
    .elementor-783 .elementor-element.elementor-element-5898259 img{ height: 85px; }
}
@media (max-width: 850px) and  (min-width: 768px)  {
    .elementor-783 .elementor-element.elementor-element-5898259 img{  height: 75px; }
}
@media (max-width: 800px) and  (min-width: 768px)  {
    .elementor-783 .elementor-element.elementor-element-5898259 img{ height: 65px; }
}

@media (max-width: 439px)  {
    .elementor-783 .elementor-element.elementor-element-5898259 img{ height: 55px; }

}
@media (max-width: 370px)  {
    .elementor-783 .elementor-element.elementor-element-5898259 img{ height: 49px; }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f87f8f */@media (max-width: 1024px) and  (min-width: 768px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{
    position: absolute;
    right:30px; bottom:0px;
}
}

@media (max-width: 970px) and  (min-width: 768px)  {
    .elementor-783 .elementor-element.elementor-element-8f87f8f{ width: 550px; }
}
@media (max-width: 930px) and  (min-width: 768px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{  right:0px;  }
}
@media (max-width: 850px) and  (min-width: 768px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{  width: 500px;  }
}
@media (max-width: 800px) and  (min-width: 768px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{  width: 450px;  }
}

@media (max-width: 767px) and  (min-width: 440px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{
    width: 400px; 
    position: relative !important;
}

}
@media (max-width: 439px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{ width: 350px;  }

}
@media (max-width: 370px)  {
.elementor-783 .elementor-element.elementor-element-8f87f8f{ width: 320px;  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e419dbc */.elementor-783 .elementor-element.elementor-element-e419dbc{
   background: linear-gradient(-135deg, var(--Burgundy, rgba(100, 3, 3, 0.75)) 41.85%, var(--Red, rgba(136, 26, 26, 0.75)) 109.95%), var(--Red, #881A1A);
transform: translateY(-50%) rotate(45deg);
}
@media(max-width:880px){
    .elementor-783 .elementor-element.elementor-element-e419dbc{
        opacity: 0.5;
        left: 50%;
        transform: translate(-50%, -50%) rotate(45deg);
    }
}

@media(max-width:880px){
    .elementor-783 .elementor-element.elementor-element-e419dbc{
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0c80168 */.elementor-783 .elementor-element.elementor-element-0c80168 svg{opacity: 1 !important;}
.elementor-783 .elementor-element.elementor-element-0c80168 svg:hover{opacity: 0.8 !important;}
.elementor-783 .elementor-element.elementor-element-0c80168 .elementor-custom-embed-image-overlay:before{

background: 
        linear-gradient(0deg, rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0.33)),
        linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
        content:'';
        width: 100%;
    height: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b9e13 */.elementor-783 .elementor-element.elementor-element-60b9e13 span{
    background: #881A1A;
  padding: 0 8px;
    margin-top: 5px;
  margin-bottom: 10px;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc7ded3 */.elementor-783 .elementor-element.elementor-element-dc7ded3:before{background: radial-gradient(123.46% 100% at 0% 100%, rgba(34, 0, 0, 0.5) 0%, rgba(100, 3, 3, 0.5) 50%) , #881A1A;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab7cb6 */.elementor-783 .elementor-element.elementor-element-3ab7cb6 {height: auto;
  min-height: 100%;}
@media screen and (min-width:881px){ .elementor-783 .elementor-element.elementor-element-3ab7cb6{
    height: calc(100vh - 48px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add228 */.elementor-783 .elementor-element.elementor-element-8add228 .elementor-heading-title a{
    line-height: 1.5 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad1653c */.elementor-783 .elementor-element.elementor-element-ad1653c .elementor-heading-title a{
    line-height: 1.5 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a1555c */.elementor-783 .elementor-element.elementor-element-4a1555c .elementor-heading-title a{
    line-height: 1.5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f18ec */.elementor-783 .elementor-element.elementor-element-50f18ec .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fa896e */.elementor-783 .elementor-element.elementor-element-8fa896e .elementor-widget-container{text-wrap: auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6517935 */.elementor-783 .elementor-element.elementor-element-6517935 .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-186b3dc */.elementor-783 .elementor-element.elementor-element-186b3dc{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-186b3dc .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-186b3dc .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-186b3dc .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3ace26 *//*.elementor-783 .elementor-element.elementor-element-a3ace26 .line{*/
/*    height: 220px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9d11f */.elementor-783 .elementor-element.elementor-element-ef9d11f{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8be472f */.elementor-783 .elementor-element.elementor-element-8be472f{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-8be472f .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-8be472f .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-8be472f .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-448864f *//*.elementor-783 .elementor-element.elementor-element-448864f .line{*/
        
/*    height: 220px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf4538c */.elementor-783 .elementor-element.elementor-element-bf4538c .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e858ba8 */.elementor-783 .elementor-element.elementor-element-e858ba8{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-349dbc8 */.elementor-783 .elementor-element.elementor-element-349dbc8 .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1527a96 */.elementor-783 .elementor-element.elementor-element-1527a96{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-1527a96 .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-1527a96 .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-1527a96 .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a105b64 *//*.elementor-783 .elementor-element.elementor-element-a105b64 .line{*/
      
/*    height: 220px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772cd6c */.elementor-783 .elementor-element.elementor-element-772cd6c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee222df */.elementor-783 .elementor-element.elementor-element-ee222df{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-ee222df .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-ee222df .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-ee222df .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46324dc *//*.elementor-783 .elementor-element.elementor-element-46324dc .line{*/
/*    height: 240px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ed8062 */.elementor-783 .elementor-element.elementor-element-6ed8062 .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922acf7 */.elementor-783 .elementor-element.elementor-element-922acf7{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-020b879 */.elementor-783 .elementor-element.elementor-element-020b879 .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb8f7a4 */.elementor-783 .elementor-element.elementor-element-fb8f7a4{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-fb8f7a4 .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-fb8f7a4 .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-fb8f7a4 .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85cb354 *//*.elementor-783 .elementor-element.elementor-element-85cb354 .line{*/
/*    height: 270px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02670cf */.elementor-783 .elementor-element.elementor-element-02670cf{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eca0be5 */.elementor-783 .elementor-element.elementor-element-eca0be5{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-eca0be5 .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-eca0be5 .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-eca0be5 .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e9f261 *//*.elementor-783 .elementor-element.elementor-element-2e9f261 .line{*/
/*     height: 220px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6a0ed2 */.elementor-783 .elementor-element.elementor-element-d6a0ed2 .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2e886d */.elementor-783 .elementor-element.elementor-element-a2e886d{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9527f5a */.elementor-783 .elementor-element.elementor-element-9527f5a .elementor-widget-container {
    text-wrap: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f80eef */.elementor-783 .elementor-element.elementor-element-2f80eef{
        aspect-ratio: 1;
    height: var(--framer-aspect-ratio-supported,40px);
    z-index: 1;
    flex-flow: column;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 8.59px;
    width: 40px;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible;
}
.elementor-783 .elementor-element.elementor-element-2f80eef .dot{
        filter: blur(5px);
    z-index: 1;
    flex-flow: row;
    flex: none;
    place-content: center;
    align-items: center;
    gap: 10px;
    width: 20px;
    height: min-content;
    min-height: 20px;
    padding: 0;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%,-50%);
}
.elementor-783 .elementor-element.elementor-element-2f80eef .dot span{
        image-rendering: pixelated;
    flex-shrink: 0;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 20 20%22 overflow=%22visible%22><path d=%22M 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 Z%22 fill=%22rgb(255, 255, 255)%22 opacity=%220.4%22></path></svg>");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.svgContainer svg {
    display: block;
    background: #fff;
    border-radius: 100px;
}
.elementor-783 .elementor-element.elementor-element-2f80eef .dot-svg{
    image-rendering: pixelated;
    flex-shrink: 0;
        width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b44796 *//*.elementor-783 .elementor-element.elementor-element-5b44796 .line{*/
/*    height: 320px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118ea95 */.elementor-783 .elementor-element.elementor-element-118ea95{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27b51c */.timeline-item {
  opacity: 0.3;
  transform: translateY(0px);
  transition: all 0.1s ease;
}

.timeline-item.active {
  opacity: 1;
  transform: translateY(0);
}

.timeline-item.left .content {
  transform: translateX(60px);
}

.timeline-item.right .content {
  transform: translateX(-60px);
}
/* =========================
   CONTENT
========================= */
.timeline-item .content {
  opacity: 0;
  transform: translateX(60px);
  transition: all 0.1s ease;
}

.timeline-item.active .content {
  opacity: 1;
  transform: translateX(0);
}

/* =========================
   DOT
========================= */
.timeline-item .dot,
.timeline-item .dot-svg {
  opacity: 0;
  transform: scale(0.5);
  transition: all 0.1s ease;
}

.timeline-item.active .dot,
.timeline-item.active .dot-svg {
  opacity: 1;
  transform: scale(1);
}

/* =========================
   LINE (FRAMER SCROLL BAR)
========================= */
.timeline-line-container{
        flex: none;
    width: 1px;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.timeline-item .line {
  position: relative;
  width: 1px;
  overflow: hidden;
  opacity: 0.3;
}

.timeline-item .line::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #fff;
  transform-origin: top;
  transform: scaleY(var(--progress, 0));
  will-change: transform;
}


@media (max-width: 767px) {
.progress-bar{display: block;}
.timeline-line-container{width: 40px; margin: 0 auto;}
.timeline-item .line{margin: 0 auto;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b1166 */.elementor-783 .elementor-element.elementor-element-93b1166{
    background: 
  linear-gradient(#470500 0%,#140101 100%);
  
  /*background: linear-gradient(90deg, rgba(136, 26, 26, 0.75) -17.25%, rgba(67, 7, 7, 0.39) 41.74%), #640303;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5155f */.elementor-783 .elementor-element.elementor-element-8a5155f span{
    background: #881A1A;
  padding: 0 8px;
    margin-top: 5px;
  margin-bottom: 10px;
  display: inline-block;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520e958 *//*.elementor-783 .elementor-element.elementor-element-520e958:before{background: radial-gradient(123.46% 100% at 0% 100%, rgba(34, 0, 0, 0.5) 0%, rgba(100, 3, 3, 0.5) 50%) , #881A1A;}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e8a5b5 */.elementor-783 .elementor-element.elementor-element-9e8a5b5 {height: auto;
  min-height: 100%;}
@media screen and (min-width:881px){ .elementor-783 .elementor-element.elementor-element-9e8a5b5{
    height: calc(100vh - 48px);
}
}/* End custom CSS */