:root{--background:#fff;--foreground:#545959;--orange:#f07f25;--pink:#d55595;--gradient:linear-gradient(90deg,var(--orange),var(--pink));--white-gradient:linear-gradient(90deg,var(--background),var(--background));--lightest-orange:#fef8f4;--lightest-pink:#fdf6fa;--dark-purple:#634682;--purple:#83689f;--lighteste-purple:#f8f5f7;--dark-green:#103438;--green:#3bc3d1;--lightest-green:#f6fafa;--gray:#a9abab}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:museo-sans,sans-serif;font-size:16px}img{max-width:100%;height:auto}h1,h2,h3{font-weight:900}.color-pink{color:var(--pink)}.color-orange{color:var(--orange)}.btn{background:var(--background);color:var(--foreground);border:none;border-radius:500px;padding:16px 0;font-weight:700;transition:all .3s ease-in-out;display:inline-block}.btn-primary:disabled{opacity:.5;cursor:not-allowed;background:gray}.btn-primary{color:var(--background);background:var(--gradient);padding:16px 40px}.btn-primary.btn-pink{background:var(--pink)}.btn-primary.btn-orange{background:var(--orange)}.btn-primary:hover{opacity:.8}.btn-outline-primary{border:2px solid var(--pink);color:var(--pink);padding:16px 40px}.btn-outline-primary:hover{background:var(--background);border:2px solid var(--orange);color:var(--orange)}.btn-inverse-primary{background:var(--background);color:var(--orange);padding:16px 40px}.btn-inverse-primary:hover{background:var(--orange);color:var(--background)}.gradient-background{background:var(--gradient);color:var(--background)}.form-label{display:block}.checkbox-container,.checkbox-container input,.checkbox-container label{cursor:pointer}#profile-tab-pane p a{color:var(--orange);text-decoration:underline}.form-control,.form-select{border:2px solid #d9d9d9;border-radius:500px;margin:.5rem 0 2.5rem;display:block}.form-control{background:var(--background)}.form-control::placeholder,select:invalid{color:#b3b3b3}.text-red-500{color:red}.text-sm{font-size:.8rem}.text-underline{text-decoration:underline}header{padding:40px 0 20px}.btn.logout{color:var(--pink)}section{padding:3rem 0}#main-ctas{text-align:right;color:var(--foreground)}#main-ctas .btn{padding:6px 14px}#main-menu .offcanvas-body{justify-content:end}.navbar-nav .nav-link.active{color:var(--pink);font-weight:700;text-decoration:underline}.dropdown-item.active{background:var(--gradient)}.background-pink{background:var(--pink)}.background-orange{background:var(--orange)}.background-lightest-pink{background:var(--lightest-pink)}.background-lightest-orange{background:var(--lightest-orange)}.color-white{color:var(--background)}.background-gradient{background:var(--gradient)}#general-home-how-to a{color:#fff}.home-content-card{border:1px solid var(--orange);text-decoration:none;display:block}.home-content-card h3{color:var(--background);background:var(--orange);border-radius:var(--bs-border-radius)var(--bs-border-radius)0 0;padding:20px;font-size:1rem}.col-lg-6:nth-of-type(2) .home-content-card{border:1px solid var(--pink)}.col-lg-6:nth-of-type(2) .home-content-card h3{background:var(--pink)}.home-content-card p{margin-bottom:30px;padding:20px}.negative-margin-button{z-index:99;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}ul,ol{padding-left:0}#psp-hero{padding:0}.swiper-slide{margin-bottom:40px;padding:7rem 0}#slide-1{color:#fff;background:url(/assets/img/g-banner-01.jpg) 50%/cover no-repeat}#slide-2{background:url(/assets/img/g-banner-02.jpg) 50%/cover no-repeat}#slide-3{color:#fff;background:url(/assets/img/g-banner-03.jpg) 50%/cover no-repeat}#slide-4{background:url(/assets/img/g-banner-04.jpg) 50%/cover no-repeat}#slide-5{background:url(/assets/img/g-banner-05.jpg) 50%/cover no-repeat}.swiper-pagination-bullet{background:var(--gray)!important;opacity:1!important}.swiper-pagination-bullet-active{background:var(--orange)!important}.drop-zone{border:2px dashed var(--orange);background:var(--lightest-orange);cursor:pointer;text-align:center;border-radius:24px;padding:24px}.drop-zone a{color:var(--orange);text-align:underline;font-weight:700}.instruction{font-size:1.125rem}.tab-pane{padding:35px 0 0}.text-danger{font-weight:700}.sucess-card{border:2px solid var(--orange);background:var(--lightest-orange);text-align:center;border-radius:24px;padding:60px}.sucess-card h2{color:var(--orange)}.modal{text-align:center;border-radius:24px}.modal-body{padding:60px}.modal h2{color:var(--orange)}#home-hero{color:var(--background);background:#76aec5 url(/assets/img/hero.jpg) 50%/cover no-repeat;padding:7rem 0}#psd-hero{color:var(--background);background:#76aec5 url(/assets/img/psd-hero.jpg) 50%/cover no-repeat;padding:7rem 0}#home-hero h2,#psd-hero h2,#miastenia-hero h2{font-size:1.75rem;font-weight:500}#home-hero p,#miastenia-hero p{font-size:1.25rem}#psd-hero p{font-size:1.125rem}.nav-tabs .nav-item{padding:0 16px}.nav-tabs{border:none}.nav-tabs .nav-link,.nav-tabs .nav-link:hover{pointer-events:none;border:0;border-bottom:2px solid var(--pink);opacity:.25;text-align:left;color:var(--foreground);border-radius:0;align-items:center;margin:0;padding:16px 0;font-size:1.125rem;display:flex}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover{opacity:1;color:var(--foreground);border-bottom:2px solid var(--pink);font-weight:700}.login-card,.register-card{border-radius:24px;height:100%;padding:48px}.login-card{border:2px solid var(--pink);background:var(--lightest-pink)}.login-card h3{color:var(--pink)}.login-card a{color:var(--foreground);margin-top:30px;font-weight:700;display:inline-block}.register-card{border:2px solid var(--orange);background:var(--lightest-orange);text-align:center;flex-direction:column;justify-content:center;display:flex}.register-card h3{color:var(--orange)}.footnotes li{font-size:.8rem}footer{padding:32px 0}footer h5{border-bottom:2px solid var(--background);margin-bottom:1rem;padding-bottom:.5rem;font-size:1rem;font-weight:700}footer a{color:var(--background);text-decoration:none}footer ul{margin:0;padding:0;list-style:none}footer li{margin-bottom:1rem}footer .info{font-size:.8rem}.menu-lateral{z-index:50;background-color:#fff;border-bottom:1px solid #eaeaea;position:sticky;top:0}.menu-lista{white-space:nowrap;scrollbar-width:none;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.menu-lista::-webkit-scrollbar{display:none}.menu-item-container{flex-shrink:0}.menu-link{color:var(--gray);border-bottom:3px solid #0000;padding:1rem 1.5rem;font-weight:500;text-decoration:none;transition:all .3s;display:block}.menu-link.active{color:var(--pink);border-bottom-color:var(--pink);font-weight:700}@media (min-width:768px){.menu-lateral{border-bottom:none;max-width:75%;padding:3rem 0}.menu-lista{white-space:normal;flex-direction:column;overflow-x:visible}.menu-link{border-bottom:none;border-left:3px solid #0000;margin-bottom:24px;padding:0 0 0 12px}.menu-link.active{border-left-color:var(--pink)}}#side-nav{z-index:50;background-color:#fff;position:sticky;top:0}#side-nav ul{margin:0;padding:0;list-style:none}#side-nav li{margin:0 0 24px;padding:0}#side-nav li a{color:var(--gray);border-left:3px solid #0000;padding-left:12px;text-decoration:none;transition:all .3s ease-in-out;display:block}#side-nav li a.active{border-color:var(--pink);color:var(--pink);font-weight:700}#block-7{background:var(--lightest-pink)}#miastenia-info{background:var(--lightest-orange)}#block-3 h2{font-size:1.5rem}.home-card{border-radius:20px;padding:60px}.home-card img{border-radius:15px}.breadcrumb-container{padding:15px 0}.breadcrumb-container a{color:var(--background);text-decoration:none}.breadcrumb{color:var(--background);--bs-breadcrumb-divider:">";--bs-breadcrumb-divider-color:var(--background);margin:0}.breadcrumb-item.active{color:var(--background);font-weight:700}.contact-card{border:2px solid var(--pink);background:var(--lightest-pink);border-radius:24px;height:100%;padding:36px}.contact-card h3{color:var(--pink);font-size:1.33rem}.contact-card strong a{color:var(--foreground);font-size:1.15rem;text-decoration:none}.signup-error-text{margin:-36px 0 0;display:block}#diseases-hero{padding:0}#diseases-hero img{width:100%}.page-sindrome-de-dravet h2{color:var(--purple);font-size:1.8rem}.background-lightest-purple{background:var(--lighteste-purple)}#entendendo img{width:auto;max-height:140px}#equipe-multi img{max-width:75%}.link-card{background:var(--lighteste-purple);height:100%;color:var(--foreground);border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.link-card p{padding:1rem 40px}.page-sindrome-de-dravet section .btn-primary{color:var(--background);background:var(--purple);padding:16px 40px}.link-card img{margin:-75px 0 0}.link-card .btn-primary{margin-bottom:-30px;padding:16px 24px}.page-sindrome-de-dravet footer{background:var(--dark-purple)}.page-miastenia-gravis h2{color:var(--dark-green);font-size:1.8rem}.page-miastenia-gravis h3,.accordion-button{color:var(--dark-green);font-size:1.6rem;font-weight:700}.accordion-button{font-size:1.33rem}.accordion-button,.accordion-body{padding:2rem 0}.accordion-body{padding-top:0}.accordion-item{border-bottom:1px solid var(--dark-green)}.accordion-button:not(.collapsed){color:var(--dark-green);box-shadow:none;background-color:#0000}.accordion-button:focus{box-shadow:none}.background-lightest-green,.page-miastenia-gravis .link-card{background:var(--lightest-green)}.page-miastenia-gravis section .btn-primary{color:var(--background);background:var(--dark-green);padding:16px 40px}.page-miastenia-gravis footer{background:var(--dark-green)}#journey h3{position:relative}#journey h3:before{content:"";background:url(/assets/img/miastenia/jorney-dot.png);width:40px;height:40px;position:absolute;top:0;left:-8%}#journey .row .row{position:relative}#journey .row .row:before{content:"";background:url(/assets/img/miastenia/jorney-line.png) 50% repeat-y;width:3px;height:100%;position:absolute;top:2px;left:-6.25%}#journey .row .row:last-of-type:before{display:none}#miastenia-hero{color:var(--background);background:#76aec5 url(/assets/img/miastenia/psd-01.jpg) 50%/cover no-repeat;padding:7rem 0}.page-psd-page-exame-miastenias-gravis .accordion-button{color:var(--orange)}.page-psd-page-exame-miastenias-gravis .accordion-item{border-bottom:1px solid var(--orange)}.accordion-button:after{filter:brightness(0)saturate()invert(69%)sepia(27%)saturate(7243%)hue-rotate(345deg)brightness(98%)contrast(92%)}.back-link{color:var(--foreground);align-items:center;font-weight:700;text-decoration:none;display:flex}.center-back-link{justify-content:center}.back-link img{margin-right:10px}.bigger-text{font-size:1.125rem}.button-link{color:var(--pink);background:0 0;border:none;padding:0;font-weight:700}.password-wrapper{position:relative}.password-field{padding-right:40px!important}.password-toggle-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:50px;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}.password-toggle-btn:hover{opacity:.7}#psp-cadastro-hero{color:var(--background);background:#76aec5 url(/assets/img/psp-cadastro-01.jpg) 50%/cover no-repeat;padding:7rem 0}#psp-cadastro-hero h2{font-size:1.75rem;font-weight:500}#psp-cadastro-hero p{font-size:1.125rem}#register-patient-hero{color:var(--background)}#register-patient-hero h2{opacity:.5;font-size:1.5rem}.nav-link img{filter:brightness(0)saturate()invert(35%)sepia(8%)saturate(212%)hue-rotate(131deg)brightness(88%)contrast(85%)}.nav-link.active img{filter:brightness(0)saturate()invert(71%)sepia(31%)saturate(7169%)hue-rotate(346deg)brightness(98%)contrast(92%)}#dravet-section .nav-link.active img{filter:brightness(0)saturate()invert(39%)sepia(66%)saturate(545%)hue-rotate(278deg)brightness(101%)contrast(89%)}.page-psp-page-paciente form h3{color:var(--orange);font-size:1.5rem}#dravet-section form h3{color:var(--pink)}#terms-container{height:500px;padding-right:30px;overflow-y:auto}#terms-container a{color:var(--orange)}#dravet-section #terms-container a{color:var(--pink)}.radio-container{margin-top:.5rem;padding:0 15px}.radio-container label{margin-right:2rem}.form-check-input:checked{background-color:var(--orange);border-color:var(--orange)}.form-check-input:focus{box-shadow:none;border-color:#d9d9d9}.form-check-input:focus:checked{border-color:var(--orange)}#dravet-section .form-check-input:checked{background-color:var(--pink);border-color:var(--pink)}#dravet-section .form-check-input:focus:checked{border-color:var(--pink)}.form-check label{cursor:pointer}.form-check-input{cursor:pointer;border:2px solid #d9d9d9}#dravet-section .sucess-card{border:2px solid var(--pink);background:var(--lightest-pink)}#dravet-section .sucess-card h2{color:var(--pink)}.dropdown-menu{font-size:1em}@media only screen and (max-width:575px){header{text-align:center;padding:20px 0}#home-hero{background:#76aec5 url(/assets/img/hero-m.jpg) bottom/cover no-repeat;padding:3rem 0 22rem}#psd-hero{background:#76aec5 url(/assets/img/psd-hero-m.jpg) top/cover no-repeat;padding:17rem 0 3rem}#miastenia-hero{background:#76aec5 url(/assets/img/miastenia/psd-01-m.jpg) bottom/cover no-repeat;padding:3rem 0 22rem}#home-hero h2,#psd-hero h2{font-size:1.5rem}#home-hero p{font-size:1.125rem}.login-card,.register-card{height:auto;padding:24px}.nav-tabs .nav-item{padding:0 8px}.nav-tabs .nav-link,.nav-tabs .nav-link:hover{padding:8px 0;font-size:1rem}.sucess-card{padding:24px}.page-sindrome-de-dravet p br{display:none}#equipe-multi img{max-width:100%}#journey h3:before{left:-12%}.accordion-button{font-size:1.125rem}.home-card{text-align:center;padding:24px}#general-home-content .col-lg-6:first-of-type{margin-bottom:75px}header .col-4{padding-right:0}header .col-8{align-items:center;padding-left:0;justify-content:end!important}#main-ctas .btn{padding:6px 10px;font-size:.9rem}.navbar{padding:0}.navbar-toggler{color:var(--foreground);background-color:#0000;border:none;margin-left:6px;padding:6px;font-size:1rem}.navbar-toggler:focus{box-shadow:none;outline:none}.offcanvas .dropdown-menu{text-align:center;padding-top:0;float:none!important;box-shadow:none!important;background-color:#0000!important;border:none!important;display:block!important;position:static!important}.offcanvas .nav-link{font-size:1rem}.offcanvas .dropdown-item{color:var(--foreground);font-size:.9rem}.offcanvas .dropdown-toggle{padding-bottom:0}.offcanvas .dropdown-toggle:after{display:none!important}.offcanvas .dropdown-toggle{pointer-events:none;font-weight:700}#psp-cadastro-hero{background:#76aec5 url(/assets/img/psp-cadastro-01-m.jpg) bottom/cover no-repeat;padding:3rem 0 22rem}#psp-cadastro-hero h2{font-size:1.5rem}#psp-cadastro-hero p{font-size:1.125rem}.swiper-slide{padding:3rem 0 20rem}#slide-1{background:url(/assets/img/g-banner-01-m.jpg) bottom/cover no-repeat}#slide-2{background:url(/assets/img/g-banner-02-m.jpg) bottom/cover no-repeat}#slide-3{color:#fff;background:url(/assets/img/g-banner-03-m.jpg) bottom/cover no-repeat}#slide-4{background:url(/assets/img/g-banner-04-m.jpg) bottom/cover no-repeat}#slide-5{background:url(/assets/img/g-banner-05-m.jpg) bottom/cover no-repeat}}
