body.postid-11445 .theme-page{background:#fbfaf8}
.avr-oncodermatologist .odm-row{width:calc(100% - 36px);max-width:1156px;margin:0 auto 34px!important;padding:0!important;box-sizing:border-box}
.avr-oncodermatologist .odm-row *{box-sizing:border-box}
.avr-oncodermatologist .odm-row::before,.avr-oncodermatologist .odm-row::after,.avr-oncodermatologist .odm-prep-grid::before,.avr-oncodermatologist .odm-prep-grid::after{display:none!important}
.avr-oncodermatologist .odm-row>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-oncodermatologist .odm-row>.wpb_column>.vc_column-inner{padding:0!important}
.avr-oncodermatologist .odm-row h2{font-size:27px;line-height:1.35;font-weight:400;color:#303d48;border:0;margin:0 0 18px;padding:0}
.avr-oncodermatologist .odm-row h3{font-size:20px;line-height:1.4;font-weight:500;color:#303d48;border:0;margin:0 0 14px;padding:0}
.avr-oncodermatologist .odm-row p,.avr-oncodermatologist .odm-row li{font-size:15px;line-height:1.75;color:#65717b}
.avr-oncodermatologist .odm-row p{margin:0 0 16px;padding:0}
.avr-oncodermatologist .odm-row p:last-child{margin-bottom:0}
.avr-oncodermatologist .odm-row .wpb_content_element{margin-bottom:0}
.avr-oncodermatologist .odm-row ul{padding:0 0 0 21px;margin:15px 0 0;list-style:disc}
.avr-oncodermatologist .odm-row li{padding:0 0 8px 3px;margin:0}
.avr-oncodermatologist .odm-row li::marker{color:#bd542e}
.avr-oncodermatologist .odm-row a{color:#b74f2c;text-decoration:none}
.avr-oncodermatologist .odm-row a:hover{text-decoration:underline}
.avr-oncodermatologist .odm-row a:focus-visible{outline:2px solid #bd542e;outline-offset:4px}
.avr-oncodermatologist .odm-hero{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}
.avr-oncodermatologist .odm-hero .vc_btn3-container,.avr-oncodermatologist .odm-booking .vc_btn3-container{margin:22px 0 17px}
.avr-oncodermatologist .odm-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-oncodermatologist .odm-hero-photo img{width:100%;height:310px;object-fit:cover;object-position:center;border-radius:18px;display:block}
.avr-oncodermatologist .odm-hero-photo .vc_single_image-wrapper{display:block}
.avr-oncodermatologist .odm-jump nav{display:flex;gap:20px;flex-wrap:wrap}
.avr-oncodermatologist .odm-jump a{font-size:14px;border-bottom:1px solid #dec8bb;padding-bottom:3px}
.avr-oncodermatologist .odm-benefits{border-top:1px solid #e9ded4;padding-top:30px!important}
.avr-oncodermatologist .odm-benefits ul{columns:2;column-gap:42px}
.avr-oncodermatologist .odm-benefits li{break-inside:avoid}
.avr-oncodermatologist .odm-note{padding:16px 20px;background:#f5eee8;border-left:3px solid #cb633c;border-radius:0 10px 10px 0;margin-top:20px!important}
.avr-oncodermatologist .odm-note p{font-size:14px}
.avr-oncodermatologist .odm-types,.avr-oncodermatologist .odm-prices,.avr-oncodermatologist .odm-preparation,.avr-oncodermatologist .odm-faq{scroll-margin-top:30px;border-top:1px solid #e9ded4;padding-top:30px!important}
.avr-oncodermatologist .odm-toggle{border-bottom:1px solid #e9ded4;margin:0!important;padding:0!important}
.avr-oncodermatologist .odm-types .wpb_text_column{margin-bottom:16px}
.avr-oncodermatologist .odm-row .odm-toggle .vc_toggle_title{padding:17px 36px 17px 0!important;position:relative;cursor:pointer}
.avr-oncodermatologist .odm-row .odm-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-oncodermatologist .odm-row .odm-toggle .vc_toggle_icon{left:auto!important;right:9px!important;top:50%!important;color:#bd542e}
.avr-oncodermatologist .odm-row .odm-toggle .vc_toggle_content{padding:0 0 16px!important;margin:0!important}
.avr-oncodermatologist .odm-types .vc_toggle_content ul{columns:2;column-gap:36px;margin-top:0}
.avr-oncodermatologist .odm-types .vc_toggle_content li{break-inside:avoid}
.avr-oncodermatologist .odm-price{margin:18px 0!important}
.avr-oncodermatologist .odm-process{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;align-items:center}
.avr-oncodermatologist .odm-process-photo img{display:block;width:100%;height:auto;border-radius:16px}
.avr-oncodermatologist .odm-prep-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:22px 0 0!important}
.avr-oncodermatologist .odm-prep-grid>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-oncodermatologist .odm-prep-grid>.wpb_column>.vc_column-inner{padding:0!important}
.avr-oncodermatologist .odm-step>.wpb_wrapper,.avr-oncodermatologist .odm-step>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}
.avr-oncodermatologist .odm-step>.wpb_wrapper>br,.avr-oncodermatologist .odm-step>.vc_column-inner>.wpb_wrapper>br{display:none}
.avr-oncodermatologist .odm-icon{margin:0!important}
.avr-oncodermatologist .odm-icon .vc_icon_element-inner{width:44px!important;height:44px!important;border:0!important;border-radius:12px!important;background:#fff0e7!important}
.avr-oncodermatologist .odm-icon .vc_icon_element-icon{font-size:21px!important;color:#bd542e!important}
.avr-oncodermatologist .odm-step h3{grid-column:2;grid-row:1;align-self:center;margin:0!important;font-size:18px}
.avr-oncodermatologist .odm-step .wpb_text_column{grid-column:1/-1}
.avr-oncodermatologist .odm-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-oncodermatologist .odm-booking>.odm-address{padding:24px!important;background:#fff3eb;border:1px solid #efdbce;border-radius:16px}
.avr-oncodermatologist .odm-address .odm-icon{float:left;margin-right:13px!important}
.avr-oncodermatologist .odm-address h3{padding-top:8px;margin-bottom:22px}
@media(max-width:767px){.avr-oncodermatologist .odm-row{width:calc(100% - 32px);margin-bottom:27px!important}.avr-oncodermatologist .odm-hero,.avr-oncodermatologist .odm-process,.avr-oncodermatologist .odm-prep-grid,.avr-oncodermatologist .odm-booking{grid-template-columns:minmax(0,1fr);gap:23px}.avr-oncodermatologist .odm-row h2{font-size:24px}.avr-oncodermatologist .odm-hero-photo img{height:230px}.avr-oncodermatologist .odm-benefits ul,.avr-oncodermatologist .odm-types .vc_toggle_content ul{columns:1}.avr-oncodermatologist .odm-process-photo img{max-width:360px;margin:auto}.avr-oncodermatologist .odm-jump nav{gap:16px}.avr-oncodermatologist .odm-prep-grid{gap:24px}.avr-oncodermatologist .odm-row .odm-toggle .vc_toggle_title h3{font-size:17px}.avr-oncodermatologist .odm-note{padding:14px 17px}}

.avr-oncodermatologist .odm-row li::before{display:none!important;content:none!important}

.avr-oncodermatologist .odm-hero-photo img{height:auto;max-height:340px;object-fit:contain;background:#fff;border:1px solid #eee4db;padding:16px}
.avr-oncodermatologist .odm-composition,.avr-oncodermatologist .odm-benefits,.avr-oncodermatologist .odm-course,.avr-oncodermatologist .odm-preparation{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-oncodermatologist .odm-composition .wpb_text_column+.wpb_text_column{margin-top:18px}
.avr-oncodermatologist .odm-benefits-list ol{list-style:decimal;margin:22px 0 0;padding:0 0 0 26px}
.avr-oncodermatologist .odm-benefits-list li{margin-bottom:16px;padding-left:8px}
.avr-oncodermatologist .odm-benefits .odm-note{margin:0!important}
.avr-oncodermatologist .odm-card-grid,.avr-oncodermatologist .odm-steps{display:grid;gap:24px;margin:22px 0 0!important}
.avr-oncodermatologist .odm-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.avr-oncodermatologist .odm-steps{grid-template-columns:repeat(3,minmax(0,1fr))}
.avr-oncodermatologist .odm-card-grid::before,.avr-oncodermatologist .odm-card-grid::after,.avr-oncodermatologist .odm-steps::before,.avr-oncodermatologist .odm-steps::after{display:none!important}
.avr-oncodermatologist .odm-card-grid>.wpb_column,.avr-oncodermatologist .odm-steps>.wpb_column{float:none;width:100%!important;min-width:0;margin:0!important;padding:0!important}
.avr-oncodermatologist .odm-card-grid>.wpb_column>.vc_column-inner,.avr-oncodermatologist .odm-steps>.wpb_column>.vc_column-inner{padding:0!important}
.avr-oncodermatologist .odm-card-grid>.odm-card{padding:23px!important;background:white;border:1px solid #eadfd7;border-radius:16px}
.avr-oncodermatologist .odm-card>.wpb_wrapper,.avr-oncodermatologist .odm-card>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center}
.avr-oncodermatologist .odm-card .odm-icon{grid-column:1;grid-row:1}
.avr-oncodermatologist .odm-card h3{grid-column:2;grid-row:1;margin:0!important}
.avr-oncodermatologist .odm-card .wpb_text_column{grid-column:1/-1}
.avr-oncodermatologist .odm-card>.wpb_wrapper>br,.avr-oncodermatologist .odm-card>.vc_column-inner>.wpb_wrapper>br{display:none}
.avr-oncodermatologist .odm-contra{scroll-margin-top:25px}
.avr-oncodermatologist .odm-contra>.odm-contra-panel{background:#fff3eb;border:1px solid #efdbce;border-radius:16px;padding:24px!important}
.avr-oncodermatologist .odm-contra-panel .odm-icon{float:left;margin-right:15px!important}
.avr-oncodermatologist .odm-contra-panel h2{padding-top:4px;margin-bottom:22px}
.avr-oncodermatologist .odm-contra-panel ul{columns:2;column-gap:36px;margin-bottom:16px}
.avr-oncodermatologist .odm-contra-panel li{break-inside:avoid}
.avr-oncodermatologist .odm-prices{scroll-margin-top:25px}
.avr-oncodermatologist .odm-footnote{border-top:1px solid #e9ded4;padding-top:18px!important}
.avr-oncodermatologist .odm-sources p{font-size:13px;line-height:1.65}
@media(max-width:767px){.avr-oncodermatologist .odm-card-grid,.avr-oncodermatologist .odm-steps{grid-template-columns:minmax(0,1fr)}.avr-oncodermatologist .odm-contra-panel ul{columns:1}.avr-oncodermatologist .odm-contra-panel h2{font-size:21px;padding-top:7px}.avr-oncodermatologist .odm-contra>.odm-contra-panel{padding:20px!important}}

.avr-oncodermatologist .odm-hero-photo img{height:auto;max-height:none;object-fit:contain;padding:0;border:0}
.avr-oncodermatologist .odm-benefits,.avr-oncodermatologist .odm-indications,.avr-oncodermatologist .odm-preparation,.avr-oncodermatologist .odm-process{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-oncodermatologist .odm-benefits-list ul{columns:2;column-gap:40px}
.avr-oncodermatologist .odm-benefits-list li{break-inside:avoid}
.avr-oncodermatologist .odm-indications .wpb_text_column{margin-bottom:18px}
.avr-oncodermatologist .odm-indication-toggle .vc_toggle_content ul{columns:2;column-gap:36px;margin-top:0}
.avr-oncodermatologist .odm-indication-toggle .vc_toggle_content li{break-inside:avoid}
.avr-oncodermatologist .odm-process{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:30px;align-items:start}
.avr-oncodermatologist .odm-process>.odm-care-panel{background:#fff3eb;border:1px solid #efdbce;border-radius:16px;padding:24px!important}
.avr-oncodermatologist .odm-care-panel .odm-icon{margin-bottom:16px!important}
.avr-oncodermatologist .odm-price{margin:20px 0!important}
.avr-oncodermatologist .odm-price details{margin:0!important}
@media(max-width:767px){.avr-oncodermatologist .odm-benefits-list ul,.avr-oncodermatologist .odm-indication-toggle .vc_toggle_content ul{columns:1}.avr-oncodermatologist .odm-process{grid-template-columns:minmax(0,1fr)}}

.avr-oncodermatologist .odm-hero-photo img{width:100%;height:auto;object-fit:contain;border-radius:18px}
.avr-oncodermatologist .odm-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.avr-oncodermatologist .odm-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;border-top:1px solid #e9ded4;padding-top:28px!important}
.avr-oncodermatologist .odm-application,.avr-oncodermatologist .odm-equipment{border-top:1px solid #e9ded4;padding-top:28px!important}
.avr-oncodermatologist .odm-card h3{font-size:19px}
.avr-oncodermatologist .odm-result-note .odm-note{margin-top:0!important}
@media(max-width:767px){.avr-oncodermatologist .odm-three,.avr-oncodermatologist .odm-two{grid-template-columns:minmax(0,1fr)}}

.avr-oncodermatologist .odm-hero-photo img{width:100%;height:auto;max-width:420px;object-fit:contain;border-radius:18px}
.avr-oncodermatologist .odm-scope,.avr-oncodermatologist .odm-diseases,.avr-oncodermatologist .odm-when,.avr-oncodermatologist .odm-doctor{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-oncodermatologist .odm-two-list ul{columns:2;column-gap:42px;margin:18px 0 0}
.avr-oncodermatologist .odm-two-list li{break-inside:avoid}
.avr-oncodermatologist .odm-scope .odm-reference-toggle{margin:20px 0!important}
.avr-oncodermatologist .odm-composition h3{margin-top:22px}
.avr-oncodermatologist .odm-doctor .avr-employees{margin:0}
@media(max-width:767px){.avr-oncodermatologist .odm-two-list ul{columns:1}.avr-oncodermatologist .odm-hero-photo img{max-width:320px}}

.avr-oncodermatologist .odm-hero-photo img{width:100%;height:auto;max-width:470px;object-fit:contain;border-radius:18px}
.avr-oncodermatologist .odm-removal,.avr-oncodermatologist .odm-when,.avr-oncodermatologist .odm-appointment{border-top:1px solid #e9ded4;padding-top:28px!important;scroll-margin-top:25px}
.avr-oncodermatologist .odm-removal ol{list-style:decimal;margin:20px 0;padding-left:24px}
.avr-oncodermatologist .odm-removal li{margin-bottom:12px}
.avr-oncodermatologist .odm-appointment .odm-steps+.wpb_text_column{margin-top:22px}
.avr-oncodermatologist .odm-step h3{font-size:18px}
@media(max-width:767px){.avr-oncodermatologist .odm-hero-photo img{max-width:360px}}
