@import url(/wp-content/themes/astra/style.css);body{margin:0;font-family:'Montserrat',Arial,sans-serif}.site-header .container{padding:0!important}.ast-single-post.ast-page-builder-template .site-main>article,.woocommerce.ast-page-builder-template .site-main,.ast-page-builder-template .post-navigation{padding-top:0px!important}.ast-page-builder-template .entry-content[ast-blocks-layout]>.inherit-container-width>*,.ast-page-builder-template .entry-content[ast-blocks-layout]>*>*,.entry-content[ast-blocks-layout]>.wp-block-cover .wp-block-cover__inner-container{max-width:none;margin-left:0;margin-right:0}.ast-single-post.ast-page-builder-template .site-main>article,.woocommerce.ast-page-builder-template .site-main,.ast-page-builder-template .post-navigation{padding-left:0;padding-right:0}@font-face{font-family:'Loventica';src:url(https://drcorinaburcut.ro/wp-content/uploads/2024/09/loventica-demo-regular.woff2) format('woff2'),url(https://drcorinaburcut.ro/wp-content/uploads/2024/09/loventica-demo-regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:'Libre Baskerville',serif!important}p{font-family:'Roboto',Arial,sans-serif!important;font-weight:300}@media (min-width:769px){body{padding-top:0!important}#content.site-content{padding-top:100px!important}}@media (max-width:768px){body{padding-top:0!important}#content.site-content{padding-top:70px!important}}.page-template-blog-template #content.site-content{padding-top:140px!important}@media (max-width:768px){.page-template-blog-template #content.site-content{padding-top:95px!important}}.site-header{background-color:#212121;color:#212121;width:100%;display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;z-index:1000;transition:all 0.3s ease}.container{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:0 20px;width:100%;transition:all 0.3s ease}.header-top{display:flex;justify-content:center;width:100%;align-items:center;position:relative;transition:all 0.3s ease}.header-left{display:flex;align-items:center;justify-content:center;flex-grow:1}.logo img{width:auto;height:100px;transition:all 0.3s ease}.subtitle{font-style:italic;color:#3E2723}.header-right{display:flex;align-items:center;justify-content:flex-end;position:absolute;right:20px}.header-hamburger-container{display:none;align-items:center;z-index:10002}.btn-schedule{position:relative;line-height:normal;color:#fff;font-family:'Montserrat',Arial,sans-serif;font-size:15px;font-weight:700;background:#ba9c66;display:inline-block;padding:11px 20px;text-transform:capitalize;border:2px solid #ac843c;text-decoration:none;border-radius:5px;transition:all 0.3s ease;white-space:nowrap}.btn-schedule:hover{color:#fff;background:#b08a5a}.main-navigation{margin-top:0;padding:0;display:flex;justify-content:space-around;width:100%;background-color:#d9d9d9;position:relative;box-shadow:none;transition:all 0.3s ease}.nav-menu{display:flex;align-items:stretch;justify-content:center;list-style:none;padding:0;margin:0;width:100%;position:relative}.nav-menu li{flex:1;display:flex;align-items:center;justify-content:center;margin:0 1px;text-align:center}.nav-menu li a{text-decoration:none;color:#ededed;font-family:'Roboto',Arial,sans-serif;padding:10px 20px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#212121;transition:all 0.3s ease;width:100%;height:100%;line-height:normal;white-space:normal;font-weight:700}.nav-menu li a:hover{color:#ba9c66}.has-submenu{position:relative;display:flex;align-items:center}.nav-menu li.has-submenu>a{display:flex;align-items:center}.nav-menu li.has-submenu>a .toggle-submenu{margin-left:auto;color:#ededed;font-size:1.2em;font-weight:700;transition:color 0.3s ease}.nav-menu li.has-submenu>a:hover,.nav-menu li.has-submenu>a:hover .toggle-submenu{color:#ba9c66}.submenu{position:absolute;top:100%;left:0;background-color:#fff0;z-index:9999;width:300px;padding:0;overflow:hidden;transition:max-height 0.3s ease-in-out;text-align:left}.submenu.active{max-height:none;padding:0}.toggle-submenu .plus{transition:transform 0.3s ease;margin-left:20px}.toggle-submenu.active .plus{transform:rotate(45deg)}.nav-menu li.has-submenu .submenu li{padding:5px 20px;text-align:left}.nav-menu li.has-submenu .submenu li a{font-size:.9em;color:#3E2723;background-color:#fff0;padding-left:30px;white-space:nowrap}.nav-menu li.has-submenu .submenu li{border:none}#services-submenu{display:none;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 8px 16px rgb(0 0 0 / .1);z-index:9999;width:300px;flex-direction:column;max-height:70vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}#services-submenu::-webkit-scrollbar{width:6px}#services-submenu::-webkit-scrollbar-track{background:#f1f1f1}#services-submenu::-webkit-scrollbar-thumb{background:#ba9c66;border-radius:3px}.nav-menu li.has-submenu:hover #services-submenu,#services-submenu:hover{display:flex}#services-submenu li{display:block;text-align:left;padding:0}#services-submenu li a{font-size:1em;color:#3E2723;background-color:#fff;text-align:left;display:block}#services-submenu li a:hover{color:#ba9c66}.toggle-submenu{margin-left:auto;background:none;border:none;cursor:pointer;display:flex;align-items:center}.has-submenu{position:relative;display:flex;align-items:center}.nav-menu li.has-submenu>a .toggle-submenu{margin-left:auto}.nav-menu li.has-submenu>a:hover .toggle-submenu{color:#ba9c66}.nav-menu li.has-submenu>a,.nav-menu li.has-submenu>a .toggle-submenu{text-decoration:none}.toggle-submenu.active .plus{content:"-";color:#ba9c66}@media (max-width:768px){.site-header{height:70px}body{padding-top:60px}.container{flex-direction:row;justify-content:center;height:100%}.header-top{height:100%}.header-left{justify-content:center;flex-grow:1;height:100%;display:flex;align-items:center}.logo img{width:auto;height:40px}.btn-schedule{display:none}.btn-schedule-mobile{display:inline-block;padding:11px 20px;font-size:15px;white-space:nowrap;width:auto;text-align:center;color:#b08a5a;background:#fff;border:2px solid #b08a5a;border-radius:5px;text-decoration:none;transition:all 0.3s ease}.btn-schedule-mobile:hover{color:#fff;background:#b08a5a}.header-hamburger-container{display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:10002;height:100%;align-items:center}.header-hamburger-container button{background-color:#fff0;color:#fff;border:none;font-size:24px;padding:10px;cursor:pointer}.main-navigation{display:none!important}.mobile-menu-container{position:fixed;top:0;right:-100%;height:100%;width:80%;max-width:300px;background-color:#212121;transition:right 0.3s ease-in-out;z-index:10001;padding-top:70px}.mobile-menu-container.active{right:0}.mobile-menu-container .close-button{position:absolute;top:20px;right:20px;font-size:30px;background:none;border:none;color:#fff;cursor:pointer;z-index:10002}.mobile-navigation{display:flex;flex-direction:column;align-items:flex-start;padding:20px}.mobile-nav-menu{list-style:none;padding:0;margin:0;width:100%;max-height:70vh;overflow-y:auto}.mobile-nav-menu::-webkit-scrollbar{width:8px}.mobile-nav-menu::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:10px}.mobile-nav-menu::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;border:2px solid #f0f0f0}.mobile-nav-menu::-webkit-scrollbar-thumb:hover{background-color:#555}.mobile-nav-menu>li{width:100%;text-align:left;margin-bottom:15px;transition:transform 0.3s ease-in-out}.mobile-nav-menu li a{display:flex!important;align-items:center!important;gap:8px}.services-link .icon,.hialuronic-link .icon{display:inline-flex!important;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:1.2em;transition:transform 0.3s ease}.mobile-nav-menu li a{text-decoration:none;color:#fff;font-size:1.2em;padding:10px 20px;display:block;background-color:#212121;transition:background-color 0.3s ease,color 0.3s ease;border-radius:5px}.mobile-nav-menu li a:hover{background-color:#fff;color:#000}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:10000;opacity:0;transition:opacity 0.3s ease-in-out}.mobile-menu-overlay.active{display:block;opacity:1}.mobile-nav-menu li:not(.has-submenu){transition:transform 0.3s ease}.has-submenu.active~li{transform:translateY(60px)}.mobile-nav-menu li a .icon{margin-right:8px;font-size:1.2em;transition:transform 0.3s ease;display:inline-block;width:20px;text-align:center}.hialuronic-link .icon{margin-right:8px;font-size:1.2em;transition:transform 0.3s ease;display:inline-block;width:20px;text-align:center}.services-link.active .icon,.hialuronic-link[aria-expanded="true"] .icon{transform:rotate(180deg)}.hialuronic-submenu,.mezoterapie-submenu,.dermapen-submenu,.bioslimulare-submenu,.peeling-submenu,.services-submenu,.interventii-submenu{transition:height 0.3s ease,opacity 0.3s ease;display:none;height:0;overflow:hidden;opacity:0;margin:0;padding:0}.hialuronic-submenu li a,.mezoterapie-submenu li a,.dermapen-submenu li a,.bioslimulare-submenu li a,.peeling-submenu li a,.services-submenu li a,.interventii-submenu li a{text-decoration:none;color:#fff;font-size:1.2em;padding:10px 20px;display:block;background-color:#212121;transition:background-color 0.3s ease,color 0.3s ease;border-radius:5px}.hialuronic-submenu li a,.mezoterapie-submenu li a,.dermapen-submenu li a,.bioslimulare-submenu li a,.peeling-submenu li a,.interventii-submenu li a{text-decoration:none;color:#fff;font-size:.9em;padding:6px 20px 6px 40px;display:block;transition:background-color 0.3s ease,color 0.3s ease;border-radius:5px}.hialuronic-submenu li a:hover,.mezoterapie-submenu li a:hover,.dermapen-submenu li a:hover,.bioslimulare-submenu li a:hover,.peeling-submenu li a:hover,.services-submenu li a:hover,.interventii-submenu li a:hover{background-color:#fff;color:#000}.has-submenu.active .hialuronic-submenu,.has-submenu.active .mezoterapie-submenu,.has-submenu.active .dermapen-submenu,.has-submenu.active .bioslimulare-submenu,.has-submenu.active .peeling-submenu,.has-submenu.active .services-submenu,.has-submenu.active .interventii-submenu{display:block;height:auto;opacity:1;margin:10px 0;padding:10px 0}.services-submenu{max-height:70vh;overflow-y:auto;display:block}.has-submenu.active .services-submenu{height:auto;opacity:1;margin:10px 0;padding:10px 0}.services-submenu::-webkit-scrollbar{width:8px}.services-submenu::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:10px}.services-submenu::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;border:2px solid #f0f0f0}.services-submenu::-webkit-scrollbar-thumb:hover{background-color:#555}}@media (min-width:769px){.hialuronic-submenu,.mezoterapie-submenu,.dermapen-submenu,.bioslimulare-submenu,.peeling-submenu,.services-submenu,.interventii-submenu{display:none!important}.services-submenu li a::before,.hialuronic-submenu li a::before,.mezoterapie-submenu li a::before,.dermapen-submenu li a::before,.bioslimulare-submenu li a::before,.peeling-submenu li a::before{content:'•';color:#fff;margin-right:8px;font-size:1.2em}.services-submenu>li>a::before{content:none}.services-submenu>li>a{font-size:1.2em;padding-left:20px}.services-submenu .hidden-submenu>a{font-size:1.2em;padding-left:20px}.services-submenu .hialuronic-submenu,.services-submenu .mezoterapie-submenu,.services-submenu .dermapen-submenu,.services-submenu .bioslimulare-submenu,.services-submenu .peeling-submenu,.services-submenu .interventii-submenu{background-color:#2a2a2a;border-radius:5px;margin-left:10px;margin-right:10px}.services-submenu .hialuronic-submenu li a,.services-submenu .mezoterapie-submenu li a,.services-submenu .dermapen-submenu li a,.services-submenu .bioslimulare-submenu li a,.services-submenu .peeling-submenu li a,.services-submenu .interventii-submenu li a{font-size:.7em;padding-left:70px;padding-top:8px;padding-bottom:8px}}@media (min-width:769px){.mobile-menu-container{display:none}.mobile-menu-container .close-button{display:none}.mobile-menu-overlay{display:none}}@media (min-width:769px){.mobile-menu-container{display:none}.mobile-menu-container .close-button{display:none}.mobile-menu-overlay{display:none}}.popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .7)}.popup-content{background-color:#fff;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;box-shadow:0 5px 15px rgb(0 0 0 / .3);border-radius:10px}.close-popup{color:#aaa;float:right;font-size:28px;font-weight:700}.close-popup:hover,.close-popup:focus{color:#000;text-decoration:none;cursor:pointer}.popup h2{text-align:center;margin-bottom:20px}.popup form label{display:block;margin:10px 0 5px}.popup form button{width:calc(100% - 20px);padding:10px;margin:5px 0;border-radius:5px;border:1px solid #ccc;background-color:#b08a5a;color:#fff;font-weight:700;cursor:pointer;transition:background-color 0.3s ease}.popup form button:hover{background-color:#947643}.popup form select{width:calc(100% - 20px);padding:10px;margin:5px 0;border-radius:5px;border:1px solid #ccc}.cderma-page-title{padding:130px 20px 0;max-width:1100px;margin:0 auto 26px;text-align:center}.cderma-page-title h1{font-family:'Loventica','Libre Baskerville',Georgia,serif;color:#ba9c66;font-size:44px;font-weight:400;line-height:1.18;margin:0 0 12px}.cderma-page-title p{font-family:'Montserrat','Roboto',Helvetica,Arial,sans-serif;color:#4a443f;font-size:16.5px;font-weight:300;line-height:1.7;max-width:720px;margin:0 auto}@media (max-width:768px){.cderma-page-title{padding:110px 18px 0;margin-bottom:20px}.cderma-page-title h1{font-size:28px}.cderma-page-title p{font-size:15px}}.cderma-local-seo .cderma-home-faq{margin:0 0 10px}.cderma-local-seo .cderma-home-faq-item{border-top:1px solid rgb(186 156 102 / .25);padding:14px 0 2px}.cderma-local-seo .cderma-home-faq-item:last-child{border-bottom:1px solid rgb(186 156 102 / .25)}.cderma-local-seo .cderma-home-faq-item h4{font-family:'Montserrat','Roboto',Helvetica,Arial,sans-serif;color:#2a2523;font-size:16.5px;font-weight:600;line-height:1.5;margin:0 0 6px}.cderma-local-seo .cderma-home-faq-item p{margin:0 0 12px}@media (max-width:768px){.cderma-local-seo .cderma-home-faq-item h4{font-size:15.5px}}.cderma-procedure-box{max-width:800px;margin:0 auto;padding:0 0 1.5em;position:relative;z-index:2;background:#fff}.cderma-procedure-box-inner{margin:0 2em;padding:1.4em 1.6em;background:#faf8f5;border-left:3px solid #ba9c66}.cderma-procedure-box h2{font-family:'Libre Baskerville',serif;font-size:1.25em;line-height:1.4;color:#212121;margin:0 0 .6em}.cderma-procedure-box p{font-family:'Montserrat',sans-serif;font-size:.95em;line-height:1.7;color:#4a443f;margin:0 0 .8em}.cderma-procedure-box ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5em 1.6em}.cderma-procedure-box li{margin:0;font-family:'Montserrat',sans-serif;font-size:.95em}.cderma-procedure-box a{color:#8a6f3e;text-decoration:none;border-bottom:1px solid rgb(186 156 102 / .35)}.cderma-procedure-box a:hover{color:#ba9c66;border-color:#ba9c66}.cderma-related-articles{max-width:1100px;margin:2.5em auto 1em;padding:0 20px}.cderma-related-articles h2{font-family:'Libre Baskerville',serif;font-size:1.6em;color:#212121;margin:0 0 .8em}.cderma-related-articles ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1em 1.6em}.cderma-related-articles li{margin:0;padding:1em 1.2em;background:#faf8f5;border-left:3px solid #ba9c66}.cderma-related-articles li a{font-family:'Libre Baskerville',serif;font-size:1.02em;line-height:1.45;color:#212121;text-decoration:none}.cderma-related-articles li a:hover{color:#ba9c66}.cderma-related-articles li p{font-family:'Montserrat',sans-serif;font-size:.9em;line-height:1.6;color:#6b6259;margin:.5em 0 0}.cderma-related-articles--post{max-width:800px;margin:0 auto 1.5em;padding:0 2em;position:relative;z-index:2;background:#fff}.cderma-related-articles--post h2{font-size:1.25em;line-height:1.4}.cderma-related-articles--post ul{grid-template-columns:1fr}.cderma-related-articles--compact{width:100%;box-sizing:border-box}.cderma-related-articles--compact h2{font-size:1.3em}.cderma-related-articles--compact ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cderma-related-articles--compact li{padding:.8em 1.1em}@media (max-width:768px){.cderma-related-articles--post{padding:0 1.5em}.cderma-procedure-box-inner{margin:0 1.5em;padding:1.2em}.cderma-procedure-box ul{display:block}.cderma-procedure-box li{margin-bottom:.5em}.cderma-related-articles h2{font-size:1.35em}}.cderma-videos{max-width:1100px;margin:2.5em auto 1em;padding:0 20px}.cderma-videos h2,.cderma-videos h3{font-family:'Libre Baskerville',serif;font-size:1.6em;color:#212121;margin:0 0 .8em}.cderma-videos__intro{font-family:'Montserrat',sans-serif;color:#6b6259;margin:0 0 1.2em}.cderma-videos__list{display:grid;gap:1.6em}.cderma-video{display:flex;gap:1.6em;align-items:flex-start;margin:0;padding:1.2em;background:#faf8f5;border-left:3px solid #ba9c66}.cderma-video__media{position:relative;flex:none;width:420px;max-width:100%;aspect-ratio:16 / 9;background:#1b1b1b;overflow:hidden}.cderma-video--portrait .cderma-video__media{width:300px;aspect-ratio:9 / 16}.cderma-video__play{position:absolute;inset:0;display:block}.cderma-video__play img{width:100%;height:100%;object-fit:cover;display:block}.cderma-video__icon{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:rgb(33 33 33 / .74);transition:background 0.2s ease}.cderma-video__icon::after{content:'';position:absolute;left:25px;top:19px;border-style:solid;border-width:12px 0 12px 19px;border-color:#fff0 #fff0 #fff0 #fff}.cderma-video__play:hover .cderma-video__icon,.cderma-video__play:focus-visible .cderma-video__icon{background:#ba9c66}.cderma-video__play:focus-visible{outline:3px solid #ba9c66;outline-offset:-3px}.cderma-video__media iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cderma-video figcaption{flex:1;min-width:0;font-family:'Montserrat',sans-serif;font-size:.95em;line-height:1.65;color:#444}.cderma-video figcaption>span,.cderma-video figcaption>strong{display:block}.cderma-video__title{font-family:'Libre Baskerville',serif;font-size:1.1em;line-height:1.45;color:#212121}.cderma-video__meta{color:#8a7d6c;font-size:.85em;margin:.3em 0 .7em}.cderma-video__note{margin-top:.8em;font-size:.82em;color:#8a7d6c}.cderma-video__note a{color:#6b6259;border-bottom:1px solid rgb(186 156 102 / .6);text-decoration:none}@media (max-width:768px){.cderma-video{flex-direction:column;gap:1em}.cderma-video__media{width:100%}.cderma-video--portrait .cderma-video__media{width:min(300px, 100%)}.cderma-videos h2,.cderma-videos h3{font-size:1.35em}}