.elementor-54 .elementor-element.elementor-element-about-hero{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-about-hero-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 56px;--row-gap:32px;--column-gap:56px;}.elementor-54 .elementor-element.elementor-element-about-hero-copy{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-about-hero-eyebrow{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-about-hero-eyebrow .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:700;color:#087E8B;}.elementor-54 .elementor-element.elementor-element-about-hero-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:64px;font-weight:800;line-height:1.1em;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-about-hero-sub .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:30px;font-weight:700;color:#087E8B;}.elementor-54 .elementor-element.elementor-element-about-hero-line .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:700;color:#102A43;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-about-hero-text{font-family:"Tajawal", Sans-serif;font-size:20px;line-height:1.85em;color:#486581;}.elementor-54 .elementor-element.elementor-element-about-hero-actions{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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-54 .elementor-element.elementor-element-about-hero-primary .elementor-button{background-color:#087E8B;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-about-hero-secondary .elementor-button{background-color:#FFFFFF;fill:#062B4A;color:#062B4A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E5EC;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-about-hero-visual{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-54 .elementor-element.elementor-element-about-portrait-img{text-align:center;}.elementor-54 .elementor-element.elementor-element-about-profile{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-profile-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-profile-copy{font-family:"Tajawal", Sans-serif;font-size:20px;line-height:1.9em;color:#486581;}.elementor-54 .elementor-element.elementor-element-profile-facts{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-about-qualifications{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-qual-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-qual-list{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-54 .elementor-element.elementor-element-about-roles{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-roles-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-roles-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-about-trust{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-trust-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 44px;--row-gap:28px;--column-gap:44px;}.elementor-54 .elementor-element.elementor-element-trust-copy{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-54 .elementor-element.elementor-element-trust-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-trust-text{font-family:"Tajawal", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-trust-list .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-trust-list .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-trust-list{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-trust-list .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-about-expertise{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-expertise-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-expertise-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-expertise-actions{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-expertise-cta .elementor-button{background-color:#087E8B;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-about-memberships{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-memberships-title{text-align:center;}.elementor-54 .elementor-element.elementor-element-memberships-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-memberships-row{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-member-aao .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-member-asrs .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-member-euretina .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-about-care{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-care-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-care-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-about-clinics{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-clinics-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-clinics-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-clinic-1{color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-clinic-2{color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-clinics-actions{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-clinics-primary .elementor-button{background-color:#087E8B;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-clinics-secondary .elementor-button{background-color:#062B4A;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E5EC;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-about-final-cta{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-final-title{text-align:center;}.elementor-54 .elementor-element.elementor-element-final-title .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:44px;font-weight:800;color:#062B4A;}.elementor-54 .elementor-element.elementor-element-final-text{text-align:center;font-family:"Tajawal", Sans-serif;font-size:20px;color:#486581;}.elementor-54 .elementor-element.elementor-element-final-actions{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-final-primary .elementor-button{background-color:#087E8B;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-final-secondary .elementor-button{background-color:#FFFFFF;fill:#062B4A;color:#062B4A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E5EC;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-about-hero-title .elementor-heading-title{font-size:48px;}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-about-hero{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-hero-visual{--width:100%;}.elementor-54 .elementor-element.elementor-element-about-profile{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-qualifications{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-roles{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-trust{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-expertise{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-memberships{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-care{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-clinics{--content-width:1240px;}.elementor-54 .elementor-element.elementor-element-about-final-cta{--content-width:980px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-about-hero{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-about-hero-grid{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-about-hero-copy{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-about-hero-title .elementor-heading-title{font-size:34px;}.elementor-54 .elementor-element.elementor-element-about-hero-sub .elementor-heading-title{font-size:24px;}.elementor-54 .elementor-element.elementor-element-about-hero-line .elementor-heading-title{font-size:20px;}.elementor-54 .elementor-element.elementor-element-about-hero-text{font-size:18px;}.elementor-54 .elementor-element.elementor-element-about-hero-visual{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-profile-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-profile-copy{font-size:17px;}.elementor-54 .elementor-element.elementor-element-qual-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-roles-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-trust-title .elementor-heading-title{font-size:30px;}.elementor-54 .elementor-element.elementor-element-expertise-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-memberships-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-care-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-clinics-title .elementor-heading-title{font-size:31px;}.elementor-54 .elementor-element.elementor-element-final-title .elementor-heading-title{font-size:30px;line-height:1.8em;}}/* Start custom CSS for container, class: .elementor-element-about-hero */.elementor-54{--os-navy:#062B4A;--os-deep:#031D33;--os-teal:#087E8B;--os-gold:#C9953D;--os-text:#102A43;--os-muted:#486581;--os-soft:#F5F9FC;--os-med:#EEF7F8;--os-border:#D9E5EC;color:var(--os-text)}.elementor-54 .os-section{width:100%;padding:92px 32px}.elementor-54 .os-section>.e-con-inner{max-width:1240px;margin:0 auto;width:100%}.elementor-54 .os-soft{background:var(--os-soft)}.elementor-54 .os-med{background:var(--os-med)}.elementor-54 .os-deep{background:linear-gradient(135deg,#031D33,#062B4A 70%,#087E8B);color:#fff}.elementor-54 .os-grid{display:grid;gap:24px}.elementor-54 .os-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.elementor-54 .os-three{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-54 .os-four{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-54 .os-card{background:#fff;border:1px solid var(--os-border);border-radius:8px;padding:28px;box-shadow:0 14px 30px rgba(6,43,74,.06)}.elementor-54 .os-title h1,.elementor-54 .os-title h2{font-family:Cairo,sans-serif;color:var(--os-navy);line-height:1.12}.elementor-54 .os-body,.elementor-54 .os-body p{font-family:Tajawal,sans-serif;line-height:1.85;color:var(--os-muted)}.elementor-54 .os-eyebrow{display:inline-flex;width:auto;border:1px solid rgba(8,126,139,.25);background:#EEF7F8;color:var(--os-teal);border-radius:999px;padding:8px 14px;font-family:Tajawal,sans-serif;font-weight:700;font-size:14px}.elementor-54 .os-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.elementor-54 .os-actions .elementor-button{border-radius:12px;font-family:Tajawal,sans-serif;font-weight:700;padding:15px 24px}.elementor-54 .os-primary .elementor-button{background:var(--os-teal);color:#fff}.elementor-54 .os-secondary .elementor-button{background:#fff;color:var(--os-navy);border:1px solid var(--os-border)}.elementor-54 .os-portrait{border-radius:8px;overflow:hidden;border:1px solid var(--os-border);background:#fff}.elementor-54 .os-portrait img{width:100%;height:560px;object-fit:cover;object-position:center top;display:block}.elementor-54 .os-hero-visual{position:relative}.elementor-54 .os-hero-visual:before{content:"";position:absolute;inset:28px -18px -18px 28px;border:1px solid rgba(201,149,61,.45);border-radius:8px}.elementor-54 .os-hero-visual>*{position:relative;z-index:1}.elementor-54 .os-profile-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px}.elementor-54 .os-fact{background:#fff;border:1px solid var(--os-border);border-radius:8px;padding:20px}.elementor-54 .os-fact strong,.elementor-54 .os-card strong{display:block;color:var(--os-navy);font-family:Cairo,sans-serif;margin-bottom:8px}.elementor-54 .os-timeline{display:grid;gap:18px;counter-reset:item}.elementor-54 .os-timeline .os-card{position:relative;padding-right:68px}.elementor-54 .os-timeline .os-card:before{counter-increment:item;content:counter(item);position:absolute;right:24px;top:26px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--os-teal);color:#fff;font-weight:700}.elementor-54 .os-membership{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.elementor-54 .os-badge{min-width:160px;text-align:center;background:#fff;border:1px solid var(--os-border);border-radius:8px;padding:24px 18px;color:var(--os-navy);font-family:Cairo,sans-serif;font-size:24px;font-weight:800}.elementor-54 .os-clinic-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:28px}.elementor-54 .os-clinic-card h3,.elementor-54 .os-clinic-card p,.elementor-54 .os-deep .os-body p,.elementor-54 .os-deep .elementor-icon-list-text{color:#fff}.elementor-54 .os-final{text-align:center}.elementor-54 .os-final .os-actions{justify-content:center}@media(max-width:1024px){.elementor-54 .os-section{padding:76px 24px}.elementor-54 .os-two,.elementor-54 .os-three,.elementor-54 .os-four{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-54 .os-hero{grid-template-columns:1fr}.elementor-54 .os-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-54 .os-portrait img{height:500px}}@media(max-width:767px){.elementor-54 .os-section{padding:60px 20px}.elementor-54 .os-two,.elementor-54 .os-three,.elementor-54 .os-four,.elementor-54 .os-profile-facts{grid-template-columns:1fr}.elementor-54 .os-card{padding:22px}.elementor-54 .os-actions{display:grid;grid-template-columns:1fr}.elementor-54 .os-actions .elementor-button{width:100%}.elementor-54 .os-portrait img{height:360px}.elementor-54 .os-hero-visual:before{display:none}.elementor-54 .os-badge{width:100%;min-width:0}}/* End custom CSS */