.elementor-7 .elementor-element.elementor-element-7ff923e{--display:flex;--min-height:800px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:64px;--padding-left:120px;--padding-right:120px;}.elementor-7 .elementor-element.elementor-element-7ff923e::before, .elementor-7 .elementor-element.elementor-element-7ff923e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7ff923e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7ff923e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7ff923e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7ff923e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D2125;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-c07435f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-7 .elementor-element.elementor-element-7453d06{text-align:center;}.elementor-7 .elementor-element.elementor-element-7453d06 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-b0074e8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-b0074e8 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAFAFA;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-9fc1baf .elementor-button{background-color:#61CE7000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-9fc1baf{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-9fc1baf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ae5f6f2{--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:70px;--padding-bottom:70px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-8857a37{--display:flex;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-3a54970{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a54970 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-2b22842 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-e816db0{--display:flex;--border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-3fbc55f{text-align:center;}.elementor-7 .elementor-element.elementor-element-3fbc55f .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-ef10227{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-5b8e4f4{text-align:center;}.elementor-7 .elementor-element.elementor-element-0e3f0ce{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9ee90bf{--display:flex;}.elementor-7 .elementor-element.elementor-element-9ee90bf.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9f0aaec{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f0aaec .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-9b9ac9d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-9b9ac9d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9b9ac9d .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-702be88{--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;}.elementor-7 .elementor-element.elementor-element-edad1c5 .elementor-button{background-color:#00000000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-edad1c5{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-edad1c5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a1ec7a6 .elementor-button{background-color:#61CE7000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-a1ec7a6{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-a1ec7a6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-796afe2 .clients-tabs{background-color:#02010100;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab{background-color:transparent;background-image:linear-gradient(331deg, #262626 0%, #F2295B00 67%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#144C48;transition:all 217ms ease;}.elementor-7 .elementor-element.elementor-element-796afe2 .see-more{background-color:transparent;font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;color:#FFFFFF;background-image:linear-gradient(320deg, #262626 0%, #F2295B00 72%);border-radius:500px 500px 500px 500px;transition:all 300ms ease;}.elementor-7 .elementor-element.elementor-element-796afe2 .brief{background-color:#FFFFFF17;min-height:450px;}.elementor-7 .elementor-element.elementor-element-796afe2 .service-button{background-color:#FAFAFA24;color:#FFFFFF;border-radius:22px 22px 22px 22px;padding:10px 10px 10px 10px;font-family:"Sofia Sans", Sans-serif;transition:all 636ms ease;}.elementor-7 .elementor-element.elementor-element-796afe2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-796afe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab img{width:80px;height:80px;}.elementor-7 .elementor-element.elementor-element-796afe2 .content-image-wrapper{height:450px;min-height:450px;}.elementor-7 .elementor-element.elementor-element-796afe2 .tabs-header{justify-content:center;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab.active{border-style:solid;border-width:2px 2px 2px 2px;padding:8px 16px 8px 8px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab:hover{border-color:#1C706A;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab.active img{border-style:none;transform:scale(1);}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info h4{color:#FFFFFF;font-family:"Sofia Sans Condensed", Sans-serif;font-size:24px;font-weight:500;margin:0px 0px 0px 16px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab.active .client-info h4{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info span{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:20px;font-weight:300;margin:0px 0px 0px 16px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab.active .client-info span{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-796afe2 .tabs-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-796afe2 .services-buttons{gap:10px;text-align:left;display:flex;flex-direction:inline;}.elementor-7 .elementor-element.elementor-element-796afe2 .tab-content, .elementor-7 .elementor-element.elementor-element-796afe2 .tab-content p{color:#B6B6B6;}.elementor-7 .elementor-element.elementor-element-796afe2 .brief h3{color:#FFFFFF;font-family:"quichesans", Sans-serif;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-796afe2 .brief h4{color:#FFFFFF;font-family:"quichesans", Sans-serif;}.elementor-7 .elementor-element.elementor-element-796afe2 .content-grid{gap:13px;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-4704e81{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--overlay-mix-blend-mode:luminosity;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-4704e81::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D2125;background-image:url("https://samirghoraba.com/wp-content/uploads/2026/03/Copy-of-e78ee3c1-ce37-4b5d-b22f-d81a4ee34d18.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ac279f0{--display:flex;}.elementor-7 .elementor-element.elementor-element-ac279f0.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c041bb2{text-align:center;}.elementor-7 .elementor-element.elementor-element-c041bb2 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-81f42d7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-81f42d7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-81f42d7 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-e61b213{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-d9bdf84{--display:flex;--min-height:0vh;--justify-content:flex-start;--border-radius:22px 0px 2px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8b0e698.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8b0e698{text-align:center;}.elementor-7 .elementor-element.elementor-element-8b0e698 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-b90796a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-b90796a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b90796a .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5167467{--display:flex;--min-height:0vh;--justify-content:flex-start;--border-radius:0px 22px 22px 0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e94884b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e94884b{text-align:center;}.elementor-7 .elementor-element.elementor-element-e94884b .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-f378de9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-f378de9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f378de9 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-241d60f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39caca4{--display:flex;--justify-content:flex-start;--border-radius:22px 0px 2px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9fdef30.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9fdef30{text-align:center;}.elementor-7 .elementor-element.elementor-element-9fdef30 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-51aef9e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-51aef9e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-51aef9e .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-87c7de7{--display:flex;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-eca18ab.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-eca18ab{text-align:center;}.elementor-7 .elementor-element.elementor-element-eca18ab .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-122eaef{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-122eaef.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-122eaef .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2edfd4{--display:flex;--justify-content:flex-start;--border-radius:0px 22px 22px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fe09d69.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fe09d69{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe09d69 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-566cba1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-566cba1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-566cba1 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5da7632{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-616061b{--display:flex;--min-height:0vh;--justify-content:flex-start;--border-radius:22px 0px 2px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ca7fe9e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ca7fe9e{text-align:center;}.elementor-7 .elementor-element.elementor-element-ca7fe9e .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-309e2f3{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-309e2f3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-309e2f3 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e6d4903{--display:flex;--min-height:0vh;--justify-content:flex-start;--border-radius:0px 22px 22px 0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0fb79bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0fb79bb{text-align:center;}.elementor-7 .elementor-element.elementor-element-0fb79bb .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-e9bce60{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-e9bce60.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e9bce60 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b8d3e2e{--display:flex;--flex-wrap:nowrap;--overflow:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1dd3e94{text-align:center;}.elementor-7 .elementor-element.elementor-element-1dd3e94 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-3f4afba{--display:flex;}.elementor-7 .elementor-element.elementor-element-8cb2a1f{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-8cb2a1f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8cb2a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-8cb2a1f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-eb61212{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7a33d43{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f6644ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-f6644ec .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-4300f99{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-4300f99.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4300f99 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-353804a{--display:flex;}.elementor-7 .elementor-element.elementor-element-c0eb0b3{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c0eb0b3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c0eb0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-c0eb0b3.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5652ad4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-05a4a52{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ae9c43f{text-align:center;}.elementor-7 .elementor-element.elementor-element-ae9c43f .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-7d23cba{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7d23cba.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7d23cba .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1189da6{--display:flex;}.elementor-7 .elementor-element.elementor-element-27303e5{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-27303e5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-27303e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-27303e5.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ae2f6f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-98fa5e2{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ec23edb{text-align:center;}.elementor-7 .elementor-element.elementor-element-ec23edb .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-76d9880{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-76d9880.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-76d9880 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5e81b5e{--display:flex;}.elementor-7 .elementor-element.elementor-element-15b1308{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-15b1308:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-15b1308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-15b1308.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4c5000f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cfa56ed{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-393cad9{text-align:center;}.elementor-7 .elementor-element.elementor-element-393cad9 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-cc41f74{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-cc41f74.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cc41f74 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8cb0acc{--display:flex;}.elementor-7 .elementor-element.elementor-element-d653452{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-d653452:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d653452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-d653452.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0b4aab8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-87eda15{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c83d8d8{text-align:center;}.elementor-7 .elementor-element.elementor-element-c83d8d8 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-1f349c4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-1f349c4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1f349c4 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-29ee320{--display:flex;}.elementor-7 .elementor-element.elementor-element-e63beac{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-e63beac:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e63beac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-e63beac.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4301e91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-60ed1de{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74cda3c{text-align:center;}.elementor-7 .elementor-element.elementor-element-74cda3c .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-fa530a4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-fa530a4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fa530a4 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a9203a3{--display:flex;}.elementor-7 .elementor-element.elementor-element-17bd21b{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-17bd21b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-17bd21b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-17bd21b.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-59657c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a9ae512{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4108985{text-align:center;}.elementor-7 .elementor-element.elementor-element-4108985 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-2ed3a9d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2ed3a9d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2ed3a9d .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0894075{--display:flex;}.elementor-7 .elementor-element.elementor-element-15cac40{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-15cac40:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-15cac40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-15cac40.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-59c8c2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3a76981{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b3652a4{text-align:center;}.elementor-7 .elementor-element.elementor-element-b3652a4 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-38ab797{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-38ab797.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-38ab797 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-452c5b5{--display:flex;}.elementor-7 .elementor-element.elementor-element-98f3ef3{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-98f3ef3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-98f3ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-98f3ef3.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f54120c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0ee6874{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4c448bd{text-align:center;}.elementor-7 .elementor-element.elementor-element-4c448bd .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-a1b7244{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-a1b7244.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a1b7244 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-58fe6b2{--display:flex;}.elementor-7 .elementor-element.elementor-element-3c0261e{--display:flex;--min-height:40vh;--justify-content:space-evenly;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3c0261e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3c0261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-3c0261e.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f89f963{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7943658{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:14px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-81c0b1f{text-align:center;}.elementor-7 .elementor-element.elementor-element-81c0b1f .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-3202dc5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-3202dc5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3202dc5 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a60a430{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:350px;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-swiper-pagination-spacing:5px;}.elementor-7 .elementor-element.elementor-element-ae71959{--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;}.elementor-7 .elementor-element.elementor-element-5def66d .elementor-button{background-color:#00000000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-5def66d{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-5def66d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6d4bdd3 .elementor-button{background-color:#61CE7000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-6d4bdd3{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-6d4bdd3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b0e3a74{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-b0e3a74::before, .elementor-7 .elementor-element.elementor-element-b0e3a74 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b0e3a74 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b0e3a74 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b0e3a74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b0e3a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://samirghoraba.com/wp-content/uploads/2026/01/DSC01219-Mejorado-NR-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-620d558{--display:flex;}.elementor-7 .elementor-element.elementor-element-620d558.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0985ede{text-align:center;}.elementor-7 .elementor-element.elementor-element-0985ede .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-d695e48{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d695e48.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d695e48 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-f58b42d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-3c7b5ff{--display:flex;--min-height:20vh;--justify-content:space-between;--border-radius:22px 0px 2px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ede5604.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ede5604{text-align:center;}.elementor-7 .elementor-element.elementor-element-ede5604 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-166e418{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-166e418.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-166e418 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b7071a9{--display:flex;--min-height:20vh;--justify-content:space-between;--border-radius:0px 22px 22px 0px;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-163f9b6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-163f9b6{text-align:center;}.elementor-7 .elementor-element.elementor-element-163f9b6 .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-555fafe{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-555fafe.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-555fafe .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-beb28fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--overflow:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-aac848d{text-align:center;}.elementor-7 .elementor-element.elementor-element-aac848d .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-e423e8b{--display:flex;}.elementor-7 .elementor-element.elementor-element-3304f38{--display:flex;--justify-content:flex-end;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-53108a9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-53108a9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-53108a9 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e92b8ea{width:auto;max-width:auto;text-align:start;}.elementor-7 .elementor-element.elementor-element-e92b8ea.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e92b8ea .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-99e9397{--display:flex;}.elementor-7 .elementor-element.elementor-element-5277c7d{--display:flex;--justify-content:flex-end;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a83b5ec{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-a83b5ec.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a83b5ec .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-087c09e{width:auto;max-width:auto;text-align:start;}.elementor-7 .elementor-element.elementor-element-087c09e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-087c09e .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-04a8624{--display:flex;}.elementor-7 .elementor-element.elementor-element-994d96e{--display:flex;--justify-content:flex-end;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20708b7{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-20708b7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-20708b7 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-95b1f05{width:auto;max-width:auto;text-align:start;}.elementor-7 .elementor-element.elementor-element-95b1f05.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-95b1f05 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ba3096b{--display:flex;}.elementor-7 .elementor-element.elementor-element-e098ee5{--display:flex;--justify-content:flex-end;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-42e1763{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-42e1763.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-42e1763 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-13a40f6{width:auto;max-width:auto;text-align:start;}.elementor-7 .elementor-element.elementor-element-13a40f6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-13a40f6 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8ffe075{--display:flex;}.elementor-7 .elementor-element.elementor-element-da462e9{--display:flex;--justify-content:flex-end;--border-radius:22px 22px 22px 22px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-25e930e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-25e930e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-25e930e .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5895354{width:auto;max-width:auto;text-align:start;}.elementor-7 .elementor-element.elementor-element-5895354.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5895354 .elementor-heading-title{font-family:"Sofia Sans Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-122b4e0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;}.elementor-7 .elementor-element.elementor-element-0c0843d{--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;}.elementor-7 .elementor-element.elementor-element-b454176 .elementor-button{background-color:#00000000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-b454176{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-b454176.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8a3d086 .elementor-button{background-color:#61CE7000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;border-style:none;padding:24px 72px 24px 72px;}.elementor-7 .elementor-element.elementor-element-8a3d086{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:solid;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-8a3d086.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a9e916d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a9e916d::before, .elementor-7 .elementor-element.elementor-element-a9e916d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a9e916d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a9e916d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a9e916d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a9e916d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-05d1797{--display:flex;}.elementor-7 .elementor-element.elementor-element-05d1797.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-93c295d{text-align:center;}.elementor-7 .elementor-element.elementor-element-93c295d .elementor-heading-title{font-family:"quichesans", Sans-serif;font-size:38px;font-weight:100;text-transform:uppercase;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-bfb540a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bfb540a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bfb540a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAFAFA;}.elementor-7 .elementor-element.elementor-element-553240e{--display:flex;--min-height:80vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.31;}.elementor-7 .elementor-element.elementor-element-553240e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-553240e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samirghoraba.com/wp-content/uploads/2026/03/sg-map-pinned.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-553240e::before, .elementor-7 .elementor-element.elementor-element-553240e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-553240e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-553240e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-553240e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-553240e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-060c0cd );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-8b441da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ce67163{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-ce67163.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ce67163 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1450138{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-1450138.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1450138 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1ddf5f5{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-1ddf5f5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1ddf5f5 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-47acb8c{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-47acb8c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-47acb8c .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1edf929{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-1edf929.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1edf929 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fafae0f{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-fafae0f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-fafae0f .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-23b6170{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-23b6170.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-23b6170 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4bd4a5e{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-4bd4a5e.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4bd4a5e .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bf160b1{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-bf160b1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-bf160b1 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0dc2626{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-0dc2626.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0dc2626 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f79378{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-1f79378.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1f79378 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-50c2dc9{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-50c2dc9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-50c2dc9 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ecbcca{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-5ecbcca.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5ecbcca .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4b87852{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-4b87852.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4b87852 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a7b9dc7{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-a7b9dc7.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a7b9dc7 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2fde9f9{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-2fde9f9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2fde9f9 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d0cb71c{padding:6px 16px 6px 16px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-d0cb71c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d0cb71c .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-ae5f6f2{--content-width:1040px;}.elementor-7 .elementor-element.elementor-element-8b441da{--content-width:1140px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-7453d06{text-align:center;}.elementor-7 .elementor-element.elementor-element-7453d06 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-b0074e8{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b0074e8 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-9fc1baf .elementor-button{font-size:20px;padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-3a54970 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-3fbc55f .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ef10227{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9f0aaec{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f0aaec .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-9b9ac9d{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-9b9ac9d .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-edad1c5 .elementor-button{font-size:20px;padding:20px 40px 20px 040px;}.elementor-7 .elementor-element.elementor-element-a1ec7a6 .elementor-button{font-size:20px;padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-tab img{width:66px;height:66px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info h4{font-size:22px;margin:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info span{font-size:20px;margin:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-796afe2 .see-more{font-size:22px;}.elementor-7 .elementor-element.elementor-element-c041bb2{text-align:center;}.elementor-7 .elementor-element.elementor-element-c041bb2 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-81f42d7{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-81f42d7 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-e61b213{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-8b0e698 .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-e94884b .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-241d60f{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9fdef30 .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-51aef9e .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-eca18ab .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-122eaef .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-fe09d69 .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-566cba1 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-5da7632{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-ca7fe9e .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-309e2f3 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-0fb79bb .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-e9bce60 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-1dd3e94{text-align:center;}.elementor-7 .elementor-element.elementor-element-1dd3e94 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-4300f99 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-7d23cba .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-76d9880 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-cc41f74 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-1f349c4 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-fa530a4 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-2ed3a9d .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-38ab797 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-a1b7244 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-3202dc5 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-a60a430{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-7 .elementor-element.elementor-element-5def66d .elementor-button{font-size:20px;padding:20px 40px 20px 040px;}.elementor-7 .elementor-element.elementor-element-6d4bdd3 .elementor-button{font-size:20px;padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-0985ede{text-align:center;}.elementor-7 .elementor-element.elementor-element-0985ede .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-d695e48{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d695e48 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f58b42d{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-ede5604 .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-166e418 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-163f9b6 .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-555fafe .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-aac848d{text-align:center;}.elementor-7 .elementor-element.elementor-element-aac848d .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-53108a9 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-e92b8ea .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-a83b5ec .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-087c09e .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-20708b7 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-95b1f05 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-42e1763 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-13a40f6 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-25e930e .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-5895354 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-122b4e0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-b454176 .elementor-button{font-size:20px;padding:20px 40px 20px 040px;}.elementor-7 .elementor-element.elementor-element-8a3d086 .elementor-button{font-size:20px;padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-93c295d{text-align:center;}.elementor-7 .elementor-element.elementor-element-93c295d .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-bfb540a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-bfb540a .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-8b441da{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7ff923e{--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7453d06 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-b0074e8 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-9fc1baf .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-ae5f6f2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3a54970 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-2b22842{--e-image-carousel-slides-to-show:3;}.elementor-7 .elementor-element.elementor-element-3fbc55f .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-ef10227{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9f0aaec .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-9b9ac9d .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-edad1c5 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-a1ec7a6 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-796afe2 .tabs-header{justify-content:flex-start;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info h4{font-size:18px;}.elementor-7 .elementor-element.elementor-element-796afe2 .client-info span{font-size:16px;}.elementor-7 .elementor-element.elementor-element-796afe2 .see-more{font-size:21px;}.elementor-7 .elementor-element.elementor-element-4704e81::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4704e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://samirghoraba.com/wp-content/uploads/2025/12/Group-1-scaled.png");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4704e81{--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c041bb2 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-81f42d7 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e61b213{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-d9bdf84{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-8b0e698{text-align:start;}.elementor-7 .elementor-element.elementor-element-8b0e698 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b90796a{width:100%;max-width:100%;text-align:justify;}.elementor-7 .elementor-element.elementor-element-b90796a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5167467{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-e94884b{text-align:start;}.elementor-7 .elementor-element.elementor-element-e94884b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-f378de9{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f378de9 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-241d60f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-39caca4{--min-height:0vh;--border-radius:22px 22px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9fdef30 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-51aef9e .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-87c7de7{--min-height:0vh;}.elementor-7 .elementor-element.elementor-element-eca18ab .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-122eaef .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a2edfd4{--min-height:0vh;--border-radius:0px 0px 22px 22px;}.elementor-7 .elementor-element.elementor-element-fe09d69 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-566cba1 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5da7632{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-616061b{--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ca7fe9e{text-align:start;}.elementor-7 .elementor-element.elementor-element-ca7fe9e .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-309e2f3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-309e2f3 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e6d4903{--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0fb79bb{text-align:start;}.elementor-7 .elementor-element.elementor-element-0fb79bb .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e9bce60{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e9bce60 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1dd3e94 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-8cb2a1f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-eb61212{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-7a33d43{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-f6644ec .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-4300f99 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-c0eb0b3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-5652ad4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-05a4a52{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-ae9c43f .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-7d23cba .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-27303e5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ae2f6f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-98fa5e2{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-ec23edb .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-76d9880 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-15b1308{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-4c5000f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-cfa56ed{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-393cad9 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-cc41f74 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-d653452{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0b4aab8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-87eda15{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-c83d8d8 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1f349c4 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e63beac{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-4301e91{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-60ed1de{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-74cda3c .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-fa530a4 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-17bd21b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-59657c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-a9ae512{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-4108985 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-2ed3a9d .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-15cac40{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-59c8c2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-3a76981{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-b3652a4 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-38ab797 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-98f3ef3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-f54120c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-0ee6874{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-4c448bd .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a1b7244 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3c0261e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-f89f963{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-7943658{--e-rating-icon-font-size:10px;}.elementor-7 .elementor-element.elementor-element-81c0b1f .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-3202dc5 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a60a430{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-5def66d .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-6d4bdd3 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-b0e3a74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0985ede .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d695e48 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-f58b42d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c7b5ff{--min-height:0vh;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ede5604{text-align:center;}.elementor-7 .elementor-element.elementor-element-ede5604 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-166e418{width:100%;max-width:100%;text-align:justify;}.elementor-7 .elementor-element.elementor-element-166e418 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b7071a9{--min-height:0vh;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-163f9b6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-163f9b6{text-align:start;}.elementor-7 .elementor-element.elementor-element-163f9b6 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-555fafe{width:100%;max-width:100%;text-align:justify;}.elementor-7 .elementor-element.elementor-element-555fafe .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-beb28fd{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-aac848d .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-53108a9 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e92b8ea .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a83b5ec .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-087c09e .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-20708b7 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-95b1f05 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-42e1763 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-13a40f6 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-25e930e .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5895354 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-122b4e0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-b454176 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-8a3d086 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-a9e916d{--min-height:50vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-93c295d .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-bfb540a .elementor-heading-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-553240e{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-553240e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-553240e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-8b441da{--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ce67163 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1450138 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1ddf5f5 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-47acb8c .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1edf929 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-fafae0f .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-23b6170 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-4bd4a5e .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-bf160b1 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-0dc2626 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1f79378 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-50c2dc9 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-5ecbcca .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-4b87852 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-a7b9dc7 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-2fde9f9 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-d0cb71c .elementor-heading-title{font-size:10px;}}/* Start custom CSS for container, class: .elementor-element-4704e81 */.fade-bottom {
  position: relative;
  overflow: hidden;
}

.fade-bottom::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 120px;
  background: linear-gradient(
    to bottom,
    rgba(0,0,0,0),
    rgba(0,0,0,0.8)
  );
  pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'quichesans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://samirghoraba.com/wp-content/uploads/2025/12/Fontspring-DEMO-quichesans-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */