@media (max-width:767px){:root{--dsg-ink:#FFFFFF;--dsg-teal:#144C48;--dsg-hair:rgba(255,255,255,.125)}.clients-tabs .tabs-header{gap:8px!important;row-gap:8px!important;padding:0 15px!important}.clients-tabs .client-tab{padding:4px!important;gap:9px!important;border-radius:999px!important}.clients-tabs .client-tab.active{padding:4px 14px 4px 4px!important}.clients-tabs .client-image{width:48px!important;height:48px!important}.clients-tabs .client-info h4,.clients-tabs .client-info .client-name{font-size:15px!important;line-height:1.2!important}.clients-tabs .client-info p,.clients-tabs .client-info .client-role{font-size:11px!important;line-height:1.3!important}.clients-tabs .see-more{width:60px!important;height:60px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0 12px!important;font-size:10px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:.06em!important;white-space:pre-line!important;overflow-wrap:break-word}.clients-tabs .tabs-content{padding-top:4px!important}.clients-tabs .tab-content{padding:0!important}.clients-tabs .content-grid{padding:14px 0!important;gap:10px!important}.clients-tabs .brief,.clients-tabs .content-image-wrapper,.clients-tabs .content-image{height:355px!important;min-height:355px!important;max-height:355px!important}.clients-tabs .brief{padding:14px!important}.clients-tabs .brief-content{overflow-y:auto}.clients-tabs .brief h4{margin:14px 0 8px!important}.clients-tabs .services-buttons{margin-top:10px!important}.clients-tabs h3{font-size:16px!important}.clients-tabs h4{font-size:14px!important}html .elementor-element.elementor-element-7ff923e.e-con{--min-height:84vh !important}.elementor-element-ce88c52 h2,.elementor-element-ce88c52 h2.elementor-heading-title{font-size:22px!important;font-weight:100!important;letter-spacing:.04em!important;line-height:1.3!important;text-transform:uppercase!important}.elementor-element-ce88c52 .elementor-element-f4cb675 .elementor-heading-title{font-size:10px!important;font-weight:600!important;letter-spacing:.20em!important;text-transform:uppercase!important;opacity:.55}.elementor-element-ce88c52 .elementor-element-5a0d2c7,.elementor-element-ce88c52 .elementor-element-5a0d2c7 p{font-size:14px!important;line-height:1.6!important}.dsg-form .elementor-field-group>label,.dsg-form .elementor-field-label{font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;margin-bottom:6px!important;opacity:.72}html .elementor-element.dsg-form .elementor-field-group .elementor-field-textual,html .elementor-element.dsg-form .elementor-field-group input.elementor-field,html .elementor-element.dsg-form .elementor-field-group textarea.elementor-field,html .elementor-element.dsg-form .elementor-field-group select.elementor-field{font-size:15px!important;line-height:1.4!important;padding-top:8px!important;padding-bottom:10px!important}.dsg-form .elementor-form-fields-wrapper{row-gap:4px!important}.dsg-form .elementor-field-group{margin-bottom:14px!important}.dsg-form .elementor-field-option label{font-size:13px!important}html .elementor-element.dsg-form .elementor-form .elementor-button,html .elementor-element.dsg-form .elementor-form button[type="submit"]{font-size:12px!important;letter-spacing:.18em!important;padding:15px 20px!important}.elementor-element-ce88c52 .elementor-tab-title,.elementor-element-ce88c52 [class*="tab-title"]{font-size:12px!important;letter-spacing:.12em!important}.location-card{padding:22px 20px!important;gap:6px!important;border-radius:10px!important}.location-card .elementor-heading-title{line-height:1.15!important}.location-card>.elementor-element:nth-child(1) .elementor-heading-title{font-size:10px!important;letter-spacing:.16em!important;opacity:.6}.location-card>.elementor-element:nth-child(2) .elementor-heading-title{font-size:21px!important}.location-card .elementor-divider{padding:10px 0!important}.location-card p{font-size:12.5px!important;line-height:1.45!important;margin:0!important}.location-card a[href^="tel:"]{display:inline-flex!important;align-items:center;gap:8px;margin-top:10px;padding:9px 16px 9px 13px;border:1px solid rgb(255 255 255 / .42);border-radius:999px;background:rgb(20 76 72 / .42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--dsg-ink)!important;font-family:"Sofia Sans Condensed","Sofia Sans",sans-serif;font-size:14px!important;font-weight:600;letter-spacing:.06em;line-height:1;text-decoration:none!important;transition:background .2s ease,border-color .2s ease}.location-card a[href^="tel:"]::before{content:"";width:13px;height:13px;flex:0 0 auto;background:currentColor;-webkit-mask:var(--dsg-phone-mask) center/contain no-repeat;mask:var(--dsg-phone-mask) center/contain no-repeat}.location-card a[href^="tel:"]::after{content:"";width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-left:2px;opacity:.7}.location-card a[href^="tel:"]:hover,.location-card a[href^="tel:"]:active{background:rgb(20 76 72 / .62);border-color:rgb(255 255 255 / .7)}.fg-grid{grid-template-columns:1fr!important;gap:16px!important}.fg-grid.fg-cols-2{grid-template-columns:repeat(2,1fr)!important;gap:11px!important}.fg-grid.fg-cols-3{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.fg-grid.fg-cols-2 .fg-ba-btn{padding:3px 9px!important;font-size:8px!important}.fg-grid.fg-cols-3 .fg-ba-btn{padding:3px 7px!important;font-size:7px!important;letter-spacing:.06em!important}.fg-item{width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;overflow:visible!important}.fg-ba-wrap{position:relative;width:100%!important;aspect-ratio:4 / 5;height:auto!important;border-radius:10px;overflow:hidden}.fg-ba-img{width:100%!important;height:100%!important;object-fit:cover}.fg-ba-btns{position:absolute!important;width:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%);bottom:10px!important;gap:2px!important;padding:3px!important;border-radius:999px;background:rgb(12 12 12 / .62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .16)}.fg-ba-btn{padding:4px 13px!important;font-size:9px!important;letter-spacing:.12em!important;line-height:1.2!important;border:0!important;border-radius:999px!important;background:transparent!important;color:rgb(255 255 255 / .65)!important}.fg-ba-btn.active{background:var(--dsg-ink)!important;color:#121212!important;font-weight:700!important}}@media (min-width:768px){.fg-item{aspect-ratio:4 / 5!important;height:auto!important;overflow:visible!important}.fg-ba-wrap{position:relative;aspect-ratio:4 / 5;height:auto!important;border-radius:10px;overflow:hidden}.fg-ba-img{width:100%!important;height:100%!important;object-fit:cover}.fg-ba-btns{position:absolute!important;width:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%);bottom:12px!important;gap:2px!important;padding:3px!important;border-radius:999px;background:rgb(12 12 12 / .62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .16)}.fg-ba-btn{padding:5px 15px!important;font-size:10px!important;letter-spacing:.12em!important;border:0!important;border-radius:999px!important;background:transparent!important;color:rgb(255 255 255 / .65)!important}.fg-ba-btn.active{background:#FFFFFF!important;color:#121212!important;font-weight:700!important}}html .elementor-element.dsg-form .elementor-field-group>label,html .elementor-element.dsg-form .elementor-field-group label{font-family:"Sofia Sans",sans-serif!important}html .elementor-element.location-card .elementor-widget-container p,html .elementor-element.location-card p,html .elementor-element.location-card a[href^="tel:"]{font-family:"Sofia Sans",sans-serif!important}@media (min-width:768px){html .elementor-element.elementor-element-ce88c52 h2,html .elementor-element.elementor-element-ce88c52 h2.elementor-heading-title{font-family:quichesans,sans-serif!important;font-size:32px!important;font-weight:100!important;text-transform:uppercase!important;letter-spacing:normal!important;line-height:1.25!important}html .elementor-element.elementor-element-ce88c52 .elementor-element-5a0d2c7,html .elementor-element.elementor-element-ce88c52 .elementor-element-5a0d2c7 p{font-family:"Sofia Sans",sans-serif!important;font-size:14px!important;line-height:1.7!important}html .elementor-element.elementor-element-b0c86a7{align-items:stretch!important}html .elementor-element.elementor-element-55a4ec1{justify-content:space-between!important;gap:12px!important}html .elementor-element.location-card{flex:1 1 0!important;min-height:0!important;justify-content:center!important;padding:26px 28px!important;gap:8px!important}html .elementor-element.location-card .elementor-divider{padding:6px 0!important}}.dsg-header-contacts{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}.dsg-fsb.dsg-fsb--in-header{position:static!important;inset:auto!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;z-index:auto!important;flex:0 0 auto!important}.dsg-fsb--in-header .dsg-fsb__panel,.dsg-fsb--in-header .dsg-fsb__list{flex-direction:row!important;align-items:center!important;gap:10px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;list-style:none!important}.dsg-fsb--in-header li{width:auto!important;height:auto!important;margin:0!important;list-style:none!important}.dsg-fsb--in-header a{width:40px!important;height:40px!important}.dsg-fsb--in-header a svg,.dsg-fsb--in-header a i,.dsg-fsb--in-header a img{width:17px!important;height:17px!important;font-size:17px!important}.dsg-fsb--in-header .dsg-fsb__tip{display:none!important}@media (max-width:767px){.dsg-header-contacts{gap:10px!important}.dsg-fsb--in-header .dsg-fsb__panel,.dsg-fsb--in-header .dsg-fsb__list{gap:8px!important}.dsg-fsb--in-header a{width:34px!important;height:34px!important}.dsg-fsb--in-header a svg,.dsg-fsb--in-header a i,.dsg-fsb--in-header a img{width:15px!important;height:15px!important;font-size:15px!important}}html .elementor-element.elementor-element-ce88c52 .elementor-element.elementor-element-f4cb675 .elementor-heading-title,html .elementor-element.dsg-form .elementor-form-fields-wrapper .elementor-field-group>label,html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-heading:first-child .elementor-heading-title{font-family:"Sofia Sans",sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:1.4px!important;text-transform:uppercase!important;line-height:1.4!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.elementor-element-5a0d2c7,html .elementor-element.elementor-element-ce88c52 .elementor-element.elementor-element-5a0d2c7 p,html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:not(:last-child) p{font-family:"Sofia Sans",sans-serif!important;font-weight:400!important;line-height:1.65!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-heading:first-child+.elementor-widget-heading .elementor-heading-title{font-family:quichesans,sans-serif!important;font-weight:100!important;text-transform:uppercase!important;letter-spacing:normal!important;line-height:1.2!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child p,html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child a{font-family:"Sofia Sans",sans-serif!important;font-weight:600!important;letter-spacing:normal!important;line-height:1.3!important}html .elementor-element.dsg-form .elementor-form .elementor-button,html .elementor-element.dsg-form .elementor-form button[type="submit"]{font-family:"Sofia Sans Condensed","Sofia Sans",sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:normal!important}@media (min-width:768px){html .elementor-element.elementor-element-ce88c52 .elementor-element.elementor-element-5a0d2c7,html .elementor-element.elementor-element-ce88c52 .elementor-element.elementor-element-5a0d2c7 p{font-size:14px!important}html .elementor-element.dsg-form .elementor-field-group .elementor-field-textual,html .elementor-element.dsg-form .elementor-field-group input.elementor-field,html .elementor-element.dsg-form .elementor-field-group textarea.elementor-field,html .elementor-element.dsg-form .elementor-field-group select.elementor-field{font-family:"Sofia Sans",sans-serif!important;font-size:14px!important;line-height:1.5!important}html .elementor-element.dsg-form .elementor-field-type-acceptance .elementor-field-option label,html .elementor-element.dsg-form .elementor-field-subgroup .elementor-field-option label{font-family:"Sofia Sans",sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-heading:first-child+.elementor-widget-heading .elementor-heading-title{font-size:24px!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:not(:last-child) p{font-size:14px!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child p,html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child a{font-size:14px!important}html .elementor-element.dsg-form .elementor-form .elementor-button,html .elementor-element.dsg-form .elementor-form button[type="submit"]{font-size:20px!important;line-height:1!important;padding:14px 28px!important}html .elementor-element.location-card{justify-content:flex-start!important;padding:22px 26px!important;gap:6px!important}html .elementor-element.location-card>.elementor-element:last-child{margin-top:auto!important}html .elementor-element.location-card .elementor-divider{padding:4px 0!important}}@media (max-width:767px){html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-heading:first-child+.elementor-widget-heading .elementor-heading-title{font-size:22px!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:not(:last-child) p{font-size:13px!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child p,html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:last-child a{font-size:14px!important}html .elementor-element.dsg-form .elementor-form .elementor-button,html .elementor-element.dsg-form .elementor-form button[type="submit"]{font-size:17px!important;line-height:1!important;padding:13px 22px!important}html .elementor-element.location-card{justify-content:flex-start!important}html .elementor-element.location-card>.elementor-element:last-child{margin-top:auto!important}}.dsg-fsb--in-header a{width:34px!important;height:34px!important}.dsg-fsb--in-header a svg,.dsg-fsb--in-header a i,.dsg-fsb--in-header a img{width:15px!important;height:15px!important;font-size:15px!important}.dsg-fsb--in-header .dsg-fsb__panel,.dsg-fsb--in-header .dsg-fsb__list{gap:8px!important}.dsg-header-contacts{gap:10px!important}.dsg-fsb--in-header.dsg-fsb--dupe{display:none!important}html .elementor-element.location-card .elementor-widget-text-editor p{margin:0!important}html .elementor-element.elementor-element-ce88c52 .e-n-tabs .e-n-tab-title .e-n-tab-title-text{font-family:"Sofia Sans",sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:1.4px!important;text-transform:uppercase!important;line-height:1.4!important}@media (max-width:767px){html .elementor-element.dsg-form .elementor-field-group .elementor-field-textual,html .elementor-element.dsg-form .elementor-field-group input.elementor-field,html .elementor-element.dsg-form .elementor-field-group textarea.elementor-field,html .elementor-element.dsg-form .elementor-field-group select.elementor-field,html .elementor-element.dsg-form .elementor-field-group select.elementor-field option{font-family:"Sofia Sans",sans-serif!important;font-size:14px!important;line-height:1.5!important}html .elementor-element.dsg-form .elementor-field-type-acceptance .elementor-field-option label,html .elementor-element.dsg-form .elementor-field-subgroup .elementor-field-option label,html .elementor-element.dsg-form .elementor-field-option label{font-family:"Sofia Sans",sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}html .elementor-element.elementor-element-ce88c52 .elementor-element.location-card>.elementor-widget-text-editor:not(:last-child) p{font-size:14px!important}html .elementor-element.dsg-form .elementor-form .elementor-button,html .elementor-element.dsg-form .elementor-form button[type="submit"]{font-size:18px!important}}html .elementor-element.dsg-form .elementor-form-fields-wrapper .elementor-field-group>label{font-size:12px!important;letter-spacing:1.4px!important}html .elementor-element.elementor-element-ce88c52 .e-n-tabs .e-n-tab-title .e-n-tab-title-text{font-size:12px!important;letter-spacing:1.4px!important}html[dir="rtl"] .elementor-element.elementor-element-155f241{background-image:url(https://samirghoraba.com/wp-content/uploads/2026/01/Frame-1-5-rtl.png)!important}html .e-loop-item-12320 img{object-position:50% 45%!important}@media (max-width:767px){html body #gt_float_wrapper{bottom:54px!important}}html .elementor-element.elementor-element-a60a430 .glass_one{background-color:#2e2e30!important;background-image:linear-gradient(135deg,rgb(255 255 255 / .11) 0%,rgb(255 255 255 / .045) 34%,rgb(255 255 255 / .012) 62%,#fff0 100%)!important;border:1px solid rgb(255 255 255 / .14)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .2),inset 0 -1px 0 rgb(0 0 0 / .25)!important;-webkit-backdrop-filter:blur(16px) saturate(1)!important;backdrop-filter:blur(16px) saturate(1)!important}.sg-name,.sg-cta,.sg-wa{display:none}@media (max-width:767px){.header-inner2{position:relative}.header-inner2 .dsg-fsb{display:none!important}.sg-name{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;line-height:1;z-index:5;text-decoration:none}.sg-name b{font-family:quichesans,sans-serif;font-weight:400;font-size:19px;letter-spacing:3px;color:#EDE7DF;text-transform:uppercase;white-space:nowrap}.sg-name i{font-style:normal;margin-top:7px;font-family:"Sofia Sans",sans-serif;font-weight:400;font-size:10px;letter-spacing:1.4px;color:#B08D57;text-transform:uppercase;white-space:nowrap}html .elementor-element.elementor-element-30f8150{display:none!important}.sg-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9990;height:58px}.sg-cta a{flex:1;display:flex;align-items:center;justify-content:center;font-family:"Sofia Sans Condensed","Sofia Sans",sans-serif;font-weight:500;font-size:18px;letter-spacing:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:0 6px}.sg-cta .sg-cta__call{background:#B08D57;color:#FFFFFF!important}.sg-cta .sg-cta__form{background:#121212;color:#EDE7DF!important;border-top:1px solid rgb(255 255 255 / .12)}html body{padding-bottom:58px!important}.sg-wa{display:flex;position:fixed;left:16px;bottom:74px;z-index:9989;width:48px;height:48px;border-radius:50%;align-items:center;justify-content:center;background:rgb(176 141 87 / .14);border:1px solid #B08D57}.sg-wa svg{width:22px;height:22px;fill:#EDE7DF}html body #gt_float_wrapper{bottom:74px!important}body:has(.lytbox-nav_control:checked) .sg-cta,body:has(.lytbox-nav_control:checked) .sg-wa{display:none!important}}@media (max-width:767px){.sg-name{max-width:calc(100vw - 150px);overflow:hidden}.sg-name b{font-size:clamp(14px, 4.4vw, 19px)!important;letter-spacing:clamp(1.2px, 0.7vw, 3px)!important}.sg-name i{font-size:clamp(8px, 2.5vw, 10px)!important;letter-spacing:clamp(0.9px, 0.35vw, 1.4px)!important;margin-top:5px!important}.sg-cta a{font-family:"Sofia Sans",sans-serif!important;font-weight:600!important;font-size:clamp(13px, 4.2vw, 17px)!important;letter-spacing:normal!important;text-transform:none!important}}html .sg-cities{letter-spacing:2px;text-transform:uppercase;color:#FAFAFA!important;-webkit-text-fill-color:#FAFAFA;opacity:1!important}html .sg-cities span{color:#B08D57!important;-webkit-text-fill-color:#B08D57;margin:0 6px}html body .sg-cta a.sg-cta__call,html body .sg-cta a.sg-cta__call:link,html body .sg-cta a.sg-cta__call:visited,html body .sg-cta a.sg-cta__call:hover,html body .sg-cta a.sg-cta__call:focus,html body .sg-cta a.sg-cta__call:active{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;background-color:#B08D57!important}html body .sg-cta a.sg-cta__form,html body .sg-cta a.sg-cta__form:link,html body .sg-cta a.sg-cta__form:visited,html body .sg-cta a.sg-cta__form:hover,html body .sg-cta a.sg-cta__form:focus,html body .sg-cta a.sg-cta__form:active{color:#EDE7DF!important;-webkit-text-fill-color:#EDE7DF!important;background-color:#121212!important}html .fg-grid .fg-item{aspect-ratio:auto!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;overflow:visible!important;background:transparent!important;border-radius:0!important}html .fg-grid .fg-item:hover{box-shadow:none!important}html .fg-grid .fg-item>.fg-ba-wrap{position:relative!important;inset:auto!important;width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;overflow:hidden!important;border-radius:10px!important;background:#151515!important}html .fg-grid .fg-item:hover>.fg-ba-wrap{box-shadow:0 12px 36px rgb(0 0 0 / .55)!important}html .fg-grid .fg-item>.fg-ba-btns{position:static!important;transform:none!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:9px 0 0!important;padding:3px!important;gap:2px!important;background:rgb(12 12 12 / .92)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}html .fg-grid .fg-item>.fg-ba-btns .fg-ba-btn{background:transparent!important;color:rgb(255 255 255 / .62)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-family:"Sofia Sans",sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:1.2px!important;text-transform:uppercase!important;line-height:1.2!important;padding:4px 14px!important;cursor:pointer;transition:background .18s,color .18s!important}html .fg-grid .fg-item>.fg-ba-btns .fg-ba-btn.active{background:#FFFFFF!important;color:#121212!important;font-weight:700!important}html .fg-grid.fg-cols-3 .fg-item>.fg-ba-btns .fg-ba-btn{font-size:8px!important;letter-spacing:.9px!important;padding:4px 9px!important}html .elementor-element-rc0s001{position:relative!important;padding:150px 20px 60px!important}html .elementor-element-rc0s001::before{content:"";position:absolute;left:0;right:0;top:0;height:100px;background:#000;z-index:0}html .elementor-element-rc0s001>.e-con-inner{position:relative;z-index:1;align-items:center!important;column-gap:64px!important;row-gap:34px!important;max-width:1100px}html .elementor-element-rc0l001,html .elementor-element-rc0r001{width:50%!important}html .elementor-element-rc0r001 img{width:100%!important;aspect-ratio:3 / 4!important;height:auto!important;object-fit:cover!important;object-position:50% 30%!important;background:#E6E3DE;display:block}html .dsg-rc-h1 .elementor-heading-title{font-family:quichesans,"Marcellus",serif!important;font-weight:400!important;font-size:54px!important;line-height:1.05!important;letter-spacing:.3px!important;text-transform:none!important;color:#151515!important}html .dsg-rc-h1::after{content:"";display:block;width:150px;height:1px;background:#151515;margin:30px 0 0}html .dsg-rc-lead,html .dsg-rc-lead p{font-family:"Sofia Sans",sans-serif!important;font-weight:600!important;font-size:19px!important;line-height:1.45!important;color:#151515!important}html .dsg-rc-body,html .dsg-rc-body p{font-family:"Sofia Sans",sans-serif!important;font-weight:400!important;font-size:17px!important;line-height:1.75!important;color:#5D5A56!important}html .dsg-rc-lead p,html .dsg-rc-body p{margin:0!important}html .dsg-rc-lead{margin:32px 0 0!important}html .dsg-rc-body{margin:18px 0 0!important}html .elementor-element-rc0s002{padding:64px 20px 80px!important}html .elementor-element-rc0s002>.e-con-inner{max-width:1100px;margin-left:auto;margin-right:auto}html .dsg-rc-h2 .elementor-heading-title{font-family:quichesans,"Marcellus",serif!important;font-weight:400!important;font-size:30px!important;line-height:1.2!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#FFFFFF!important}html .dsg-rc-sub,html .dsg-rc-sub p{font-family:"Sofia Sans",sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.5!important;color:#A9A39B!important}html .dsg-rc-sub p{margin:0!important}html .dsg-rc-sub{margin:8px 0 40px!important}body.page-id-12570 .elementor-location-footer .elementor-element-ce88c52,body.page-id-12571 .elementor-location-footer .elementor-element-ce88c52,body.page-id-12572 .elementor-location-footer .elementor-element-ce88c52,body.page-id-12573 .elementor-location-footer .elementor-element-ce88c52,body.page-id-12574 .elementor-location-footer .elementor-element-ce88c52{display:none!important}@media (max-width:991px){html .elementor-element-rc0s001{padding:120px 16px 44px!important}html .elementor-element-rc0s001::before{height:80px}html .elementor-element-rc0s001>.e-con-inner{flex-direction:column!important}html .elementor-element-rc0l001,html .elementor-element-rc0r001{width:100%!important}html .elementor-element-rc0r001{order:2}html .elementor-element-rc0s002{padding:46px 16px 90px!important}}@media (max-width:640px){html .dsg-rc-h1 .elementor-heading-title{font-size:40px!important}html .dsg-rc-h1::after{width:110px;margin-top:22px}html .dsg-rc-lead,html .dsg-rc-lead p{font-size:18px!important}html .dsg-rc-lead{margin-top:24px!important}html .dsg-rc-body,html .dsg-rc-body p{font-size:16px!important}html .dsg-rc-h2 .elementor-heading-title{font-size:24px!important}}html a.sg-wa.dsg-on-light{background:#121212!important;border-color:#121212!important;box-shadow:0 2px 10px rgb(0 0 0 / .16)!important}html a.sg-wa.dsg-on-light svg{fill:#EDE7DF!important}html body #gt_float_wrapper.dsg-on-light .gt_float_switcher{background:#121212!important;border:1px solid rgb(18 18 18 / .9)!important;box-shadow:0 2px 10px rgb(0 0 0 / .16)!important}html body #gt_float_wrapper.dsg-on-light .gt_float_switcher,html body #gt_float_wrapper.dsg-on-light .gt_float_switcher .gt-selected,html body #gt_float_wrapper.dsg-on-light .gt_float_switcher .gt-selected .gt-current-lang,html body #gt_float_wrapper.dsg-on-light .gt_float_switcher a{color:#FFFFFF!important}html body #gt_float_wrapper.dsg-on-light .gt_float_switcher .gt-selected .gt-current-lang span{color:#FFFFFF!important}html #patient-form{scroll-margin-top:110px!important}@font-face{font-family:'quichesans';src:url(https://samirghoraba.com/wp-content/uploads/2025/12/Fontspring-DEMO-quichesans-regular.ttf) format('truetype');font-weight:100 900;font-style:normal;font-display:swap}html .fg-grid .fg-item .fg-ba-wrap>a.fg-case-link{position:absolute!important;inset:0!important;z-index:3!important;display:block!important;background:transparent!important;cursor:pointer}