:root{--primary-pale-light: hsl(214 55% 90%);--primary-pale: hsl(214 55% 80%);--primary-light: hsl(214 55% 50%);--primary: hsl(214 55% 40%);--primary-dark: hsl(214 55% 30%);--yellow-pale-light: hsl(40 90% 90%);--yellow-pale: hsl(40 90% 80%);--yellow-light: hsl(40 95% 55%);--yellow: hsl(40 95% 40%);--yellow-dark: hsl(40 90% 25%);--red-pale-lightest: hsl(359 35% 95%);--red-pale-light: hsl(359 35% 90%);--red-pale: hsl(359 35% 80%);--red-light: hsl(359 55% 50%);--red: hsl(359 55% 40%);--red-dark: hsl(359 55% 30%);--green-pale-light: hsl(117 55% 90%);--green-pale: hsl(117 55% 80%);--green-light: hsl(117 55% 53%);--green: hsl(117 55% 33%);--green-dark: hsl(117 55% 20%);--lightgray-lightest: hsl(214 5% 98%);--lightgray-light: hsl(214 5% 95%);--lightgray: hsl(214 5% 90%);--lightgray-dark: hsl(214 5% 85%);--gray-light: hsl(214 5% 60%);--gray: hsl(214 5% 50%);--gray-dark: hsl(214 5% 40%);--black: hsl(214 5% 20%);--white-with-opacity: rgba(255, 255, 255, .8);--font-family: Helvetica, Arial, sans-serif;--font-size-sm: .875em;--font-size-xs: .8em;--font-size-xxs: .7em;--border-radius: 8px;--box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, .15);--box-shadow-inset: inset 0px 0px 4px 0px rgba(0, 0, 0, .15);--opacity-reduced: .85;--opacity-disabled: .6;--patients-list-max-width: 255px;--bs-border-radius: var(--border-radius);--bs-body-color: var(--black);--bs-emphasis-color: var(--black);--bs-highlight-color: var(--black);--bs-black: var(--black)}input:focus-visible,select:focus-visible,select.my-form-select:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--yellow-light)!important;border:none;background-color:var(--lightgray)}input:invalid,input.invalid,input:invalid:focus,input.invalid:focus,select:invalid,select.invalid,select:invalid:focus,select.invalid:focus{box-shadow:inset 0 0 0 2px var(--red-light)}.my-form-label{color:var(--black)}.my-form-control{display:block;width:100%;padding:.5rem .75rem;background:var(--lightgray-light);border:none;border-radius:var(--border-radius);transition:background .15s ease-in-out}.my-form-control:disabled{border:none;color:var(--black);opacity:var(--opacity-disabled)}.my-form-control.my-form-control-sm{padding:.25rem .5rem;font-size:var(--font-size-sm)}.my-form-control.white{background-color:var(--lightgray-lightest)}.disabled{opacity:var(--opacity-disabled)}.error-message{font-size:.9em;color:var(--red-light)}.input-group>.my-form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.my.form-select{padding:.5rem 2.25rem .5rem .75rem;color:var(--black);border:none;border-radius:var(--border-radius);background-color:var(--lightgray-light)}.my.form-check{position:relative;font-size:.9rem}.my.form-check .form-check-input{position:absolute;top:2px;left:0}.my.form-check .form-check-label{display:block;margin-left:2rem}.my.form-check .form-check-label.invalid{color:var(--red-light)}.form-check.license{font-size:1rem}.form-check.license .form-check-input{top:10px}.form-check.license .form-check-label{border:2px solid white;border-radius:var(--border-radius);padding:.5rem}.form-check.license .form-check-input:checked+.form-check-label{background:var(--lightgray-light);border-color:var(--primary);box-shadow:var(--box-shadow)}.btn{--btn-bg: transparent;--btn-color: currentcolor;background:var(--btn-bg)!important;color:var(--btn-color)!important;border:none;border-radius:var(--border-radius);cursor:pointer;display:inline-block;transition:background .15s ease-in-out,color .15s ease-in-out;text-align:center;text-decoration:none;padding:.375rem .75rem;font-size:1em}.btn.btn-sm{font-size:.9em;padding:.25rem .5rem}.btn.btn-1{--btn-bg: var(--btn-col-normal);--btn-color: white;box-shadow:var(--box-shadow)}.btn.btn-1:hover{--btn-bg: var(--btn-col-dark)}.btn.btn-2{--btn-bg: var(--btn-col-pale-light);--btn-color: var(--btn-col-dark)}.btn.btn-2:hover{--btn-bg: var(--btn-col-pale)}.btn.btn-3{--btn-bg: transparent;--btn-color: var(--btn-col-normal)}.btn.btn-3:hover{--btn-color: var(--btn-col-dark)}.btn.btn-outline{--btn-bg: var(--lightgray-light);--btn-color: var(--btn-col-normal);opacity:.9}.btn.btn-primary{--btn-col-dark: var(--primary-dark);--btn-col-normal: var(--primary);--btn-col-pale: var(--primary-pale);--btn-col-pale-light: var(--primary-pale-light)}.btn.btn-secondary{--btn-col-dark: var(--gray-dark);--btn-col-normal: var(--gray);--btn-col-pale: var(--lightgray-dark);--btn-col-pale-light: var(--lightgray)}.btn.btn-success{--btn-col-dark: var(--green-dark);--btn-col-normal: var(--green);--btn-col-pale: var(--green-pale);--btn-col-pale-light: var(--green-pale-light)}.btn.btn-danger{--btn-col-dark: var(--red);--btn-col-normal: var(--red-light);--btn-col-pale: var(--red-pale);--btn-col-pale-light: var(--red-pale-light)}.btn.btn-warning{--btn-col-dark: var(--yellow);--btn-col-normal: var(--yellow-light);--btn-col-pale: var(--yellow-pale);--btn-col-pale-light: var(--yellow-pale-light)}.btn.btn-gray{--btn-col-dark: var(--black);--btn-col-normal: var(--black);--btn-col-pale: var(--lightgray);--btn-col-pale-light: transparent}.btn.btn-outline-primary{--btn-col-dark: var(--primary-dark);--btn-col-normal: var(--primary);--btn-col-pale: var(--primary-pale);--btn-col-pale-light: var(--primary-pale-light)}.btn.btn-outline-success{--btn-col-dark: var(--green-dark);--btn-col-normal: var(--green);--btn-col-pale: var(--green-pale);--btn-col-pale-light: var(--green-pale-light)}.btn.btn-outline-danger{--btn-col-dark: var(--red);--btn-col-normal: var(--red-light);--btn-col-pale: var(--red-pale);--btn-col-pale-light: var(--red-pale-light)}.btn:hover{box-shadow:none}.btn-check:checked+.btn-outline{--btn-bg: var(--btn-col-normal);--btn-color: white;opacity:1}.text-primary{color:var(--primary-light)!important}.text-danger{color:var(--red-light)!important}.text-warning{color:var(--yellow-light)!important}.text-success{color:var(--green)!important}.text-secondary{color:var(--gray-dark)!important}.bg-primary{background:var(--primary-light)!important}.bg-danger{background:var(--red-light)!important}.bg-warning{background:var(--yellow-light)!important}.bg-success{background:var(--green)!important}.bg-secondary{background:var(--gray-dark)!important}small,.small{font-size:var(--font-size-sm)!important}*,:before,:after{box-sizing:border-box}:root{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:17px;line-height:1.5rem;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;color:var(--black)}h2{font-size:2rem}.content{min-height:100vh;position:relative;padding-bottom:72px}@media screen and (max-width: 767px){.content{padding-bottom:120px}}button,input,optgroup,select,textarea{color:var(--black);font-family:var(--font-family);font-size:1em}section{padding:7.5rem 5rem}section:nth-of-type(2n){background:var(--lightgray-light)}section:nth-of-type(2n) .section-title{order:1}section:nth-of-type(2n) .section-content{order:0}section.single-col{width:100%;max-width:1000px;margin:auto}@media screen and (max-width: 991px){section{padding:5rem 2.5rem}}@media screen and (max-width: 767px){section{padding:3rem 1rem}section .section-title{order:0!important}section .section-content{order:1!important}}@media screen and (max-width: 575px){section{padding:3rem 1rem}}footer{position:absolute;left:0;bottom:0;width:100%;padding:1.5rem 1rem;font-size:.9em;background:var(--lightgray);color:var(--gray-dark)}footer a{color:var(--gray-dark)}footer a:hover{color:var(--black)}a{color:var(--primary);text-decoration:underline}a:hover{color:var(--primary-dark);text-decoration:none}.table-container{max-width:100%;overflow:auto}table{width:100%;border:none;border-collapse:collapse;border-radius:var(--border-radius);overflow:hidden}table thead tr th,table thead tr td{background:transparent}table th,table td{padding:.25rem .5rem}table tbody tr:nth-of-type(odd) th,table tbody tr:nth-of-type(odd) td{background:var(--lightgray-lightest)}table tbody tr:nth-of-type(2n) th,table tbody tr:nth-of-type(2n) td{background:var(--lightgray-light)}nav.navbar{position:sticky;top:0;left:0;background:var(--primary);height:3.5rem;padding:.5rem 1rem;box-shadow:var(--box-shadow);z-index:5;font-size:1rem}nav.navbar .title{color:#fff;font-size:2rem}nav.navbar .nav-item{margin:0 .5rem}nav.navbar .btn-burger{color:#fff;background:none;border:none;cursor:pointer;font-size:2rem}nav.navbar .btn-burger:hover{color:var(--yellow-light)}#mobile-nav{position:fixed;top:0;right:0;height:100%;width:100%;transform:translate(100%);background:var(--primary);z-index:10;font-size:1.25em;transition:transform .25s ease-in-out}#mobile-nav.active{transform:translate(0)}#mobile-nav .mobile-nav-close{position:absolute;top:2rem;right:2rem;color:#fff;cursor:pointer}#mobile-nav .mobile-nav-close:hover{color:var(--yellow-light)}#mobile-nav .title{font-size:3rem;line-height:3rem;margin-top:-1rem}#mobile-nav .logo{width:150px}#mobile-nav .nav-item{display:block;width:100%;padding:.25rem;margin:.25rem 0rem}nav.navbar a,#mobile-nav a{color:#fff;text-decoration:none}nav.navbar a:hover,#mobile-nav a:hover{color:var(--yellow-light)}.onono{font-family:MuseoModerno;color:var(--primary)}.opening{min-height:100vh}.opening .half{text-align:center}.opening .half:last-of-type{background:var(--primary-dark)}.opening h1{font-size:1.5rem;color:var(--gray)}.opening .title{font-size:5rem;line-height:4rem}.opening .logo{width:200px}.discount-banner{background:var(--green-pale);border-radius:var(--border-radius);padding:.5rem 1.5rem;margin-top:1rem;font-weight:700}img{width:100%}.img-container{max-width:100%;padding:2rem}.img-container.mobile{padding:2rem 0}.img-container.about-me-sm img{max-width:200px}.img-container img{border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.fs-btn{background:var(--primary-pale-light);border:none;border-radius:var(--border-radius);padding:.75rem;cursor:pointer;font-size:1em}.fs-btn.active{background:var(--primary);color:#fff;box-shadow:var(--box-shadow-inset)}.fs-btn:not(.active):hover{background:var(--primary-pale)}.fs-btn i.bi{margin-right:.5rem}.fs-more-features-list .fs-btn{padding:.1rem .5rem;text-align:left;font-size:1rem}.fs-more-features-list .fs-btn i.bi{margin:0}.fs-img{display:none;transition:transform ease-in-out .25s;transform-origin:right;cursor:pointer}.fs-img.show{display:block}.fs-img.full-size{transform:scale(2)}@media screen and (max-width: 767px){.fs-more-features-list{list-style:none;padding-left:0}.fs-more-features-list .fs-btn{width:100%}}.usp-icon{position:absolute;font-size:1.25rem;color:var(--primary)}.usp-text{padding-left:2rem}.valign-bottom{vertical-align:bottom}.process{position:relative;margin-top:25px}.process ul.process-list{margin:15px 0 0 30px;padding:0;counter-reset:instruction-counter}.process ul.process-list li{position:relative;list-style-type:none;padding:5px 0 30px 80px;counter-increment:instruction-counter}.process ul.process-list li h4{margin-top:0;margin-bottom:.25rem}.process ul.process-list li p{margin-top:0;font-size:1rem}.process ul.process-list li:last-child{padding-bottom:0}.process ul.process-list li:not(:last-child):before{position:absolute;height:100%;top:0;left:23px;bottom:0;content:"";border-left:2px dotted var(--primary)}.process ul.process-list li:after{position:absolute;top:0;left:0;width:46px;height:46px;display:block;padding-left:16px;background-color:var(--primary);color:#fff;content:counter(instruction-counter) ".";font-size:18px;line-height:46px;border-radius:23px}.accordion-section .accordion-button{position:relative;border:none;border-radius:var(--border-radius);background:var(--lightgray-light);cursor:pointer;padding:.75rem 4rem .75rem 1.5rem}.accordion-section .accordion-button .accordion-icon{position:absolute;top:.75rem;right:1.5rem}.accordion-section:nth-of-type(2n) .accordion-button{background:var(--lightgray-lightest)}.accordion-section .accordion-collapse{overflow:hidden;transition:height .35s ease;margin-bottom:.25rem}.help-nav{border-radius:var(--border-radius);overflow:hidden}.help-nav .nav-item{display:block;width:100%;text-align:center;border:none;background:var(--lightgray-light);color:var(--black);text-decoration:none;padding:.25rem .75rem}.help-nav .nav-item.active{background:var(--gray);color:#fff}.search-field{padding-left:2.5rem}.search-icon{position:absolute;top:0;left:0;padding:.5rem .75rem;color:var(--gray)}.search-clear-btn{position:absolute;right:0;top:0;padding:.5rem .75rem}
