body.postid-10037 .theme-page{background:#fbfaf8}.ava-row.vc_row{display:flex;flex-wrap:wrap;gap:28px;width:calc(100% - 40px);max-width:1160px;margin:0 auto 32px!important;padding:0!important;float:none;box-sizing:border-box;scroll-margin-top:25px}.ava-row *{box-sizing:border-box}.ava-row:before,.ava-row:after{display:none!important}.ava-row>.wpb_column{float:none;padding:0!important;margin:0!important;min-width:0}.ava-row>.vc_col-sm-12{width:100%}.ava-row>.vc_col-sm-8{width:calc(66.666% - 14px)}.ava-row>.vc_col-sm-4{width:calc(33.333% - 14px)}.ava-row>.vc_col-sm-6{width:calc(50% - 14px)}.ava-row .vc_column-inner{padding:0!important}.ava-row .wpb_content_element{margin-bottom:0!important}.ava-row p,.ava-row li{font-size:15px;line-height:1.8;color:#667886;padding:0}.ava-row p{margin:0 0 18px}.ava-row p:last-child{margin-bottom:0}.ava-row h2{font-size:26px!important;line-height:1.4!important;font-weight:400;color:#2d3c47;padding:0!important;margin:0 0 20px!important}.ava-intro{align-items:flex-start}.ava-kicker{font-size:11px!important;letter-spacing:.09em;text-transform:uppercase;color:#b35b38!important;margin-bottom:13px!important}.ava-photo .vc_single_image-wrapper{border-radius:18px;overflow:hidden;background:#fff}.ava-photo img{width:100%!important;height:auto!important;display:block;border-radius:18px;box-shadow:none!important}.ava-nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding:17px 22px;background:#f3ece4;border:1px solid #e8d9cd;border-radius:13px}.ava-nav a{font-size:14px;color:#ad5131;text-decoration:none;border-bottom:1px solid #d5af96}.ava-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px 23px;margin-top:23px!important}.ava-actions a{font-size:14px;color:#b95532;text-decoration:none;border-bottom:1px solid #d8b59f}.ava-actions a.ava-button{display:inline-flex;align-items:center;justify-content:center;background:#c74e29;border:1px solid #c74e29;border-radius:9px;padding:11px 19px;color:#fff;font-weight:600;line-height:1.5}.ava-actions a.ava-button:hover{background:#ac3d1c}.ava-row a:focus-visible{outline:2px solid #bd542f;outline-offset:4px}.ava-two>.ava-card{padding:25px!important;background:#fff;border:1px solid #ead9cd;border-radius:16px}.ava-two>.ava-warm{background:#fff4ea}.ava-row h2.ava-icon-heading{display:flex;align-items:center;gap:13px;font-size:21px!important}.ava-icon{flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#fff0e6;color:#c3522b;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.ava-row ul{list-style:none!important;margin:0;padding:0!important}.ava-row ul li{position:relative;list-style:none!important;padding:0 0 0 18px!important;margin:0 0 10px!important}.ava-row ul li:before{position:absolute;left:0;top:0;content:'•'!important;color:#c3522b;font-family:inherit!important}.ava-row ul li:after{display:none!important}.ava-process{border-top:1px solid #ead9cd;border-bottom:1px solid #ead9cd;padding:28px 0!important}.ava-row.ava-process{padding:28px 0!important}.ava-price-intro.vc_row{margin-bottom:20px!important}.ava-prices{align-items:flex-start}.ava-bottom.vc_row{padding:25px 28px!important;border-radius:16px;background:#f3ece4;margin-bottom:42px!important}
@media(max-width:800px){.ava-row.vc_row{gap:22px}.ava-row>.vc_col-sm-6{width:calc(50% - 11px)}.ava-row h2{font-size:24px!important}.ava-two>.ava-card{padding:21px!important}.ava-row h2.ava-icon-heading{font-size:20px!important;gap:10px}}
@media(max-width:620px){.ava-row.vc_row{width:calc(100% - 30px);margin-bottom:24px!important;gap:20px}.ava-row>.wpb_column{width:100%!important}.ava-photo .vc_single_image-wrapper{max-width:340px;margin:0 auto}.ava-row h2{font-size:23px!important}.ava-row p,.ava-row li{font-size:14px}.ava-nav{gap:10px 18px;padding:16px 18px}.ava-nav a{font-size:13px}.ava-row h2.ava-icon-heading{font-size:20px!important}.ava-bottom.vc_row{padding:22px!important}.ava-actions{gap:15px 20px}}

.ava-hero,.ava-analysis{align-items:flex-start}.ava-row h3{font-size:20px;line-height:1.45;font-weight:400;color:#2d3c47;margin:0 0 16px;padding:0}.ava-row h3.ava-icon-heading{display:flex;align-items:center;gap:12px}.ava-note.vc_row{padding:20px 24px!important;background:#f4eee6;border-radius:14px}.ava-caption{font-size:12px!important;line-height:1.6!important;color:#788791!important;margin-top:12px!important}.ava-diagnostics .vc_column-inner{padding:0 4px!important}.ava-row.ava-clinical-row>.vc_col-sm-4{width:calc((100% - 56px)/3)}.ava-clinical figure{width:100%;margin:0!important}.ava-clinical a.image{width:100%;display:flex;justify-content:center;align-items:center;height:220px}.ava-clinical img{width:auto!important;max-width:100%!important;max-height:220px!important;height:auto!important;object-fit:contain}.ava-diagram a.image{display:flex;align-items:center;justify-content:center;min-height:300px;background:#fff;border:1px solid #ead9cd;border-radius:14px;padding:12px}.ava-diagram img{max-height:310px!important;object-fit:contain;width:100%!important;height:auto!important;box-shadow:none!important}.ava-video{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#f2ece7}.ava-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ava-article-link a{color:#b65331;border-bottom:1px solid #d8b69e;text-decoration:none;font-size:14px}.ava-hero .ava-photo img{max-width:100%!important;width:100%!important;height:auto!important}
@media(max-width:620px){.ava-row.ava-clinical-row>.wpb_column{width:100%!important}.ava-diagram a.image{min-height:0}.ava-clinical a.image{height:auto}.ava-clinical img{width:100%!important;max-height:none!important}.ava-row h3{font-size:19px}.ava-note.vc_row{padding:20px!important}}

.ava-photo figure{width:100%;margin:0!important}.ava-photo a.image{display:block;width:100%}.ava-diagram img,.ava-result img{object-fit:contain;background:#fff}.ava-hero .ava-photo img{max-width:400px!important;margin:0 auto}.ava-features{align-items:flex-start}.ava-price-note p{font-size:13px;color:#73828b}.ava-prices{align-items:flex-start}

.ava-procedure{align-items:flex-start}.ava-procedure .ava-photo img{width:100%!important;height:auto!important}.ava-row .ava-caption{font-size:12px!important}

.ava-hero .ava-photo img{max-height:360px!important;object-fit:contain}.ava-hero .ava-photo figure{width:100%;margin:0!important}.ava-clinical a.image{height:320px;background:#fff;border:1px solid #ead9cd;border-radius:16px;padding:10px}.ava-clinical img{max-height:300px!important;max-width:100%!important;width:auto!important;object-fit:contain}.ava-prices{align-items:flex-start}@media(max-width:620px){.ava-clinical a.image{height:auto;min-height:0}.ava-clinical img{max-height:380px!important;width:auto!important;max-width:100%!important}.ava-hero .ava-photo img{max-height:380px!important;object-fit:contain}}

.ava-clinical a.image{display:flex!important;align-items:center;justify-content:center;background:transparent;border:0;padding:0}.ava-clinical img{margin:0 auto!important}.ava-clinical+.wpb_text_column .ava-caption{text-align:center}
