.elementor-element-svstyle1{display:none!important}
/* Dermadod services directory. Works on the existing Elementor page, no widget replacement. */
:is(.dd-services-hero,.elementor-element-svhero01),:is(.dd-services-nav,.elementor-element-svnav001),:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1),:is(.dd-services-steps,.elementor-element-svsteps1),:is(.dd-services-cta,.elementor-element-svcta001){overflow:hidden}
:is(.dd-services-hero,.elementor-element-svhero01){position:relative;padding:90px 30px 94px;background:radial-gradient(circle at 8% 8%,#edf1e9 0,transparent 35%),#f7f2eb}
:is(.dd-services-hero,.elementor-element-svhero01):before{content:'';position:absolute;width:330px;height:330px;left:-155px;bottom:-155px;border:1px solid #d4dfd5;border-radius:50%;pointer-events:none}
:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container{align-items:center;gap:58px}
:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container>.elementor-column:first-child{width:calc(52% - 29px)}
:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container>.elementor-column:last-child{width:calc(48% - 29px)}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-column{min-width:0}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-column:first-child>.elementor-widget-wrap{align-content:center}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-pxl_heading:first-child .pxl-item--title{font-family:Manrope,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.19em;color:#9a655c}
:is(.dd-services-hero,.elementor-element-svhero01) h1,:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-pxl_heading:nth-child(2) .pxl-item--title{font-family:'Playfair Display',serif!important;font-size:clamp(42px,4.8vw,65px)!important;line-height:1.13!important;letter-spacing:-.035em;color:#283d37}
:is(.dd-services-hero,.elementor-element-svhero01) .pxl-text-editor{max-width:575px;font-family:Manrope,sans-serif!important;font-size:16px;line-height:1.8;color:#5b6963}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-button{margin-top:27px}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-button,:is(.dd-services-cta,.elementor-element-svcta001) .elementor-button{padding:17px 30px;border-radius:100px;background:#a66d61;color:#fff;font:600 14px Manrope,sans-serif;box-shadow:0 10px 22px rgba(116,73,65,.13)}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-image{position:relative;padding:0 23px 23px 0}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-image:after{content:'';position:absolute;inset:25px 0 0 25px;border:2px solid #d1dbd0;border-radius:240px 240px 24px 24px}
:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-image img{position:relative;z-index:1;width:100%;height:540px;object-fit:cover;object-position:center 25%;border-radius:240px 240px 24px 24px;box-shadow:0 26px 56px rgba(37,60,51,.15)}
:is(.dd-services-nav,.elementor-element-svnav001){padding:85px 25px 92px;background:#fff;text-align:center}
:is(.dd-services-nav,.elementor-element-svnav001) h2,:is(.dd-services-steps,.elementor-element-svsteps1) h2{font-family:'Playfair Display',serif!important;font-size:clamp(36px,4vw,49px)!important;line-height:1.16;color:#293c36}
:is(.dd-services-nav,.elementor-element-svnav001) .pxl-text-editor{font:400 15px/1.75 Manrope,sans-serif!important;color:#60706a}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004{margin-top:42px}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004>.elementor-container{display:flex;gap:14px;align-items:stretch}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column{flex:1;min-width:0;width:auto!important}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column>.elementor-widget-wrap{height:100%}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-widget-button{height:100%;margin:0}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;min-height:158px;padding:22px 14px;background:#faf9f6;color:#2d433b;border:1px solid #e6e8e1;border-radius:18px;box-shadow:0 10px 30px rgba(33,58,48,.045);font:600 14px/1.35 Manrope,sans-serif;text-align:center;transition:transform .2s,box-shadow .2s,border-color .2s}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button:before{content:'';display:block;width:47px;height:47px;background-position:center;background-repeat:no-repeat;background-size:contain;flex:0 0 47px}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button:hover,:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button:focus{transform:translateY(-5px);border-color:#b8cfc4;box-shadow:0 18px 38px rgba(40,78,61,.12);background:#eff5ef;color:#294d40}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1){padding:98px 28px;scroll-margin-top:100px;background:#fff}
:is(.dd-services-face,.elementor-element-svface01),:is(.dd-services-clinical,.elementor-element-svclin01),:is(.dd-services-laser,.elementor-element-svlaser1){background:#f8f8f4}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{align-items:center;gap:65px}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container>.elementor-column{min-width:0}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-image{position:relative}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-image:before{content:'';position:absolute;width:100px;height:100px;left:-18px;top:-18px;border:1px solid #d9e4d9;border-radius:50%}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-image img{position:relative;display:block;width:100%;height:490px;object-fit:cover;border-radius:170px 170px 20px 20px;box-shadow:0 21px 46px rgba(34,55,46,.13)}
:is(.dd-services-body,.elementor-element-svbody01) .elementor-widget-image img,:is(.dd-services-surgical,.elementor-element-svsurg01) .elementor-widget-image img{border-radius:20px 170px 170px 20px}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-pxl_heading:first-child .pxl-item--title{font-family:Manrope,sans-serif!important;font-weight:700!important;letter-spacing:.16em;font-size:12px!important;color:#a46e62}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) h2,:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-pxl_heading:nth-child(2) .pxl-item--title{font-family:'Playfair Display',serif!important;font-size:clamp(36px,3.6vw,49px)!important;font-weight:400;line-height:1.17;color:#293d35}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .pxl-text-editor{max-width:625px;font:400 15px/1.8 Manrope,sans-serif!important;color:#5e6c65}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section{margin-top:26px}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section>.elementor-container{gap:13px;align-items:flex-start}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-column{min-width:0}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-widget-button{margin-bottom:10px}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-button{position:relative;width:100%;min-height:58px;display:flex;align-items:center;justify-content:flex-start;text-align:left;padding:13px 45px 13px 17px;border:1px solid #e3eae2;border-radius:11px;background:#fff;color:#374c42;font:500 13px/1.42 Manrope,sans-serif;box-shadow:0 4px 15px rgba(33,58,48,.035);transition:transform .18s,background .18s,border-color .18s}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-button:after{content:'↗';position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:18px;color:#9d7164}
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-button:hover,:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-button:focus{transform:translateX(3px);background:#edf3ed;border-color:#b6cdbb;color:#28493b}
:is(.dd-services-steps,.elementor-element-svsteps1){background:#eaf0e9;padding:90px 28px;text-align:center}
:is(.dd-services-step-grid,.elementor-element-svsteps4){margin-top:43px;text-align:left}
:is(.dd-services-step-grid,.elementor-element-svsteps4)>.elementor-container{gap:18px;align-items:stretch}
:is(.dd-services-step-grid,.elementor-element-svsteps4) .elementor-column{min-width:0;border:1px solid #dce7dc;border-radius:17px;padding:30px;background:#fff}
:is(.dd-services-step-grid,.elementor-element-svsteps4) h4{color:#9d6b60;font-family:'Playfair Display',serif;font-size:28px}
:is(.dd-services-step-grid,.elementor-element-svsteps4) h3{font-family:'Playfair Display',serif;color:#273a32;font-size:25px}
:is(.dd-services-step-grid,.elementor-element-svsteps4) .pxl-text-editor{font:400 14px/1.7 Manrope,sans-serif!important;color:#64716c}
:is(.dd-services-cta,.elementor-element-svcta001){padding:83px 25px;background:#a66d61;text-align:center}
:is(.dd-services-cta,.elementor-element-svcta001) h2{max-width:780px;margin:0 auto 18px;color:#fff;font-family:'Playfair Display',serif!important;font-size:clamp(36px,4vw,50px)!important;line-height:1.16}
:is(.dd-services-cta,.elementor-element-svcta001) .pxl-text-editor{max-width:640px;margin:0 auto;font:400 15px/1.75 Manrope,sans-serif!important;color:#fff}
:is(.dd-services-cta,.elementor-element-svcta001) .elementor-widget-button{margin-top:25px}
:is(.dd-services-cta,.elementor-element-svcta001) .elementor-button{background:#fff;color:#85594f}
@media(max-width:1024px){:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container,:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{gap:35px}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004>.elementor-container{flex-wrap:wrap;justify-content:center}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column{flex:0 0 calc(33.333% - 10px)}:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-image img{height:480px}:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-image img{height:420px}}
@media(max-width:767px){:is(.dd-services-hero,.elementor-element-svhero01){padding:48px 19px 64px}:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container,:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{display:flex;flex-direction:column;gap:30px}:is(.dd-services-hero,.elementor-element-svhero01)>.elementor-container>.elementor-column,:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container>.elementor-column{width:100%!important}:is(.dd-services-hero,.elementor-element-svhero01) h1,:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-pxl_heading:nth-child(2) .pxl-item--title{font-size:41px!important}:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-image img{height:400px;border-radius:155px 155px 19px 19px}:is(.dd-services-nav,.elementor-element-svnav001){padding:62px 19px 66px}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004>.elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column{width:100%!important}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button{min-height:132px;padding:17px 10px;gap:9px;font-size:12px}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button:before{width:38px;height:38px;flex-basis:38px}:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1){padding:65px 19px}:is(.dd-services-reverse,.elementor-element-svbody01,.elementor-element-svsurg01)>.elementor-container{flex-direction:column-reverse}:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-widget-image img,:is(.dd-services-body,.elementor-element-svbody01) .elementor-widget-image img,:is(.dd-services-surgical,.elementor-element-svsurg01) .elementor-widget-image img{height:360px;border-radius:120px 120px 16px 16px}:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section>.elementor-container{display:block}:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1) .elementor-inner-section .elementor-column{width:100%!important}:is(.dd-services-steps,.elementor-element-svsteps1){padding:65px 19px}:is(.dd-services-step-grid,.elementor-element-svsteps4)>.elementor-container{display:block}:is(.dd-services-step-grid,.elementor-element-svsteps4) .elementor-column{width:100%!important;margin-bottom:14px}:is(.dd-services-cta,.elementor-element-svcta001){padding:66px 19px}}
@media(max-width:420px){:is(.dd-services-hero,.elementor-element-svhero01) h1,:is(.dd-services-hero,.elementor-element-svhero01) .elementor-widget-pxl_heading:nth-child(2) .pxl-item--title{font-size:36px!important}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-button{min-height:126px}}

/* Unified category layout: services on the left, image on the right. */
:is(.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:65px!important}
:is(.elementor-element-svface04,.elementor-element-svbody04,.elementor-element-svclin04,.elementor-element-svsurg04,.elementor-element-svlaser4){order:1!important;flex:1 1 57%!important;width:calc(57% - 33px)!important;max-width:calc(57% - 33px)!important}
:is(.elementor-element-svface02,.elementor-element-svbody02,.elementor-element-svclin02,.elementor-element-svsurg02,.elementor-element-svlaser2){order:2!important;flex:0 0 calc(43% - 33px)!important;width:calc(43% - 33px)!important;max-width:calc(43% - 33px)!important}
:is(.elementor-element-svface02,.elementor-element-svbody02,.elementor-element-svclin02,.elementor-element-svsurg02,.elementor-element-svlaser2) .elementor-widget-image img{border-radius:170px 170px 20px 20px!important}
@media(max-width:1024px) and (min-width:768px){:is(.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{gap:35px!important}:is(.elementor-element-svface04,.elementor-element-svbody04,.elementor-element-svclin04,.elementor-element-svsurg04,.elementor-element-svlaser4){width:calc(57% - 18px)!important;max-width:calc(57% - 18px)!important}:is(.elementor-element-svface02,.elementor-element-svbody02,.elementor-element-svclin02,.elementor-element-svsurg02,.elementor-element-svlaser2){flex-basis:calc(43% - 18px)!important;width:calc(43% - 18px)!important;max-width:calc(43% - 18px)!important}}
@media(max-width:767px){:is(.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)>.elementor-container{flex-direction:column!important;gap:30px!important}:is(.elementor-element-svface04,.elementor-element-svbody04,.elementor-element-svclin04,.elementor-element-svsurg04,.elementor-element-svlaser4),:is(.elementor-element-svface02,.elementor-element-svbody02,.elementor-element-svclin02,.elementor-element-svsurg02,.elementor-element-svlaser2){width:100%!important;max-width:100%!important;flex:0 0 auto!important}:is(.elementor-element-svface04,.elementor-element-svbody04,.elementor-element-svclin04,.elementor-element-svsurg04,.elementor-element-svlaser4){order:1!important}:is(.elementor-element-svface02,.elementor-element-svbody02,.elementor-element-svclin02,.elementor-element-svsurg02,.elementor-element-svlaser2){order:2!important}}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column:nth-child(1) .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%2351746c%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2216%22%2F%3E%3Cpath%20d%3D%22M16%2025c2-3%205-5%208-5s6%202%208%205M18%2033c4-2%208-2%2012%200%22%2F%3E%3C%2Fsvg%3E")}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column:nth-child(2) .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%2351746c%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%229%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M18%2017c2-2%2010-2%2012%200l3%2011-5%202-2-7v17h-4V29h-1v11h-4V23l-2%207-5-2%203-11Z%22%2F%3E%3C%2Fsvg%3E")}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column:nth-child(3) .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%2351746c%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%205c-5%204-10%205-16%206v13c0%2010%207%2016%2016%2020%209-4%2016-10%2016-20V11c-6-1-11-2-16-6Z%22%2F%3E%3Cpath%20d%3D%22M24%2017v14m-7-7h14%22%2F%3E%3C%2Fsvg%3E")}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column:nth-child(4) .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%2351746c%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%2035%2017-17m-9-7%205-5%2020%2020-5%205-20-20Zm14%2014%206%206m-5-5-6%206%22%2F%3E%3C%2Fsvg%3E")}
:is(.dd-services-nav,.elementor-element-svnav001) .elementor-element-svnav004 .elementor-column:nth-child(5) .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%2351746c%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m24%204%203.4%2016.6L44%2024l-16.6%203.4L24%2044l-3.4-16.6L4%2024l16.6-3.4L24%204Z%22%2F%3E%3Cpath%20d%3D%22M38%207v7m-3.5-3.5h7%22%2F%3E%3C%2Fsvg%3E")}

/* Elementor omits inner-section CSS classes on the existing imported page. */
:is(.dd-services-category,.elementor-element-svface01,.elementor-element-svbody01,.elementor-element-svclin01,.elementor-element-svsurg01,.elementor-element-svlaser1)[id],:is(.dd-services-nav,.elementor-element-svnav001)[id]{scroll-margin-top:95px}
