body,html{margin:0;padding:0;width:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;outline:0}button,input,select,textarea{outline:none!important;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important}button:focus,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}strong{font-weight:700!important}img{max-width:100%;height:auto;-webkit-user-select:none;user-select:none}a:hover{text-decoration:none;color:inherit}.fw-300{font-weight:300!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.rounded-10{border-radius:10px}.header{display:block;width:100%;background-color:#fff;color:#211e1c;top:0;z-index:999}@media (max-width: 1199px){.header{position:sticky}}.header a{text-decoration:none}.header .top{padding:20px 0}@media (max-width: 1199px){.header .top{padding:10px 0}}.header .dropdown-toggle{border-radius:0;padding-top:8px;padding-bottom:8px}.header .dropdown-toggle:after{color:#ed7431}.header .dropdown-toggle:focus{border-color:#ed7431}.header .logo{font-size:1.8rem;line-height:calc(6px + 1ex)}@media (min-width: 500px){.header .logo{font-size:2.25rem}}.header .main-menu{box-shadow:0 0 5px #0000004d;background-color:#f2f2f2;width:100%;top:0;padding:25px 0;z-index:999}@media (max-width: 1199px){.header .main-menu{position:fixed;top:0;bottom:0;right:0;z-index:99999999;transition:.3s;transform:translate(100%);opacity:0;width:400px;max-width:100%;overflow-y:auto;padding-top:70px}}.header .main-menu .main-menu-list{padding:0;margin:0;text-align:left;list-style:none}@media (min-width: 1200px){.header .main-menu .main-menu-list{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:1;margin:auto}}.header .main-menu .main-menu-list li{margin:0;padding:0}@media (min-width: 1200px){.header .main-menu .main-menu-list li{flex-grow:1}}.header .main-menu .link-main-menu{display:block;background-color:#969696;color:#fff;line-height:calc(6px + 2ex)}@media (min-width: 1200px){.header .main-menu .link-main-menu{padding:0 15px;margin:5px 5px 05px;text-align:center}}.header .main-menu .link-main-menu:hover,.header .main-menu .link-main-menu.active{background-color:#ed7431;color:#fff}@media (max-width: 1199px){.header .main-menu .link-main-menu{padding:10px 15px;margin:0 0 5px}}.header .main-menu .close-bt{position:absolute;right:16px;cursor:pointer;top:20px;z-index:0;width:36px;height:36px;line-height:36px;border-radius:4px;font-size:.9rem;transition:.2s;text-align:center;color:#000;background-color:#0003}@media (min-width: 1200px){.header .main-menu .close-bt{display:none}}.nav-toggle{height:38px;line-height:34px;cursor:pointer;display:inline-block;vertical-align:middle;color:#000;width:40px;z-index:3;position:relative}.nav-toggle span{margin-top:-1px;transform:translate(7px)}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{right:15px;top:50%;height:2px;width:26px;position:absolute;display:block;content:"";background-color:#000}.nav-toggle span:after{right:0;top:-8px}.nav-toggle span:before{right:0;top:8px}@media (min-width: 1200px){body.scrolled .header .main-menu{position:fixed;top:0}}@media (max-width: 1199px){body.nav-opened .main-menu{transform:translate(0);opacity:1}}@font-face{font-family:Neo Sans Pro;src:url(/build/assets/NeoSansPro-Bold-DRn2SJM7.woff2) format("woff2"),url(/build/assets/NeoSansPro-Bold-BbJb6ni4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans Pro;src:url(/build/assets/NeoSansPro-Light-Iv5LAIKB.woff2) format("woff2"),url(/build/assets/NeoSansPro-Light-bv1SyOcd.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans Pro;src:url(/build/assets/NeoSansPro-Medium-DoJsGteL.woff2) format("woff2"),url(/build/assets/NeoSansPro-Medium-BGy6Ird2.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans Pro;src:url(/build/assets/NeoSansPro-Regular-BxDtyyoJ.woff2) format("woff2"),url(/build/assets/NeoSansPro-Regular-BUHLTYex.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans Pro;src:url(/build/assets/NeoSansPro-Black-CHNj-M7W.woff2) format("woff2"),url(/build/assets/NeoSansPro-Black-D02WNlsU.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.footer{background-color:#fff;position:relative;color:#211e1c;font-size:1rem;padding:15px 0 10px;border-top:1px solid #DDDDDD}.footer a{color:#000;text-decoration:none}.color-white{color:#fff!important}.bg-primary{background-color:#ed7431!important}.bg-secondary{background-color:#969696!important}.bg-white{background-color:#fff}.bg-grey{background-color:#f2f2f2}.bg-light-grey{background-color:#fafafa}.color-primary{color:#ed7431!important}.color-secondary{color:#969696!important}.color-inherit{color:inherit}.color-text{color:#211e1c!important}.color-black{color:#000}:root{color-scheme:light dark;--spacing-small: clamp(8px, calc(.5vw + 6px) , 16px);--spacing-medium: clamp(22px, calc(1.25vw + 1rem) , 40px);--spacing-large: clamp(32px, calc(2.8vw + 1rem) , 50px);--spacing-x-large: clamp(48px, calc(4.2vw + 1rem) , 96px);--spacing-xx-large: clamp(60px, calc(7vw + 1rem) , 150px)}html{height:100%;width:100%;scroll-behavior:smooth;scroll-padding-top:100px}body{display:flex;flex-direction:column;overflow-x:hidden;min-height:100%;background-color:#fff;font-family:Neo Sans Pro,sans-serif!important;font-size:1rem;line-height:calc(8px + 2.4ex);position:relative;font-weight:400;color:#211e1c}.main-wrapper{position:relative;display:flex;flex:1 0 0;flex-direction:column;margin:0 auto;width:100%}.buton{display:inline-flex;align-items:center;justify-content:center;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:#ed7431;color:#fff;border-radius:0;font-size:1rem;line-height:1;padding:10px 30px;border:1px solid #ED7431;font-weight:400;transition:.2s;max-width:100%;position:relative;overflow:hidden;z-index:1;height:42px;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.buton{width:100%}}.buton:hover{background-color:#fff;color:#ed7431}.buton.stroke{border:1px solid #ED7431;background-color:#fff;color:#ed7431}.buton.stroke:hover{background-color:#ed7431;color:#fff}.small{line-height:calc(6px + 2ex);font-size:.7rem}.fs-large{font-weight:700;font-size:clamp(1.8rem,calc(1.1vw + 1rem),2.25rem);line-height:calc(6px + 1.8ex)}.fs-small{font-weight:400;font-size:clamp(1.1rem,calc(.4vw + 1rem),1.5rem);line-height:calc(6px + 2ex)}.fs-s-small{font-weight:400;font-size:clamp(1rem,calc(.4vw + 1rem),1.2rem);line-height:calc(6px + 2ex)}.articol h1,.articol h2,.articol h3{font-weight:700;font-size:clamp(1.8rem,calc(1.1vw + 1rem),2.25rem);line-height:calc(6px + 1.8ex)}.articol h4,.articol h5{font-weight:400;font-size:clamp(1.1rem,calc(.4vw + 1rem),1.5rem);line-height:calc(6px + 2ex)}.articol h6{font-weight:400;font-size:1rem;line-height:calc(6px + 2ex)}.articol ul li{margin-bottom:1rem}@media (min-width: 768px){.content-1000{max-width:min(60vw,950px)}}@media (min-width: 768px){.content-1200{max-width:min(80vw,1200px)}}@media (min-width: 768px){.content-1400{max-width:min(80vw,1400px)}}@media (min-width: 768px){.content-700{max-width:min(33vw,700px)}}.pt-xx-large{padding-top:var(--spacing-xx-large)}.pb-xx-large{padding-bottom:var(--spacing-xx-large)}.pt-x-large{padding-top:var(--spacing-x-large)}.pb-x-large{padding-bottom:var(--spacing-x-large)}.pb-medium{padding-bottom:var(--spacing-medium)}@media (min-width: 992px){.px-large{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}}@media (min-width: 992px){.px-medium{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}}.p-medium{padding:var(--spacing-medium)}.mb-medium{margin-bottom:var(--spacing-medium)}.aspect-16x9{aspect-ratio:16 / 9;object-fit:cover}.aspect-1x1{aspect-ratio:1 / 1;object-fit:cover}.aspect-4x3{aspect-ratio:4 / 3;object-fit:cover}.aspect-auto{width:100%;height:100%;object-fit:cover}.bg-degenerescenta{position:absolute;top:40px;bottom:0;left:0;width:100%;z-index:0;opacity:.09}@media (min-width: 768px){.bg-degenerescenta{bottom:40px;top:auto}}.bg-degenerescenta img{width:100%}.bg-diagnostic{position:absolute;bottom:0;left:0;width:100%;z-index:0;opacity:.4}.bg-diagnostic img{width:100%}#degenerescenta .retina{width:40vw}.divider-separator{width:35%;margin:0 auto;border-top:1px solid #000}.box-rounded{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #00000014;padding:var(--spacing-medium)}.tratament{padding:var(--spacing-large) 15px}@media (min-width: 768px){.tratament{padding:var(--spacing-x-large)}}.tratament .content{background-color:#fff;padding:var(--spacing-x-large) var(--spacing-medium)}@media (min-width: 1200px){#astar .content{padding-right:var(--spacing-large)}}.was-validated .form-control:invalid{border-color:#fe000b;background-image:none}.form-group{position:relative}.invalid-tooltip{position:static;border-radius:3px;text-align:initial;background-color:#ffe1e1;color:#8b0000;padding:.2rem .4rem;font-size:.75rem}.was-validated .form-control:invalid~.invalid-tooltip{display:block}input.form-control{font-size:1rem;padding-left:1.5rem;padding-right:1.5rem;color:#000;background-color:#fff;border-radius:6px;border-color:#fff;width:100%;box-shadow:none;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;height:50px;line-height:50px}input.form-control:focus{border-color:#ed7431;box-shadow:none!important}textarea.form-control{font-size:1rem;width:100%;box-shadow:none;display:block;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;border:1px solid #fff;background-color:#fff;color:#000;border-radius:6px;height:100px}textarea.form-control:focus{border-color:#ed7431;box-shadow:none!important}.custom-checkbox{padding-left:0}.custom-checkbox .form-check-input{position:absolute;left:-9999999px}.custom-checkbox .form-check-label{font-size:.9rem;line-height:calc(6px + 1.7ex);position:relative;padding-left:32px}.custom-checkbox .form-check-label:before{display:block;font-family:fontello;content:"";background-color:#fff;border-radius:6px;width:24px;height:24px;left:0;top:-2px;position:absolute;border:1px solid #d5d8dc;color:#211e1c;font-size:.9rem;line-height:24px;text-align:center;cursor:pointer}.custom-checkbox .form-check-label a{color:inherit}.custom-checkbox .form-check-input:checked~.form-check-label:before{content:"";color:#000;background-color:#fff}.custom-checkbox input.form-check-input[type=radio]~.form-check-label:before{border-radius:50%}.custom-checkbox input.form-check-input[type=radio]:checked~.form-check-label:before{content:"";background-color:#000}.custom-checkbox input.form-check-input[type=radio]:checked~.form-check-label:after{display:block;content:"";background-color:#fff;border-radius:50%;width:12px;height:12px;left:3px;top:5px;z-index:1;position:absolute}.form-select{font-size:1rem;display:block;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;border:1px solid #fff;background-color:#fff;color:#000!important;border-radius:6px;height:50px;line-height:50px;padding-top:0;padding-bottom:0;position:relative}.form-select option:disabled{display:none}.form-select:focus{border-color:#ed7431;box-shadow:none!important}.form-select option{color:#000;border-radius:0}.form-select.form-select-sm{font-size:inherit;height:48px;line-height:48px;font-weight:500}.alert{padding:var(--spacing-small);border-radius:10px;font-weight:400;border:none}.custom-select option:disabled{display:none}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.upload{border:1px solid #dee2e6;display:flex;align-items:center;position:relative;height:60px;line-height:60px;color:#ed7431;cursor:pointer;background-color:#fff;border-radius:6px;overflow:hidden}.upload .file-chosen{display:block;flex:1 0 0;padding:0 .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.upload .bt-upload{width:60px;height:60px;line-height:60px;text-align:center;background-color:#eaeaea;color:#000}.upload .bt-upload:hover{background-color:#ed7431;color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
