.vf4,.vf-en,.vf-social-proof{--vf-ink:#293342;--vf-copy:#53616b;--vf-teal:#2f827c;--vf-teal-dark:#236b66;--vf-pink:#d7b7c4;--vf-cream:#fbf7f3;--vf-soft:#f2f9f8;--vf-line:#d9e6e4;color:var(--vf-ink);font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:1.65}.vf4 *,.vf-en *,.vf-social-proof *{box-sizing:border-box}.vf4 img,.vf-en img{max-width:100%;height:auto}.vf4-wrap,.vf-en-wrap,.vf-proof-wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.vf4 h1,.vf4 h2,.vf4 h3,.vf-en h1,.vf-en h2,.vf-en h3,.vf-social-proof h2,.vf-social-proof h3{margin-top:0;color:var(--vf-ink);line-height:1.15}.vf4 p,.vf-en p,.vf-social-proof p{font-size:17px}.vf4 a,.vf-en a,.vf-social-proof a{color:var(--vf-teal-dark)}.vf4-section{padding:84px 0}.vf4-soft{background:linear-gradient(180deg,var(--vf-soft),#fff)}.vf4 h1{margin-bottom:20px;font-size:clamp(40px,5.4vw,64px);letter-spacing:-.035em}.vf4 h2{margin-bottom:18px;font-size:clamp(30px,4.1vw,46px);letter-spacing:-.025em}.vf4 h3{margin-bottom:12px;font-size:23px}.vf4-kicker,.vf-en-eyebrow,.vf-proof-eyebrow{margin:0 0 14px!important;color:var(--vf-teal)!important;font-size:13px!important;font-weight:850!important;letter-spacing:.14em;text-transform:uppercase}.vf4-lead{max-width:760px;font-size:clamp(19px,2.2vw,24px)!important}.vf4-intro{max-width:820px;margin-bottom:28px}.vf4-note{font-size:14px!important;opacity:.8}.vf4-center{text-align:center}.vf4-hero{padding:72px 0;background:radial-gradient(circle at 86% 12%,rgba(215,183,196,.3),transparent 32%),linear-gradient(135deg,#effaf8 0%,#fffaf5 58%,#f8f0f4 100%)}.vf4-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:58px;align-items:center}.vf4-hero-media{position:relative;margin:0;padding:11px;border:1px solid rgba(255,255,255,.9);border-radius:34px;background:rgba(255,255,255,.7);box-shadow:0 26px 68px rgba(41,51,66,.15)}.vf4-hero-media img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:25px}.vf4-actions,.vf-en-actions,.vf-proof-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 18px}.vf4-actions-center{justify-content:center}.vf4-btn,.vf-en-btn,.vf-proof-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 23px;border:1px solid var(--vf-teal);border-radius:999px;background:var(--vf-teal);color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 10px 24px rgba(47,130,124,.2)}.vf4-btn:hover,.vf-en-btn:hover,.vf-proof-btn:hover{background:var(--vf-teal-dark)}.vf4-btn-secondary,.vf-en-btn-secondary,.vf-proof-btn-secondary{background:#fff;color:var(--vf-teal-dark)!important;box-shadow:none}.vf4-trust{background:#fff;border-bottom:1px solid var(--vf-line)}.vf4-trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.vf4-trust-grid div{padding:24px 20px;border-right:1px solid var(--vf-line)}.vf4-trust-grid div:last-child{border-right:0}.vf4-trust-grid strong,.vf4-trust-grid span{display:block}.vf4-trust-grid span{margin-top:4px;font-size:14px;opacity:.76}.vf4-card-grid{display:grid;gap:22px}.vf4-card-grid-4{grid-template-columns:repeat(4,1fr)}.vf4-card-grid-3{grid-template-columns:repeat(3,1fr)}.vf4-card-grid-2{grid-template-columns:repeat(2,1fr)}.vf4-card,.vf4-location,.vf4-callout{padding:27px;border:1px solid var(--vf-line);border-radius:21px;background:#fff;box-shadow:0 14px 36px rgba(41,51,66,.065)}.vf4-card p{font-size:16px}.vf4-treatment,.vf4-location{overflow:hidden;padding:0}.vf4-treatment img,.vf4-location>img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.vf4-treatment>div,.vf4-location>.vf4-location-body{padding:26px 29px 30px}.vf4-location{background:linear-gradient(145deg,#fff,var(--vf-soft))}.vf4-location-map,.vf-location-map{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:34px;margin:30px 0 0;padding:22px;border:1px solid var(--vf-line);border-radius:24px;background:linear-gradient(135deg,#fff,var(--vf-soft));box-shadow:0 14px 36px rgba(41,51,66,.055)}.vf4-location-map img,.vf-location-map img{display:block;width:100%;max-height:340px;object-fit:contain;border-radius:18px;background:#fff}.vf4-two-col{display:grid;grid-template-columns:1.25fr .75fr;gap:44px;align-items:start}.vf4-steps{margin:28px 0 0;padding:0;list-style:none}.vf4-steps li{display:flex;gap:16px;margin-bottom:22px}.vf4-steps span{display:flex;align-items:center;justify-content:center;flex:0 0 38px;height:38px;border-radius:50%;background:var(--vf-teal);color:#fff;font-weight:850}.vf4-callout{background:#f7f3fb}.vf4-profile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.vf4-profile{display:grid;grid-template-columns:180px 1fr;overflow:hidden;border:1px solid var(--vf-line);border-radius:21px;background:#fff;box-shadow:0 14px 36px rgba(41,51,66,.06)}.vf4-profile img{width:100%;height:100%;object-fit:cover}.vf4-profile>div{padding:28px}.vf4-cta{padding:78px 0;background:linear-gradient(135deg,#256f6a,#374967);color:#fff;text-align:center}.vf4-cta h2{color:#fff}.vf4-cta p{max-width:760px;margin-inline:auto}.vf4-cta .vf4-btn-secondary{border-color:#fff}.vf4-cta .vf4-note{color:#fff}.vf-en-nav{position:relative;z-index:3;padding:13px 0;border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line);background:#fff;box-shadow:0 10px 28px rgba(41,51,66,.05)}.vf-en-nav-inner{display:flex;align-items:center;gap:22px}.vf-en-nav-brand{flex:0 0 auto;color:var(--vf-ink)!important;font-size:15px;font-weight:850;text-decoration:none!important}.vf-en-nav-links{display:flex;flex:1;align-items:center;justify-content:center;gap:19px}.vf-en-nav-links a{color:#4e5c65!important;font-size:14px;font-weight:700;text-decoration:none!important}.vf-en-nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;border-radius:999px;background:var(--vf-teal);color:#fff!important;font-size:13.5px;font-weight:800;text-decoration:none!important;white-space:nowrap}.vf-en-hero{padding:80px 0;background:radial-gradient(circle at 84% 16%,rgba(215,183,196,.32),transparent 30%),linear-gradient(135deg,#f3faf8 0%,#fffaf6 54%,#faeef2 100%)}.vf-en-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:58px;align-items:center}.vf-en-hero h1{max-width:760px;margin:14px 0 22px;font-size:clamp(44px,5.1vw,64px);line-height:1.04;letter-spacing:-.04em}.vf-en-lead{max-width:730px;margin:0;color:var(--vf-copy);font-size:20px!important}.vf-en-note{max-width:720px;margin:20px 0 0;padding:14px 17px;border-left:3px solid var(--vf-pink);background:rgba(255,255,255,.65);color:#65717a;font-size:14px!important}.vf-en-hero-media{margin:0;padding:12px;border:1px solid rgba(255,255,255,.86);border-radius:34px;background:rgba(255,255,255,.7);box-shadow:0 24px 64px rgba(41,51,66,.14)}.vf-en-hero-media img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:25px}.vf-en-trust{background:#fff}.vf-en-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--vf-line);border-radius:0 0 24px 24px;background:#fff;box-shadow:0 18px 42px rgba(41,51,66,.07)}.vf-en-trust-grid div{padding:24px 27px;border-right:1px solid var(--vf-line)}.vf-en-trust-grid div:last-child{border-right:0}.vf-en-trust strong,.vf-en-trust span{display:block}.vf-en-trust span{margin-top:4px;color:#6f7b83;font-size:14px}.vf-en-section{padding:90px 0;background:#fff}.vf-en-soft{background:var(--vf-cream)}.vf-en h2,.vf-social-proof h2{margin:6px 0 12px;font-size:clamp(32px,4vw,48px);letter-spacing:-.025em}.vf-en-section-intro{max-width:760px;margin:0;color:var(--vf-copy);font-size:18px!important}.vf-en-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.vf-en-card{padding:29px;border:1px solid var(--vf-line);border-radius:24px;background:#fff;box-shadow:0 14px 36px rgba(41,51,66,.06)}.vf-en-card-kicker{display:block;margin-bottom:11px;color:var(--vf-teal);font-size:11px;font-weight:850;letter-spacing:.12em}.vf-en-card h3,.vf-en-team h3,.vf-en-locations h3,.vf-en-steps h3{margin:0 0 11px;font-size:22px}.vf-en-card p,.vf-en-team p,.vf-en-locations p,.vf-en-steps p{margin:0 0 17px;color:var(--vf-copy);font-size:16px}.vf-en-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.vf-en-steps article{padding:25px;border:1px solid var(--vf-line);border-radius:20px;background:#fff}.vf-en-steps article>span{display:grid;place-items:center;width:38px;height:38px;margin-bottom:18px;border-radius:50%;background:var(--vf-teal);color:#fff;font-weight:850}.vf-en-team{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:36px}.vf-en-team article{display:grid;grid-template-columns:42% 58%;overflow:hidden;border:1px solid var(--vf-line);border-radius:24px;background:#fff;box-shadow:0 15px 38px rgba(41,51,66,.07)}.vf-en-team img{width:100%;height:100%;min-height:260px;object-fit:cover}.vf-en-team article>div{padding:27px}.vf-en-locations{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:34px}.vf-en-locations article{overflow:hidden;border:1px solid var(--vf-line);border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(41,51,66,.06)}.vf-en-locations article>img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.vf-en-locations article>div{padding:26px 29px 29px}.vf-en-cta{padding:82px 0;background:linear-gradient(135deg,#256f6a,#374967);color:#fff;text-align:center}.vf-en-cta h2{color:#fff}.vf-en-cta p{max-width:740px;margin-inline:auto;color:rgba(255,255,255,.87);font-size:18px}.vf-en-cta .vf-en-actions{justify-content:center}.vf-en-btn-light{border-color:#fff;background:transparent;color:#fff!important;box-shadow:none}.vf-social-proof{padding:82px 0;background:linear-gradient(135deg,#fff,#fbf7f3 54%,#f2f8f6);border-block:1px solid var(--vf-line)}.vf-proof-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-bottom:34px}.vf-google-summary{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--vf-line);border-radius:20px;background:#fff;box-shadow:0 16px 38px rgba(41,51,66,.08)}.vf-proof-stars{display:block;color:#f4b400;font-size:20px;letter-spacing:2px}.vf-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.vf-review-card{padding:26px;border:1px solid var(--vf-line);border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(41,51,66,.075)}.vf-review-meta{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vf-review-avatar{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:50%;background:#e6f1ef;color:var(--vf-teal-dark);font-weight:850}@media (max-width:1100px){.vf-en-nav-inner{flex-wrap:wrap}.vf-en-nav-links{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto}}@media (max-width:980px){.vf4-hero-grid,.vf4-two-col,.vf4-location-map,.vf-location-map,.vf-en-hero-grid{grid-template-columns:1fr}.vf4-card-grid-4,.vf4-card-grid-3{grid-template-columns:repeat(2,1fr)}.vf4-trust-grid{grid-template-columns:repeat(2,1fr)}.vf4-profile-grid,.vf-en-card-grid,.vf-en-team,.vf-review-grid{grid-template-columns:1fr}.vf-en-trust-grid{grid-template-columns:1fr}.vf-en-trust-grid div{border-right:0;border-bottom:1px solid var(--vf-line)}.vf-en-steps{grid-template-columns:repeat(2,1fr)}.vf-en-locations{grid-template-columns:1fr}.vf-proof-heading{grid-template-columns:1fr}}@media (max-width:640px){.vf4-wrap,.vf-en-wrap,.vf-proof-wrap{width:min(100% - 28px,1160px)}.vf4-section,.vf4-hero,.vf4-cta,.vf-en-section,.vf-social-proof{padding:56px 0}.vf4-card-grid-4,.vf4-card-grid-3,.vf4-card-grid-2,.vf4-trust-grid,.vf-en-steps{grid-template-columns:1fr}.vf4-trust-grid div{border-right:0;border-bottom:1px solid var(--vf-line)}.vf4-profile,.vf-en-team article{grid-template-columns:1fr}.vf4-profile img,.vf-en-team img{height:auto;min-height:0;aspect-ratio:2/1}.vf4-actions,.vf-en-actions,.vf-proof-actions{display:grid}.vf4-btn,.vf-en-btn,.vf-proof-btn{width:100%}.vf-en-nav-links{gap:17px}.vf-en-hero{padding:62px 0}.vf-en-hero h1{font-size:clamp(37px,11vw,48px)}}@media (prefers-reduced-motion:reduce){.vf4-btn,.vf-en-btn,.vf-proof-btn{transition:none}}
body.page-id-472 #page-container,body.page-id-472 #et-main-area,body.page-id-472 #main-content,body.page-id-472 article#post-472,body.page-id-472 .entry-content,body.page-id-472 .vf4,body.page-id-2047 #page-container,body.page-id-2047 #et-main-area,body.page-id-2047 #main-content,body.page-id-2047 article#post-2047,body.page-id-2047 .entry-content,body.page-id-2047 .vf-en{display:block!important;visibility:visible!important;opacity:1!important;min-height:1px}body.page-id-472 .vf4>*,body.page-id-472 .vf4-wrap,body.page-id-2047 .vf-en>*,body.page-id-2047 .vf-en-wrap{visibility:visible!important;opacity:1!important}body.page-id-472 #left-area,body.page-id-2047 #left-area{float:none!important;width:100%!important;padding:0!important}body.page-id-472 #sidebar,body.page-id-2047 #sidebar,body.page-id-472 #main-content .container:before,body.page-id-2047 #main-content .container:before{display:none!important}body.page-id-472 #main-content>.container,body.page-id-2047 #main-content>.container{width:100%!important;max-width:none!important;padding-top:0!important}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%}:root{--wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.is-layout-flex){gap:0.5em}:where(.is-layout-grid){gap:0.5em}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}
img#wpstats{display:none}
:root{--vf-audit-font: "ViaFERT Sans", Montserrat, Helvetica, Arial, sans-serif}html body #main-content :is(h1,h2,h3,h4,p,li,dt,dd,figcaption):not(:where(form *,dialog *,nav *,footer *)){font-family:var(--vf-audit-font)!important}@media (max-width:640px){html body #main-content li:not(:where(form *,dialog *,nav *,footer *)){font-size:16px!important;line-height:1.65!important}}body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content{box-sizing:border-box!important;width:min(1120px,calc(100% - 32px))!important;max-width:1120px!important;margin-inline:auto!important;padding-block:clamp(40px,6vw,72px)!important}body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content *{box-sizing:border-box}body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content :is(p,li){font-size:17px!important;line-height:1.75!important;text-align:justify!important;text-align-last:start!important;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word}body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content a[href="https://viafert.com/en/viafert-english/"]{display:inline-flex!important;align-items:center;min-height:44px;margin-top:24px;padding:10px 18px;border:1px solid #7f2346;border-radius:999px;color:#7f2346!important;font-family:var(--vf-audit-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important}body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content a[href="https://viafert.com/en/viafert-english/"]:is(:hover,:focus-visible){background:#7f2346;color:#fff!important;outline:3px solid rgba(127,35,70,.22);outline-offset:3px}.single-post #main-content .entry-content,.single-post #main-content .entry-content *{box-sizing:border-box}.single-post #main-content .entry-content [class*="-btn"]{max-width:100%!important}.vfsite-contact{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:center!important;gap:4px 20px!important;padding:7px 16px!important;font-family:var(--vf-audit-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.025em!important;text-transform:none!important}.vfsite-contact a{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:32px!important;padding:4px 6px!important;font:inherit!important}@media (max-width:640px){body:is(.page-id-2566,.page-id-2554,.page-id-2544,.page-id-2532) #main-content .entry-content :is(p,li){font-size:16px!important;line-height:1.65!important}.single-post #main-content .vf15-final-cta{width:100%!important;margin-inline:0!important;padding-inline:20px!important}.single-post #main-content .vf15-final-cta .vf15-btn{width:100%!important}}@media (max-width:360px){.vfsite-contact{gap:0 8px!important;padding-inline:10px!important;font-size:12px!important}}.single-post #main-content .entry-content p:not([class*="kicker"]):not([class*="eyebrow"]):not([class*="meta"]):not([class*="label"]):not(:empty){font-size:17px!important;line-height:1.75!important;text-align:justify!important;text-align-last:start!important;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word}@media (max-width:640px){.single-post #main-content .entry-content p:not([class*="kicker"]):not([class*="eyebrow"]):not([class*="meta"]):not([class*="label"]):not(:empty){font-size:16px!important;line-height:1.65!important}}#main-content .vf38-article :is(.vf38-sources,.vf38-review) p{font-size:16px!important;line-height:1.65!important;text-align:justify!important;text-align-last:start!important;text-justify:inter-word;hyphens:auto}html body #main-content :is(p,li,blockquote,dd,figcaption):not(:where(.entry-title,[class*="kicker"],[class*="eyebrow"],[class*="label"],[class*="tag"],[class*="badge"],[class*="rating"],[class*="counter"],[class*="number"],[class*="stat"],[class*="price"],form *,dialog *,nav *,footer *,button *,[role="button"] *,[class*="menu"] *)){text-align:justify!important;text-align-last:start!important;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal;max-width:100%;box-sizing:border-box}html body #main-content :where([class*="card"],[class*="panel"],[class*="summary"],[class*="callout"],[class*="answer"],[class*="review"],[class*="note"]) :is(p,blockquote,dd,figcaption){width:auto;max-width:100%!important;margin-inline-start:0!important;margin-inline-end:0!important}html body #main-content :where([class*="card"],[class*="panel"],[class*="summary"],[class*="callout"],[class*="answer"],[class*="review"],[class*="note"]) :is(ul,ol):not(:where([class*="steps"],[class*="timeline"],[class*="checks"],[class*="checklist"])){max-width:100%!important;margin-inline-start:0!important;margin-inline-end:0!important;padding-inline-start:1.35em!important;box-sizing:border-box}html body #viafert-clinical-regulatory-summary>:is(h2,p){width:100%!important;max-width:100%!important;margin-inline-start:0!important;margin-inline-end:0!important;box-sizing:border-box}html body.single-post #main-content .et_post_meta_wrapper>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin-inline:auto!important;box-sizing:border-box}@media (max-width:640px){html body #main-content :is(p,li,blockquote,dd,figcaption):not(:where(.entry-title,[class*="kicker"],[class*="eyebrow"],[class*="label"],[class*="tag"],[class*="badge"],[class*="rating"],[class*="counter"],[class*="number"],[class*="stat"],[class*="price"],form *,dialog *,nav *,footer *,button *,[role="button"] *,[class*="menu"] *)){font-size:16px!important;line-height:1.7!important}}html body #main-content #post-2478 .entry-content>article>p[style*="font-size:14px"]:has(>a[href="https://www.who.int/news-room/fact-sheets/detail/infertility"]){text-align:justify!important;text-align-last:start!important;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}html body.single-post #main-content #post-2478 .entry-content>article>p[style*="font-size:14px"]:has(>a[href="https://www.who.int/news-room/fact-sheets/detail/infertility"]){text-align:justify!important;text-align-last:start!important}html body.page-id-2478 #main-content #post-2478 .entry-content>article>p[style*="font-size:14px"]:has(>a[href="https://www.who.int/news-room/fact-sheets/detail/infertility"]){text-align:justify!important;text-align-last:start!important}html body #main-content :is(.vf4-cta,.vf7-cta,.vf-en-cta,.vf12-final-cta) p{width:auto!important;max-width:min(900px,100%)!important;margin-inline:auto!important;text-align:center!important;text-align-last:center!important;text-wrap:balance}html body #main-content .vf4-cta .vf4-note{width:fit-content!important;max-width:min(900px,100%)!important;margin-inline:auto!important;padding-inline:clamp(12px,2vw,22px)!important;color:rgba(255,255,255,.78)!important}html body #main-content .vf28-next-step__copy p{width:100%!important;max-width:100%!important;margin-inline:0!important;text-align:start!important;text-align-last:start!important;text-wrap:pretty}html body #main-content :where([class*="card"],[class*="panel"],[class*="summary"],[class*="callout"],[class*="answer"],[class*="review"]) :is(p,blockquote,dd,figcaption){width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important;text-wrap:pretty}html body #main-content :is(.vf23-faq__footer p,.vf44-record p,.vf49-guidance p,.vf56-privacy__footer p,.vf68-privacy-layer,.vff-form-intro){text-align:justify!important;text-align-last:start!important;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}html body #main-content :where([class*="card-grid"],[class*="treatment-grid"],[class*="__grid"],[class$="-grid"]){margin-inline:auto!important;box-sizing:border-box!important}html body #main-content :where([class*="card"],[class*="panel"],[class*="summary"],[class*="callout"]){min-width:0;box-sizing:border-box!important}@media (max-width:640px){html body #main-content :is(.vf4-cta,.vf7-cta,.vf-en-cta,.vf12-final-cta) p{max-width:34ch!important;padding-inline:0!important}html body #main-content :where([class*="card"],[class*="panel"],[class*="summary"],[class*="callout"]){max-width:100%}}html body #main-content p.vf4-center{text-align:center!important;text-align-last:center!important}html body #main-content :is(p,li)[class*="meta"],html body #main-content [class*="meta"]>:is(p,li){text-align:start!important;text-align-last:start!important}@media (max-width:640px){html body #main-content :is(h1,h2,h3,h4){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:pretty}html body.page-id-40 #main-content .entry-content>article{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important}html body.page-id-40 #main-content .entry-content>article>header{width:100%!important;margin-inline:0!important;padding-inline:clamp(22px,6vw,28px)!important;box-sizing:border-box!important}}
@media (max-width:640px){.wa__btn_popup_txt{display:none!important}.wa__btn_popup{right:16px!important;bottom:16px!important}.vf7-subnav-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px!important;overflow:visible!important;width:100%}.vf7-subnav-links a{white-space:normal!important}}
body.home .vf4{--ink: #303846;--teal: #16766f;--teal-dark: #0f5d58;--soft: #f3faf7;--lav: #fbf2f0;--cream: #fffaf4;--rose: #dca99f;--line: #d9e8e3}body.home .vf4-hero{position:relative;isolation:isolate;overflow:hidden;padding:76px 0 72px;background:radial-gradient(circle at 86% 12%,rgba(220,169,159,.28)0,rgba(220,169,159,.12) 23%,transparent 42%),radial-gradient(circle at 8% 88%,rgba(89,165,154,.16)0,transparent 39%),linear-gradient(135deg,#f2fbf8 0%,var(--cream) 58%,#f8f0f4 100%)}body.home .vf4-hero-grid{position:relative;gap:64px}body.home .vf4-hero h1{max-width:760px;font-weight:600;text-wrap:balance}body.home .vf4-kicker{display:inline-flex;width:fit-content;align-items:center;padding:8px 13px;border:1px solid rgba(22,118,111,.18);border-radius:999px;background:rgba(255,255,255,.78);box-shadow:0 8px 24px rgba(48,56,70,.05);letter-spacing:.11em}body.home .vf4-lead{color:#4d5f62;line-height:1.58}body.home .vf4-note{max-width:720px;padding-left:14px;border-left:3px solid var(--rose);color:#566368;opacity:1}body.home .vf4-actions{gap:14px;margin:26px 0 20px}body.home .vf4-btn{min-height:52px;padding:13px 25px;font-size:15.5px!important;line-height:1.25;box-shadow:0 10px 26px rgba(22,118,111,.20);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}body.home .vf4-btn:hover{transform:translateY(-1px);box-shadow:0 13px 30px rgba(15,93,88,.22)}body.home .vf4-btn-secondary{border-color:rgba(22,118,111,.35);background:rgba(255,255,255,.9)}body.home .vf4-btn:focus-visible{outline:3px solid rgba(22,118,111,.28);outline-offset:3px}body.home .vf4-hero-media{position:relative;margin:0;padding:12px;border:1px solid rgba(255,255,255,.82);border-radius:36px;background:rgba(255,255,255,.56);box-shadow:0 26px 64px rgba(48,56,70,.14)}body.home .vf4-hero-media::before{position:absolute;z-index:-1;right:-22px;bottom:-22px;width:42%;aspect-ratio:1;border-radius:50%;background:rgba(220,169,159,.24);content:""}body.home .vf4-hero-media img{border-radius:27px;box-shadow:none;filter:saturate(.94) contrast(.99) sepia(.025)}body.home .vf4-trust{border-top:1px solid rgba(217,232,227,.72);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#fff 0%,var(--cream) 50%,#fff 100%)}body.home .vf4-trust-grid div{position:relative;padding:26px 22px}body.home .vf4-trust-grid strong{color:var(--ink);font-size:16px;line-height:1.35}body.home .vf4-trust-grid span{color:#60706f;opacity:1}@media (max-width:980px){body.home .vf4-hero{padding:58px 0}body.home .vf4-hero-grid{gap:36px}body.home .vf4-hero-media{width:min(100%,640px);margin-inline:auto}body.home .vf4-hero-media img{aspect-ratio:16/10}}@media (max-width:640px){body.home .vf4-hero{padding:40px 0 44px}body.home .vf4-hero-grid{gap:28px}body.home .vf4-hero h1{margin-bottom:16px;font-size:clamp(34px,9.5vw,39px);line-height:1.1;letter-spacing:-.028em}body.home .vf4-kicker{padding:7px 10px;font-size:11.5px!important;line-height:1.45;letter-spacing:.09em}body.home .vf4-lead{font-size:18px!important;line-height:1.52}body.home .vf4-actions{gap:10px;margin:22px 0 16px}body.home .vf4-actions .vf4-btn{width:100%;min-height:52px;padding:13px 18px;font-size:15.5px!important}body.home .vf4-note{padding-left:12px;font-size:14px!important;line-height:1.6}body.home .vf4-hero-media{padding:8px;border-radius:25px}body.home .vf4-hero-media img{aspect-ratio:4/3;border-radius:19px}body.home .vf4-trust-grid div{padding:20px 18px}body.home .vf4-trust-grid strong{font-size:15.5px}body.home .wa__btn_popup{transform:scale(.88);transform-origin:right bottom}}@media (prefers-reduced-motion:reduce){body.home .vf4-btn{transition:none}body.home .vf4-btn:hover{transform:none}}@media (min-width:981px){#top-header{border-bottom:1px solid rgba(255,255,255,.34);box-shadow:none!important}#top-header .container{display:flex;width:min(94%,1440px);max-width:1440px;min-height:42px;align-items:center;justify-content:space-between;padding:0!important}#et-info,#et-secondary-menu{float:none!important}#et-info{display:flex;align-items:center;gap:16px;padding:0}#et-info-phone,#et-info-email{margin-right:0;font-size:13.5px;letter-spacing:.035em}#et-secondary-menu{margin-left:auto}}@media (min-width:1181px){#main-header{min-height:118px;border-bottom:1px solid rgba(48,56,70,.07);box-shadow:0 12px 34px rgba(48,56,70,.07)!important}#main-header .et_menu_container{display:grid;width:min(94%,1440px);max-width:1440px;height:118px;grid-template-columns:176px minmax(0,1fr);column-gap:26px;align-items:center;padding:0!important}#main-header .et_menu_container::after{display:none}#main-header .logo_container{position:relative!important;display:flex;width:176px;height:118px;align-items:center}#main-header .logo_container .logo_helper{display:none}#main-header .logo_container a{display:flex;width:100%;height:100%;align-items:center}#main-header #logo{display:block;width:auto;max-width:176px;max-height:68px!important}#et-top-navigation{display:grid!important;min-width:0;height:100%;grid-template-columns:minmax(0,1fr) 22px;align-items:center;padding:0!important}#top-menu-nav{float:none!important;width:100%}#top-menu{display:flex;width:100%;height:auto;max-height:none;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-end;column-gap:18px;row-gap:5px;line-height:1}#top-menu>li{display:block;float:none;margin:0;padding-right:0}#top-menu>li>a{padding:7px 0!important;font-size:13px!important;line-height:1.25!important;letter-spacing:.005em}#top-menu>li.menu-item-home,#top-menu>li:last-child{display:none}#top-menu>li.menu-item-has-children>a:first-child{padding-right:16px!important}#et_top_search{position:relative;top:auto;float:none;width:18px;height:18px;margin:0 0 0 4px}#main-header.et-fixed-header,#main-header.et-fixed-header .et_menu_container,#main-header.et-fixed-header .logo_container{height:92px;min-height:92px}#main-header.et-fixed-header #logo{max-height:56px!important}}@media (min-width:981px) and (max-width:1180px){#top-menu-nav,#et_top_search{display:none!important}#et_mobile_nav_menu{display:block!important}#et-top-navigation{padding:27px 0 0!important}#main-header .container{width:92%}}body.home .vf4-wrap{width:min(1160px,calc(100% - 48px))}body.home .vf4-section{padding:86px 0}body.home .vf4-hero{padding:66px 0 68px}body.home .vf4-hero-grid{grid-template-columns:minmax(0,1.07fr) minmax(390px,.93fr);gap:58px}body.home .vf4-hero h1{max-width:650px;font-size:clamp(42px,4.9vw,60px);line-height:1.08;letter-spacing:-.032em}body.home .vf4-hero-media{border-color:rgba(255,255,255,.92);box-shadow:0 30px 76px rgba(48,56,70,.16)}body.home .vf4-hero-media::after{position:absolute;inset:20px;border:1px solid rgba(255,255,255,.42);border-radius:19px;pointer-events:none;content:""}body.home .vf4-trust-grid{padding:9px 0}body.home .vf4-trust-grid div{min-height:106px;display:flex;flex-direction:column;justify-content:center}body.home .vf4-trust-grid div::before{width:30px;height:3px;margin-bottom:11px;border-radius:99px;background:linear-gradient(90deg,var(--teal),var(--rose));content:""}body.home .vf4 h2{max-width:900px;text-wrap:balance}body.home .vf4-card-grid{gap:26px}body.home .vf4-card,body.home .vf4-location,body.home .vf4-callout,body.home .vf4-profile{border-color:rgba(197,218,212,.82);border-radius:22px;box-shadow:0 18px 48px rgba(48,56,70,.075)}body.home .vf4-card:not(.vf4-treatment){position:relative;overflow:hidden}body.home .vf4-card:not(.vf4-treatment)::before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--teal),rgba(220,169,159,.72));content:""}body.home .vf4-card h3,body.home .vf4-profile h3,body.home .vf4-location h3{font-weight:600;letter-spacing:-.015em}body.home .vf4-card a,body.home .vf4-location a,body.home .vf4-profile a{text-decoration-thickness:1px;text-underline-offset:4px}body.home .vf4-treatment img{filter:saturate(.92) contrast(.99);transition:transform .28s ease,filter .28s ease}body.home .vf4-profile-grid{gap:28px}body.home .vf4-profile{background:linear-gradient(145deg,#fff 0%,#fffaf6 100%)}body.home .vf4-profile>div{padding:31px}body.home .vf4-location{background:linear-gradient(145deg,#fff 0%,#f3faf7 68%,#fff8f4 100%)}body.home .vf4-callout{background:linear-gradient(145deg,#fbf2f0 0%,#fff 100%)}body.home .vf4-credential{border-left-color:var(--rose);border-radius:0 12px 12px 0;background:linear-gradient(90deg,#fff7f4 0%,var(--soft) 100%)}body.home .vf4-cta{position:relative;overflow:hidden;background:radial-gradient(circle at 15% 20%,rgba(89,165,154,.24)0,transparent 34%),radial-gradient(circle at 90% 85%,rgba(220,169,159,.2)0,transparent 30%),#2d3543}body.home .vf4-cta .vf4-btn{box-shadow:0 12px 30px rgba(0,0,0,.17)}#main-footer{background:linear-gradient(145deg,#2a3440 0%,#24303a 100%)!important}#footer-bottom{background:#1e2830!important}@media (hover:hover){body.home .vf4-card,body.home .vf4-location,body.home .vf4-profile{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.home .vf4-card:hover,body.home .vf4-location:hover,body.home .vf4-profile:hover{transform:translateY(-3px);border-color:rgba(22,118,111,.3);box-shadow:0 24px 58px rgba(48,56,70,.12)}body.home .vf4-treatment:hover img{transform:scale(1.025);filter:saturate(1) contrast(1)}}@media (max-width:980px){body.home .vf4-wrap{width:min(100% - 36px,1160px)}body.home .vf4-hero-grid{grid-template-columns:1fr}body.home .vf4-section{padding:64px 0}}@media (max-width:640px){body.home .vf4-wrap{width:min(100% - 28px,1160px)}body.home .vf4-section{padding:54px 0}body.home .vf4-hero h1{font-size:clamp(34px,9.4vw,38px);line-height:1.1}body.home .vf4-note{padding-right:62px}body.home .vf4-card,body.home .vf4-location,body.home .vf4-callout,body.home .vf4-profile{border-radius:20px;box-shadow:0 14px 36px rgba(48,56,70,.07)}body.home .wa__btn_popup{right:10px!important;bottom:10px!important;transform:scale(.76)}}@media (prefers-reduced-motion:reduce){body.home .vf4-card,body.home .vf4-location,body.home .vf4-profile,body.home .vf4-treatment img{transition:none!important}body.home .vf4-card:hover,body.home .vf4-location:hover,body.home .vf4-profile:hover,body.home .vf4-treatment:hover img{transform:none!important}}
.vf22-authority-page .entry-title,.vf22-authority-page .et_post_meta_wrapper{display:none!important}.vf22-authority-page #left-area{width:100%;padding:0!important}.vf22-authority-page #sidebar{display:none}.vf22-authority-page .container:before{display:none!important}.vf22-authority-page .et_pb_post{margin-bottom:0}.vf22-authority-page .entry-content{padding-top:0}.vf22-shell{--teal:#0f7772;--teal2:#2f8f89;--ink:#273142;--muted:#5d6d79;--line:#d8e5e3;--soft:#f3faf8;--blush:#f8eeee;max-width:1180px;margin:0 auto 80px;padding:24px 24px 0;color:var(--ink);font-family:Arial,sans-serif}.vf22-shell *{box-sizing:border-box}.vf22-shell h1,.vf22-shell h2,.vf22-shell h3{font-family:Arial,sans-serif;color:var(--ink);line-height:1.12;margin-top:0}.vf22-shell h1{font-size:clamp(38px,5vw,64px);letter-spacing:-.035em;margin-bottom:22px}.vf22-shell h2{font-size:clamp(29px,3.6vw,45px);letter-spacing:-.025em;margin-bottom:18px}.vf22-shell h3{font-size:21px;margin-bottom:10px}.vf22-shell p,.vf22-shell li{font-size:17px;line-height:1.65}.vf22-breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:4px 0 24px;font-size:14px;color:#71808b}.vf22-breadcrumbs a{color:var(--teal);text-decoration:none}.vf22-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:30px;background:linear-gradient(135deg,#eff9f7,#fff6f2);box-shadow:0 24px 70px rgba(35,67,70,.09)}.vf22-hero__copy{padding:58px}.vf22-hero__media{margin:0;position:relative;min-height:520px;background:#e8f3f1}.vf22-hero__media img{display:block;width:100%;height:100%;min-height:520px;object-fit:cover}.vf22-hero__media figcaption{position:absolute;left:18px;bottom:18px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.92);font-size:12px;color:var(--teal);font-weight:800}.vf22-eyebrow,.vf22-kicker{font-size:13px!important;letter-spacing:.14em;font-weight:800;color:var(--teal);margin:0 0 12px!important}.vf22-lead{font-size:20px!important;line-height:1.55!important;color:#4d5d68;margin-bottom:26px}.vf22-actions{display:flex;gap:12px;flex-wrap:wrap}.vf22-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border-radius:999px;font-weight:800;text-decoration:none!important}.vf22-btn--primary{background:var(--teal);color:#fff!important}.vf22-btn--ghost{background:#fff;color:var(--teal)!important;border:1px solid #b9d5d1}.vf22-btn--light{background:#fff;color:var(--teal)!important}.vf22-btn--outline{border:1px solid rgba(255,255,255,.72);color:#fff!important}.vf22-trust{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 14px 42px rgba(35,67,70,.06)}.vf22-trust div{padding:22px;border-right:1px solid var(--line)}.vf22-trust div:last-child{border-right:0}.vf22-trust strong,.vf22-trust span{display:block}.vf22-trust span{font-size:13px;color:var(--muted);margin-top:5px}.vf22-section{padding-top:84px;scroll-margin-top:115px}.vf22-intro{max-width:870px;color:var(--muted);font-size:19px!important}.vf22-card-grid{display:grid;gap:18px;margin-top:30px}.vf22-card-grid--4{grid-template-columns:repeat(4,1fr)}.vf22-card-grid--3{grid-template-columns:repeat(3,1fr)}.vf22-card-grid article{padding:25px;border:1px solid var(--line);border-radius:19px;background:#fff;box-shadow:0 12px 32px rgba(35,67,70,.055)}.vf22-card-grid article>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--blush);color:#9a5b68;font-weight:800;margin-bottom:16px}.vf22-card-grid article p{font-size:15px!important;color:var(--muted)}.vf22-soft{margin-top:84px;padding:68px;border:1px solid #dcebe8;border-radius:28px;background:var(--soft)}.vf22-steps{list-style:none;padding:0;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.vf22-steps li{display:flex;gap:18px;padding:24px;border-radius:18px;background:#fff;border:1px solid var(--line)}.vf22-steps li>span{flex:0 0 42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blush);color:#9a5b68;font-weight:800}.vf22-steps p{font-size:15px!important;color:var(--muted);margin-bottom:0}.vf22-shell blockquote{margin:30px 0 0;padding:25px 30px;border-left:5px solid var(--teal);background:#fff;border-radius:0 16px 16px 0;font-size:25px;font-weight:800;color:var(--ink)}.vf22-route-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}.vf22-route-grid a{display:flex;flex-direction:column;padding:21px;border:1px solid var(--line);border-radius:16px;text-decoration:none;background:#fff}.vf22-route-grid strong{font-size:17px;color:var(--ink)}.vf22-route-grid span{font-size:14px;color:var(--teal);margin-top:6px}.vf22-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vf22-two>article{padding:34px;border:1px solid var(--line);border-radius:22px;background:#fff}.vf22-two>article h2{font-size:30px}.vf22-checklist{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:start;padding:56px;margin-top:84px;border-radius:26px;background:linear-gradient(135deg,#24474d,#0f7772);color:#fff}.vf22-checklist h2,.vf22-checklist p,.vf22-checklist li{color:#fff}.vf22-checklist .vf22-kicker{color:#bfe7e2}.vf22-checklist ul{margin:0;padding-left:22px}.vf22-checklist li{margin-bottom:12px}.vf22-toc{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff}.vf22-toc a{padding:9px 14px;border-radius:999px;background:var(--soft);color:var(--teal);font-weight:800;text-decoration:none}.vf22-faq-group{padding-top:68px;scroll-margin-top:110px}.vf22-faq-list details{border-top:1px solid var(--line);padding:19px 4px}.vf22-faq-list details:last-child{border-bottom:1px solid var(--line)}.vf22-faq-list summary{position:relative;padding-right:36px;cursor:pointer;list-style:none;font-size:19px;font-weight:800;color:var(--ink)}.vf22-faq-list summary:after{content:"+";position:absolute;right:6px;top:-4px;font-size:27px;color:var(--teal)}.vf22-faq-list details[open] summary:after{content:"−"}.vf22-faq-list details p{color:var(--muted);margin:13px 0 0}.vf22-faq-list details a{color:var(--teal);font-weight:800}.vf22-sources{margin-top:70px;padding:28px;border-radius:18px;background:#fafcfc;border:1px solid var(--line)}.vf22-sources h2{font-size:24px}.vf22-sources li,.vf22-sources p{font-size:14px}.vf22-sources a{color:var(--teal)}.vf22-audit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}.vf22-audit-grid>div{padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff}.vf22-audit-grid strong,.vf22-audit-grid span{display:block}.vf22-audit-grid strong{font-size:17px;color:var(--ink)}.vf22-audit-grid span{font-size:14px;line-height:1.55;color:var(--muted);margin-top:6px}.vf22-checks{padding:0;list-style:none;margin:20px 0 0}.vf22-checks li{position:relative;padding-left:29px;margin-bottom:11px}.vf22-checks li:before{content:"✓";position:absolute;left:0;color:var(--teal);font-weight:900}.vf22-note{padding:42px;border:1px solid #ead8d5;border-radius:22px;background:#fff7f5}.vf22-note h2{font-size:31px}.vf22-cta{display:flex;justify-content:space-between;gap:34px;align-items:center;margin-top:84px;padding:48px;border-radius:26px;background:linear-gradient(135deg,#0d6f6b,#24474d);color:#fff}.vf22-cta h2,.vf22-cta p{color:#fff}.vf22-cta h2{font-size:34px}.vf22-cta .vf22-kicker{color:#bfe7e2}.vf22-review{margin-top:28px;padding:24px 28px;border:1px solid var(--line);border-radius:16px;background:#fbfdfd;color:#52616c}.vf22-review strong{color:var(--teal)}.vf22-review p{font-size:14px!important;margin:8px 0}.vf22-review a{color:var(--teal)}.vf22-link-module{max-width:1180px;margin:70px auto 20px;padding:38px;border:1px solid #d8e5e3;border-radius:24px;background:linear-gradient(135deg,#f0f9f7,#fff6f2);box-shadow:0 18px 48px rgba(35,67,70,.07);font-family:Arial,sans-serif}.vf22-link-module h2{margin:0 0 22px;color:#273142;font-size:clamp(27px,3vw,40px)}.vf22-link-module>div{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.vf22-link-module a{display:flex;flex-direction:column;padding:18px;border-radius:14px;background:#fff;text-decoration:none;border:1px solid #e0eae8}.vf22-link-module strong{color:#273142;font-size:15px}.vf22-link-module span{color:#0f7772;font-size:12px;margin-top:5px;line-height:1.4}.vf22-link-module--compact{padding:28px;margin-top:50px}.vf22-link-module--compact>div{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.vf22-hero{grid-template-columns:1fr}.vf22-hero__media,.vf22-hero__media img{min-height:360px;max-height:470px}.vf22-card-grid--4{grid-template-columns:1fr 1fr}.vf22-card-grid--3{grid-template-columns:1fr}.vf22-trust{grid-template-columns:1fr 1fr}.vf22-trust div:nth-child(2){border-right:0}.vf22-trust div{border-bottom:1px solid var(--line)}.vf22-trust div:nth-last-child(-n+2){border-bottom:0}.vf22-link-module>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.vf22-shell{padding:14px 14px 80px;margin-bottom:0}.vf22-shell h1{font-size:39px}.vf22-shell h2{font-size:31px}.vf22-hero{border-radius:22px}.vf22-hero__copy{padding:32px 22px}.vf22-hero__media,.vf22-hero__media img{min-height:240px;max-height:300px}.vf22-lead{font-size:18px!important}.vf22-trust,.vf22-card-grid--4,.vf22-route-grid,.vf22-two,.vf22-steps,.vf22-audit-grid{grid-template-columns:1fr}.vf22-trust div{border-right:0;border-bottom:1px solid var(--line)!important}.vf22-trust div:last-child{border-bottom:0!important}.vf22-section{padding-top:60px}.vf22-soft{margin-top:60px;padding:32px 20px;border-radius:20px}.vf22-checklist{grid-template-columns:1fr;margin-top:60px;padding:34px 22px}.vf22-cta{display:block;margin-top:60px;padding:34px 22px}.vf22-cta .vf22-actions{margin-top:22px}.vf22-link-module{margin:50px 14px 20px;padding:26px 20px}.vf22-link-module>div,.vf22-link-module--compact>div{grid-template-columns:1fr}}
.vf4{--ink:#293044;--teal:#187b76;--teal-dark:#0f5d59;--soft:#f2f9f8;--lav:#f7f3fb;--line:#d9e6e4;color:var(--ink);font-family:inherit;line-height:1.65}.vf4 *{box-sizing:border-box}.vf4 img{max-width:100%;height:auto}.vf4 a{color:var(--teal);font-weight:700}.vf4-wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.vf4-section{padding:72px 0}.vf4-soft{background:linear-gradient(180deg,var(--soft),#fff)}.vf4 h1,.vf4 h2,.vf4 h3{color:var(--ink);line-height:1.18;margin-top:0}.vf4 h1{font-size:clamp(38px,6vw,68px);letter-spacing:-.035em;margin-bottom:20px}.vf4 h2{font-size:clamp(30px,4.2vw,46px);letter-spacing:-.025em;margin-bottom:18px}.vf4 h3{font-size:23px;margin-bottom:12px}.vf4 p{font-size:17px}.vf4-kicker{font-size:13px!important;letter-spacing:.14em;font-weight:800;color:var(--teal);margin:0 0 14px}.vf4-lead{font-size:clamp(19px,2.3vw,24px)!important;max-width:760px}.vf4-intro{max-width:820px;margin-bottom:28px}.vf4-note{font-size:14px!important;opacity:.78}.vf4-center{text-align:center;margin-top:30px}.vf4-hero{padding:68px 0;background:linear-gradient(135deg,#effaf8 0%,#f6f1fa 100%)}.vf4-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:52px;align-items:center}.vf4-hero-media{margin:0}.vf4-hero-media img{display:block;width:100%;border-radius:28px;aspect-ratio:1/1;object-fit:cover;box-shadow:0 24px 70px rgba(44,59,72,.16)}.vf4-profile-hero .vf4-hero-media img{aspect-ratio:2/1;object-position:center 20%}.vf4-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 18px}.vf4-actions-center{justify-content:center}.vf4-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:999px;background:var(--teal);border:2px solid var(--teal);color:#fff!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(24,123,118,.2)}.vf4-btn:hover{background:var(--teal-dark);border-color:var(--teal-dark)}.vf4-btn-secondary{background:#fff;color:var(--teal)!important;box-shadow:none}.vf4-trust{background:#fff;border-bottom:1px solid var(--line)}.vf4-trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.vf4-trust-grid div{padding:24px 20px;border-right:1px solid var(--line)}.vf4-trust-grid div:last-child{border-right:0}.vf4-trust-grid strong,.vf4-trust-grid span{display:block}.vf4-trust-grid span{font-size:14px;opacity:.75;margin-top:4px}.vf4-card-grid{display:grid;gap:22px}.vf4-card-grid-4{grid-template-columns:repeat(4,1fr)}.vf4-card-grid-3{grid-template-columns:repeat(3,1fr)}.vf4-card-grid-2{grid-template-columns:repeat(2,1fr)}.vf4-card,.vf4-location,.vf4-callout{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;box-shadow:0 12px 34px rgba(45,61,72,.06)}.vf4-card p{font-size:16px}.vf4-treatment{padding:0;overflow:hidden}.vf4-treatment img{width:100%;aspect-ratio:600/342;object-fit:cover}.vf4-treatment>div{padding:24px}.vf4-location{padding:0;overflow:hidden;background:linear-gradient(145deg,#fff,var(--soft))}.vf4-location>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vf4-location>.vf4-location-body{padding:26px 30px 30px}.vf4-location-map{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:34px;margin:30px 0 0;padding:22px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,#fff,var(--soft));box-shadow:0 14px 36px rgba(39,49,66,.05)}.vf4-location-map img{display:block;width:100%;max-height:340px;object-fit:contain;border-radius:18px;background:#fff}.vf4-location-map figcaption{color:var(--ink);font-size:16px;line-height:1.65}.vf4-two-col{display:grid;grid-template-columns:1.25fr .75fr;gap:44px;align-items:start}.vf4-steps{list-style:none;padding:0;margin:28px 0 0}.vf4-steps li{display:flex;gap:16px;margin-bottom:22px}.vf4-steps span{display:flex;align-items:center;justify-content:center;flex:0 0 38px;height:38px;border-radius:50%;background:var(--teal);color:#fff;font-weight:800}.vf4-steps p{margin:3px 0 0;font-size:16px}.vf4-callout{background:var(--lav)}.vf4-callout ul,.vf4-checks{padding-left:20px}.vf4-callout li,.vf4-checks li{margin-bottom:10px}.vf4-credential{padding:16px 18px;border-left:4px solid var(--teal);background:var(--soft)}.vf4-profile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.vf4-profile{display:grid;grid-template-columns:180px 1fr;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:20px}.vf4-profile img{width:100%;height:100%;object-fit:cover}.vf4-profile>div{padding:28px}.vf4-cta{text-align:center;padding:72px 0;background:var(--ink);color:#fff}.vf4-cta h2{color:#fff}.vf4-cta p{max-width:760px;margin-left:auto;margin-right:auto}.vf4-cta .vf4-btn-secondary{border-color:#fff}.vf4-cta .vf4-note{color:#fff}body.page-id-472 .entry-title,body.page-id-1987 .entry-title,body.page-id-1993 .entry-title,body.page-id-843 .entry-title{display:none!important}.et-cart-info{display:none!important}@media (max-width:980px){.vf4-hero-grid,.vf4-two-col,.vf4-location-map{grid-template-columns:1fr}.vf4-location-map figcaption{text-align:center}.vf4-card-grid-4,.vf4-card-grid-3{grid-template-columns:repeat(2,1fr)}.vf4-trust-grid{grid-template-columns:repeat(2,1fr)}.vf4-trust-grid div:nth-child(2){border-right:0}.vf4-profile-grid{grid-template-columns:1fr}}@media (max-width:640px){.vf4-wrap{width:min(100% - 28px,1120px)}.vf4-section,.vf4-hero,.vf4-cta{padding:52px 0}.vf4-card-grid-4,.vf4-card-grid-3,.vf4-card-grid-2,.vf4-trust-grid{grid-template-columns:1fr}.vf4-trust-grid div{border-right:0;border-bottom:1px solid var(--line)}.vf4-profile{grid-template-columns:1fr}.vf4-profile img{height:260px}.vf4-actions .vf4-btn{width:100%}}
.vf38-blog-image,.vf38-article-hero figure,.vf38-hero figure,.vf25-home-tech figure,.vf25-lab figure,.vf22-hero__media,.vfseo-hero figure,.vfp-hero-media,.vf-en-hero-media,.vf4-hero-media,.vf4-card.vf4-treatment,.vf7-hero-media,.vf7-post-media,.vf9-media,.vf12-sur-media,.vf14-hero-media,.vf15-intro-media,.vf20-page-hero,.vfloc-hero figure,.vfloc-gallery figure,.vfloc-travel figure{position:relative}.vf38-blog-image::before,.vf38-article-hero figure::before,.vf38-hero figure::before,.vf25-home-tech figure::before,.vf25-lab figure::before,.vf22-hero__media::before,.vfseo-hero figure::before,.vfp-hero-media::before,.vf-en-hero-media::before,.vf4-hero-media::before,.vf4-card.vf4-treatment::before,.vf7-hero-media::before,.vf7-post-media::before,.vf9-media::before,.vf12-sur-media::before,.vf14-hero-media::before,.vf15-intro-media::before,.vf20-page-hero::before,.vfloc-hero figure::before,.vfloc-gallery figure::before,.vfloc-travel figure::before{content:"";position:absolute;z-index:5;top:clamp(10px,2.2%,22px);left:clamp(10px,2.2%,22px);width:clamp(94px,18%,190px);aspect-ratio:2.35/1;border:1px solid rgba(27,82,82,.10);border-radius:clamp(10px,1.15vw,16px);background:#fff url(https://viafert.com/wp-content/uploads/2026/08/viafert-logo-restored.png)center/82%auto no-repeat;box-shadow:0 7px 20px rgba(30,55,65,.16);pointer-events:none}.vf38-blog-image:has(img[src*=-logo-])::before,.vf38-blog-image:has(img[src*=-premium-])::before,.vf38-article-hero figure:has(img[src*=-logo-])::before,.vf38-article-hero figure:has(img[src*=-premium-])::before,.vf38-hero figure:has(img[src*=-logo-])::before,.vf38-hero figure:has(img[src*=-premium-])::before,.vf25-home-tech figure:has(img[src*=-logo-])::before,.vf25-home-tech figure:has(img[src*=-premium-])::before,.vf25-lab figure:has(img[src*=-logo-])::before,.vf25-lab figure:has(img[src*=-premium-])::before,.vf22-hero__media:has(img[src*=-logo-])::before,.vf22-hero__media:has(img[src*=-premium-])::before,.vfseo-hero figure:has(img[src*=-logo-])::before,.vfseo-hero figure:has(img[src*=-premium-])::before,.vfp-hero-media:has(img[src*=-logo-])::before,.vfp-hero-media:has(img[src*=-premium-])::before,.vf-en-hero-media:has(img[src*=-logo-])::before,.vf-en-hero-media:has(img[src*=-premium-])::before,.vf4-hero-media:has(img[src*=-logo-])::before,.vf4-hero-media:has(img[src*=-premium-])::before,.vf4-card.vf4-treatment:has(img[src*=-logo-])::before,.vf4-card.vf4-treatment:has(img[src*=-premium-])::before,.vf7-hero-media:has(img[src*=-logo-])::before,.vf7-hero-media:has(img[src*=-premium-])::before,.vf7-post-media:has(img[src*=-logo-])::before,.vf7-post-media:has(img[src*=-premium-])::before,.vf9-media:has(img[src*=-logo-])::before,.vf9-media:has(img[src*=-premium-])::before,.vf12-sur-media:has(img[src*=-logo-])::before,.vf12-sur-media:has(img[src*=-premium-])::before,.vf14-hero-media:has(img[src*=-logo-])::before,.vf14-hero-media:has(img[src*=-premium-])::before,.vf15-intro-media:has(img[src*=-logo-])::before,.vf15-intro-media:has(img[src*=-premium-])::before,.vf20-page-hero:has(img[src*=-logo-])::before,.vf20-page-hero:has(img[src*=-premium-])::before,.vfloc-hero figure:has(img[src*=-logo-])::before,.vfloc-hero figure:has(img[src*=-premium-])::before,.vfloc-gallery figure:has(img[src*=-logo-])::before,.vfloc-gallery figure:has(img[src*=-premium-])::before,.vfloc-travel figure:has(img[src*=-logo-])::before,.vfloc-travel figure:has(img[src*=-premium-])::before{content:none!important;display:none!important}@media (max-width:760px){.vf38-blog-image::before,.vf38-article-hero figure::before,.vf38-hero figure::before,.vf25-home-tech figure::before,.vf25-lab figure::before,.vf22-hero__media::before,.vfseo-hero figure::before,.vfp-hero-media::before,.vf-en-hero-media::before,.vf4-hero-media::before,.vf4-card.vf4-treatment::before,.vf7-hero-media::before,.vf7-post-media::before,.vf9-media::before,.vf12-sur-media::before,.vf14-hero-media::before,.vf15-intro-media::before,.vf20-page-hero::before,.vfloc-hero figure::before,.vfloc-gallery figure::before,.vfloc-travel figure::before{width:clamp(88px,22%,120px);top:10px;left:10px}}
#viafert-vf46-social-links{box-sizing:border-box;max-width:1180px;margin:36px auto 0;padding:28px 24px 30px;border:1px solid #cfe1df;border-bottom:0;border-radius:24px 24px 0 0;background:linear-gradient(135deg,#f1faf8,#fff7f4);box-shadow:0-10px 34px rgba(35,67,70,.06);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:center;color:#273142}#viafert-vf46-social-links strong{display:block;margin-bottom:7px;color:#174f4d;font-size:15px;letter-spacing:.09em;text-transform:uppercase}#viafert-vf46-social-links>p{margin:0 0 16px;color:#596b74;font-size:14px;line-height:1.45}#viafert-vf46-social-links>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}#viafert-vf46-social-links a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 14px;border:1px solid #b9d8d4;border-radius:999px;background:#fff;color:#0f7772!important;font-size:14px;font-weight:750;line-height:1;text-decoration:none!important;box-shadow:0 5px 16px rgba(35,67,70,.06)}#viafert-vf46-social-links a:hover,#viafert-vf46-social-links a:focus-visible{border-color:#0f7772;background:#f1faf8;outline:2px solid transparent}#viafert-vf46-social-links a>span{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#0f7772;color:#fff;font-size:13px;font-weight:850}@media (max-width:760px){.vf4-profile>img[src*="viafert-dr-miguel-lopez-rioja-logo-premium-v1"],.vf4-profile>img[src*="viafert-dra-yesenia-recio-logo-premium-v1"]{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center center!important;background:#f6f8f7}#viafert-vf46-social-links{width:calc(100% - 24px);margin:24px 12px 0;padding:24px 12px 126px;border-radius:20px 20px 0 0}#viafert-vf46-social-links>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#viafert-vf46-social-links a{justify-content:flex-start;padding:8px 11px;font-size:13px}}
.vf30-authority-summary{box-sizing:border-box;max-width:1180px;margin:42px auto 30px;padding:clamp(28px,4vw,46px);border:1px solid #d6e7e3;border-radius:26px;background:#f2f9f8;color:#293342;box-shadow:0 18px 48px rgba(35,74,72,.08);font-family:Arial,Helvetica,sans-serif;line-height:1.68}.vf30-authority-summary *{box-sizing:border-box}.vf30-authority-summary__kicker{margin:0 0 10px!important;color:#147c77!important;font-size:12px!important;font-weight:850!important;letter-spacing:.13em!important}.vf30-authority-summary h2{max-width:850px;margin:0 0 20px!important;color:#293342!important;font-size:clamp(29px,3.6vw,44px)!important;line-height:1.12!important;letter-spacing:-.025em!important}.vf30-authority-summary p{max-width:980px;margin:0 0 14px!important;color:#52636d!important;font-size:16px!important}.vf30-authority-summary strong{color:#293342}.vf30-authority-summary__note{margin-top:20px!important;padding-top:18px;border-top:1px solid #d6e7e3;font-size:13px!important}@media (max-width:760px){.vf30-authority-summary{margin:34px 14px 24px;padding:26px 20px;border-radius:21px}.vf30-authority-summary h2{font-size:30px!important}}
.vf38-blog-image,.vf38-article-hero figure,.vf38-answer__media,.vf38-hero figure,.vf51-standard-badge,.vf25-home-tech figure,.vf25-lab figure,.vf22-hero__media,.vfseo-hero figure,.vfp-hero-media,.vf-en-hero-media,.vf4-hero-media,.vf4-card.vf4-treatment,.vf4-location,.vf7-hero-media,.vf7-post-media,.vf9-media,.vf12-treatment-media,.vf12-sur-media,.vf14-hero-media,.vf15-intro-media,.vf20-page-hero,.vfloc-hero figure,.vfloc-gallery figure,.vfloc-travel figure{position:relative}.vf38-blog-image::before,.vf38-blog-image:has(img[src*=-logo-])::before,.vf38-blog-image:has(img[src*=-premium-])::before,.vf38-article-hero figure::before,.vf38-article-hero figure:has(img[src*=-logo-])::before,.vf38-article-hero figure:has(img[src*=-premium-])::before,.vf38-answer__media::before,.vf38-answer__media:has(img[src*=-logo-])::before,.vf38-answer__media:has(img[src*=-premium-])::before,.vf38-hero figure::before,.vf38-hero figure:has(img[src*=-logo-])::before,.vf38-hero figure:has(img[src*=-premium-])::before,.vf51-standard-badge::before,.vf51-standard-badge:has(img[src*=-logo-])::before,.vf51-standard-badge:has(img[src*=-premium-])::before,.vf25-home-tech figure::before,.vf25-home-tech figure:has(img[src*=-logo-])::before,.vf25-home-tech figure:has(img[src*=-premium-])::before,.vf25-lab figure::before,.vf25-lab figure:has(img[src*=-logo-])::before,.vf25-lab figure:has(img[src*=-premium-])::before,.vf22-hero__media::before,.vf22-hero__media:has(img[src*=-logo-])::before,.vf22-hero__media:has(img[src*=-premium-])::before,.vfseo-hero figure::before,.vfseo-hero figure:has(img[src*=-logo-])::before,.vfseo-hero figure:has(img[src*=-premium-])::before,.vfp-hero-media::before,.vfp-hero-media:has(img[src*=-logo-])::before,.vfp-hero-media:has(img[src*=-premium-])::before,.vf-en-hero-media::before,.vf-en-hero-media:has(img[src*=-logo-])::before,.vf-en-hero-media:has(img[src*=-premium-])::before,.vf4-hero-media::before,.vf4-hero-media:has(img[src*=-logo-])::before,.vf4-hero-media:has(img[src*=-premium-])::before,.vf4-card.vf4-treatment::before,.vf4-card.vf4-treatment:has(img[src*=-logo-])::before,.vf4-card.vf4-treatment:has(img[src*=-premium-])::before,.vf4-location::before,.vf4-location:has(img[src*=-logo-])::before,.vf4-location:has(img[src*=-premium-])::before,.vf7-hero-media::before,.vf7-hero-media:has(img[src*=-logo-])::before,.vf7-hero-media:has(img[src*=-premium-])::before,.vf7-post-media::before,.vf7-post-media:has(img[src*=-logo-])::before,.vf7-post-media:has(img[src*=-premium-])::before,.vf9-media::before,.vf9-media:has(img[src*=-logo-])::before,.vf9-media:has(img[src*=-premium-])::before,.vf12-treatment-media::before,.vf12-treatment-media:has(img[src*=-logo-])::before,.vf12-treatment-media:has(img[src*=-premium-])::before,.vf12-sur-media::before,.vf12-sur-media:has(img[src*=-logo-])::before,.vf12-sur-media:has(img[src*=-premium-])::before,.vf14-hero-media::before,.vf14-hero-media:has(img[src*=-logo-])::before,.vf14-hero-media:has(img[src*=-premium-])::before,.vf15-intro-media::before,.vf15-intro-media:has(img[src*=-logo-])::before,.vf15-intro-media:has(img[src*=-premium-])::before,.vf20-page-hero::before,.vf20-page-hero:has(img[src*=-logo-])::before,.vf20-page-hero:has(img[src*=-premium-])::before,.vfloc-hero figure::before,.vfloc-hero figure:has(img[src*=-logo-])::before,.vfloc-hero figure:has(img[src*=-premium-])::before,.vfloc-gallery figure::before,.vfloc-gallery figure:has(img[src*=-logo-])::before,.vfloc-gallery figure:has(img[src*=-premium-])::before,.vfloc-travel figure::before,.vfloc-travel figure:has(img[src*=-logo-])::before,.vfloc-travel figure:has(img[src*=-premium-])::before{content:""!important;display:block!important;position:absolute!important;z-index:8!important;top:clamp(10px,2.2%,22px)!important;left:clamp(10px,2.2%,22px)!important;width:clamp(94px,18%,190px)!important;aspect-ratio:2.35/1!important;border:1px solid rgba(27,82,82,.10)!important;border-radius:clamp(10px,1.15vw,16px)!important;background:#fff url(https://viafert.com/wp-content/uploads/2026/08/viafert-logo-restored.png)center/82%auto no-repeat!important;box-shadow:0 7px 20px rgba(30,55,65,.16)!important;pointer-events:none!important}.vf38-blog-image::after,.vf38-article-hero figure::after,.vf38-answer__media::after,.vf38-hero figure::after,.vf51-standard-badge::after,.vf25-home-tech figure::after,.vf25-lab figure::after,.vf22-hero__media::after,.vfseo-hero figure::after,.vfp-hero-media::after,.vf-en-hero-media::after,.vf4-hero-media::after,.vf4-card.vf4-treatment::after,.vf4-location::after,.vf7-hero-media::after,.vf7-post-media::after,.vf9-media::after,.vf12-treatment-media::after,.vf12-sur-media::after,.vf14-hero-media::after,.vf15-intro-media::after,.vf20-page-hero::after,.vfloc-hero figure::after,.vfloc-gallery figure::after,.vfloc-travel figure::after{content:""!important;display:block!important;position:absolute!important;z-index:7!important;top:0!important;left:0!important;width:calc(clamp(94px,18%,190px) + 20px)!important;aspect-ratio:1.9/1!important;background:#fff!important;border-radius:0 0 16px 0!important;pointer-events:none!important}@media (max-width:760px){.vf38-blog-image::before,.vf38-blog-image:has(img[src*=-logo-])::before,.vf38-blog-image:has(img[src*=-premium-])::before,.vf38-article-hero figure::before,.vf38-article-hero figure:has(img[src*=-logo-])::before,.vf38-article-hero figure:has(img[src*=-premium-])::before,.vf38-answer__media::before,.vf38-answer__media:has(img[src*=-logo-])::before,.vf38-answer__media:has(img[src*=-premium-])::before,.vf38-hero figure::before,.vf38-hero figure:has(img[src*=-logo-])::before,.vf38-hero figure:has(img[src*=-premium-])::before,.vf51-standard-badge::before,.vf51-standard-badge:has(img[src*=-logo-])::before,.vf51-standard-badge:has(img[src*=-premium-])::before,.vf25-home-tech figure::before,.vf25-home-tech figure:has(img[src*=-logo-])::before,.vf25-home-tech figure:has(img[src*=-premium-])::before,.vf25-lab figure::before,.vf25-lab figure:has(img[src*=-logo-])::before,.vf25-lab figure:has(img[src*=-premium-])::before,.vf22-hero__media::before,.vf22-hero__media:has(img[src*=-logo-])::before,.vf22-hero__media:has(img[src*=-premium-])::before,.vfseo-hero figure::before,.vfseo-hero figure:has(img[src*=-logo-])::before,.vfseo-hero figure:has(img[src*=-premium-])::before,.vfp-hero-media::before,.vfp-hero-media:has(img[src*=-logo-])::before,.vfp-hero-media:has(img[src*=-premium-])::before,.vf-en-hero-media::before,.vf-en-hero-media:has(img[src*=-logo-])::before,.vf-en-hero-media:has(img[src*=-premium-])::before,.vf4-hero-media::before,.vf4-hero-media:has(img[src*=-logo-])::before,.vf4-hero-media:has(img[src*=-premium-])::before,.vf4-card.vf4-treatment::before,.vf4-card.vf4-treatment:has(img[src*=-logo-])::before,.vf4-card.vf4-treatment:has(img[src*=-premium-])::before,.vf4-location::before,.vf4-location:has(img[src*=-logo-])::before,.vf4-location:has(img[src*=-premium-])::before,.vf7-hero-media::before,.vf7-hero-media:has(img[src*=-logo-])::before,.vf7-hero-media:has(img[src*=-premium-])::before,.vf7-post-media::before,.vf7-post-media:has(img[src*=-logo-])::before,.vf7-post-media:has(img[src*=-premium-])::before,.vf9-media::before,.vf9-media:has(img[src*=-logo-])::before,.vf9-media:has(img[src*=-premium-])::before,.vf12-treatment-media::before,.vf12-treatment-media:has(img[src*=-logo-])::before,.vf12-treatment-media:has(img[src*=-premium-])::before,.vf12-sur-media::before,.vf12-sur-media:has(img[src*=-logo-])::before,.vf12-sur-media:has(img[src*=-premium-])::before,.vf14-hero-media::before,.vf14-hero-media:has(img[src*=-logo-])::before,.vf14-hero-media:has(img[src*=-premium-])::before,.vf15-intro-media::before,.vf15-intro-media:has(img[src*=-logo-])::before,.vf15-intro-media:has(img[src*=-premium-])::before,.vf20-page-hero::before,.vf20-page-hero:has(img[src*=-logo-])::before,.vf20-page-hero:has(img[src*=-premium-])::before,.vfloc-hero figure::before,.vfloc-hero figure:has(img[src*=-logo-])::before,.vfloc-hero figure:has(img[src*=-premium-])::before,.vfloc-gallery figure::before,.vfloc-gallery figure:has(img[src*=-logo-])::before,.vfloc-gallery figure:has(img[src*=-premium-])::before,.vfloc-travel figure::before,.vfloc-travel figure:has(img[src*=-logo-])::before,.vfloc-travel figure:has(img[src*=-premium-])::before{width:clamp(88px,22%,120px)!important;top:10px!important;left:10px!important}}@media (max-width:760px){.vf38-blog-image::after,.vf38-article-hero figure::after,.vf38-answer__media::after,.vf38-hero figure::after,.vf51-standard-badge::after,.vf25-home-tech figure::after,.vf25-lab figure::after,.vf22-hero__media::after,.vfseo-hero figure::after,.vfp-hero-media::after,.vf-en-hero-media::after,.vf4-hero-media::after,.vf4-card.vf4-treatment::after,.vf4-location::after,.vf7-hero-media::after,.vf7-post-media::after,.vf9-media::after,.vf12-treatment-media::after,.vf12-sur-media::after,.vf14-hero-media::after,.vf15-intro-media::after,.vf20-page-hero::after,.vfloc-hero figure::after,.vfloc-gallery figure::after,.vfloc-travel figure::after{width:calc(clamp(88px,22%,120px) + 20px)!important}}.vf38-blog-image:has(img[data-vf-brand="embedded"])::before,.vf38-blog-image:has(img[data-vf-brand="embedded"])::after,.vf38-article-hero figure:has(img[data-vf-brand="embedded"])::before,.vf38-article-hero figure:has(img[data-vf-brand="embedded"])::after,.vf38-answer__media:has(img[data-vf-brand="embedded"])::before,.vf38-answer__media:has(img[data-vf-brand="embedded"])::after,.vf38-hero figure:has(img[data-vf-brand="embedded"])::before,.vf38-hero figure:has(img[data-vf-brand="embedded"])::after,.vf51-standard-badge:has(img[data-vf-brand="embedded"])::before,.vf51-standard-badge:has(img[data-vf-brand="embedded"])::after,.vf25-home-tech figure:has(img[data-vf-brand="embedded"])::before,.vf25-home-tech figure:has(img[data-vf-brand="embedded"])::after,.vf25-lab figure:has(img[data-vf-brand="embedded"])::before,.vf25-lab figure:has(img[data-vf-brand="embedded"])::after,.vf22-hero__media:has(img[data-vf-brand="embedded"])::before,.vf22-hero__media:has(img[data-vf-brand="embedded"])::after,.vfseo-hero figure:has(img[data-vf-brand="embedded"])::before,.vfseo-hero figure:has(img[data-vf-brand="embedded"])::after,.vfp-hero-media:has(img[data-vf-brand="embedded"])::before,.vfp-hero-media:has(img[data-vf-brand="embedded"])::after,.vf-en-hero-media:has(img[data-vf-brand="embedded"])::before,.vf-en-hero-media:has(img[data-vf-brand="embedded"])::after,.vf4-hero-media:has(img[data-vf-brand="embedded"])::before,.vf4-hero-media:has(img[data-vf-brand="embedded"])::after,.vf4-card.vf4-treatment:has(img[data-vf-brand="embedded"])::before,.vf4-card.vf4-treatment:has(img[data-vf-brand="embedded"])::after,.vf4-location:has(img[data-vf-brand="embedded"])::before,.vf4-location:has(img[data-vf-brand="embedded"])::after,.vf7-hero-media:has(img[data-vf-brand="embedded"])::before,.vf7-hero-media:has(img[data-vf-brand="embedded"])::after,.vf7-post-media:has(img[data-vf-brand="embedded"])::before,.vf7-post-media:has(img[data-vf-brand="embedded"])::after,.vf9-media:has(img[data-vf-brand="embedded"])::before,.vf9-media:has(img[data-vf-brand="embedded"])::after,.vf12-treatment-media:has(img[data-vf-brand="embedded"])::before,.vf12-treatment-media:has(img[data-vf-brand="embedded"])::after,.vf12-sur-media:has(img[data-vf-brand="embedded"])::before,.vf12-sur-media:has(img[data-vf-brand="embedded"])::after,.vf14-hero-media:has(img[data-vf-brand="embedded"])::before,.vf14-hero-media:has(img[data-vf-brand="embedded"])::after,.vf15-intro-media:has(img[data-vf-brand="embedded"])::before,.vf15-intro-media:has(img[data-vf-brand="embedded"])::after,.vf20-page-hero:has(img[data-vf-brand="embedded"])::before,.vf20-page-hero:has(img[data-vf-brand="embedded"])::after,.vfloc-hero figure:has(img[data-vf-brand="embedded"])::before,.vfloc-hero figure:has(img[data-vf-brand="embedded"])::after,.vfloc-gallery figure:has(img[data-vf-brand="embedded"])::before,.vfloc-gallery figure:has(img[data-vf-brand="embedded"])::after,.vfloc-travel figure:has(img[data-vf-brand="embedded"])::before,.vfloc-travel figure:has(img[data-vf-brand="embedded"])::after,.vf38-blog-image:has(img[data-vf-brand="overlay"])::after,.vf38-article-hero figure:has(img[data-vf-brand="overlay"])::after,.vf38-answer__media:has(img[data-vf-brand="overlay"])::after,.vf38-hero figure:has(img[data-vf-brand="overlay"])::after,.vf51-standard-badge:has(img[data-vf-brand="overlay"])::after,.vf25-home-tech figure:has(img[data-vf-brand="overlay"])::after,.vf25-lab figure:has(img[data-vf-brand="overlay"])::after,.vf22-hero__media:has(img[data-vf-brand="overlay"])::after,.vfseo-hero figure:has(img[data-vf-brand="overlay"])::after,.vfp-hero-media:has(img[data-vf-brand="overlay"])::after,.vf-en-hero-media:has(img[data-vf-brand="overlay"])::after,.vf4-hero-media:has(img[data-vf-brand="overlay"])::after,.vf4-card.vf4-treatment:has(img[data-vf-brand="overlay"])::after,.vf4-location:has(img[data-vf-brand="overlay"])::after,.vf7-hero-media:has(img[data-vf-brand="overlay"])::after,.vf7-post-media:has(img[data-vf-brand="overlay"])::after,.vf9-media:has(img[data-vf-brand="overlay"])::after,.vf12-treatment-media:has(img[data-vf-brand="overlay"])::after,.vf12-sur-media:has(img[data-vf-brand="overlay"])::after,.vf14-hero-media:has(img[data-vf-brand="overlay"])::after,.vf15-intro-media:has(img[data-vf-brand="overlay"])::after,.vf20-page-hero:has(img[data-vf-brand="overlay"])::after,.vfloc-hero figure:has(img[data-vf-brand="overlay"])::after,.vfloc-gallery figure:has(img[data-vf-brand="overlay"])::after,.vfloc-travel figure:has(img[data-vf-brand="overlay"])::after{content:none!important;display:none!important}img[data-vf-brand="embedded"][data-vf-crop="top"]{object-position:center top!important}@media (max-width:980px){body.single-post #left-area{float:none!important;width:100%!important;padding-right:0!important}body.single-post #sidebar{display:none!important}body.single-post #main-content>.container:before{display:none!important}}@media (max-width:760px){body.single-post .et_post_meta_wrapper>img,body.single-post .et_post_meta_wrapper>a>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important}}.vf4-profile-hero .vf4-hero-media::before,.vf45-profile-photo::before,.vf47-specialist-photo::before,.vf4-profile-hero .vf4-hero-media::after,.vf45-profile-photo::after,.vf47-specialist-photo::after{content:none!important;display:none!important}
.vf23-faq{--vf23-teal:#147c77;--vf23-ink:#283243;--vf23-muted:#5e6e79;--vf23-line:#d8e6e3;position:relative;max-width:1180px;margin:72px auto 34px;padding:42px;border:1px solid var(--vf23-line);border-radius:28px;background:linear-gradient(135deg,#f1faf8 0%,#fff 47%,#fff5f2 100%);box-shadow:0 22px 60px rgba(35,74,72,.09);color:var(--vf23-ink);font-family:Arial,sans-serif;box-sizing:border-box}.vf23-faq *{box-sizing:border-box}.vf23-faq__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;margin-bottom:28px}.vf23-faq__eyebrow{margin:0 0 10px!important;color:var(--vf23-teal)!important;font-size:12px!important;font-weight:800;letter-spacing:.13em}.vf23-faq h2{max-width:820px;margin:0 0 12px!important;color:var(--vf23-ink)!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.1!important;letter-spacing:-.025em}.vf23-faq__intro{max-width:760px;margin:0!important;color:var(--vf23-muted)!important;font-size:17px!important;line-height:1.6!important}.vf23-faq__review{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid #cae0dc;border-radius:999px;background:#fff;color:var(--vf23-teal);font-size:13px;font-weight:800;white-space:nowrap}.vf23-faq__review i{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#dff2ee;font-style:normal}.vf23-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vf23-faq__item{overflow:hidden;border:1px solid var(--vf23-line);border-radius:17px;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(38,75,72,.045)}.vf23-faq__item[open]{border-color:#afd2cd;box-shadow:0 12px 30px rgba(38,75,72,.075)}.vf23-faq__item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;padding:20px 22px;list-style:none;cursor:pointer;color:var(--vf23-ink);font-size:17px;font-weight:800;line-height:1.35}.vf23-faq__item summary::-webkit-details-marker{display:none}.vf23-faq__item summary::marker{content:""}.vf23-faq__item summary>span{position:relative;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#e7f4f1}.vf23-faq__item summary>span:before,.vf23-faq__item summary>span:after{content:"";position:absolute;left:8px;right:8px;top:14px;height:2px;background:var(--vf23-teal)}.vf23-faq__item summary>span:after{transform:rotate(90deg);transition:transform .2s ease}.vf23-faq__item[open] summary>span:after{transform:rotate(0)}.vf23-faq__item>div{padding:0 22px 22px}.vf23-faq__item p{margin:0!important;color:var(--vf23-muted)!important;font-size:15px!important;line-height:1.65!important}.vf23-faq__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:25px;padding-top:24px;border-top:1px solid var(--vf23-line)}.vf23-faq__footer p{max-width:650px;margin:0!important;color:var(--vf23-muted)!important;font-size:13px!important;line-height:1.55!important}.vf23-faq__footer>div{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.vf23-faq__footer a{display:inline-flex;align-items:center;gap:7px;padding:11px 15px;border:1px solid var(--vf23-teal);border-radius:999px;color:var(--vf23-teal)!important;text-decoration:none!important;font-size:13px;font-weight:800}.vf23-faq__footer a.vf23-faq__cta{background:var(--vf23-teal);color:#fff!important}@media (max-width:820px){.vf23-faq{margin:58px 18px 28px;padding:28px 22px;border-radius:22px}.vf23-faq__head{grid-template-columns:1fr}.vf23-faq__review{justify-self:start}.vf23-faq__grid{grid-template-columns:1fr}.vf23-faq__footer{display:block}.vf23-faq__footer>div{justify-content:flex-start;margin-top:18px}}@media (max-width:480px){.vf23-faq{margin-left:12px;margin-right:12px;padding:24px 16px}.vf23-faq h2{font-size:31px!important}.vf23-faq__item summary{padding:18px 16px;font-size:16px}.vf23-faq__item>div{padding:0 16px 18px}.vf23-faq__footer a{width:100%;justify-content:space-between}}
.vf22-link-module>div{grid-template-columns:repeat(3,1fr)}.vf11-review{max-width:100%;box-sizing:border-box}.vf25-home-tech{display:grid;grid-template-columns:1.08fr .92fr;gap:0;max-width:1180px;margin:72px auto 28px;overflow:hidden;border:1px solid #d8e5e3;border-radius:28px;background:linear-gradient(135deg,#eff9f7,#fff6f2);box-shadow:0 20px 58px rgba(35,67,70,.09);font-family:Arial,sans-serif;color:#273142}.vf25-home-tech *{box-sizing:border-box}.vf25-home-tech__copy{padding:48px}.vf25-home-tech h2{margin:0 0 18px!important;color:#273142!important;font-size:clamp(30px,3.5vw,46px)!important;line-height:1.12!important}.vf25-home-tech p{color:#5d6d79;font-size:17px;line-height:1.65}.vf25-home-tech figure{margin:0;min-height:430px;background:#eaf4f2}.vf25-home-tech img{display:block;width:100%;height:100%;object-fit:cover}.vf25-related-tech{display:flex;align-items:center;justify-content:space-between;gap:34px;max-width:1100px;margin:54px auto 12px;padding:34px;border:1px solid #d8e5e3;border-radius:22px;background:linear-gradient(135deg,#eff9f7,#fff6f2);box-shadow:0 16px 42px rgba(35,67,70,.07);font-family:Arial,sans-serif}.vf25-related-tech>div{max-width:760px}.vf25-related-tech h2{margin:0 0 10px!important;color:#273142!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.15!important}.vf25-related-tech p{margin:0;color:#5d6d79;line-height:1.6}.vf25-related-tech>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:13px 18px;border-radius:999px;background:#0f7772;color:#fff!important;text-decoration:none!important;font-weight:800}.vf25-authority{margin-top:72px;padding:52px;border:1px solid #d8e5e3;border-radius:26px;background:#fff;box-shadow:0 18px 48px rgba(35,67,70,.07)}.vf25-authority__intro{max-width:820px}.vf25-authority h2{margin:0 0 14px!important;color:#273142!important;font-size:clamp(30px,3.4vw,44px)!important;line-height:1.14!important}.vf25-authority__intro>p:last-child,.vf25-authority__note{color:#5d6d79;line-height:1.65}.vf25-authority__profiles{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.vf25-authority__profiles>a{display:flex;flex-direction:column;min-height:220px;padding:28px;border:1px solid #d8e5e3;border-radius:20px;background:linear-gradient(145deg,#f1faf8,#fff6f3);color:#273142!important;text-decoration:none!important}.vf25-authority__profiles strong{font-size:21px;line-height:1.25}.vf25-authority__profiles span{margin-top:12px;color:#5d6d79;line-height:1.6}.vf25-authority__profiles em{margin-top:auto;padding-top:20px;color:#0f7772;font-style:normal;font-weight:800}.vf25-authority__note{margin:22px 0 0;font-size:14px}.vf25-tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.vf25-tech-grid article{display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 12px 34px rgba(35,67,70,.06)}.vf25-tech-grid article>span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:17px;border-radius:50%;background:var(--blush);color:#9a5b68;font-weight:800}.vf25-tech-grid article p{color:var(--muted);font-size:15px!important}.vf25-tech-grid article a{margin-top:auto;color:var(--teal);font-weight:800;text-decoration:none}.vf25-process{display:grid;grid-template-columns:.88fr 1.12fr;gap:46px;align-items:start}.vf25-process ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.vf25-process li{display:flex;gap:16px;padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff}.vf25-process li>span{flex:0 0 42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--soft);color:var(--teal);font-weight:800}.vf25-process li p{margin:0;color:var(--muted);font-size:14px!important}.vf25-question-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.vf25-question-grid article{padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff}.vf25-question-grid ul{margin:0;padding-left:22px}.vf25-question-grid li{margin-bottom:8px;font-size:15px!important;color:var(--muted)}.vf25-balance{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.vf25-balance>div{padding:24px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#f2faf8,#fff7f4)}.vf25-balance strong,.vf25-balance span{display:block}.vf25-balance strong{font-size:18px;color:var(--ink)}.vf25-balance span{margin-top:8px;font-size:14px;line-height:1.55;color:var(--muted)}.vf25-lab{display:grid;grid-template-columns:1fr .8fr;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:26px;background:#fff}.vf25-lab>div{padding:48px}.vf25-lab figure{margin:0;min-height:390px}.vf25-lab img{display:block;width:100%;height:100%;object-fit:cover}.vf25-manifesto{display:grid;grid-template-columns:1fr .9fr;gap:48px;align-items:center;margin-top:84px;padding:56px;border-radius:26px;background:linear-gradient(135deg,#f1faf8,#fff3ef);border:1px solid #dce8e6}.vf25-manifesto h2{font-size:clamp(30px,3.4vw,44px)!important}.vf25-manifesto ul{margin:0;padding:25px 25px 25px 46px;border-radius:18px;background:#fff}.vf25-manifesto li{margin-bottom:10px;color:#53636d}.vf25-decision-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}.vf25-decision-grid article{padding:27px;border:1px solid #d8e5e3;border-radius:20px;background:linear-gradient(145deg,#fff,#f4faf8);box-shadow:0 12px 32px rgba(35,67,70,.055)}.vf25-decision-grid article>span{display:inline-block;margin-bottom:14px;padding:6px 10px;border-radius:999px;background:#f8eeee;color:#945a66;font-size:11px;font-weight:900;letter-spacing:.08em}.vf25-decision-grid h3{font-size:23px!important}.vf25-decision-grid p{margin:9px 0 0;color:#5d6d79;font-size:15px!important}.vf25-decision-grid strong{color:#273142}.vf25-source-levels{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:28px 0}.vf25-source-levels article{padding:22px;border:1px solid #d8e5e3;border-radius:17px;background:#fff}.vf25-source-levels strong{display:block;color:#273142;font-size:18px}.vf25-source-levels p{margin:8px 0 0;color:#5d6d79;font-size:15px!important}.vf25-editorial .vf22-two a,.vf25-authority__note a{color:#0f7772;font-weight:800}@media (max-width:1000px){.vf25-home-tech,.vf25-process,.vf25-lab,.vf25-manifesto{grid-template-columns:1fr}.vf25-home-tech{margin-left:18px;margin-right:18px}.vf25-home-tech figure{min-height:330px}.vf25-related-tech{display:block;margin-left:18px;margin-right:18px}.vf25-related-tech>a{margin-top:20px}.vf25-tech-grid,.vf25-authority__profiles{grid-template-columns:1fr 1fr}.vf25-lab figure{min-height:320px}.vf25-balance{grid-template-columns:1fr}.vf25-manifesto{gap:26px}}@media (max-width:680px){.vf22-link-module>div,.vf25-tech-grid,.vf25-question-grid,.vf25-authority__profiles,.vf25-decision-grid,.vf25-source-levels{grid-template-columns:1fr}.vf25-home-tech{margin:54px 14px 20px;border-radius:22px}.vf25-home-tech__copy,.vf25-lab>div,.vf25-manifesto,.vf25-authority{padding:32px 22px}.vf25-home-tech figure{min-height:230px}.vf25-process{gap:24px}.vf25-process li{padding:17px}.vf25-lab figure{min-height:240px}.vf25-authority__profiles>a{min-height:0}}
.vf26-yeymi{position:fixed;right:18px;bottom:18px;z-index:900;width:auto;max-width:290px;font-family:Arial,sans-serif;filter:drop-shadow(0 12px 25px rgba(25,61,64,.16))}.vf26-yeymi__link{display:flex;align-items:center;gap:9px;min-height:48px;padding:7px 12px;border:1px solid rgba(15,119,114,.22);border-radius:999px;background:#fff;color:#273142!important;text-decoration:none!important}.vf26-yeymi__link:hover,.vf26-yeymi__link:focus-visible{box-shadow:0 14px 28px rgba(15,119,114,.18);outline:3px solid rgba(15,119,114,.3);outline-offset:3px}.vf26-yeymi__mark{display:flex;flex:0 0 38px;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:#0f7772;color:#fff;font-size:18px;font-weight:900}.vf26-yeymi__copy{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.2}.vf26-yeymi__copy strong{color:#273142;font-size:15px}.vf26-yeymi__copy small{margin-top:3px;color:#62727d;font-size:14px}.vf26-yeymi__arrow{color:#0f7772;font-weight:900}.vf26-yeymi__notice{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:760px){.vf26-yeymi{display:none!important}}
.vf27-book-dialog[hidden],.vf27-book-dialog__loading[hidden]{display:none!important}.vf27-book-dialog{position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;border:0;box-sizing:border-box;z-index:100000;display:grid;place-items:center;padding:24px;background:rgba(21,35,45,.72);backdrop-filter:blur(6px)}.vf27-book-dialog::backdrop{background:rgba(21,35,45,.72)}.vf27-book-dialog__panel{display:grid;width:min(1120px,100%);max-height:92vh;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(94,163,170,.35);border-radius:24px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.3)}.vf27-book-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;border-bottom:1px solid #dce9e7;background:linear-gradient(110deg,#f0faf8,#fff7f5)}.vf27-book-dialog__header p{margin:0 0 6px;color:#0f7772;font:900 12px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.vf27-book-dialog__header h2{margin:0;color:#273142;font:800 clamp(22px,3vw,34px)/1.12 Arial,sans-serif}.vf27-book-dialog__header span{display:block;max-width:760px;margin-top:8px;color:#5f6f7a;font:400 14px/1.5 Arial,sans-serif}.vf27-book-dialog__close{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;border:1px solid #cfe2df;border-radius:50%;background:#fff;color:#273142;font:400 30px/1 Arial,sans-serif;cursor:pointer}.vf27-book-dialog__close:hover,.vf27-book-dialog__close:focus-visible{border-color:#0f7772;color:#0f7772;outline:3px solid rgba(15,119,114,.16)}.vf27-book-dialog__body{position:relative;min-height:430px;overflow:auto;background:#fff}.vf27-book-dialog__loading{position:absolute;inset:24px;z-index:1;display:grid;place-items:center;margin:0;color:#46626a;font:700 14px/1.4 Arial,sans-serif;text-align:center}.vf27-book-dialog__loading.is-error{color:#923f47}.vf27-book-dialog__body iframe{min-height:570px!important}.vf27-book-dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-top:1px solid #dce9e7;background:#f8fbfa;color:#62727d;font:400 14px/1.4 Arial,sans-serif}.vf27-book-dialog__footer a{display:inline-flex;align-items:center;min-height:48px;color:#0f7772!important;font-weight:800;text-decoration:none!important}.vf27-book-open{overflow:hidden}.logged-in.admin-bar .vf27-book-dialog{z-index:100001}#vf53-secure-booking{max-width:920px;margin:0 auto;padding:24px}.vf53-booking-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vf53-field{display:grid;gap:7px;color:#314a50;font:700 13px/1.35 Arial,sans-serif}.vf53-field>input:not([type=checkbox]),.vf53-field>select,.vf53-field>textarea{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #bcd2cf;border-radius:12px;background:#fff;color:#26343e;font:400 16px/1.3 Arial,sans-serif}.vf53-field>textarea{resize:vertical}.vf53-field>input:focus,.vf53-field>select:focus,.vf53-field>textarea:focus{border-color:#0f7772;outline:3px solid rgba(15,119,114,.14)}.vf53-public-fields{display:contents}.vf53-field--check{display:flex;grid-column:1/-1;align-items:flex-start;gap:10px;font-weight:500}.vf53-field--check>input{flex:0 0 auto;width:20px;height:20px;margin:0}.vf53-turnstile,.vf53-status,.vf53-submit{grid-column:1/-1}.vf53-status{min-height:20px;margin:0;color:#6f343a;font:700 13px/1.4 Arial,sans-serif}.vf53-submit{min-height:50px;border:0;border-radius:999px;background:#0f7772;color:#fff;font:800 16px/1 Arial,sans-serif;cursor:pointer}.vf53-submit:hover,.vf53-submit:focus-visible{background:#0b615d;outline:3px solid rgba(15,119,114,.2)}.vf53-submit:disabled{cursor:wait;opacity:.65}.vf53-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.vf53-success{max-width:620px;margin:60px auto;padding:34px;border:1px solid #cfe2df;border-radius:20px;background:linear-gradient(120deg,#f0faf8,#fff7f5);text-align:center}.vf53-success h3{margin:0 0 12px;color:#273142;font:800 28px/1.2 Arial,sans-serif}.vf53-success strong{display:inline-block;margin:10px 0;padding:10px 16px;border-radius:10px;background:#fff;color:#0f7772;font:900 22px/1 Arial,sans-serif;letter-spacing:.06em}.vf53-recovery{display:grid;gap:12px;padding:20px}.vf53-recovery button,.vf53-recovery a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px;border:1px solid #0f7772;border-radius:12px;color:#0f7772;background:#fff;font:700 16px/1.3 Arial,sans-serif}@media (max-width:680px){.vf27-book-dialog{padding:0;place-items:stretch}.vf27-book-dialog__panel{width:100%;max-height:100dvh;border:0;border-radius:0}.logged-in.admin-bar .vf27-book-dialog{padding-top:46px!important}.logged-in.admin-bar .vf27-book-dialog__panel{max-height:calc(100dvh - 46px)}.vf27-book-dialog__header{padding:17px 16px 14px}.vf27-book-dialog__header h2{font-size:23px}.vf27-book-dialog__header span{font-size:14px}.vf27-book-dialog__close{flex-basis:48px;width:48px;height:48px}.vf27-book-dialog__body{min-height:0}.vf27-book-dialog__body iframe{min-height:640px!important}.vf27-book-dialog__footer{align-items:flex-start;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:4px}#vf53-secure-booking{padding:16px}.vf53-booking-form{grid-template-columns:1fr}.vf53-field--check,.vf53-turnstile,.vf53-status,.vf53-submit{grid-column:1}}
.vfsite-header .vfsite-contact a[href^="mailto:"]{text-transform:lowercase!important}@media (min-width:981px){.vfsite-desktop{gap:12px!important}html[lang^="en"] .vfsite-desktop{gap:8px!important}html[lang^="en"] .vfsite-desktop>a,html[lang^="en"] .vfsite-locations>summary{font-size:11px!important}.vfsite-locations[open]>div{width:max-content;max-width:min(360px,calc(100vw - 30px))}}
.vfsite-header{border-top:3px solid transparent;border-image:linear-gradient(90deg,#6fb6b0,#d9b6c6,#f1d5ca)1;box-shadow:0 8px 26px rgba(31,67,70,.08)}@media (min-width:981px){.vfsite-desktop{gap:clamp(5px,.7vw,12px)!important}.vfsite-contact-link{padding:10px 5px!important;background:transparent!important;box-shadow:none!important;color:#273142!important}.vfsite-desktop>a.vfsite-booking-cta{display:inline-flex!important;min-height:48px;align-items:center;justify-content:center;padding:10px 17px!important;border-radius:999px;background:#0f7772!important;color:#fff!important;font-weight:800!important;white-space:nowrap}.vfsite-desktop>a.vfsite-booking-cta:is(:hover,:focus,:focus-visible,:visited){color:#fff!important}}.vfsite-booking-cta:focus-visible{outline:3px solid #0f7772;outline-offset:3px}.wa__btn_popup,.wa__popup_chat_box,.vf27-book-launcher{display:none!important}#vf-mobile-cro{display:none}@media (max-width:760px){:root{--vf-contact-bar-height:calc(84px + env(safe-area-inset-bottom,0px))}body{padding-bottom:var(--vf-contact-bar-height)!important}#vf-mobile-cro{position:fixed;left:0;right:0;bottom:0;z-index:900;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;border-top:1px solid #d5e7e3;box-shadow:0-8px 24px rgba(31,67,70,.12)}#vf-mobile-cro a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:50px;margin:0;border:1px solid #0f7772;border-radius:14px;font:800 16px/1.3 Arial,sans-serif;text-align:center;text-decoration:none!important}#vf-mobile-cro .vf28-whatsapp-mobile{background:#fff;color:#0f7772!important}#vf-mobile-cro .vf28-book-mobile{background:#0f7772;color:#fff!important}#vf-mobile-cro a:focus-visible{outline:3px solid #0f7772;outline-offset:3px}#vf-consent-banner{bottom:var(--vf-contact-bar-height)!important;max-height:calc(100dvh - var(--vf-contact-bar-height) - 20px)!important;overflow:auto}#vf-consent-settings{bottom:calc(var(--vf-contact-bar-height) + 10px)!important}}.vf27-book-open #vf-mobile-cro,.vf27-book-open .vf26-yeymi,.vf27-book-open #vf-consent-banner,.vf27-book-open #vf-consent-settings{visibility:hidden!important;pointer-events:none!important}.vf28-next-step{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1160px;margin:30px auto;padding:22px 24px;border:1px solid #d0e4e0;border-radius:20px;background:linear-gradient(110deg,#f0f8f6,#fcfaf9);font-family:Montserrat,Helvetica,Arial,sans-serif}.vf28-next-step__copy{flex:1;min-width:0}.vf28-next-step h2{margin:0 0 6px!important;color:#273142!important;font:800 22px/1.25 Montserrat,Helvetica,Arial,sans-serif!important;letter-spacing:normal!important}.vf28-next-step p{margin:0!important;padding:0!important;color:#40575b;font:400 15px/1.55 Montserrat,Helvetica,Arial,sans-serif}.vf28-next-step__actions{display:flex;flex-wrap:wrap;gap:10px}.vf28-next-step__actions>a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #0f7772;border-radius:999px;text-decoration:none!important;font:800 15px/1.3 Montserrat,Helvetica,Arial,sans-serif;white-space:nowrap}.vf28-next-step__actions>a.vf28-next-step__book{background:#0f7772;color:#fff!important}.vf28-next-step__actions>a.vf28-next-step__contact{background:#fff;color:#0f7772!important}.vf28-next-step__actions>a:focus-visible{outline:3px solid #0f7772;outline-offset:3px}.vf28-contact-dialog[hidden]{display:none!important}.vf28-contact-dialog{box-sizing:border-box;position:fixed;inset:0;display:grid;place-items:center;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;border:0;background:rgba(21,35,45,.72);z-index:100001;font-family:Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog::backdrop{background:rgba(21,35,45,.72)}.vf28-contact-dialog__panel{box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(760px,100%);max-height:92dvh;overflow:hidden;border:1px solid #cfe2df;border-radius:24px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.3)}.vf28-contact-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;border-bottom:1px solid #dce9e7;background:linear-gradient(110deg,#f0faf8,#fff7f5)}.vf28-contact-dialog__header h2{margin:0!important;color:#273142!important;font:800 25px/1.2 Montserrat,Helvetica,Arial,sans-serif!important}.vf28-contact-dialog__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 14px;border:1px solid #aacbc5;border-radius:999px;background:#fff;color:#0f7772;font:700 15px/1.2 Montserrat,Helvetica,Arial,sans-serif;cursor:pointer}.vf28-contact-dialog__close:focus-visible{outline:3px solid #0f7772;outline-offset:3px}.vf28-contact-dialog__body{min-height:0;padding:24px;overflow:auto}.vf28-contact-dialog .vfloc-form-wrap{display:block;box-sizing:border-box;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;font-family:Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-form-wrap>div{margin:0 0 18px}.vf28-contact-dialog .vfloc-form-wrap>div:not(.vfloc-form-notice){display:none}.vf28-contact-dialog .vfloc-kicker{display:none}.vf28-contact-dialog .vfloc-form-wrap h2{margin:0 0 8px;color:#273142;font:700 20px/1.3 Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-form-wrap p{margin:0 0 10px;padding:0;color:#40575b;font:400 15px/1.5 Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-quick-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vf28-contact-dialog .vfloc-quick-form>label{display:grid;min-width:0;gap:7px;color:#314a50;font:700 15px/1.35 Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-quick-form input:not([type=checkbox]):not([type=hidden]),.vf28-contact-dialog .vfloc-quick-form select{box-sizing:border-box;display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid #aacbc5;border-radius:12px;background:#fff;color:#26343e;font:400 16px/1.3 Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-quick-form input:focus,.vf28-contact-dialog .vfloc-quick-form select:focus{outline:3px solid rgba(15,119,114,.2);outline-offset:1px;border-color:#0f7772}.vf28-contact-dialog .vff-form-intro,.vf28-contact-dialog .vff-preference,.vf28-contact-dialog .vfloc-form-validation,.vf28-contact-dialog .vfloc-quick-form>button{grid-column:1/-1}.vf28-contact-dialog .vfloc-quick-form>.vfloc-consent{display:flex;grid-column:1/-1;align-items:flex-start;gap:10px;font-weight:400}.vf28-contact-dialog .vfloc-consent input{flex-shrink:0;width:20px;height:20px;margin:2px 0}.vf28-contact-dialog .vfloc-consent a{color:#0b615d;text-decoration:underline}.vf28-contact-dialog .vfloc-quick-form>.vfloc-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.vf28-contact-dialog .vfloc-quick-form>button{min-height:50px;padding:12px 18px;border:0;border-radius:999px;background:#0f7772;color:#fff;font:800 16px/1.3 Montserrat,Helvetica,Arial,sans-serif;cursor:pointer}.vf28-contact-dialog .vfloc-quick-form>button:focus-visible{outline:3px solid #0f7772;outline-offset:3px}.vf28-contact-dialog .vfloc-quick-form>button:disabled{cursor:wait;opacity:.65}.vf28-contact-dialog .vfloc-form-notice{padding:16px;border:1px solid #aacbc5;border-radius:12px;color:#273142;background:#eef8f5;font:700 16px/1.5 Montserrat,Helvetica,Arial,sans-serif}.vf28-contact-dialog .vfloc-form-error{border-color:#bd7070;background:#fff4f4;color:#6f2525}@media (max-width:760px){.vf28-next-step{display:block;margin:22px auto;padding:18px}.vf28-next-step h2{font-size:20px!important}.vf28-next-step__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.vf28-next-step__actions>a{padding:10px;font-size:14px;white-space:normal;text-align:center}.vf28-contact-dialog{padding:12px}.vf28-contact-dialog__panel{max-height:calc(100dvh - 24px);border-radius:18px}.vf28-contact-dialog__header{gap:12px;padding:14px 16px}.vf28-contact-dialog__header h2{font-size:22px!important}.vf28-contact-dialog__body{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))}.vf28-contact-dialog .vfloc-quick-form{grid-template-columns:1fr;gap:14px}}
.vf39-profile-page .entry-title,.vf39-profile-page .et_post_meta_wrapper{display:none!important}.vf39-profile-page #left-area{float:none!important;width:100%!important;padding:0!important}.vf39-profile-page #sidebar,.vf39-profile-page #main-content>.container:before{display:none!important}.vf39-profile-page .entry-content{padding-top:0}.vf39-profile-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;padding:52px;border:1px solid #d8e7e4;border-radius:29px;background:linear-gradient(135deg,#eef9f7,#fff6f2);box-shadow:0 24px 68px rgba(35,67,70,.09)}.vf39-profile-hero aside{padding:27px;border:1px solid #d6e5e2;border-radius:20px;background:rgba(255,255,255,.88)}.vf39-profile-hero aside strong{display:block;color:#167a74;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.vf39-profile-hero aside p{margin:6px 0 20px;color:#55666f}.vf39-location-authority,.vf39-cluster-role,.vf39-doctor-links{max-width:1180px;margin:48px auto;padding:30px;border:1px solid #d8e7e4;border-radius:22px;background:linear-gradient(145deg,#f1faf8,#fff6f3);box-shadow:0 14px 38px rgba(35,67,70,.06)}.vf39-location-authority>div,.vf39-doctor-links>div{display:flex;flex-wrap:wrap;gap:12px}.vf39-location-authority a,.vf39-cluster-role a{color:#167a74;font-weight:800}.vf39-doctor-links>div>a{display:flex;min-width:280px;flex:1;flex-direction:column;padding:21px;border:1px solid #d8e7e4;border-radius:17px;background:#fff;color:#293342;text-decoration:none}.vf39-doctor-links a span{margin-top:7px;color:#167a74;font-size:13px;font-weight:800}.vf39-deep-answer{content-visibility:auto;contain-intrinsic-size:560px}.vf38-section,.vf25-authority,.vf34-geo,.vf35-lgbtq{content-visibility:auto;contain-intrinsic-size:600px}@media (max-width:680px){.vf39-profile-hero{grid-template-columns:1fr;padding:30px 22px;border-radius:22px}.vf39-location-authority,.vf39-cluster-role{margin:34px 12px;padding:24px 20px}.vf38-english-page .vf38-shell{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.vf38-english-page .vf38-hero figure,.vf38-english-page .vf38-article-hero figure{aspect-ratio:16/10}.vf38-english-page .vf38-hero img,.vf38-english-page .vf38-article-hero img{width:100%;height:100%;object-fit:cover}.vf27-book-dialog__body{min-height:320px}#vf-mobile-cro{contain:layout paint;min-height:64px}}
.vf47-specialist-photo{position:relative;display:block;width:100%;overflow:hidden}.vf47-specialist-photo>img{display:block;max-width:100%}.vf47-specialist-badge{position:absolute;z-index:4;top:1.8%;left:2.45%;display:block;width:22.15%;aspect-ratio:2.05;border-radius:clamp(8px,1.15vw,14px);background:#fff url(https://viafert.com/wp-content/uploads/2026/08/viafert-logo-restored.png)center/82%auto no-repeat;box-shadow:0 5px 14px rgba(35,49,66,.18);pointer-events:none}.vf14-doctor>.vf47-specialist-photo{width:100%!important;height:auto!important;aspect-ratio:1122/1402!important;background:#f6f8f7}.vf14-doctor>.vf47-specialist-photo>img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center center!important}.vf45-profile-photo>.vf47-specialist-photo,.vf4-profile-hero .vf4-hero-media>.vf47-specialist-photo{height:100%}.vf45-profile-photo>.vf47-specialist-photo>img,.vf4-profile-hero .vf4-hero-media>.vf47-specialist-photo>img{width:100%;height:100%;object-fit:cover;object-position:center top}@media (max-width:760px){.vf4-profile>.vf47-specialist-photo{width:100%!important;height:auto!important;aspect-ratio:1122/1402!important;background:#f6f8f7}.vf4-profile>.vf47-specialist-photo>img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}}@media (max-width:900px){.vf14-doctor .vf47-specialist-photo{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1122/1402!important;overflow:hidden!important;background:#f6f8f7}.vf14-doctor .vf47-specialist-photo>img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center center!important}.vf14-doctor>img[src*="viafert-dr-miguel-lopez-rioja-logo-premium-v1"],.vf14-doctor>img[src*="viafert-dra-yesenia-recio-logo-premium-v1"]{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center center!important}}@media (max-width:640px){.vf-en-team article .vf47-specialist-photo{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1122/1402!important;overflow:hidden!important;background:#f6f8f7}.vf-en-team article .vf47-specialist-photo>img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center center!important}}
.page-id-17350 .vfp-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:stretch!important}.page-id-17350 .vfp-hero-copy{padding:54px 48px!important;justify-content:center!important}.page-id-17350 .vfp-hero h1{max-width:100%!important;font-size:clamp(44px,3.8vw,52px)!important;line-height:1.06!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.page-id-17350 .vfp-hero-media{align-self:stretch!important;min-height:520px!important;display:flex!important}.page-id-17350 .vfp-hero-media img{width:100%!important;height:100%!important;min-height:520px!important;object-fit:cover!important;object-position:center!important}.home .vf4-section{padding-top:54px!important;padding-bottom:54px!important}.home .vf4-profile-grid{gap:24px!important;align-items:stretch!important}.home .vf4-profile{grid-template-columns:minmax(220px,42%) minmax(0,1fr)!important;align-items:stretch!important;overflow:hidden!important}.home .vf4-profile>.vf47-specialist-photo{width:100%!important;height:100%!important;min-height:300px!important;margin:0!important}.home .vf4-profile>.vf47-specialist-photo img{width:100%!important;height:100%!important;min-height:300px!important;object-fit:cover!important;object-position:center 18%!important}.home .vf4-profile>div{min-width:0!important;padding:34px 30px!important}.home .vf4-profile p,.home .vf4-callout li{text-align:justify!important;text-justify:inter-word!important;hyphens:auto}.home .vf4-center{margin-top:24px!important;margin-bottom:0!important}.page-id-564 .vf56-es-team{width:100%!important;margin:0 auto!important;padding:50px 0 54px!important}.page-id-564 .vf56-es-team h2{max-width:900px;margin-bottom:18px!important}.page-id-564 .vf56-es-team-intro{max-width:1040px;text-align:justify!important;text-justify:inter-word!important}.page-id-564 .vf56-es-team .vf14-doctor-grid{align-items:stretch!important}.page-id-564 .vf56-es-team .vf14-doctor{height:100%!important;display:flex!important;flex-direction:column!important}.page-id-564 .vf56-es-team .vf47-specialist-photo{width:100%!important;display:block!important;background:#f6f8f7!important}.page-id-564 .vf56-es-team .vf47-specialist-photo img{width:100%!important;height:auto!important;aspect-ratio:1122/1402!important;object-fit:cover!important;object-position:center top!important}.page-id-564 .vf56-es-team .vf14-doctor-body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.page-id-564 .vf56-es-team .vf14-doctor-body p,.page-id-564 .vf56-es-team .vf14-doctor-body li{text-align:justify!important;text-justify:inter-word!important}.page-id-564 .vf56-profile-link{display:inline-block;margin-top:auto;padding-top:18px;color:#087f77!important;font-weight:750;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:980px){.page-id-17350 .vfp-hero{grid-template-columns:1fr!important}.page-id-17350 .vfp-hero-copy{padding:46px 38px!important}.page-id-17350 .vfp-hero h1{font-size:clamp(40px,7vw,50px)!important}.page-id-17350 .vfp-hero-media,.page-id-17350 .vfp-hero-media img{min-height:0!important;height:auto!important}.home .vf4-section{padding-top:46px!important;padding-bottom:46px!important}.home .vf4-profile{grid-template-columns:minmax(190px,38%) minmax(0,1fr)!important}}@media (max-width:700px){.page-id-17350 .vfp-hero-copy{padding:38px 24px!important}.page-id-17350 .vfp-hero h1{font-size:clamp(36px,10.5vw,44px)!important;line-height:1.04!important}.home .vf4-section{padding-top:38px!important;padding-bottom:38px!important}.home .vf4-profile{grid-template-columns:1fr!important}.home .vf4-profile>.vf47-specialist-photo{min-height:0!important;aspect-ratio:4/3!important}.home .vf4-profile>.vf47-specialist-photo img{min-height:0!important;aspect-ratio:4/3!important}.home .vf4-profile>div{padding:26px 22px 30px!important}.page-id-564 .vf56-es-team{padding:38px 0 42px!important}.page-id-564 .vf56-es-team .vf14-doctor-body{padding:26px 22px 30px!important}}
.vf-social-proof,.vf-en{--vf-ink:#273142;--vf-copy:#53616b;--vf-teal:#2f827c;--vf-teal-dark:#236b66;--vf-pink:#d7b7c4;--vf-cream:#fbf7f3;--vf-line:#e8e2df;--vf-white:#fff;color:var(--vf-ink)}.vf-proof-wrap,.vf-en-wrap{width:min(1160px,calc(100% - 40px));margin:0 auto}.vf-social-proof{padding:82px 0;background:linear-gradient(135deg,#fff 0%,#fbf7f3 54%,#f2f8f6 100%);border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line)}.vf-proof-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-bottom:34px}.vf-proof-heading h2,.vf-en h2{margin:6px 0 12px;color:var(--vf-ink);font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.025em}.vf-proof-heading p:not(.vf-proof-eyebrow),.vf-en-section-intro{max-width:760px;margin:0;color:var(--vf-copy);font-size:18px;line-height:1.72}.vf-proof-eyebrow,.vf-en-eyebrow{margin:0;color:var(--vf-teal);font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.vf-google-summary{display:flex;align-items:center;gap:14px;min-width:235px;padding:18px 20px;background:#fff;border:1px solid var(--vf-line);border-radius:20px;box-shadow:0 16px 38px rgba(39,49,66,.08)}.vf-google-summary strong{display:block;color:var(--vf-ink);font-size:17px}.vf-google-g{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0);color:#fff;font-size:22px;font-weight:900}.vf-google-g-small{width:30px;height:30px;margin-left:auto;font-size:16px}.vf-proof-stars{display:block;color:#f4b400;font-size:20px;letter-spacing:2px;line-height:1.2}.vf-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vf-review-card{padding:26px;background:#fff;border:1px solid rgba(216,207,204,.82);border-radius:22px;box-shadow:0 14px 36px rgba(39,49,66,.075)}.vf-review-meta{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vf-review-avatar{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:50%;background:#e6f1ef;color:var(--vf-teal-dark);font-weight:800}.vf-review-meta h3{margin:0 0 3px;color:var(--vf-ink);font-size:17px;line-height:1.25}.vf-review-meta span:not(.vf-review-avatar):not(.vf-google-g){color:#778189;font-size:12px}.vf-review-card>p{margin:15px 0 0;color:#46545e;font-size:16px;line-height:1.68}.vf-proof-actions,.vf-en-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.vf-proof-btn,.vf-en-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 24px;border:1px solid var(--vf-teal);border-radius:999px;background:var(--vf-teal);color:#fff!important;font-size:15.5px;font-weight:750;text-decoration:none!important;box-shadow:0 10px 24px rgba(47,130,124,.18);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.vf-proof-btn:hover,.vf-en-btn:hover{background:var(--vf-teal-dark);transform:translateY(-2px);box-shadow:0 14px 30px rgba(47,130,124,.24)}.vf-proof-btn-secondary,.vf-en-btn-secondary{background:#fff;color:var(--vf-teal-dark)!important;box-shadow:none}.vf-en-btn-light{border-color:rgba(255,255,255,.72);background:transparent;color:#fff!important;box-shadow:none}.page-id-2047 #main-content{background:#fff}.vf-en *{box-sizing:border-box}.vf-en-hero{padding:80px 0;background:radial-gradient(circle at 84% 16%,rgba(215,183,196,.32),transparent 30%),linear-gradient(135deg,#f3faf8 0%,#fffaf6 54%,#faeef2 100%)}.vf-en-nav{position:relative;z-index:3;padding:13px 0;border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line);background:rgba(255,255,255,.97);box-shadow:0 10px 28px rgba(39,49,66,.05)}.vf-en-nav-inner{display:flex;align-items:center;gap:22px}.vf-en-nav-brand{flex:0 0 auto;color:var(--vf-ink)!important;font-size:15px;font-weight:800;text-decoration:none!important}.vf-en-nav-links{display:flex;flex:1;align-items:center;justify-content:center;gap:19px}.vf-en-nav-links a{color:#4e5c65!important;font-size:14px;font-weight:650;text-decoration:none!important}.vf-en-nav-links a:hover,.vf-en-nav-links a:focus-visible{color:var(--vf-teal-dark)!important}.vf-en-nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;border-radius:999px;background:var(--vf-teal);color:#fff!important;font-size:13.5px;font-weight:800;text-decoration:none!important;white-space:nowrap}.vf-en a:focus-visible{outline:3px solid rgba(47,130,124,.3);outline-offset:3px}.vf-en-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:58px;align-items:center}.vf-en-hero h1{max-width:760px;margin:14px 0 22px;color:var(--vf-ink);font-size:clamp(44px,5.1vw,64px);font-weight:750;line-height:1.04;letter-spacing:-.04em}.vf-en-lead{max-width:730px;margin:0;color:var(--vf-copy);font-size:20px;line-height:1.66}.vf-en-note{max-width:720px;margin:20px 0 0;padding:14px 17px;border-left:3px solid var(--vf-pink);background:rgba(255,255,255,.62);color:#65717a;font-size:14px;line-height:1.58}.vf-en-hero-media{margin:0;padding:12px;background:rgba(255,255,255,.68);border:1px solid rgba(255,255,255,.82);border-radius:34px;box-shadow:0 24px 64px rgba(39,49,66,.14);transform:rotate(1deg)}.vf-en-hero-media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:25px}.vf-en-trust{padding:0;background:#fff}.vf-en-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);transform:translateY(-1px);border:1px solid var(--vf-line);border-radius:0 0 24px 24px;background:#fff;box-shadow:0 18px 42px rgba(39,49,66,.07)}.vf-en-trust-grid div{padding:24px 27px;border-right:1px solid var(--vf-line)}.vf-en-trust-grid div:last-child{border-right:0}.vf-en-trust strong,.vf-en-trust span{display:block}.vf-en-trust strong{margin-bottom:4px;color:var(--vf-ink);font-size:16px}.vf-en-trust span{color:#6f7b83;font-size:14px}.vf-en-section{padding:92px 0;background:#fff}.vf-en-soft{background:var(--vf-cream)}.vf-en-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.vf-en-card{padding:29px;background:#fff;border:1px solid var(--vf-line);border-radius:24px;box-shadow:0 14px 36px rgba(39,49,66,.06)}.vf-en-card-kicker{display:block;margin-bottom:11px;color:var(--vf-teal);font-size:11px;font-weight:800;letter-spacing:.12em}.vf-en-card h3,.vf-en-team h3,.vf-en-locations h3,.vf-en-steps h3{margin:0 0 11px;color:var(--vf-ink);font-size:22px;line-height:1.25}.vf-en-card p,.vf-en-team p,.vf-en-locations p,.vf-en-steps p{margin:0 0 17px;color:var(--vf-copy);font-size:16px;line-height:1.67}.vf-en-card a,.vf-en-team a,.vf-en-locations a{color:var(--vf-teal-dark);font-weight:750;text-decoration:none;border-bottom:1px solid rgba(47,130,124,.35)}.vf-en-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.vf-en-steps article{padding:25px;background:#fff;border:1px solid var(--vf-line);border-radius:20px}.vf-en-steps article>span{display:grid;place-items:center;width:38px;height:38px;margin-bottom:18px;border-radius:50%;background:var(--vf-teal);color:#fff;font-weight:800}.vf-en-steps p{margin-bottom:0;font-size:15px}.vf-en-team{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:36px}.vf-en-team article{overflow:hidden;display:grid;grid-template-columns:42% 58%;background:#fff;border:1px solid var(--vf-line);border-radius:24px;box-shadow:0 15px 38px rgba(39,49,66,.07)}.vf-en-team img{width:100%;height:100%;min-height:260px;object-fit:cover}.vf-en-team article>div{padding:27px}.vf-en-team p{font-size:15px}.vf-social-proof-en{background:linear-gradient(135deg,#f2faf8 0%,#fff 54%,#fbf3f6 100%)}.vf-en-locations{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:34px}.vf-en-locations article{overflow:hidden;padding:0;background:#fff;border:1px solid var(--vf-line);border-radius:22px;box-shadow:0 14px 36px rgba(39,49,66,.06)}.vf-en-locations article>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vf-en-locations article>div{padding:26px 29px 29px}.vf-location-map{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:34px;margin:32px 0 0;padding:22px;border:1px solid var(--vf-line);border-radius:24px;background:linear-gradient(135deg,#fff,#f2f8f6);box-shadow:0 14px 36px rgba(39,49,66,.05)}.vf-location-map img{display:block;width:100%;max-height:340px;object-fit:contain;border-radius:18px;background:#fff}.vf-location-map figcaption{color:var(--vf-copy);font-size:17px;line-height:1.65}.vf4-location{overflow:hidden;padding:0!important}.vf4-location>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vf4-location>.vf4-location-body{padding:26px 30px 30px}.vf4-location-map{margin:30px 0 0}.vf4-location-map figcaption{font-size:16px}.vf-en-cta{padding:82px 0;background:linear-gradient(135deg,#256f6a,#374967);color:#fff;text-align:center}.vf-en-cta h2{color:#fff}.vf-en-cta p{max-width:740px;margin:0 auto;color:rgba(255,255,255,.86);font-size:18px;line-height:1.7}.vf-en-cta .vf-en-actions{justify-content:center}.vf-en-cta small{display:block;margin-top:24px;color:rgba(255,255,255,.68);font-size:12px}@media (max-width:1100px){.vf-en-nav-inner{flex-wrap:wrap}.vf-en-nav-links{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto;padding:3px 0 2px;scrollbar-width:thin}.vf-en-nav-links a{white-space:nowrap}}@media (max-width:980px){.vf-proof-heading{grid-template-columns:1fr}.vf-google-summary{width:max-content}.vf-review-grid,.vf-en-card-grid{grid-template-columns:1fr}.vf-en-hero-grid{grid-template-columns:1fr}.vf-en-hero-media{max-width:720px}.vf-en-trust-grid{grid-template-columns:1fr}.vf-en-trust-grid div{border-right:0;border-bottom:1px solid var(--vf-line)}.vf-en-trust-grid div:last-child{border-bottom:0}.vf-en-steps{grid-template-columns:repeat(2,1fr)}.vf-en-team{grid-template-columns:1fr}.vf-location-map{grid-template-columns:1fr}.vf-location-map figcaption{text-align:center}}@media (max-width:620px){.vf-proof-wrap,.vf-en-wrap{width:min(100% - 28px,1160px)}.vf-social-proof,.vf-en-section{padding:64px 0}.vf-proof-heading{gap:22px}.vf-google-summary{width:100%}.vf-review-card{padding:22px}.vf-proof-actions,.vf-en-actions{display:grid}.vf-proof-btn,.vf-en-btn{width:100%}.vf-en-nav{padding:11px 0}.vf-en-nav-inner{gap:11px}.vf-en-nav-brand{font-size:14px}.vf-en-nav-cta{margin-left:auto;min-height:40px;padding:8px 13px}.vf-en-nav-links{gap:17px}.vf-en-hero{padding:62px 0}.vf-en-hero h1{font-size:clamp(37px,11vw,48px)}.vf-en-lead{font-size:18px}.vf-en-hero-media{padding:8px;border-radius:24px;transform:none}.vf-en-hero-media img{border-radius:18px}.vf-en-steps{grid-template-columns:1fr}.vf-en-team article{grid-template-columns:1fr}.vf-en-team img{height:auto;min-height:0;aspect-ratio:2/1}.vf-en-locations{grid-template-columns:1fr}.vf-en-cta{padding:68px 0}}@media (prefers-reduced-motion:reduce){.vf-proof-btn,.vf-en-btn{transition:none}.vf-proof-btn:hover,.vf-en-btn:hover{transform:none}}
.vfloc-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.vf68-privacy-layer{margin:10px 0 12px;font-size:13px;line-height:1.55;color:#52656a}.vf68-privacy-layer a{font-weight:700;text-decoration:underline;text-underline-offset:2px}.vf16-doctor-registry{display:block;margin-top:4px;font-size:.82em;line-height:1.45;font-weight:500}
body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:17px}.et_pb_slide_content,.et_pb_best_value{font-size:19px}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#d9b4c3}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#d9b4c3}.footer-widget h4{color:#d9b4c3}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#d9b4c3}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#d9b4c3}a{color:#d9b4c3}#main-header .nav li ul{background-color:#d9b4c3}.nav li ul{border-color:#ffffff}.et_secondary_nav_enabled #page-container #top-header{background-color:#d9b4c3!important}#et-secondary-nav li ul{background-color:#d9b4c3}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#667a78}.et_search_form_container input::-moz-placeholder{color:#667a78}.et_search_form_container input::-webkit-input-placeholder{color:#667a78}.et_search_form_container input:-ms-input-placeholder{color:#667a78}#main-header .nav li ul a{color:#ffffff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:16px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px}#top-menu li a{font-size:17px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:17px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#667a78}#main-footer{background-color:#8595b2}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#65aca4}.footer-widget li:before{border-color:#65aca4}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:30px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:0.8em}#footer-widgets .footer-widget li:before{top:9px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#d9b4c3}.bottom-nav,.bottom-nav a{font-size:10px}#footer-bottom{background-color:#d9b4c3}#footer-info{font-size:10px}#footer-bottom .et-social-icon a{font-size:32px}#footer-bottom .et-social-icon a{color:#ffffff}body .et_pb_button{font-size:21px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}body .et_pb_button:after{font-size:33.6px}@media only screen and (min-width:981px){.et_pb_section{padding:0%0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0%0}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:38px}#logo{max-height:66%}.et_pb_svg_logo #logo{height:66%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#d9b4c3!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#d9b4c3}.et-fixed-header #top-menu li a{font-size:16px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#667a78!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#667a78!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#667a78!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#667a78!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#667a78!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:767px){body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:10px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:11px}h1{font-size:25px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:21px}h3{font-size:18px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:15px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:38px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:13px}h5{font-size:13px}h6{font-size:11px}.et_pb_section{padding:1px 0}.et_pb_section.et_pb_fullwidth_section{padding:0}.et_pb_row,.et_pb_column .et_pb_row_inner{padding:0px 0}}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}body #page-container #sidebar{width:25%}body #page-container #left-area{width:75%}.et_right_sidebar #main-content .container:before{right:25%!important}.et_left_sidebar #main-content .container:before{left:25%!important}#main-footer{display:none!important}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{color:#d9b4c3;font-size:60px;font-weight:600}
.vf17-context-title{margin-bottom:8px}.vf17-review{max-width:920px;margin:34px auto 70px;padding:clamp(26px,5vw,58px);border:1px solid #d8e8e4;border-radius:28px;background:linear-gradient(145deg,#f5fbf9 0%,#fffaf8 100%);box-shadow:0 18px 50px rgba(29,72,69,.09);color:#303846}.vf17-review h2{margin:8px 0 18px;color:#24333b;font-size:clamp(32px,5vw,52px);line-height:1.08;letter-spacing:-.03em}.vf17-review h3{margin:30px 0 12px;color:#275a57;font-size:24px}.vf17-eyebrow{margin:0;color:#16766f;font-size:13px;font-weight:800;letter-spacing:.13em}.vf17-lead{font-size:20px;line-height:1.65}.vf17-alert{margin:25px 0;padding:20px 22px;border-left:5px solid #c87b65;border-radius:12px;background:#fff;color:#3b4148;line-height:1.65}.vf17-review ul{margin:0 0 8px;padding-left:23px;line-height:1.7}.vf17-review li+li{margin-top:8px}.vf17-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 22px}.vf17-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:999px;font-weight:800;text-decoration:none!important}.vf17-btn-primary{background:#16766f;color:#fff!important}.vf17-btn-secondary{border:2px solid #16766f;background:#fff;color:#125f59!important}.vf17-status{margin:18px 0 0;padding-top:18px;border-top:1px solid #d8e8e4;color:#56636a;font-size:14px;line-height:1.55}#et_mobile_nav_menu .mobile_menu_bar{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0;cursor:pointer}#et_search_icon[role="button"]{cursor:pointer}#et_search_icon:focus-visible,.mobile_menu_bar:focus-visible,.vf17-btn:focus-visible{outline:3px solid #d45f91;outline-offset:4px}@media (max-width:1180px){.vf9-team{flex-wrap:wrap}.vf9-team>div{flex:1 1 260px;min-width:0}.vf9-team>p{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 420px!important;min-width:0}.vf9-team>p>a{display:block;min-width:0;overflow-wrap:anywhere}.vf9-team .vf16-doctor-registry{max-width:100%;overflow-wrap:anywhere}}@media (min-width:981px) and (max-width:1180px){#main-header .container.et_menu_container{width:92%!important;max-width:92%!important}#main-header .logo_container{left:0!important;right:auto!important;width:100%!important;max-width:70%!important}}@media (max-width:700px){.vf9-team>p{grid-template-columns:1fr}}@media (max-width:767px){.vf17-review{margin:20px 14px 50px;padding:26px 21px;border-radius:22px}.vf17-lead{font-size:18px}.vf17-actions{display:grid}.vf17-btn{width:100%}}
.vf16-regulatory .vf16-regulatory-note{color:#455a61!important}
body.vf54-treatment-title .entry-title.main_title{width:min(1080px,calc(100% - 40px))!important;margin:34px auto 26px!important;color:#263a44!important;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif!important;font-size:clamp(42px,5vw,64px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:-.045em!important;text-wrap:balance}body.vf54-english-ivf-title article[lang="en"]>header h1{color:#263a44!important;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif!important;font-size:clamp(42px,5vw,64px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:-.045em!important;text-wrap:balance}body.vf15-upgraded-post #main-content>.container,body.vf54-english-premium-post #main-content>.container{width:min(92%,1180px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}body.vf15-upgraded-post #left-area,body.vf54-english-premium-post #left-area{float:none!important;width:100%!important;padding-right:0!important}body.vf15-upgraded-post #sidebar,body.vf54-english-premium-post #sidebar,body.vf15-upgraded-post #main-content>.container:before,body.vf54-english-premium-post #main-content>.container:before{display:none!important}body.vf54-english-premium-post .et_post_meta_wrapper{display:none!important}body.vf54-english-premium-post .entry-content{padding-top:0!important}body.vf54-contact .vf10-team-grid .vf47-specialist-photo{align-self:stretch;width:100%!important;height:100%!important;min-height:218px!important;padding:0!important;aspect-ratio:1122/1402!important;background:#f6f8f7}body.vf54-contact .vf10-team-grid .vf47-specialist-photo>img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center center!important}body.vf54-contact .vf4-location::before,body.vf54-contact .vf4-location::after{content:none!important;display:none!important}#editorial-and-medical-review{scroll-margin-top:125px}@media (max-width:700px){body.vf54-treatment-title .entry-title.main_title{width:calc(100% - 28px)!important;margin-top:24px!important;font-size:clamp(36px,11vw,49px)!important}body.vf15-upgraded-post #main-content>.container,body.vf54-english-premium-post #main-content>.container{width:94%!important}}@media (max-width:560px){body.vf54-contact .vf10-team-grid .vf47-specialist-photo{height:auto!important;min-height:0!important}}
html body .vf38-blog-image:has(img[data-vf55-media]),html body .vf38-article-hero figure:has(img[data-vf55-media]),html body .vf38-answer__media:has(img[data-vf55-media]),html body .vf38-hero figure:has(img[data-vf55-media]),html body .vf51-standard-badge:has(img[data-vf55-media]),html body .vf25-home-tech figure:has(img[data-vf55-media]),html body .vf25-lab figure:has(img[data-vf55-media]),html body .vf22-hero__media:has(img[data-vf55-media]),html body .vfseo-hero figure:has(img[data-vf55-media]),html body .vfp-hero-media:has(img[data-vf55-media]),html body .vf-en-hero-media:has(img[data-vf55-media]),html body .vf4-hero-media:has(img[data-vf55-media]),html body .vf4-card.vf4-treatment:has(img[data-vf55-media]),html body .vf4-location:has(img[data-vf55-media]),html body .vf7-hero-media:has(img[data-vf55-media]),html body .vf7-post-media:has(img[data-vf55-media]),html body .vf9-media:has(img[data-vf55-media]),html body .vf12-treatment-media:has(img[data-vf55-media]),html body .vf12-sur-media:has(img[data-vf55-media]),html body .vf14-hero-media:has(img[data-vf55-media]),html body .vf15-intro-media:has(img[data-vf55-media]),html body .vf20-page-hero:has(img[data-vf55-media]),html body .vfloc-hero figure:has(img[data-vf55-media]),html body .vfloc-gallery figure:has(img[data-vf55-media]),html body .vfloc-travel figure:has(img[data-vf55-media]),html body .vf-en-locations article:has(img[data-vf55-media]),html body .vf10-hero figure:has(img[data-vf55-media]),html body .vf14-location:has(img[data-vf55-media]),html body .vf22-path-row figure:has(img[data-vf55-media]),html body .vfp-card figure:has(img[data-vf55-media]),html body .vf21-destination:has(img[data-vf55-media]),html body .vf21-city-hero>p:has(img[data-vf55-media]),html body .vf7-location-card:has(img[data-vf55-media]),html body .vf7-gallery>figure:has(img[data-vf55-media]),html body .et_pb_image_wrap:has(img[data-vf55-media]),html body .page-id-2478 .entry-content>article>figure:has(img[data-vf55-media]){position:relative}html body .vf38-blog-image:has(img[data-vf55-media])::before,html body .vf38-article-hero figure:has(img[data-vf55-media])::before,html body .vf38-answer__media:has(img[data-vf55-media])::before,html body .vf38-hero figure:has(img[data-vf55-media])::before,html body .vf51-standard-badge:has(img[data-vf55-media])::before,html body .vf25-home-tech figure:has(img[data-vf55-media])::before,html body .vf25-lab figure:has(img[data-vf55-media])::before,html body .vf22-hero__media:has(img[data-vf55-media])::before,html body .vfseo-hero figure:has(img[data-vf55-media])::before,html body .vfp-hero-media:has(img[data-vf55-media])::before,html body .vf-en-hero-media:has(img[data-vf55-media])::before,html body .vf4-hero-media:has(img[data-vf55-media])::before,html body .vf4-card.vf4-treatment:has(img[data-vf55-media])::before,html body .vf4-location:has(img[data-vf55-media])::before,html body .vf7-hero-media:has(img[data-vf55-media])::before,html body .vf7-post-media:has(img[data-vf55-media])::before,html body .vf9-media:has(img[data-vf55-media])::before,html body .vf12-treatment-media:has(img[data-vf55-media])::before,html body .vf12-sur-media:has(img[data-vf55-media])::before,html body .vf14-hero-media:has(img[data-vf55-media])::before,html body .vf15-intro-media:has(img[data-vf55-media])::before,html body .vf20-page-hero:has(img[data-vf55-media])::before,html body .vfloc-hero figure:has(img[data-vf55-media])::before,html body .vfloc-gallery figure:has(img[data-vf55-media])::before,html body .vfloc-travel figure:has(img[data-vf55-media])::before,html body .vf-en-locations article:has(img[data-vf55-media])::before,html body .vf10-hero figure:has(img[data-vf55-media])::before,html body .vf14-location:has(img[data-vf55-media])::before,html body .vf22-path-row figure:has(img[data-vf55-media])::before,html body .vfp-card figure:has(img[data-vf55-media])::before,html body .vf21-destination:has(img[data-vf55-media])::before,html body .vf21-city-hero>p:has(img[data-vf55-media])::before,html body .vf7-location-card:has(img[data-vf55-media])::before,html body .vf7-gallery>figure:has(img[data-vf55-media])::before,html body .et_pb_image_wrap:has(img[data-vf55-media])::before,html body .page-id-2478 .entry-content>article>figure:has(img[data-vf55-media])::before{content:""!important;display:block!important;position:absolute!important;z-index:8!important;inset:0 auto auto 0!important;margin:0!important;width:max(94px,24%)!important;height:auto!important;aspect-ratio:2.1!important;border:1px solid rgba(27,82,82,.10)!important;border-radius:0 0 12px 0!important;background:#fff url(https://viafert.com/wp-content/uploads/2026/08/viafert-logo-restored.png)center/82%auto no-repeat!important;box-shadow:0 5px 14px rgba(30,55,65,.14)!important;pointer-events:none!important}html body .vf38-blog-image:has(img[data-vf55-media])::after,html body .vf38-article-hero figure:has(img[data-vf55-media])::after,html body .vf38-answer__media:has(img[data-vf55-media])::after,html body .vf38-hero figure:has(img[data-vf55-media])::after,html body .vf51-standard-badge:has(img[data-vf55-media])::after,html body .vf25-home-tech figure:has(img[data-vf55-media])::after,html body .vf25-lab figure:has(img[data-vf55-media])::after,html body .vf22-hero__media:has(img[data-vf55-media])::after,html body .vfseo-hero figure:has(img[data-vf55-media])::after,html body .vfp-hero-media:has(img[data-vf55-media])::after,html body .vf-en-hero-media:has(img[data-vf55-media])::after,html body .vf4-hero-media:has(img[data-vf55-media])::after,html body .vf4-card.vf4-treatment:has(img[data-vf55-media])::after,html body .vf4-location:has(img[data-vf55-media])::after,html body .vf7-hero-media:has(img[data-vf55-media])::after,html body .vf7-post-media:has(img[data-vf55-media])::after,html body .vf9-media:has(img[data-vf55-media])::after,html body .vf12-treatment-media:has(img[data-vf55-media])::after,html body .vf12-sur-media:has(img[data-vf55-media])::after,html body .vf14-hero-media:has(img[data-vf55-media])::after,html body .vf15-intro-media:has(img[data-vf55-media])::after,html body .vf20-page-hero:has(img[data-vf55-media])::after,html body .vfloc-hero figure:has(img[data-vf55-media])::after,html body .vfloc-gallery figure:has(img[data-vf55-media])::after,html body .vfloc-travel figure:has(img[data-vf55-media])::after,html body .vf-en-locations article:has(img[data-vf55-media])::after,html body .vf10-hero figure:has(img[data-vf55-media])::after,html body .vf14-location:has(img[data-vf55-media])::after,html body .vf22-path-row figure:has(img[data-vf55-media])::after,html body .vfp-card figure:has(img[data-vf55-media])::after,html body .vf21-destination:has(img[data-vf55-media])::after,html body .vf21-city-hero>p:has(img[data-vf55-media])::after,html body .vf7-location-card:has(img[data-vf55-media])::after,html body .vf7-gallery>figure:has(img[data-vf55-media])::after,html body .et_pb_image_wrap:has(img[data-vf55-media])::after,html body .page-id-2478 .entry-content>article>figure:has(img[data-vf55-media])::after{content:none!important;display:none!important}html body :is(.vf38-blog-image,.vf38-article-hero figure,.vf38-answer__media,.vf38-hero figure,.vf51-standard-badge,.vf25-home-tech figure,.vf25-lab figure,.vf22-hero__media,.vfseo-hero figure,.vfp-hero-media,.vf-en-hero-media,.vf4-hero-media,.vf4-card.vf4-treatment,.vf4-location,.vf7-hero-media,.vf7-post-media,.vf9-media,.vf12-treatment-media,.vf12-sur-media,.vf14-hero-media,.vf15-intro-media,.vf20-page-hero,.vfloc-hero figure,.vfloc-gallery figure,.vfloc-travel figure,.vf-en-locations article,.vf10-hero figure,.vf14-location,.vf22-path-row figure,.vfp-card figure,.vf21-destination,.vf21-city-hero>p,.vf7-location-card,.vf7-gallery>figure,.et_pb_image_wrap,.page-id-2478 .entry-content>article>figure):has(:is(.vf38-blog-image,.vf38-article-hero figure,.vf38-answer__media,.vf38-hero figure,.vf51-standard-badge,.vf25-home-tech figure,.vf25-lab figure,.vf22-hero__media,.vfseo-hero figure,.vfp-hero-media,.vf-en-hero-media,.vf4-hero-media,.vf4-card.vf4-treatment,.vf4-location,.vf7-hero-media,.vf7-post-media,.vf9-media,.vf12-treatment-media,.vf12-sur-media,.vf14-hero-media,.vf15-intro-media,.vf20-page-hero,.vfloc-hero figure,.vfloc-gallery figure,.vfloc-travel figure,.vf-en-locations article,.vf10-hero figure,.vf14-location,.vf22-path-row figure,.vfp-card figure,.vf21-destination,.vf21-city-hero>p,.vf7-location-card,.vf7-gallery>figure,.et_pb_image_wrap,.page-id-2478 .entry-content>article>figure) img[data-vf55-media])::before{content:none!important;display:none!important}html body .vf4-hero-media:has(img[data-vf55-media]),html body .vf-en-hero-media:has(img[data-vf55-media]),html body .vfp-hero-media:has(img[data-vf55-media]),html body .vf38-hero figure:has(img[data-vf55-media]),html body .vf10-hero figure:has(img[data-vf55-media]){align-self:center!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important}html body .vf4-hero-media img[data-vf55-media],html body .vf-en-hero-media img[data-vf55-media],html body .vfp-hero-media img[data-vf55-media],html body .vf38-hero figure img[data-vf55-media],html body .vf10-hero figure img[data-vf55-media],html body .vf4-treatment>img[data-vf55-media]{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important}html body .vf4-location>img[data-vf55-media],html body .vf-en-locations article>img[data-vf55-media]{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4/3!important;object-fit:contain!important;object-position:center!important;background:#f3f8f7}html body .vf47-specialist-photo,html body.vf54-contact .vf10-team-grid .vf47-specialist-photo{display:block!important;position:relative!important;align-self:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;aspect-ratio:1122/1402!important;overflow:hidden!important;background:#f6f8f7}html body .vf47-specialist-photo>img,html body.vf54-contact .vf10-team-grid .vf47-specialist-photo>img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1122/1402!important;object-fit:contain!important;object-position:center!important;margin:0!important}html body .vf47-specialist-photo>.vf47-specialist-badge{inset:0 auto auto 0!important;margin:0!important;padding:0!important;width:30%!important;height:auto!important;aspect-ratio:2.1!important;border-radius:0 0 8px 0!important;background:#fff url(https://viafert.com/wp-content/uploads/2026/08/viafert-logo-restored.png)center/82%auto no-repeat!important}
@font-face{font-family:"ViaFERT Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2")}html body #main-content :is(h1,h2,h3,h4,p,li,dt,dd,figcaption):not(:where(form *,dialog *,nav *,footer *,[class*="zl-widget"] *,[class*="ti-widget"] *,[class*="wp-gr"] *,[class*="grw-"] *)){font-family:"ViaFERT Sans",Montserrat,Helvetica,Arial,sans-serif!important}html body #main-content h1:not(:where(form *,dialog *)){font-size:clamp(36px,4.25vw,64px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.035em!important;text-align:start!important;text-wrap:balance;overflow-wrap:anywhere;word-break:normal;hyphens:none}@media (min-width:981px){html body.page-id-2508 #main-content .vfp-hero h1{font-size:clamp(36px,3.5vw,48px)!important;overflow-wrap:normal!important;word-break:normal!important}}html body #main-content :where(#vfei-research-title,#vf39-mazatlan-clinic-authority>h2,.vf56-privacy>section>h2,.vf-privacy>section>h2,h2.wp-block-heading,.vf38-prose>h2,.vf38-cta h2,.vf5-article>h2,.vf15-original-content>h2,.vf15-original-content section>h2,.vf14-body>section>h2,.vf21-section>h2,.vf22-section>h2,.vfp-section>h2){font-size:clamp(27px,3vw,40px)!important;font-weight:750!important;line-height:1.18!important;letter-spacing:-.022em!important;text-wrap:balance;overflow-wrap:anywhere;word-break:normal;hyphens:none}html body #main-content :where(.vf38-prose>p,.vf56-privacy>section>p,.vf-privacy>section>p,.entry-content>article:has(>.vf9-hero)>p,.entry-content>article:has(>.vf9-hero)>section>p,#post-2478 .entry-content>article>p,#post-2478 .entry-content>article>section>p,#post-40 .entry-content>article>p,#post-40 .entry-content>article>section>p,.vf14-en-section>p,.vf7-split>div>p,.vfseo-editorial-panel>p,#viafert-clinical-regulatory-summary>p:not(.vf30-authority-summary__note),.vf22-faq-group details>p,.vf22-faq-list details>p,.vf5-article>p,.vf15-original-content>p,.vf15-original-content>section>section>p,.vf14-body>section>p,.vf14-body>section>details>p,.vf21-section>p,.vf21-two-col>div>p,.vf22-section>p,.vfp-section>p,.entry-content>.wp-block-group>p.wp-block-paragraph,.viafert-phase2-section>p,#vf39-mazatlan-clinic-authority>p,#viafert-research-references>p):not(:where([class*="lead"],[class*="fine"],[class*="note"],[class*="source"],[class*="disclosure"],[class*="eyebrow"],[class*="kicker"],[class*="label"],[class*="review"],.vf9-team>p,form *,dialog *)){font-size:17px!important;font-weight:400!important;line-height:1.75!important;text-align:justify!important;text-align-last:start!important;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word;word-break:normal}html body #main-content :where(.wp-block-columns .wp-block-paragraph,.entry-content>.wp-block-group .wp-block-group>p.wp-block-paragraph,.vf39-profile .vf38-answer>p,.vf39-profile .vf38-split article>p,.vf39-profile .vf38-lead,.vf23-faq__item p,.vf25-related-tech p,.vf22-path-copy p,.vf31-guide__grid article>p,#vf35-family-building-pathways article>p,.vf33-answer__grid article>p,.vf44-grid article>p,.vf29-answers__grid article>p):not(:where([class*="fine"],[class*="source"],[class*="disclosure"],[class*="label"],form *,dialog *)){font-size:16px!important;line-height:1.7!important;text-align:start!important;text-align-last:start!important;overflow-wrap:break-word;word-break:normal}html body #main-content #post-2478 .entry-content>article>p[style*="font-size:14px"]:has(>a[href="https://www.who.int/news-room/fact-sheets/detail/infertility"]){font-size:14px!important;line-height:1.7!important;text-align:start!important;text-align-last:start!important}html body #main-content .vf39-profile .vf38-btn{font-family:"ViaFERT Sans",Montserrat,Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:1.4!important;min-height:50px}@media (max-width:600px){html body #main-content h1:not(:where(form *,dialog *)){font-size:clamp(32px,8.6vw,40px)!important;line-height:1.12!important;letter-spacing:-.025em!important}html body.vf54-treatment-title #main-content .entry-content>.wp-block-group{padding-inline:18px!important}html body.vf54-treatment-title #main-content .wp-block-group :is(.wp-block-group.has-background,.wp-block-group.has-border-color){padding-inline:16px!important}}
.vf12-kicker{margin:0 0 8px!important;color:#187b76!important;font-size:11px!important;font-weight:850!important;letter-spacing:.14em!important;line-height:1.45!important;text-transform:uppercase}.vf12-map-panel{width:min(1160px,calc(100% - 40px));margin:58px auto;padding:clamp(28px,4vw,48px);border:1px solid rgba(31,121,116,.13);border-radius:28px;background:linear-gradient(145deg,#f5fbfa 0%,#fff 54%,#fcf4f7 100%);box-shadow:0 22px 58px rgba(34,66,75,.08);box-sizing:border-box}.vf12-map-panel h2,.vf12-map-panel h3{margin:0 0 12px!important;color:#293f49!important;font-weight:760!important;letter-spacing:-.025em!important;line-height:1.12!important}.vf12-map-panel>h2{font-size:clamp(30px,3.7vw,46px)!important}.vf12-map-panel>h3{font-size:clamp(26px,3vw,38px)!important}.vf12-map-intro{max-width:790px;margin:0!important;color:#52666e!important;font-size:16px!important;line-height:1.68!important}.vf12-map-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.vf12-map-grid-one{grid-template-columns:minmax(0,760px);justify-content:center}.vf12-map-card{overflow:hidden;border:1px solid #dfe9e7;border-radius:23px;background:#fff;box-shadow:0 16px 38px rgba(34,66,75,.09)}.vf12-map-image{display:block;overflow:hidden;background:#e9efee}.vf12-map-image img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .28s ease}.vf12-map-image:hover img{transform:scale(1.015)}.vf12-map-body{padding:24px 26px 27px}.vf12-map-city{margin:0!important;color:#2b7f79!important;font-size:11px!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase}.vf12-map-card h3{margin:5px 0 10px!important;font-size:24px!important;letter-spacing:-.015em!important}.vf12-map-card address{min-height:52px;margin:0;color:#53666f;font-size:14.5px;font-style:normal;line-height:1.6}.vf12-map-links{display:flex;flex-wrap:wrap;gap:9px 17px;margin-top:17px}.vf12-map-links a{color:#176d68!important;font-size:13.5px;font-weight:800;text-decoration:none!important;border-bottom:1px solid rgba(23,109,104,.34)}.vf12-map-image:focus-visible,.vf12-map-links a:focus-visible{outline:3px solid rgba(24,123,118,.3);outline-offset:3px}body.page-id-40 .vf12-treatment-featured{overflow:hidden;padding:0!important;border-color:#dce8e6!important;background:#fff!important;box-shadow:0 16px 38px rgba(35,67,76,.09)!important;transition:transform .2s ease,box-shadow .2s ease}.vf12-treatment-featured:hover{transform:translateY(-3px);box-shadow:0 21px 44px rgba(35,67,76,.13)!important}.vf12-treatment-media{overflow:hidden;background:linear-gradient(135deg,#f7dce5,#f5e8ef)}.vf12-treatment-media a{display:block}.vf12-treatment-media img{display:block;width:100%;height:auto;aspect-ratio:600/342;object-fit:cover;transition:transform .28s ease}.vf12-treatment-featured:hover .vf12-treatment-media img{transform:scale(1.025)}.vf12-treatment-body{padding:25px 25px 27px}.vf12-treatment-body h3{margin-top:0!important}.vf12-treatment-body>a:last-child{display:inline-block;margin-top:auto;color:#176f6a!important;font-weight:800!important;text-decoration:none!important;border-bottom:1px solid rgba(23,111,106,.32)}body.page-id-2574 #left-area{float:none!important;width:100%!important;padding-right:0!important}body.page-id-2574 #main-content>.container:before{display:none!important}.vf12-surrogacy{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:28px 0 68px;color:#425861;font-size:16.5px;line-height:1.75}.vf12-surrogacy *{box-sizing:border-box}.vf12-surrogacy h1,.vf12-surrogacy h2,.vf12-surrogacy h3{color:#293f49!important;font-weight:760!important}.vf12-surrogacy h2{font-size:clamp(29px,3.5vw,43px)!important;line-height:1.16!important;letter-spacing:-.025em!important}.vf12-surrogacy a:focus-visible{outline:3px solid rgba(24,123,118,.31);outline-offset:3px}.vf12-en-nav{display:flex;align-items:center;gap:17px;margin:0 0 18px;padding:12px 15px;border:1px solid #e3ecea;border-radius:17px;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(35,67,76,.06)}.vf12-en-brand{color:#293f49!important;font-size:13px;font-weight:850;text-decoration:none!important;white-space:nowrap}.vf12-en-links{display:flex;flex:1;justify-content:center;gap:17px}.vf12-en-links a{color:#50656d!important;font-size:12.5px;font-weight:750;text-decoration:none!important;white-space:nowrap}.vf12-en-links a[aria-current=page]{color:#176f6a!important}.vf12-en-nav-cta{padding:9px 15px;border-radius:999px;background:#187b76;color:#fff!important;font-size:12.5px;font-weight:800;text-decoration:none!important;white-space:nowrap}.vf12-sur-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:34px;align-items:center;overflow:hidden;margin:0;padding:clamp(30px,4.4vw,52px);border:1px solid rgba(24,123,118,.13);border-radius:30px;background:radial-gradient(circle at 92% 8%,rgba(220,179,197,.42),transparent 31%),linear-gradient(135deg,#eef9f7 0%,#fffaf7 55%,#f8ecf2 100%);box-shadow:0 25px 68px rgba(34,66,75,.12)}.vf12-sur-copy{position:relative;z-index:1}.vf12-sur-hero h1{margin:12px 0 19px!important;font-size:clamp(39px,4.8vw,61px)!important;line-height:1.03!important;letter-spacing:-.043em!important}.vf12-sur-lead{max-width:690px;margin:0!important;color:#475e67!important;font-size:clamp(17px,1.6vw,20px)!important;line-height:1.65!important}.vf12-sur-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:26px}.vf12-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 21px;border:1px solid #187b76;border-radius:999px;font-size:13.5px;font-weight:800;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.vf12-btn-primary{background:#187b76;color:#fff!important;box-shadow:0 12px 25px rgba(24,123,118,.21)}.vf12-btn-secondary{background:rgba(255,255,255,.82);color:#155f5b!important}.vf12-btn:hover{transform:translateY(-2px)}.vf12-sur-fine{max-width:690px;margin:17px 0 0!important;color:#66777e!important;font-size:12px!important;line-height:1.55!important}.vf12-sur-media{position:relative;overflow:hidden;margin:0!important;padding:12px;border:1px solid rgba(255,255,255,.78);border-radius:25px;background:rgba(255,255,255,.72);box-shadow:0 18px 44px rgba(39,65,74,.14)}.vf12-sur-media img{display:block;width:100%;height:auto;min-height:220px;object-fit:contain;border-radius:17px;background:#f7e2ea}.vf12-sur-media figcaption{margin-top:10px;color:#5c7078;font-size:11.5px;line-height:1.45;text-align:center}.vf12-sur-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 18px 42px;border:1px solid #e2ebe9;border-top:0;border-radius:0 0 22px 22px;background:#fff;box-shadow:0 15px 38px rgba(35,67,76,.07)}.vf12-sur-trust>div{padding:22px 24px;border-right:1px solid #e7eeec}.vf12-sur-trust>div:last-child{border-right:0}.vf12-sur-trust strong,.vf12-sur-trust span{display:block}.vf12-sur-trust strong{color:#2c454e;font-size:14.5px}.vf12-sur-trust span{margin-top:4px;color:#667980;font-size:12.5px;line-height:1.5}.vf12-legal-note{margin:34px 0!important;padding:25px 27px!important;border:1px solid #ead8a7!important;border-left:5px solid #d4a94d!important;border-radius:18px!important;background:linear-gradient(135deg,#fffaf0,#fff)!important;box-shadow:0 12px 30px rgba(89,70,28,.06)}.vf12-legal-note>strong{color:#715b25;font-size:17px}.vf12-toc{margin:34px 0!important;padding:25px 27px!important;border:1px solid #dce9e7!important;border-radius:20px!important;background:#f5faf9!important}.vf12-toc ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));columns:auto!important;gap:8px 24px;margin:14px 0 0!important;padding-left:20px!important}.vf12-toc a{color:#176d68!important;font-weight:750;text-decoration:none!important}.vf12-content-section{margin:0;padding:34px 4px;border-bottom:1px solid #e8eeec}.vf12-content-section p{max-width:930px}.vf12-content-section h2[style],.vf12-content-section h3[style]{margin-top:0!important}.vf12-content-section h3{font-size:22px!important}.vf12-content-section ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:24px 0 0!important;padding:0!important;counter-reset:vf12-step;list-style:none}.vf12-content-section ol li{position:relative;margin:0!important;padding:22px 21px 20px 58px;border:1px solid #e0eae8;border-radius:18px;background:#fff;box-shadow:0 10px 27px rgba(35,67,76,.055);counter-increment:vf12-step}.vf12-content-section ol li:before{content:counter(vf12-step);position:absolute;top:20px;left:18px;display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:#dff2ef;color:#176f6a;font-size:12px;font-weight:900}.vf12-country-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:36px 0}.vf12-country-grid .vf12-content-section{padding:27px;border:1px solid #e0eae8;border-radius:21px;background:linear-gradient(145deg,#fff,#f6faf9);box-shadow:0 13px 32px rgba(35,67,76,.06)}.vf12-country-grid .vf12-content-section h2{font-size:30px!important}.vf12-surrogacy>.vf12-map-panel{width:100%;margin:52px 0}.vf12-final-cta{margin-top:48px!important;padding:clamp(30px,4vw,44px)!important;border-radius:24px!important;background:linear-gradient(135deg,#226e69,#354c5c)!important;color:#fff!important;text-align:center;box-shadow:0 20px 48px rgba(32,67,75,.18)}.vf12-final-cta h2{margin:0 0 12px!important;color:#fff!important}.vf12-final-cta p{max-width:770px;margin:0 auto 22px!important;color:rgba(255,255,255,.85)!important}.vf12-final-cta a{display:inline-flex!important;min-height:50px;align-items:center;padding:12px 22px!important;border-radius:999px!important;background:#fff!important;color:#29424c!important;font-weight:800!important;text-decoration:none!important}@media (max-width:980px){.vf12-sur-hero{grid-template-columns:1fr}.vf12-sur-media{max-width:720px}.vf12-sur-trust{grid-template-columns:1fr}.vf12-sur-trust>div{border-right:0;border-bottom:1px solid #e7eeec}.vf12-sur-trust>div:last-child{border-bottom:0}.vf12-en-nav{flex-wrap:wrap}.vf12-en-links{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto;padding:3px 0}}@media (max-width:760px){.vf12-map-grid,.vf12-country-grid,.vf12-content-section ol{grid-template-columns:1fr}.vf12-map-card address{min-height:0}.vf12-toc ul{grid-template-columns:1fr}.vf12-sur-trust{margin-inline:8px}}@media (max-width:640px){.vf12-map-panel,.vf12-surrogacy{width:calc(100% - 28px)}.vf12-map-panel{margin:38px auto;padding:25px 18px;border-radius:22px}.vf12-map-grid{gap:18px}.vf12-map-body{padding:21px 20px 23px}.vf12-surrogacy{padding-top:18px}.vf12-en-nav{padding:11px}.vf12-en-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 15px;overflow:visible}.vf12-en-links a{white-space:normal}.vf12-en-nav-cta{margin-left:auto}.vf12-sur-hero{padding:30px 20px;border-radius:24px}.vf12-sur-hero h1{font-size:clamp(36px,11vw,49px)!important}.vf12-sur-actions{display:grid}.vf12-btn{width:100%;text-align:center}.vf12-sur-media{padding:8px}.vf12-sur-media img{min-height:150px}.vf12-content-section{padding:28px 0}.vf12-country-grid .vf12-content-section{padding:23px 20px}.vf12-legal-note,.vf12-toc{padding:22px 20px!important}}@media (prefers-reduced-motion:reduce){.vf12-map-image img,.vf12-treatment-featured,.vf12-treatment-media img,.vf12-btn{transition:none}.vf12-map-image:hover img,.vf12-treatment-featured:hover,.vf12-treatment-featured:hover .vf12-treatment-media img,.vf12-btn:hover{transform:none}}
a[href*="monsterinsights.com"][href*="verifiedBadge"],a[href*="monsterinsights.com"]>img[alt="Verified by MonsterInsights"],img[alt="Verified by MonsterInsights"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.vf14-compliance{position:relative;z-index:2;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.11);background:#233f49;color:rgba(255,255,255,.82)}.vf14-compliance-inner{display:grid;grid-template-columns:auto minmax(260px,1fr) auto;gap:20px;align-items:center;width:min(1180px,calc(100% - 40px));margin:auto;padding:20px 0}.vf14-compliance p{margin:0!important}.vf14-permit{color:#fff!important;font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important;white-space:nowrap}.vf14-confidentiality{max-width:700px;color:rgba(255,255,255,.77)!important;font-size:11.5px!important;line-height:1.55!important}.vf14-compliance a{color:#c7ebe6!important;font-size:11.5px!important;font-weight:750;text-decoration:none!important;border-bottom:1px solid rgba(199,235,230,.42)}.vf14-compliance a:focus-visible{outline:3px solid rgba(199,235,230,.45);outline-offset:3px}.vf14-en-specialists{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:28px 0 70px;color:#536770;font-size:16.5px;line-height:1.72}.vf14-en-specialists *{box-sizing:border-box}.vf14-en-specialists h1,.vf14-en-specialists h2,.vf14-en-specialists h3{color:#263a44!important;font-weight:760!important}.vf14-en-specialists h2{font-size:clamp(29px,3.4vw,44px)!important;line-height:1.14!important;letter-spacing:-.025em!important}.vf14-en-hero{padding:clamp(32px,5vw,58px);border:1px solid rgba(26,123,117,.13);border-radius:30px;background:radial-gradient(circle at 95% 5%,rgba(222,178,197,.42),transparent 31%),linear-gradient(135deg,#eef9f7,#fffaf7 55%,#f8ecf2);box-shadow:0 25px 68px rgba(34,66,75,.11)}.vf14-en-kicker{margin:0 0 8px!important;color:#1a7b75!important;font-size:11px!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase}.vf14-en-hero .vf14-en-main-title{max-width:900px;margin:12px 0 18px!important;font-size:clamp(42px,5.3vw,66px)!important;line-height:1.03!important;letter-spacing:-.045em!important}.vf14-en-lead{max-width:800px;margin:0!important;color:#4c616a!important;font-size:19px!important}.vf14-en-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:25px}.vf14-en-actions a{display:inline-flex;min-height:50px;align-items:center;padding:12px 21px;border:1px solid #1a7b75;border-radius:999px;background:#1a7b75;color:#fff!important;font-size:13px;font-weight:800;text-decoration:none!important}.vf14-en-actions a+a{background:#fff;color:#17635f!important}.vf14-en-section{padding:50px 0;border-bottom:1px solid #e7eeec}.vf14-doctor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.vf14-doctor{overflow:hidden;border:1px solid #dfe9e7;border-radius:23px;background:#fff;box-shadow:0 16px 38px rgba(35,67,76,.08)}.vf14-doctor img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.vf14-doctor-body{padding:25px}.vf14-doctor h3{font-size:24px!important}.vf14-doctor ul{padding-left:20px}.vf14-en-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.vf14-en-cards>div{padding:23px;border:1px solid #dfe9e7;border-radius:18px;background:linear-gradient(145deg,#fff,#f7fbfa)}.vf14-en-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:45px;padding:34px 36px;border-radius:24px;background:linear-gradient(135deg,#236e69,#384d5b);color:#fff;box-shadow:0 20px 48px rgba(32,67,75,.18)}.vf14-en-cta h2{margin:0 0 9px!important;color:#fff!important}.vf14-en-cta p{margin:0!important;color:rgba(255,255,255,.84)!important}.vf14-en-cta a{flex:0 0 auto;display:inline-flex;min-height:50px;align-items:center;padding:12px 21px;border-radius:999px;background:#fff;color:#29464e!important;font-size:13px;font-weight:800;text-decoration:none!important}@media (max-width:900px){.vf14-compliance-inner{grid-template-columns:1fr;gap:8px}.vf14-permit{white-space:normal}.vf14-doctor-grid{grid-template-columns:1fr}.vf14-en-cards{grid-template-columns:1fr}.vf14-en-cta{display:grid}.vf14-en-cta a{width:100%;justify-content:center}}@media (max-width:640px){.vf14-compliance-inner,.vf14-en-specialists{width:calc(100% - 28px)}.vf14-en-hero{padding:30px 20px;border-radius:24px}.vf14-en-hero .vf14-en-main-title{font-size:clamp(37px,11vw,50px)!important}.vf14-en-actions{display:grid}.vf14-en-actions a{justify-content:center}.vf14-en-section{padding:36px 0}.vf14-en-cta{padding:28px 22px}}
.vf16-post-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vf16-doctor-registry{display:block;margin-top:7px;color:#5e7077!important;font-size:11.5px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.vf16-regulatory{position:relative;z-index:2;padding:34px 0;border-top:1px solid #dce8e6;background:#f5faf9;color:#53666e}.vf16-regulatory *{box-sizing:border-box}.vf16-regulatory-inner{width:min(1180px,calc(100% - 40px));margin:auto}.vf16-kicker{margin:0 0 7px!important;color:#1d7b75!important;font-size:11px!important;font-weight:850!important;letter-spacing:.12em!important}.vf16-regulatory h2{margin:0 0 20px!important;color:#2b4049!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.15!important}.vf16-regulatory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vf16-regulatory article{padding:19px 21px;border:1px solid #dce8e6;border-radius:17px;background:#fff;box-shadow:0 10px 28px rgba(39,67,75,.05)}.vf16-regulatory h3{margin:0 0 9px!important;color:#29444d!important;font-size:16px!important;line-height:1.35!important}.vf16-regulatory article p{margin:4px 0!important;color:#5d6f76!important;font-size:11.5px!important;line-height:1.55!important}.vf16-regulatory-note{margin:15px 0 0!important;color:#64767d!important;font-size:11px!important;line-height:1.5!important}@media (max-width:760px){.vf16-regulatory-grid{grid-template-columns:1fr}.vf16-regulatory-inner{width:calc(100% - 28px)}.vf16-regulatory{padding:28px 0}.vf16-regulatory article{padding:17px}}
body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container){--vff-pine: #0d5552;--vff-deep: #083f3d;--vff-ink: #26333b;--vff-muted: #53636b;--vff-line: #b8c9c6;color:var(--vff-ink);font-family:Montserrat,Helvetica,Arial,sans-serif;box-sizing:border-box;min-width:0;text-align:left}body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container) *{box-sizing:border-box}body .vfloc-form-wrap{width:calc(100% - 40px);max-width:1200px;margin:48px auto 88px;padding:clamp(24px,3.5vw,48px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(24px,3vw,44px);border:1px solid #e8dce0;border-radius:28px;background:linear-gradient(135deg,#f7ecef,#fdf9f7 70%,#eff6f3);box-shadow:0 16px 48px rgba(38,51,59,.06);scroll-margin-top:110px}body .vfloc-form-wrap>div{min-width:0}body .vfloc-form-wrap .vfloc-kicker{margin:0 0 16px!important;color:var(--vff-pine);font-size:12px!important;font-weight:750;letter-spacing:.13em}body .vfloc-form-wrap h2{margin:0 0 20px;padding:0;font-family:inherit;font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}body .vfloc-form-wrap>div>p{color:var(--vff-muted);font-size:16px;line-height:1.7}body .vfloc-form-wrap .vfloc-response-time{margin:26px 0 0!important;padding:18px 20px;border:0;border-left:3px solid #b7d6cc;border-radius:0 14px 14px 0;background:rgba(255,255,255,.65);font-size:14px!important;line-height:1.65}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container){min-width:0;padding:clamp(20px,2.5vw,32px);border:1px solid #d9e5e1;border-radius:22px;background:#fff;box-shadow:0 10px 32px rgba(38,51,59,.055)}body .vfloc-quick-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 16px}body .vfloc-quick-form>label{display:grid;align-content:start;min-width:0;gap:8px;color:var(--vff-ink);font-size:14px;font-weight:650;line-height:1.5}body .vfloc-quick-form :is(.vff-form-intro,.vff-contact-help,.vff-preference,.vf68-privacy-layer,.vfloc-consent,.vfloc-form-validation,.vfloc-button){grid-column:1/-1}body .vfloc-quick-form :is(.vff-form-intro,.vff-contact-help){margin:0!important;padding:0;color:var(--vff-muted);font-size:13px!important;line-height:1.6}body .vfloc-quick-form .vff-form-intro{padding-bottom:18px;border-bottom:1px solid #e6edea}body .vfloc-quick-form .vff-contact-help{margin-top:-6px!important}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="file"]):not([type="range"]),select,textarea){width:100%;max-width:100%;min-width:0;padding:13px 14px;border:1px solid var(--vff-line);border-radius:12px;background:#fff;color:var(--vff-ink);font:500 16px/1.5 Montserrat,Helvetica,Arial,sans-serif;letter-spacing:normal;box-shadow:0 1px 2px rgba(38,51,59,.025);transition:border-color .15s,box-shadow .15s}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select){min-height:52px;height:auto}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) textarea{min-height:144px;height:144px;resize:vertical}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(input,select,textarea):focus{border-color:var(--vff-pine);outline:3px solid rgba(13,85,82,.22);outline-offset:2px}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(input,textarea)::placeholder{color:#65736f;opacity:1}body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container) a{color:var(--vff-pine)!important;text-decoration:underline;text-underline-offset:3px}body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(a,button,input[type="checkbox"],input[type="radio"]):focus-visible{outline:3px solid var(--vff-pine);outline-offset:4px}body .vfloc-quick-form .vf68-privacy-layer{margin:0!important;padding:14px 16px;border-radius:12px;background:#f3f7f5;color:var(--vff-muted);font-size:13px!important;line-height:1.65}body .vfloc-quick-form .vfloc-consent{display:grid;grid-template-columns:22px minmax(0,1fr)!important;align-items:start;gap:12px;padding:4px 0;font-size:13px;font-weight:500!important;line-height:1.65;cursor:pointer}body .vfloc-quick-form .vfloc-consent input{width:22px!important;min-height:22px!important;height:22px;margin:2px 0 0;padding:0;accent-color:var(--vff-pine)}body .vfloc-quick-form .vfloc-honeypot{position:absolute!important;left:-9999px!important}body .vfloc-form-validation:empty{display:none}body .vfloc-form-validation:not(:empty){padding:12px 14px;border-left:3px solid #9b3540;border-radius:8px;background:#fff1f2;color:#802833;font-size:14px!important}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(button[type="submit"],input[type="submit"],.et_pb_contact_submit){display:inline-flex;justify-content:center;align-items:center;min-height:52px;max-width:100%;margin:0;padding:14px 24px;border:1px solid transparent;border-radius:999px;background:var(--vff-pine);color:#fff!important;font:700 16px/1.4 Montserrat,Helvetica,Arial,sans-serif;text-align:center;white-space:normal;cursor:pointer;box-shadow:0 6px 16px rgba(13,85,82,.13);transition:background .15s,box-shadow .15s}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(button[type="submit"],input[type="submit"],.et_pb_contact_submit):hover{background:var(--vff-deep);box-shadow:0 8px 20px rgba(13,85,82,.2);transform:none}body .et_pb_contact_form_container .et_pb_contact_submit::after{display:none}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container) :is(button,input[type="submit"]):disabled{opacity:.65;cursor:wait}body .vfloc-quick-form .vfloc-button{width:100%}body .vfloc-form-wrap>.vfloc-form-notice{grid-column:1/-1}body :is(.vfloc-form-success,.jetpack-contact-form-container .contact-form-submission.submission-success){padding:24px;border:1px solid #bddbcd;border-radius:16px;background:#edf7f1;color:#205741;font-size:16px;line-height:1.65}body .vfloc-form-error{padding:20px;border:1px solid #e7c2c7;border-radius:16px;background:#fff1f2;color:#802833;line-height:1.65}body .vfloc-form-wait{padding:20px;border:1px solid #ddd0b4;border-radius:16px;background:#faf5e9;color:#62502c;line-height:1.65}body .et_pb_contact_form_container .et-pb-contact-message{color:var(--vff-pine);font-size:16px;line-height:1.65}body .et_pb_contact_form_container .et-pb-contact-message:not(:empty){margin-bottom:20px;padding:16px;border:1px solid #d6e3df;border-radius:12px;background:#f3f7f5}body .et_pb_contact_form_container .et_pb_contact_form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-left:0}body .et_pb_contact_form_container p.et_pb_contact_field{width:100%;min-width:0;margin:0;padding:0}body .et_pb_contact_form_container :is(.et_pb_contact_field:not(.et_pb_contact_field_half),.et_pb_contact_field[data-type="text"],.et_contact_bottom_container){grid-column:1/-1}body .et_pb_contact_form_container .et_pb_contact_form_label{display:block;margin-bottom:8px;color:var(--vff-ink);font:650 14px/1.5 Montserrat,Helvetica,Arial,sans-serif}body .et_pb_contact_form_container .et_pb_contact_field textarea.input{min-height:144px}body .et_pb_contact_form_container .et_contact_bottom_container{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;margin:0}body .et_pb_contact_form_container .et_pb_contact_captcha{width:72px!important}body .jetpack-contact-form-container .grunion-field-label{margin-bottom:8px;color:var(--vff-ink);font:650 14px/1.5 Montserrat,Helvetica,Arial,sans-serif}body .jetpack-contact-form-container form.contact-form>:is(div,p){min-width:0}body .jetpack-contact-form-container form.contact-form:not(.submission-success):not([hidden]):has(>.grunion-field-wrap){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}body .jetpack-contact-form-container form.contact-form>:not(input){grid-column:1/-1}body .jetpack-contact-form-container form.contact-form>:is(.grunion-field-name-wrap,.grunion-field-email-wrap){grid-column:auto}body .jetpack-contact-form-container .grunion-field-wrap{margin:0}body .jetpack-contact-form-container form.contact-form>p:empty{display:none}body .jetpack-contact-form-container .contact-form__input-error.has-errors{margin-top:8px;color:#802833;font-size:13px;line-height:1.5}body .jetpack-contact-form-container .contact-form__error.show-errors{padding:14px 16px;border-radius:12px;background:#fff1f2;color:#802833;font-size:14px;line-height:1.6}@media (max-width:980px){body .vfloc-form-wrap{grid-template-columns:minmax(0,1fr);gap:28px}body .vfloc-form-wrap>div>p{max-width:65ch}}@media (max-width:680px){body .vfloc-form-wrap{width:calc(100% - 24px);margin:32px auto 88px;padding:24px 16px;border-radius:22px;gap:24px}body .vfloc-form-wrap h2{font-size:clamp(28px,7.5vw,36px)}body :is(.vfloc-quick-form,.et_pb_contact_form_container,.jetpack-contact-form-container){padding:20px 16px;border-radius:16px}body :is(.vfloc-quick-form,.et_pb_contact_form_container .et_pb_contact_form){grid-template-columns:minmax(0,1fr);gap:18px}body .jetpack-contact-form-container form.contact-form:not(.submission-success):not([hidden]):has(>.grunion-field-wrap){grid-template-columns:minmax(0,1fr);gap:18px}body .vfloc-quick-form>label{grid-column:1/-1}body .vfloc-form-wrap .vfloc-response-time{margin-top:20px!important;padding:16px}body :is(.et_pb_contact_form_container,.jetpack-contact-form-container) :is(button[type="submit"],input[type="submit"]){width:100%}}@media (prefers-reduced-motion:reduce){body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container) *{transition:none!important}}body :is(.vfloc-form-wrap,.et_pb_contact_form_container,.jetpack-contact-form-container) [hidden]{display:none!important}
html body :is(p,li,dt,dd,blockquote,figcaption,h1,h2,h3,h4,h5,h6),html body :is(p,li,dt,dd,blockquote,figcaption,h1,h2,h3,h4,h5,h6) *{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}html body :is(p,li,dt,dd,blockquote,figcaption){word-break:normal!important;overflow-wrap:normal!important}html body a[href^="mailto:"],html body a[href^="tel:"],html body code{overflow-wrap:anywhere}
html body #main-content :is(.vf50-routes,.vf21-timeline,.vf21-destinations,.vf38-split)>.vf28-next-step{grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body #main-content .vf28-next-step__copy{min-width:0!important}html body #main-content table tbody td:nth-child(n+2){text-align:justify!important;text-align-last:start!important;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word}@media (max-width:900px){html body #main-content :is(.vf50-routes,.vf21-timeline,.vf21-destinations,.vf38-split)>.vf28-next-step{flex-direction:column!important;align-items:stretch!important}html body #main-content :is(.vf50-routes,.vf21-timeline,.vf21-destinations,.vf38-split)>.vf28-next-step :is(.vf28-next-step__copy,.vf28-next-step__actions){width:100%!important;max-width:100%!important;flex:1 1 auto!important}}@media (max-width:640px){html body.page-id-564 #main-content #vf56-es-team-title{max-width:100%!important;font-size:clamp(32px,10vw,44px)!important;line-height:1.08!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important}html body.postid-17380 #main-content .vf5-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}html body.postid-17380 #main-content .vf5-table-wrap>table{width:100%!important;min-width:640px!important}html body.postid-17380 #main-content .vf5-table-wrap :is(th,td):first-child{width:190px!important;min-width:190px!important}}html body #main-content p a:not([class]),html body #main-content li a:not([class]),html body #main-content td a:not([class]){color:#176f6c!important;text-decoration:underline;text-underline-offset:3px}
@media (max-width:760px){#vf-consent-settings{bottom:calc(var(--vf-contact-bar-height,84px) + 12px)!important}}html body #main-content .vf28-next-step__actions>a.vf28-next-step__book,html body #main-content .vf28-next-step__actions>a.vf28-next-step__book:visited,html body #main-content .vf28-next-step__actions>a.vf28-next-step__book:hover,html body #main-content .vf28-next-step__actions>a.vf28-next-step__book:focus-visible{color:#fff!important}html body #main-content .vfp-decision p{color:#5b676e!important}html body.page-id-919 #main-content .vf-treatment-breadcrumb,html body.page-id-919 #main-content .vf9-team span,html body.page-id-919 #main-content nav>ul>li>a{color:#52636c!important}html body #main-content article.vf12-surrogacy>p>a,html body #main-content .vf56-source-language,html body.page-id-919 #main-content article>section>p>a[href^="https://www.who.int"],html body.page-id-919 #main-content article>section>p>a[href^="https://www.reproductivefacts.org"]{color:#7f2346!important}html body #main-content .vf44-language{display:inline-flex;align-items:center;min-height:44px;padding-block:8px}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
:where(.wp-block-group.has-background){padding:1.25em 2.375em}
.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-container-core-social-links-is-layout-7a45d47c{flex-wrap:nowrap;justify-content:center}.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap}.wp-container-core-group-is-layout-ee7b5020{flex-wrap:nowrap}
.vf-en-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.vf20-page-hero{margin:26px auto 38px!important;max-width:1080px;overflow:hidden;border:1px solid rgba(45,135,128,.16);border-radius:22px;background:#f7fbfa;box-shadow:0 18px 42px rgba(39,49,66,.10)}.vf20-page-hero img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover}.vf20-en-subnav{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1080px;margin:20px auto 32px;padding:14px 18px;border:1px solid rgba(45,135,128,.16);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 10px 30px rgba(39,49,66,.08)}.vf20-en-brand,.vf20-en-cta{font-weight:800;color:#176f6a!important;text-decoration:none!important}.vf20-en-links{display:flex;align-items:center;justify-content:center;gap:18px;flex:1}.vf20-en-links a{color:#34444e!important;font-weight:700;text-decoration:none!important}.vf20-en-cta{padding:10px 16px;border-radius:999px;background:#e9f6f3}.vf20-en-related{max-width:1080px;margin:56px auto 38px;padding:32px;border:1px solid rgba(39,49,66,.1);border-radius:24px;background:linear-gradient(135deg,#f2fbf8 0%,#fffaf4 58%,#f8f0f4 100%);box-shadow:0 18px 45px rgba(39,49,66,.08)}.vf20-en-related h2{margin:0 0 8px;color:#273142}.vf20-en-related>p{margin:0 0 22px;color:#4f5e69}.vf20-en-related .vf-en-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vf20-en-related .vf-en-related__item{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:15px 18px;border-radius:16px;background:#fff;color:#273142!important;font-weight:700;text-decoration:none!important;box-shadow:0 8px 24px rgba(39,49,66,.07)}img[src*="/TIMED-INTERCOURSE.png"],img[src*="/CRYOPRESERVATION.png"],img[src*="/CYCLE-CONTROL.png"],img[src*="/SPERM-COLLECTION-AND-CAPACITATION.png"],img[src*="/INTRAUTERINE-INSEMINATION-1.png"],img[src*="/REST-AND-FOLLOW-UP.png"],img[src*="/SPERM-RETRIEVAL.png"],img[src*="/PESA-1.png"],img[src*="/MESA-1.png"],img[src*="/TESTICULAR-BIOPSY.png"]{display:none!important}@media (max-width:980px){.vf-en-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vf20-en-subnav{flex-wrap:wrap}.vf20-en-links{order:3;flex-basis:100%;flex-wrap:wrap}}@media (max-width:767px){.vf-en-trust-grid,.vf20-en-related .vf-en-related__grid{grid-template-columns:1fr!important}.vf20-en-subnav{margin:14px 16px 28px}.vf20-en-links{align-items:flex-start;flex-direction:column;gap:10px}.vf20-page-hero{margin:20px 0 30px!important;border-radius:16px}}
header .menu-item-565>.sub-menu,header .menu-item-604>.sub-menu{min-width:270px!important;width:max-content!important;max-width:min(340px,calc(100vw - 32px))!important}header .menu-item-565>.sub-menu a,header .menu-item-604>.sub-menu a{white-space:normal!important;overflow-wrap:anywhere;line-height:1.35!important}header .vf16-doctor-registry{display:none!important}.vf9-team{display:block!important;max-width:100%!important;overflow:hidden}.vf9-team>div{margin-bottom:18px}.vf9-team>p{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;min-width:0!important;margin:0!important}.vf9-team>p>a{display:flex!important;flex-direction:column;min-width:0!important;padding:18px!important;border:1px solid rgba(45,135,128,.18);border-radius:16px;background:rgba(255,255,255,.68);white-space:normal!important;overflow-wrap:anywhere;line-height:1.35!important}.vf9-team .vf16-doctor-registry{display:block!important;margin-top:8px;color:#5d6975;font-size:13px;font-weight:500;line-height:1.45}.vf19-map-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.vf19-map-panel .vf12-map-card,.vf19-map-panel .vf12-map-image,.vf19-map-panel .vf12-map-image img{min-width:0;width:100%}.vf19-map-panel .vf12-map-image img{aspect-ratio:1/1;object-fit:cover}.vf7-post-card .vf7-post-media img{aspect-ratio:3/2;object-fit:cover}@media (max-width:767px){.vf9-team>p,.vf19-map-grid{grid-template-columns:1fr!important}}
body.home .vf4-hero{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body.home .vf4-hero-media{aspect-ratio:1/1;overflow:hidden}body.home .vf4-hero-media>img{height:100%;object-fit:cover}
.vf53-main-additions{line-height:normal;width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.vf53-main-additions .vf25-home-tech,.vf53-main-additions .vf-en-related,.vf53-main-additions .vf25-related-tech,.vf53-main-additions .vf35-surrogacy-link,.vf53-main-additions .vf40-related,.vf53-main-additions .vf41-references{box-sizing:content-box}body main .vf53-main-additions h2,body main .vf53-main-additions h3{font-family:inherit!important}.vf4>.vf53-main-additions h2,.vf4>.vf53-main-additions h3{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif!important}.vf53-main-additions .vf33-answer h2,.vf53-main-additions .vf23-faq h2{font-weight:700}.vf4>.vf53-main-additions .vf23-faq h2{font-weight:600}.vf53-main-additions .vf40-related h2{font-size:clamp(25px,3vw,36px);font-weight:700}.vf-en>.vf53-main-additions .vfseo-related h2{margin:0 0 18px;font-size:clamp(28px,3.2vw,42px);line-height:1.15}.vf-en>.vf53-main-additions .vfseo-editorial-panel h2{margin:0 0 18px;font-size:clamp(28px,3.2vw,40px);line-height:1.15}.vf-en>.vf53-main-additions .vf35-hub h2,.vf-en>.vf53-main-additions .vf35-hub h3,.vf-en>.vf53-main-additions .vf23-faq h2,.vf-en>.vf53-main-additions .vf23-faq h3{font-family:inherit!important}.vf-en>.vf53-main-additions .vf-en-related h2{margin:0 0 8px;font-size:clamp(28px,3vw,40px);line-height:1.15}
.vfei-references{max-width:1120px;margin:36px auto;padding:28px 24px;background:#f5faf9;border:1px solid #d3e5df;border-radius:16px;color:#173f3a}.vfei-references h2,.vfei-references h3{color:#173f3a}.vfei-references ul{padding-left:22px}.vfei-references a{color:#17685b;text-decoration:underline;overflow-wrap:anywhere}.vfei-references article{margin-top:20px}.vfei-references li{margin:8px 0}.vfei-prenatal{max-width:1120px;margin:0 auto;padding:38px 24px 54px;color:#24323d;line-height:1.72}.vfei-prenatal h2,.vfei-prenatal h3{color:#173f3a;line-height:1.18}.vfei-prenatal h2{margin-top:38px;font-size:clamp(1.55rem,3vw,2.25rem)}.vfei-prenatal h3{margin-top:26px}.vfei-prenatal__lead{font-size:1.18rem;max-width:850px}.vfei-prenatal__summary,.vfei-prenatal__review,.vfei-prenatal__urgent{padding:22px 24px;border-radius:14px;margin:26px 0}.vfei-prenatal__summary{background:#f5faf9;border:1px solid #d3e5df}.vfei-prenatal__urgent{background:#fff4f1;border-left:5px solid #a84432}.vfei-prenatal__review{background:#eef7f5;border:1px solid #bddbd5}.vfei-prenatal__actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.vfei-prenatal__actions a{display:inline-block;padding:12px 20px;border-radius:999px;background:#17685b;color:#fff;text-decoration:none;font-weight:700}.vfei-prenatal__actions a+a{background:#fff;color:#17685b;border:1px solid #17685b}.vfei-prenatal a{overflow-wrap:anywhere}.vfei-prenatal__sources li{margin:10px 0}@media (max-width:640px){.vfei-prenatal{padding:28px 18px 42px}.vfei-prenatal__summary,.vfei-prenatal__review,.vfei-prenatal__urgent{padding:18px}}
html body .vfei-confirmed-review{box-sizing:border-box;max-width:1120px;margin:32px auto;padding:24px clamp(18px,3vw,28px);background:#f5faf9;border:1px solid #bddbd5;border-radius:18px;color:#283543;font-size:15px;line-height:1.7}html body .vfei-confirmed-review p{font-size:inherit;line-height:inherit;margin:0 0 10px;text-align:left;word-break:normal;hyphens:none}html body .vfei-confirmed-review p:last-child{margin-bottom:0}html body .vfei-confirmed-review__heading{font-weight:800;color:#14766f}html body .vfei-confirmed-review a{color:#14766f;font-weight:700;text-decoration:underline}@media (max-width:640px){html body .vfei-confirmed-review{margin:24px 12px;font-size:14px}}
