.elementor-1544 .elementor-element.elementor-element-cdf76bb{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1544 .elementor-element.elementor-element-cdf76bb:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-cdf76bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alraisinvestment.com/wp-content/uploads/2025/05/banner1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1544 .elementor-element.elementor-element-38b2999{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1544 .elementor-element.elementor-element-d0d1c00{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1544 .elementor-element.elementor-element-d0d1c00.elementor-element{--align-self:flex-start;}.elementor-1544 .elementor-element.elementor-element-d0d1c00 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1544 .elementor-element.elementor-element-6d4a2ff{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:right;font-family:"Euclid Circular A", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-1544 .elementor-element.elementor-element-6d4a2ff.elementor-element{--align-self:flex-start;}.elementor-1544 .elementor-element.elementor-element-70a1dec{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-c5ff5a4 > .elementor-widget-container{margin:20px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-c5ff5a4{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-1544 .elementor-element.elementor-element-71eabf2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-1e810d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-15de856 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1544 .elementor-element.elementor-element-15de856{text-align:center;}.elementor-1544 .elementor-element.elementor-element-15de856 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:48px;font-weight:400;line-height:50px;color:var( --e-global-color-3974ed9 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1544 .elementor-element.elementor-element-3bfbece{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-3bfbece > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1544 .elementor-element.elementor-element-3bfbece .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-1544 .elementor-element.elementor-element-3bfbece .elementor-divider{text-align:center;}.elementor-1544 .elementor-element.elementor-element-eeaad8e{text-align:center;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3974ed9 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1544 .elementor-element.elementor-element-c3fc1c2{--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;}.elementor-1544 .elementor-element.elementor-element-82c2991{--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-1544 .elementor-element.elementor-element-b4cdc5b .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-ccefd76{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-ccefd76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-ccefd76 .elementor-divider-separator{width:5%;margin:0 auto;margin-right:0;}.elementor-1544 .elementor-element.elementor-element-ccefd76 .elementor-divider{text-align:right;}.elementor-1544 .elementor-element.elementor-element-ade4fd1 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-9420786{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-6f621d9{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1544 .elementor-element.elementor-element-c19f1e1 img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-fffab42{--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;}.elementor-1544 .elementor-element.elementor-element-2fa984c{--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-1544 .elementor-element.elementor-element-3d02904 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-b115776{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-b115776 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-b115776 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-b115776 .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-11a5094 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-d6f2ab8{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-a5fd5b8{--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;}.elementor-1544 .elementor-element.elementor-element-0cbe60a img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-a71ebac{--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;}.elementor-1544 .elementor-element.elementor-element-3844ff8{--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-1544 .elementor-element.elementor-element-1b6b40b .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-081f368{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-081f368 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-081f368 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-081f368 .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-d1b8587 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-03e5dde{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-fa33efb{--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;}.elementor-1544 .elementor-element.elementor-element-069ece6 img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-ec09094{--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;}.elementor-1544 .elementor-element.elementor-element-8dab2e4{--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-1544 .elementor-element.elementor-element-352511b .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-90f31eb{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-90f31eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-90f31eb .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-90f31eb .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-5f816c6 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-b3da27c{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-a9e34be{--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;}.elementor-1544 .elementor-element.elementor-element-db41654 img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-2b1e425{--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;}.elementor-1544 .elementor-element.elementor-element-39eb6aa{--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-1544 .elementor-element.elementor-element-5e0ab01 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-56b4c2f{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-56b4c2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-56b4c2f .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-56b4c2f .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-fcaa428 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-29f28f0{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-8220b99{--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;}.elementor-1544 .elementor-element.elementor-element-d70eeac img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-190bf3b{--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;}.elementor-1544 .elementor-element.elementor-element-1d32566{--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-1544 .elementor-element.elementor-element-640b234 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-7cac043{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-7cac043 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-7cac043 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-7cac043 .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-6dffaa7 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-cdc9fa0{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-9b64ab2{--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;}.elementor-1544 .elementor-element.elementor-element-cfcf787 img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-0078768{--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;}.elementor-1544 .elementor-element.elementor-element-f018b52{--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-1544 .elementor-element.elementor-element-b3365f3 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-8cb9f8f{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-8cb9f8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-8cb9f8f .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-8cb9f8f .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-fc0f6e6 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-fa6f43a{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-cc289c5{--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;}.elementor-1544 .elementor-element.elementor-element-a4b395b img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-f65215d{--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;}.elementor-1544 .elementor-element.elementor-element-311e9d3{--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-1544 .elementor-element.elementor-element-b025d63 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-0845a83{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-0845a83 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-0845a83 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-0845a83 .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-6cdb423 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-84be52d{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-f90fafc{--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;}.elementor-1544 .elementor-element.elementor-element-2511d6e img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-fe964f0{--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;}.elementor-1544 .elementor-element.elementor-element-6540d0b{--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-1544 .elementor-element.elementor-element-10838b4 .elementor-heading-title{color:#000000;}.elementor-1544 .elementor-element.elementor-element-4efb512{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-4efb512 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-4efb512 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-4efb512 .elementor-divider{text-align:left;}.elementor-1544 .elementor-element.elementor-element-3610fb9 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-1544 .elementor-element.elementor-element-7a25da3{text-align:left;font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;}.elementor-1544 .elementor-element.elementor-element-0cad918{--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;}.elementor-1544 .elementor-element.elementor-element-732a3c5 img{border-radius:20px 20px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-193d0e5{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:40px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-color:var( --e-global-color-3974ed9 );--n-tabs-title-color-active:#000000;}.elementor-1544 .elementor-element.elementor-element-193d0e5 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1544 .elementor-element.elementor-element-193d0e5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-1544 .elementor-element.elementor-element-193d0e5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1544 .elementor-element.elementor-element-193d0e5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-1544 .elementor-element.elementor-element-193d0e5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-1544 .elementor-element.elementor-element-193d0e5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1544 .elementor-element.elementor-element-193d0e5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-1544 .elementor-element.elementor-element-f061ca0{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-2f82fa2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:50px;}.elementor-1544 .elementor-element.elementor-element-2f82fa2.e-con{--align-self:center;}.elementor-1544 .elementor-element.elementor-element-3a43ba2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-01c1c30{--display:flex;--min-height:292px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1544 .elementor-element.elementor-element-b00f55a img{width:100%;height:292px;object-fit:cover;object-position:center center;}.elementor-1544 .elementor-element.elementor-element-2744e5e{--display:flex;--position:absolute;--min-height:292px;top:200px;--z-index:0;}.elementor-1544 .elementor-element.elementor-element-2744e5e:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-2744e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alraisinvestment.com/wp-content/uploads/2025/05/dot.png");background-position:center center;background-repeat:repeat;background-size:auto;}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-2744e5e{left:-40px;}body.rtl .elementor-1544 .elementor-element.elementor-element-2744e5e{right:-40px;}.elementor-1544 .elementor-element.elementor-element-88c822a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-51d0ba5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1544 .elementor-element.elementor-element-51d0ba5 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:48px;font-weight:400;line-height:50px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-11afd3d{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-11afd3d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-11afd3d .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-d3f8da5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1544 .elementor-element.elementor-element-d3f8da5 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-1544 .elementor-element.elementor-element-ab40d26{color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-f31a10b{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;z-index:-1;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-1544 .elementor-element.elementor-element-f31a10b > .elementor-widget-container{--e-transform-rotateZ:90deg;padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-f31a10b.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-f31a10b{left:16%;}body.rtl .elementor-1544 .elementor-element.elementor-element-f31a10b{right:16%;}.elementor-1544 .elementor-element.elementor-element-f31a10b .elementor-divider-separator{width:49%;margin:0 auto;margin-left:0;}.elementor-1544 .elementor-element.elementor-element-f31a10b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1544 .elementor-element.elementor-element-8273bd0{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-b1de045 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1544 .elementor-element.elementor-element-b1de045 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:48px;font-weight:400;line-height:50px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-29a342c{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-29a342c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-29a342c .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-22facac{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-7f3a9ef{--display:flex;}.elementor-1544 .elementor-element.elementor-element-da8a7a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-da8a7a2 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-059bfab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-059bfab .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-5a0ab65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-5a0ab65 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-c53a3c7{--display:flex;}.elementor-1544 .elementor-element.elementor-element-9c150cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-9c150cf .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-1396773 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-1396773 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-b06b8c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-b06b8c8 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-48a4bbd{--display:flex;}.elementor-1544 .elementor-element.elementor-element-569acf0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-569acf0 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-146b86e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-146b86e .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-aadf842{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-ca07d12{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1544 .elementor-element.elementor-element-3de4a79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-4ced428{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1544 .elementor-element.elementor-element-4ced428 > .elementor-widget-container{background-color:#20409A;border-radius:100px 100px 100px 100px;}.elementor-1544 .elementor-element.elementor-element-4ced428 img{width:50%;height:120px;object-fit:contain;object-position:center center;}.elementor-1544 .elementor-element.elementor-element-1bb80ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-92b7fbe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-92b7fbe .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:32px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-ddc077a{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-ddc077a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-ddc077a .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-1586bcf{color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-6e309af{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1544 .elementor-element.elementor-element-00467c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-1016409{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1544 .elementor-element.elementor-element-1016409 > .elementor-widget-container{background-color:#20409A;border-radius:100px 100px 100px 100px;}.elementor-1544 .elementor-element.elementor-element-1016409 img{width:50%;height:120px;object-fit:contain;object-position:center center;}.elementor-1544 .elementor-element.elementor-element-bac4b63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-e7dc9a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-e7dc9a7 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:32px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-445f18a{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-445f18a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-445f18a .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-a3a2149{font-family:"Euclid Circular A", Sans-serif;font-weight:400;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-1427902{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1544 .elementor-element.elementor-element-3f980b8{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:1px;}.elementor-1544 .elementor-element.elementor-element-3f980b8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-3f980b8 .elementor-divider-separator{width:100%;}.elementor-1544 .elementor-element.elementor-element-9ac79a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-a54502a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1544 .elementor-element.elementor-element-59889d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-0a3e995 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-0a3e995 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:32px;font-weight:400;line-height:30px;color:var( --e-global-color-3974ed9 );}.elementor-1544 .elementor-element.elementor-element-426dbc5{--divider-border-style:solid;--divider-color:#20409A;--divider-border-width:3px;}.elementor-1544 .elementor-element.elementor-element-426dbc5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1544 .elementor-element.elementor-element-426dbc5 .elementor-divider-separator{width:10%;}.elementor-1544 .elementor-element.elementor-element-920b0de{--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;}.elementor-1544 .elementor-element.elementor-element-004e457{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-004e457:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-004e457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-7d1e798 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-7d1e798 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-c103742{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-05b9d30{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-05b9d30:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-05b9d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-51ce80e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-51ce80e .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-c07565f{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-fbc6e36{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-fbc6e36:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-fbc6e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-51b91f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-51b91f4 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-04ef492{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-fcae2f0{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-fcae2f0:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-fcae2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-5ed25a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-5ed25a0 .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-dec527a{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-75fe650{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-75fe650:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-75fe650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-d3b931f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-d3b931f .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-d1bacca{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-00784fa{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1544 .elementor-element.elementor-element-00784fa:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-00784fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.elementor-1544 .elementor-element.elementor-element-e03a58e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1544 .elementor-element.elementor-element-e03a58e .elementor-heading-title{font-family:"Euclid Circular A", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-1111cd2{color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-b8d54df{--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;}.elementor-1544 .elementor-element.elementor-element-f4a9dcd{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:600;color:#000000;}@media(min-width:768px){.elementor-1544 .elementor-element.elementor-element-38b2999{--content-width:1170px;}.elementor-1544 .elementor-element.elementor-element-70a1dec{--content-width:1320px;}.elementor-1544 .elementor-element.elementor-element-71eabf2{--content-width:1320px;}.elementor-1544 .elementor-element.elementor-element-2f82fa2{--width:1320px;}.elementor-1544 .elementor-element.elementor-element-3a43ba2{--width:366px;}.elementor-1544 .elementor-element.elementor-element-01c1c30{--width:296px;}.elementor-1544 .elementor-element.elementor-element-2744e5e{--width:296px;}.elementor-1544 .elementor-element.elementor-element-88c822a{--width:854px;}.elementor-1544 .elementor-element.elementor-element-aadf842{--content-width:1320px;}.elementor-1544 .elementor-element.elementor-element-ca07d12{--width:50%;}.elementor-1544 .elementor-element.elementor-element-3de4a79{--width:25%;}.elementor-1544 .elementor-element.elementor-element-1bb80ff{--width:75%;}.elementor-1544 .elementor-element.elementor-element-6e309af{--width:50%;}.elementor-1544 .elementor-element.elementor-element-00467c6{--width:25%;}.elementor-1544 .elementor-element.elementor-element-bac4b63{--width:75%;}.elementor-1544 .elementor-element.elementor-element-1427902{--width:100%;}.elementor-1544 .elementor-element.elementor-element-9ac79a9{--content-width:1320px;}.elementor-1544 .elementor-element.elementor-element-59889d1{--width:75%;}.elementor-1544 .elementor-element.elementor-element-920b0de{--width:100%;}.elementor-1544 .elementor-element.elementor-element-004e457{--width:32%;}.elementor-1544 .elementor-element.elementor-element-05b9d30{--width:32%;}.elementor-1544 .elementor-element.elementor-element-fbc6e36{--width:32%;}.elementor-1544 .elementor-element.elementor-element-fcae2f0{--width:32%;}.elementor-1544 .elementor-element.elementor-element-75fe650{--width:32%;}.elementor-1544 .elementor-element.elementor-element-00784fa{--width:32%;}.elementor-1544 .elementor-element.elementor-element-b8d54df{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1544 .elementor-element.elementor-element-2f82fa2{--width:95%;}.elementor-1544 .elementor-element.elementor-element-01c1c30{--width:225px;}.elementor-1544 .elementor-element.elementor-element-2744e5e{--width:240px;}.elementor-1544 .elementor-element.elementor-element-ca07d12{--width:100%;}.elementor-1544 .elementor-element.elementor-element-6e309af{--width:100%;}}@media(max-width:1024px){.elementor-1544 .elementor-element.elementor-element-d0d1c00{width:100%;max-width:100%;}.elementor-1544 .elementor-element.elementor-element-d0d1c00 .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-6d4a2ff{width:100%;max-width:100%;}.elementor-1544 .elementor-element.elementor-element-70a1dec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-c5ff5a4{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-15de856 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-1544 .elementor-element.elementor-element-eeaad8e{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-9420786{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-d6f2ab8{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-03e5dde{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-b3da27c{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-29f28f0{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-cdc9fa0{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-fa6f43a{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-84be52d{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-7a25da3{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-f061ca0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-2f82fa2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-b00f55a img{width:100%;height:200px;object-fit:cover;}.elementor-1544 .elementor-element.elementor-element-2744e5e{--min-height:180px;top:259px;}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-2744e5e{left:-16px;}body.rtl .elementor-1544 .elementor-element.elementor-element-2744e5e{right:-16px;}.elementor-1544 .elementor-element.elementor-element-51d0ba5 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-1544 .elementor-element.elementor-element-d3f8da5 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-f31a10b{width:100%;max-width:100%;}.elementor-1544 .elementor-element.elementor-element-f31a10b.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1544 .elementor-element.elementor-element-f31a10b .elementor-divider-separator{width:97.5%;}.elementor-1544 .elementor-element.elementor-element-8273bd0{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-b1de045 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-1544 .elementor-element.elementor-element-da8a7a2 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-059bfab .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-5a0ab65 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-9c150cf .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-1396773 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-b06b8c8 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-569acf0 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-146b86e .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-1544 .elementor-element.elementor-element-aadf842{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-92b7fbe .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-e7dc9a7 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-a3a2149{font-size:18px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-9ac79a9{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-0a3e995 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-920b0de{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1544 .elementor-element.elementor-element-7d1e798 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-51ce80e .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-51b91f4 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-5ed25a0 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-d3b931f .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1544 .elementor-element.elementor-element-e03a58e .elementor-heading-title{font-size:24px;line-height:30px;}}@media(max-width:767px){.elementor-1544 .elementor-element.elementor-element-38b2999{--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-start;}.elementor-1544 .elementor-element.elementor-element-d0d1c00 .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-70a1dec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-c5ff5a4{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-71eabf2{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-15de856 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-1544 .elementor-element.elementor-element-3bfbece .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-eeaad8e{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-ccefd76 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-9420786{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-b115776 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-d6f2ab8{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-081f368 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-03e5dde{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-90f31eb .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-b3da27c{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-56b4c2f .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-29f28f0{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-7cac043 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-cdc9fa0{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-8cb9f8f .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-fa6f43a{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-0845a83 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-84be52d{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-4efb512 .elementor-divider-separator{width:20%;}.elementor-1544 .elementor-element.elementor-element-7a25da3{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-f061ca0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-3a43ba2{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-b00f55a img{height:300px;}.elementor-1544 .elementor-element.elementor-element-2744e5e{--min-height:250px;top:50px;}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-2744e5e{left:0px;}body.rtl .elementor-1544 .elementor-element.elementor-element-2744e5e{right:0px;}.elementor-1544 .elementor-element.elementor-element-88c822a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-51d0ba5 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-1544 .elementor-element.elementor-element-d3f8da5 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-b1de045 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-1544 .elementor-element.elementor-element-7f3a9ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-da8a7a2 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-059bfab .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-5a0ab65 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-c53a3c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-9c150cf .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-1396773 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-b06b8c8 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-48a4bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-569acf0 .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-146b86e .elementor-heading-title{font-size:18px;}.elementor-1544 .elementor-element.elementor-element-aadf842{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-3de4a79{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-92b7fbe .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-00467c6{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-e7dc9a7 .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-a3a2149{font-size:16px;line-height:26px;}.elementor-1544 .elementor-element.elementor-element-9ac79a9{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1544 .elementor-element.elementor-element-0a3e995 .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-920b0de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-7d1e798 .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-51ce80e .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-51b91f4 .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-5ed25a0 .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-d3b931f .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-e03a58e .elementor-heading-title{font-size:28px;}.elementor-1544 .elementor-element.elementor-element-b8d54df{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c19f1e1 */.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-c19f1e1.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbe60a */.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-0cbe60a.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069ece6 */.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-069ece6.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db41654 */.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-db41654.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70eeac */.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-d70eeac.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfcf787 */.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-cfcf787.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4b395b */.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-a4b395b.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2511d6e */.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-2511d6e.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732a3c5 */.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom{
    position: relative;
    overflow: hidden;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom::after{
    content: "";
    top: -60%;
    left:150%;
    height: 200%;
    width: 2%;
    position: absolute;
    z-index: 1000;
    transform: rotate(50deg) translate(0px);
    background-color: white;
    opacity: 0.6;
    transition: all 0.75s ease;
}

.elementor-1544 .elementor-element.elementor-element-732a3c5.custom-home-timeline-images-custom:hover::after{
     left:-50%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-193d0e5 */.custom-journey-custom .e-n-tab-title {
    transform: rotate(90deg);
  height: 110px;
  padding: 0px 0px 0px 10px;
  border: none;
  outline: none;
  box-shadow: none;
  position: relative;
}

.custom-journey-custom .e-n-tab-title-text{
    padding: 0px 0px 0px 40px;
}

.custom-journey-custom .e-n-tab-title::before {
    content: "";
    width: 1px;
    position: absolute;
    bottom: 50;
    left:0;
    background-color: #586495;
    height: 2px;
    transition: all 0.45s ease;
}

.custom-journey-custom .e-n-tab-title:hover::before {
  
    width: 40px;
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004e457 */.elementor-1544 .elementor-element.elementor-element-004e457.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-004e457.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-004e457.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-004e457.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-004e457.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b9d30 */.elementor-1544 .elementor-element.elementor-element-05b9d30.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-05b9d30.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-05b9d30.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-05b9d30.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-05b9d30.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbc6e36 */.elementor-1544 .elementor-element.elementor-element-fbc6e36.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-fbc6e36.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-fbc6e36.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-fbc6e36.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-fbc6e36.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcae2f0 */.elementor-1544 .elementor-element.elementor-element-fcae2f0.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-fcae2f0.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-fcae2f0.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-fcae2f0.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-fcae2f0.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe650 */.elementor-1544 .elementor-element.elementor-element-75fe650.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-75fe650.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-75fe650.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-75fe650.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-75fe650.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00784fa */.elementor-1544 .elementor-element.elementor-element-00784fa.custom-values-custom {
    position: relative;
    overflow: hidden;

}

.elementor-1544 .elementor-element.elementor-element-00784fa.custom-values-custom .elementor-heading-title, .elementor-1544 .elementor-element.elementor-element-00784fa.custom-values-custom p{
      position: relative;
    z-index: 1000 !important;
}

.elementor-1544 .elementor-element.elementor-element-00784fa.custom-values-custom::after{
    content: "*";
    left: 0;
    top:0;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000;
    transform: translate(0%,100%);
    transition: all 1s ease;
    z-index: 999;
}

.elementor-1544 .elementor-element.elementor-element-00784fa.custom-values-custom:hover::after{
    transform: translate(0%,0%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-BoldItalic.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-BoldItalic.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-BoldItalic.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Italic.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Italic.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Italic.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Light.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Light.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Light.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Light.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-LightItalic.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-LightItalic.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-LightItalic.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Medium.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Medium.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Medium.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-MediumItalic.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-MediumItalic.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-MediumItalic.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBold.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBold.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBold.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBoldItalic.eot');
	src: url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBoldItalic.woff2') format('woff2'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBoldItalic.woff') format('woff'),
		url('https://alraisinvestment.com/wp-content/uploads/2025/05/EuclidCircularA-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */