body.postid-5468 .theme-page{background:#fbfaf8}
.avr-neoplasms .neo-row{width:calc(100% - 36px);max-width:1156px;margin:0 auto 34px!important;padding:0!important;box-sizing:border-box}
.avr-neoplasms .neo-row *{box-sizing:border-box}
.avr-neoplasms .neo-row::before,.avr-neoplasms .neo-row::after,.avr-neoplasms .neo-prep-grid::before,.avr-neoplasms .neo-prep-grid::after{display:none!important}
.avr-neoplasms .neo-row>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-neoplasms .neo-row>.wpb_column>.vc_column-inner{padding:0!important}
.avr-neoplasms .neo-row h2{font-size:27px;line-height:1.35;font-weight:400;color:#303d48;border:0;margin:0 0 18px;padding:0}
.avr-neoplasms .neo-row h3{font-size:20px;line-height:1.4;font-weight:500;color:#303d48;border:0;margin:0 0 14px;padding:0}
.avr-neoplasms .neo-row p,.avr-neoplasms .neo-row li{font-size:15px;line-height:1.75;color:#65717b}
.avr-neoplasms .neo-row p{margin:0 0 16px;padding:0}
.avr-neoplasms .neo-row p:last-child{margin-bottom:0}
.avr-neoplasms .neo-row .wpb_content_element{margin-bottom:0}
.avr-neoplasms .neo-row ul{padding:0 0 0 21px;margin:15px 0 0;list-style:disc}
.avr-neoplasms .neo-row li{padding:0 0 8px 3px;margin:0}
.avr-neoplasms .neo-row li::marker{color:#bd542e}
.avr-neoplasms .neo-row a{color:#b74f2c;text-decoration:none}
.avr-neoplasms .neo-row a:hover{text-decoration:underline}
.avr-neoplasms .neo-row a:focus-visible{outline:2px solid #bd542e;outline-offset:4px}
.avr-neoplasms .neo-hero{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}
.avr-neoplasms .neo-hero .vc_btn3-container,.avr-neoplasms .neo-booking .vc_btn3-container{margin:22px 0 17px}
.avr-neoplasms .neo-row .vc_btn3{color:white!important;text-decoration:none!important;border:0!important;font-size:15px;border-radius:11px;padding:14px 22px 14px 43px}
.avr-neoplasms .neo-hero-photo img{width:100%;height:310px;object-fit:cover;object-position:center;border-radius:18px;display:block}
.avr-neoplasms .neo-hero-photo .vc_single_image-wrapper{display:block}
.avr-neoplasms .neo-jump nav{display:flex;gap:20px;flex-wrap:wrap}
.avr-neoplasms .neo-jump a{font-size:14px;border-bottom:1px solid #dec8bb;padding-bottom:3px}
.avr-neoplasms .neo-benefits{border-top:1px solid #e9ded4;padding-top:30px!important}
.avr-neoplasms .neo-benefits ul{columns:2;column-gap:42px}
.avr-neoplasms .neo-benefits li{break-inside:avoid}
.avr-neoplasms .neo-note{padding:16px 20px;background:#f5eee8;border-left:3px solid #cb633c;border-radius:0 10px 10px 0;margin-top:20px!important}
.avr-neoplasms .neo-note p{font-size:14px}
.avr-neoplasms .neo-types,.avr-neoplasms .neo-prices,.avr-neoplasms .neo-preparation,.avr-neoplasms .neo-faq{scroll-margin-top:30px;border-top:1px solid #e9ded4;padding-top:30px!important}
.avr-neoplasms .neo-toggle{border-bottom:1px solid #e9ded4;margin:0!important;padding:0!important}
.avr-neoplasms .neo-types .wpb_text_column{margin-bottom:16px}
.avr-neoplasms .neo-row .neo-toggle .vc_toggle_title{padding:17px 36px 17px 0!important;position:relative;cursor:pointer}
.avr-neoplasms .neo-row .neo-toggle .vc_toggle_title h3{font-size:18px;font-weight:500;line-height:1.5;color:#303d48;margin:0!important;padding:0;border:0}
.avr-neoplasms .neo-row .neo-toggle .vc_toggle_icon{left:auto!important;right:9px!important;top:50%!important;color:#bd542e}
.avr-neoplasms .neo-row .neo-toggle .vc_toggle_content{padding:0 0 16px!important;margin:0!important}
.avr-neoplasms .neo-types .vc_toggle_content ul{columns:2;column-gap:36px;margin-top:0}
.avr-neoplasms .neo-types .vc_toggle_content li{break-inside:avoid}
.avr-neoplasms .neo-price{margin:18px 0!important}
.avr-neoplasms .neo-process{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;align-items:center}
.avr-neoplasms .neo-process-photo img{display:block;width:100%;height:auto;border-radius:16px}
.avr-neoplasms .neo-prep-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:22px 0 0!important}
.avr-neoplasms .neo-prep-grid>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-neoplasms .neo-prep-grid>.wpb_column>.vc_column-inner{padding:0!important}
.avr-neoplasms .neo-step>.wpb_wrapper,.avr-neoplasms .neo-step>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}
.avr-neoplasms .neo-step>.wpb_wrapper>br,.avr-neoplasms .neo-step>.vc_column-inner>.wpb_wrapper>br{display:none}
.avr-neoplasms .neo-icon{margin:0!important}
.avr-neoplasms .neo-icon .vc_icon_element-inner{width:44px!important;height:44px!important;border:0!important;border-radius:12px!important;background:#fff0e7!important}
.avr-neoplasms .neo-icon .vc_icon_element-icon{font-size:21px!important;color:#bd542e!important}
.avr-neoplasms .neo-step h3{grid-column:2;grid-row:1;align-self:center;margin:0!important;font-size:18px}
.avr-neoplasms .neo-step .wpb_text_column{grid-column:1/-1}
.avr-neoplasms .neo-booking{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:32px;border-top:1px solid #e9ded4;padding-top:30px!important}
.avr-neoplasms .neo-booking>.neo-address{padding:24px!important;background:#fff3eb;border:1px solid #efdbce;border-radius:16px}
.avr-neoplasms .neo-address .neo-icon{float:left;margin-right:13px!important}
.avr-neoplasms .neo-address h3{padding-top:8px;margin-bottom:22px}
@media(max-width:767px){.avr-neoplasms .neo-row{width:calc(100% - 32px);margin-bottom:27px!important}.avr-neoplasms .neo-hero,.avr-neoplasms .neo-process,.avr-neoplasms .neo-prep-grid,.avr-neoplasms .neo-booking{grid-template-columns:minmax(0,1fr);gap:23px}.avr-neoplasms .neo-row h2{font-size:24px}.avr-neoplasms .neo-hero-photo img{height:230px}.avr-neoplasms .neo-benefits ul,.avr-neoplasms .neo-types .vc_toggle_content ul{columns:1}.avr-neoplasms .neo-process-photo img{max-width:360px;margin:auto}.avr-neoplasms .neo-jump nav{gap:16px}.avr-neoplasms .neo-prep-grid{gap:24px}.avr-neoplasms .neo-row .neo-toggle .vc_toggle_title h3{font-size:17px}.avr-neoplasms .neo-note{padding:14px 17px}}

.avr-neoplasms .neo-row li::before{display:none!important;content:none!important}

.avr-neoplasms .neo-hero-photo img{height:auto;max-height:340px;object-fit:contain;background:#fff;border:1px solid #eee4db;padding:16px}
.avr-neoplasms .neo-composition,.avr-neoplasms .neo-benefits,.avr-neoplasms .neo-course,.avr-neoplasms .neo-preparation{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-neoplasms .neo-composition .wpb_text_column+.wpb_text_column{margin-top:18px}
.avr-neoplasms .neo-benefits-list ol{list-style:decimal;margin:22px 0 0;padding:0 0 0 26px}
.avr-neoplasms .neo-benefits-list li{margin-bottom:16px;padding-left:8px}
.avr-neoplasms .neo-benefits .neo-note{margin:0!important}
.avr-neoplasms .neo-card-grid,.avr-neoplasms .neo-steps{display:grid;gap:24px;margin:22px 0 0!important}
.avr-neoplasms .neo-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.avr-neoplasms .neo-steps{grid-template-columns:repeat(3,minmax(0,1fr))}
.avr-neoplasms .neo-card-grid::before,.avr-neoplasms .neo-card-grid::after,.avr-neoplasms .neo-steps::before,.avr-neoplasms .neo-steps::after{display:none!important}
.avr-neoplasms .neo-card-grid>.wpb_column,.avr-neoplasms .neo-steps>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-neoplasms .neo-card-grid>.wpb_column>.vc_column-inner,.avr-neoplasms .neo-steps>.wpb_column>.vc_column-inner{padding:0!important}
.avr-neoplasms .neo-card-grid>.neo-card{padding:23px!important;background:white;border:1px solid #eadfd7;border-radius:16px}
.avr-neoplasms .neo-card>.wpb_wrapper,.avr-neoplasms .neo-card>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center}
.avr-neoplasms .neo-card .neo-icon{grid-column:1;grid-row:1}
.avr-neoplasms .neo-card h3{grid-column:2;grid-row:1;margin:0!important}
.avr-neoplasms .neo-card .wpb_text_column{grid-column:1/-1}
.avr-neoplasms .neo-card>.wpb_wrapper>br,.avr-neoplasms .neo-card>.vc_column-inner>.wpb_wrapper>br{display:none}
.avr-neoplasms .neo-contra{scroll-margin-top:25px}
.avr-neoplasms .neo-contra>.neo-contra-panel{background:#fff3eb;border:1px solid #efdbce;border-radius:16px;padding:24px!important}
.avr-neoplasms .neo-contra-panel .neo-icon{float:left;margin-right:15px!important}
.avr-neoplasms .neo-contra-panel h2{padding-top:4px;margin-bottom:22px}
.avr-neoplasms .neo-contra-panel ul{columns:2;column-gap:36px;margin-bottom:16px}
.avr-neoplasms .neo-contra-panel li{break-inside:avoid}
.avr-neoplasms .neo-prices{scroll-margin-top:25px}
.avr-neoplasms .neo-footnote{border-top:1px solid #e9ded4;padding-top:18px!important}
.avr-neoplasms .neo-sources p{font-size:13px;line-height:1.65}
@media(max-width:767px){.avr-neoplasms .neo-card-grid,.avr-neoplasms .neo-steps{grid-template-columns:minmax(0,1fr)}.avr-neoplasms .neo-contra-panel ul{columns:1}.avr-neoplasms .neo-contra-panel h2{font-size:21px;padding-top:7px}.avr-neoplasms .neo-contra>.neo-contra-panel{padding:20px!important}}

.avr-neoplasms .neo-hero-photo img{height:330px;max-height:none;object-fit:cover;padding:0;border:0}
.avr-neoplasms .neo-diagnostics>.neo-diagnostic-panel{padding:23px!important;background:#fff3eb;border:1px solid #efdbce;border-radius:16px}
.avr-neoplasms .neo-diagnostic-panel .neo-icon{float:left;margin-right:15px!important}
.avr-neoplasms .neo-diagnostic-panel h2{padding-top:4px;margin-bottom:22px}
.avr-neoplasms .neo-types,.avr-neoplasms .neo-laser,.avr-neoplasms .neo-procedure,.avr-neoplasms .neo-excision,.avr-neoplasms .neo-doctors,.avr-neoplasms .neo-aftercare{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-neoplasms .neo-types-list ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;row-gap:0;margin-top:18px}
.avr-neoplasms .neo-types-list li{border-bottom:1px solid #eee5de;padding:12px 0 12px 4px}
.avr-neoplasms .neo-types-list a{display:inline-block;line-height:1.5}
.avr-neoplasms .neo-types-list a::after{content:'↗';font-size:13px;margin-left:8px}
.avr-neoplasms .neo-clinic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:center;border-top:1px solid #e9ded4;padding-top:28px!important}
.avr-neoplasms .neo-clinic-photo img{display:block;width:100%;height:auto;border-radius:16px}
.avr-neoplasms .neo-doctors .avr-employees{padding:0;margin:22px 0 0;max-width:none}
.avr-neoplasms .neo-doctors .avr-employee-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.avr-neoplasms .neo-price-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start;margin:0 0 18px!important}
.avr-neoplasms .neo-price-pair::before,.avr-neoplasms .neo-price-pair::after{display:none!important}
.avr-neoplasms .neo-price-pair>.wpb_column{float:none;min-width:0;width:100%!important;margin:0!important;padding:0!important}
.avr-neoplasms .neo-price-pair>.wpb_column>.vc_column-inner{padding:0!important}
.avr-neoplasms .neo-prices .wpb_text_column:first-of-type{margin-bottom:20px}
.avr-neoplasms .neo-aftercare h3.vc_custom_heading{margin-top:24px}
.avr-neoplasms .neo-aftercare .vc_btn3-container{margin:0 0 23px}
.avr-neoplasms .neo-aftercare .neo-step h3{margin-top:0!important}
@media(max-width:900px){.avr-neoplasms .neo-doctors .avr-employee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.avr-neoplasms .neo-types-list ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:23px}.avr-neoplasms .neo-clinic,.avr-neoplasms .neo-price-pair{grid-template-columns:minmax(0,1fr)}.avr-neoplasms .neo-hero-photo img{height:auto}.avr-neoplasms .neo-diagnostic-panel h2{font-size:21px;padding-top:6px}}
@media(max-width:520px){.avr-neoplasms .neo-doctors .avr-employee-grid{grid-template-columns:minmax(0,1fr)}}

.avr-neoplasms .neo-price-col .wpb_text_column,.avr-neoplasms .neo-price-col details{margin:0!important}
