.elementor-345 .elementor-element.elementor-element-4871572{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-aa2999b{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap: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-345 .elementor-element.elementor-element-affa086 .elementor-button-content-wrapper{flex-direction:row;}.elementor-345 .elementor-element.elementor-element-affa086 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-345 .elementor-element.elementor-element-c86f834{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-345 .elementor-element.elementor-element-47ea2f2{--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-345 .elementor-element.elementor-element-0952cd9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-345 .elementor-element.elementor-element-2e5c4cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-theme-post-featured-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-345 .elementor-element.elementor-element-9daf605{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-widget-theme-post-title .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-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-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-345 .elementor-element.elementor-element-de18325 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-de18325 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-345 .elementor-element.elementor-element-de18325{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-345 .elementor-element.elementor-element-de18325 .elementor-icon-list-text{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-2b83bf2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-345 .elementor-element.elementor-element-c2b09fe .elementor-button-content-wrapper{flex-direction:row;}.elementor-345 .elementor-element.elementor-element-c2b09fe .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-345 .elementor-element.elementor-element-cd9ea36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-345 .elementor-element.elementor-element-cd9ea36 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-345 .elementor-element.elementor-element-00d199a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-345 .elementor-element.elementor-element-7f8c054{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-345 .elementor-element.elementor-element-76cc8c2{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-345 .elementor-element.elementor-element-45a1da1{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-345 .elementor-element.elementor-element-c9ff04e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-345 .elementor-element.elementor-element-4de358c{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-345 .elementor-element.elementor-element-5537a8b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-345 .elementor-element.elementor-element-b3d1c50 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.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-345 .elementor-element.elementor-element-9e9bd3b{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-345 .elementor-element.elementor-element-7ba78d0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-widget-theme-post-content{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-345 .elementor-element.elementor-element-d1864ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-d1864ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-345 .elementor-element.elementor-element-d1864ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-345 .elementor-element.elementor-element-d1864ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-927cd9b{--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-345 .elementor-element.elementor-element-874fd0e{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-345 .elementor-element.elementor-element-12c42fe .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-345 .elementor-element.elementor-element-0b77e97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-345 .elementor-element.elementor-element-0b77e97 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-345 .elementor-element.elementor-element-88af1a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-345 .elementor-element.elementor-element-88af1a6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-345 .elementor-element.elementor-element-3eade33{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-345 .elementor-element.elementor-element-28e43fb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-345 .elementor-element.elementor-element-627d09e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-627d09e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-345 .elementor-element.elementor-element-627d09e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-345 .elementor-element.elementor-element-627d09e .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-345 .elementor-element.elementor-element-c86f834{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}}@media(min-width:768px){.elementor-345 .elementor-element.elementor-element-4871572{--content-width:1240px;}}@media(max-width:767px){.elementor-345 .elementor-element.elementor-element-4871572{--padding-top:18px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-345 .elementor-element.elementor-element-2e5c4cb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-345 .elementor-element.elementor-element-2b83bf2{--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-345 .elementor-element.elementor-element-4de358c{--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;}}/* Start custom CSS *//* Mediscan doctor profile. Colours are the site's own: blue #006599, green #017a48. */
.single-doctor .site-content > .ast-container{max-width:none;padding:0;display:block}
.single-doctor .site-content{background:#f6f9fc}
.single-doctor .site-content .content-area.primary{margin:0}
.single-doctor .elementor-location-single{padding:0!important;background:transparent!important}
.md-tpl{--md-blue:#006599;--md-blue-soft:#e8f4fa;--md-line:#d6eaf5;--md-green:#017a48;--md-green-soft:#e7f6ef;--md-ink:#111827;--md-text:#4b5563;--md-warm:#d97706;--md-warm-soft:#fef3e2;font-family:Inter,system-ui,sans-serif;color:var(--md-text);font-size:15px;line-height:1.55}
.e-con.md-tpl{--padding-top:28px;--padding-right:20px;--padding-bottom:56px;--padding-left:20px}
.md-tpl .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
.md-tpl .elementor-heading-title,.md-tpl .elementor-icon-box-title,.md-tpl .elementor-button{font-family:Inter,system-ui,sans-serif}
.md-tpl svg.e-font-icon-svg{fill:currentColor}
.md-tpl .md-ico{width:16px;height:16px;flex:none;vertical-align:-3px}

/* Top bar */
.md-crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}
.md-crumbs a{color:var(--md-text);text-decoration:none;display:inline-flex;gap:6px;align-items:center}
.md-crumbs a:hover{color:var(--md-blue)}
.md-crumbs strong{color:var(--md-ink)}
.md-crumbs span{color:#9ca3af}
.md-tpl .md-pill .elementor-button{padding:7px 16px;border:1px solid var(--md-line);border-radius:999px;background:var(--md-blue-soft);color:var(--md-blue);font-weight:600;font-size:13px}
.md-tpl .md-pill .elementor-button:hover{background:#fff}

/* Layout */
.md-tpl .e-con.md-main{flex:1 1 0;min-width:0;--width:auto}
.md-tpl .e-con.md-side{flex:0 0 380px;--width:380px;position:sticky;top:20px}
.md-tpl .e-con.md-card{background:#fff;border:1px solid var(--md-line);border-radius:18px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;box-shadow:0 1px 2px rgba(16,24,40,.04)}

/* Hero */
.md-tpl .e-con.md-hero-head{--padding-bottom:20px;border-bottom:1px solid #eef2f6}
.md-tpl .md-photo{flex:none;width:auto}
.md-tpl .md-photo img{width:150px;height:170px;object-fit:cover;object-position:top center;border-radius:16px;border:3px solid var(--md-line);background:var(--md-blue-soft);display:block}
.md-tpl .e-con.md-hero-text{flex:1 1 0;min-width:0;--width:auto}
.md-tpl .md-h1 .elementor-heading-title{font-size:28px;font-weight:700;line-height:1.2;color:var(--md-ink);letter-spacing:-.01em}
.md-tpl .md-desig .elementor-heading-title{font-size:15px;font-weight:600;color:var(--md-ink);line-height:1.4}
.md-tpl .md-degrees .elementor-icon-list-text{color:var(--md-text);font-size:15px}
.md-tpl .elementor-icon-list-icon{color:var(--md-blue)}
.md-tpl .elementor-icon-list-icon i{color:var(--md-blue);font-size:14px}
.md-tpl .elementor-icon-list-icon svg{fill:var(--md-blue);width:14px;height:14px}
.md-tpl .md-badge .elementor-button{padding:4px 12px;border-radius:999px;background:var(--md-green-soft);color:var(--md-green);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:0;line-height:1.6}
.md-tpl .e-con.md-actions{--padding-top:10px}

/* Buttons */
.md-tpl .md-btn .elementor-button{padding:11px 20px;border-radius:10px;font-weight:600;font-size:14px;line-height:1.2;border:2px solid var(--md-blue);transition:background .15s,color .15s,border-color .15s}
.md-tpl .md-btn .elementor-button-icon svg{fill:currentColor;width:14px;height:14px}
.md-tpl .md-btn-solid .elementor-button{background:var(--md-blue);color:#fff}
.md-tpl .md-btn-solid .elementor-button:hover,.md-tpl .md-btn-solid .elementor-button:focus{background:#004f78;border-color:#004f78;color:#fff}
.md-tpl .md-btn-outline .elementor-button{background:#fff;color:var(--md-blue);border-color:#b9d9ea}
.md-tpl .md-btn-outline .elementor-button:hover,.md-tpl .md-btn-outline .elementor-button:focus{border-color:var(--md-blue);color:var(--md-blue);background:#fff}
.md-tpl .md-btn-lg .elementor-button{padding:14px 20px;font-size:15px}

/* Info tiles */
.md-tpl .e-con.md-stat{flex:1 1 170px;--width:auto;border:1px dashed #c8e1ef;background:#f7fbfe;border-radius:14px;--padding-top:14px;--padding-right:16px;--padding-bottom:14px;--padding-left:16px;text-align:center}
.md-tpl .md-stat-label .elementor-heading-title{font-size:13px;font-weight:400;color:var(--md-text)}
.md-tpl .md-stat-value .elementor-heading-title{font-size:15px;font-weight:700;color:var(--md-ink);line-height:1.35}

/* Section headings */
.md-tpl .md-sec-head{padding-bottom:16px;border-bottom:1px solid #eef2f6}
.md-tpl .md-sec-head .elementor-icon-box-wrapper,.md-tpl .md-sched-item .elementor-icon-box-wrapper{display:flex;align-items:center;gap:14px;text-align:left}
.md-tpl .md-sec-head .elementor-icon-box-icon,.md-tpl .md-sched-item .elementor-icon-box-icon{margin:0!important;display:flex}
.md-tpl .md-sec-head .elementor-icon{width:42px;height:42px;border-radius:12px;background:var(--md-blue-soft);color:var(--md-blue);display:grid;place-items:center;font-size:18px;padding:0}
.md-tpl .md-sec-head .elementor-icon svg,.md-tpl .md-sched-item .elementor-icon svg{width:18px;height:18px;fill:currentColor}
.md-tpl .md-sec-head .elementor-icon i,.md-tpl .md-sched-item .elementor-icon i{font-size:18px;color:inherit}
.md-tpl .md-sec-head .elementor-icon-box-title{margin:0;font-size:19px;font-weight:700;color:var(--md-ink);line-height:1.3}
.md-tpl .md-sec-head .elementor-icon-box-description{margin:2px 0 0;font-size:13px;color:var(--md-text)}
.md-tpl .md-warm .elementor-icon{background:var(--md-warm-soft)!important;color:var(--md-warm)!important}

/* Schedule */
.md-tpl .e-con.md-sched{border:1px dashed #c8e1ef;background:#f7fbfe;border-radius:14px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px}
.md-tpl .md-sched-item{flex:1 1 0}
.md-tpl .md-sched-item .elementor-icon{width:40px;height:40px;border-radius:50%;background:var(--md-blue-soft);color:var(--md-blue);display:grid;place-items:center;padding:0}
.md-tpl .md-sched-item .elementor-icon-box-content{display:flex;flex-direction:column-reverse}
.md-tpl .md-sched-item .elementor-icon-box-title{margin:0;font-size:16px;font-weight:700;color:var(--md-ink);line-height:1.35}
.md-tpl .md-sched-item .elementor-icon-box-description{margin:0;font-size:13px;color:var(--md-text)}
.md-tpl .md-note{font-size:13px;background:#f3f6f9;border-radius:10px;padding:10px 12px}
.md-tpl .md-note p{margin:0}

/* About */
.md-tpl .md-bio p{margin:0 0 6px;color:var(--md-text)}
.md-tpl .md-facts .elementor-icon-list-item{padding:10px 0!important;margin:0!important;border-bottom:1px solid #eef2f6;align-items:flex-start}
.md-tpl .md-facts .elementor-icon-list-item:first-child{border-top:1px solid #eef2f6}
.md-tpl .md-facts .elementor-icon-list-text{color:var(--md-ink)}
.md-tpl .md-facts .elementor-icon-list-icon{margin-top:3px}

/* Booking sidebar */
.md-side-title{font-weight:600;color:var(--md-ink);font-size:14px;margin:0 0 10px}
.md-session{border:1px solid #e3edf3;border-radius:14px;padding:14px;margin-bottom:12px}
.md-session-date{display:flex;align-items:center;gap:8px;color:var(--md-ink)}
.md-session-date .md-ico{color:var(--md-blue)}
.md-session-date em{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;color:var(--md-green);background:var(--md-green-soft);padding:2px 10px;border-radius:999px}
.md-session-time{display:flex;align-items:center;gap:8px;margin:6px 0 12px;font-size:14px}
.md-session-time .md-ico{color:var(--md-warm)}
.md-session-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#fff;color:var(--md-blue);border:1px solid var(--md-line);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}
.md-session-btn:hover{background:var(--md-blue-soft);color:var(--md-blue)}
.md-tpl .md-phones .elementor-icon-list-item{margin:0 0 8px!important;padding:0!important}
.md-tpl .md-phones .elementor-icon-list-item a{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border-radius:10px;background:#f7fbfe;border:1px solid #e3edf3}
.md-tpl .md-phones .elementor-icon-list-text{color:var(--md-ink);font-weight:600}
.md-tpl .md-phones a:hover{border-color:var(--md-blue)}

@media (max-width:1024px){
.md-tpl .e-con.md-side{flex:1 1 auto;--width:100%;position:static}
.md-tpl .e-con.md-main{flex:1 1 auto;--width:100%}
}
@media (max-width:767px){
.e-con.md-tpl{--padding-top:18px;--padding-right:16px;--padding-bottom:40px;--padding-left:16px}
.md-tpl .e-con.md-card{--padding-top:18px;--padding-right:18px;--padding-bottom:18px;--padding-left:18px;border-radius:16px}
.md-tpl .e-con.md-hero-text{text-align:center;align-items:center;--width:100%}
.md-tpl .md-photo img{width:140px;height:160px}
.md-tpl .md-h1 .elementor-heading-title{font-size:23px}
.md-tpl .md-degrees .elementor-icon-list-items{justify-content:center}
.md-tpl .e-con.md-actions{width:100%;--width:100%}
.md-tpl .md-actions .elementor-widget-button,.md-tpl .md-actions .elementor-button{width:100%}
}/* End custom CSS */