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

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

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

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