html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:normal}img{max-width:100%;height:auto}@media(min-width: 1200px){.container,.divisor--right{max-width:1315px}}@media(max-width: 767px){.container,.divisor--right{max-width:100%;padding:0 15px}}@media(min-width: 1024px){main{zoom:93%}}.mt-100{margin-top:100px !important}.divisor{position:relative;border-bottom:solid 1px #888;width:100%;height:1px}.divisor--vertical{border-bottom:none;border-right:solid 1px #888;width:1px;height:100%}.divisor--left::after{content:"";position:absolute;width:100vw;border-bottom:solid 1px #521370}.divisor--right{margin:auto}.divisor--right::after{position:absolute;content:"";width:100vw;right:0;border-bottom:solid 1px #521370}.bg-lattice{background-image:url(../../assets/images/bg-reticula.png)}.brd,.box-sc,.card-especialidade,.login{border-radius:5px}.bsd,.box-sc,.card-especialidade,.login{box-shadow:0px 0px 21px 0px rgba(0,0,0,.1)}.responsive-media{position:relative;width:100%;height:100%;overflow:hidden;border-radius:5px}.responsive-media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pointer-events--none{pointer-events:none}.carousel-blog .slick-dots,.carousel-dashboard .slick-dots{padding:0;margin-top:40px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.carousel-blog .slick-dots,.carousel-dashboard .slick-dots{margin-top:0}}.carousel-blog .slick-dots li,.carousel-dashboard .slick-dots li{list-style:none}.carousel-blog .slick-dots li button,.carousel-dashboard .slick-dots li button{background-color:#3d3d3d;border-radius:50%;border:none;text-indent:-9999px;opacity:.3;margin:0 5px;height:12px}.carousel-blog .slick-dots li.slick-active button,.carousel-dashboard .slick-dots li.slick-active button{opacity:.6 !important}.carousel-blog .slick-dots li.slick-active button:focus,.carousel-dashboard .slick-dots li.slick-active button:focus{outline:none !important}.header{padding:15px 0;background:#fff;position:fixed;top:0;width:100%;z-index:99999;box-shadow:0px -8px 34px 0px rgba(0,0,0,.3)}.header__ico-close{position:absolute;top:27px;left:20px;z-index:9999;width:30px;height:30px}.header__courtain{overflow:auto;transition:all ease-in-out .2s;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#521370;z-index:9999999;color:#fff;transform:translateX(-100%)}.header__courtain.open{transform:translateX(0)}.header__courtain ul{padding:10px 30px;margin:70px 0}.header__courtain ul li{padding:15px 0;border-bottom:solid 1px rgba(255,255,255,.5)}.header__courtain ul li:last-child{border-bottom:none}.header__courtain ul li a{color:#fff;font-size:1.6rem}.header__courtain ul li ul{margin:0}.header__courtain ul li ul li{padding:10px;border-bottom:none}.header .divisor{margin:15px 0}.header__brand{flex:1}.header__brand img{max-width:217px}.header__brand--contrast{border:solid;display:none}.header__ico-menu{top:27px;left:20px;z-index:99}.header__tools .user{font-size:1.3rem;font-weight:400;margin-right:20px}.header__tools .user .ddl{position:relative}.header__tools .user .ddl:hover .ddl__content{display:block}.header__tools .user .ddl:hover .ddl__btn:after{transform:rotate(90deg)}.header__tools .user .ddl__btn{position:relative;text-decoration:underline;margin-left:5px;padding-bottom:20px;padding-right:25px}.header__tools .user .ddl__btn:after{transition:all ease-in-out .2s;content:"";position:absolute;top:-5px;right:0;width:20px;height:30px;display:block;background-image:url(../../assets/images/icons/ico-arrow-dropdown.svg);background-repeat:no-repeat;transform:rotate(-90deg);opacity:.5;background-position:center;background-size:7px}.header__tools .user .ddl__content{display:none;position:absolute;z-index:999;right:-20px;top:30px;background-color:#521370;min-width:200px;color:#fff;padding:10px 25px;border-radius:5px}.header__tools .user .ddl__content:after{content:"";position:absolute;top:-10px;right:15px;border:solid;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #521370}.header__tools .user .ddl__content a{border-bottom:solid 1px rgba(255,255,255,.5);padding:10px 0;color:#fff;white-space:nowrap;text-decoration:none}.header__tools .user .ddl__content a:last-child{border:none}.header__tools .btn{margin:0 6px}.header__tools .btn:first{margin-left:0}.header__tools .btn:last-child{margin-right:0}.header .mobile .header__brand img{width:150px}.header .mobile .header__tools{right:15px;top:25px}.footer{font-size:1.8rem;color:#fff;padding:100px 0 50px;background-image:url(../../assets/images/bg-footer.png);background-size:cover;font-weight:300}@media(max-width: 1199px){.footer{font-size:1.4rem}}@media(max-width: 767px){.footer__description{margin-bottom:50px}}.footer p{margin-bottom:25px;line-height:1.2}@media(max-width: 767px){.footer p{margin-bottom:10px}}.footer p:last-child{margin-bottom:0}.footer ul{margin:0;padding:0}.footer ul li a{display:block;color:#fff;text-transform:uppercase;margin-bottom:30px;white-space:nowrap}@media(max-width: 767px){.footer ul li a{margin-bottom:10px}}.footer__brand{margin-bottom:30px;max-width:180px}.footer .divisor{margin:100px 0 50px;opacity:.5}@media(max-width: 767px){.footer .divisor{margin:50px 0}}.h2{font-size:4.8rem;font-weight:300;color:#3d3d3d}@media(max-width: 575px){.h2{font-size:3.2rem;text-align:center}.h2::before{display:none}}.title{position:relative;display:flex;flex-direction:column;justify-content:center}@media(max-width: 575px){.title{flex-direction:row}}.title span{background-color:#fff}.title--left span{align-self:start;padding-right:20px}@media(max-width: 575px){.title--left span{padding-right:0}}.title--right{align-items:flex-end}.title--right span{padding-left:20px}.title::before{content:"";position:absolute;height:1px;width:100vw;background:#521370;z-index:-1}.btn{font-size:1.8rem;padding:14px 30px;border:none;border-radius:5px;user-select:none}.btn-light{border:solid 2px #eaeaea}.btn img{margin-right:10px}.btn.btnContrast{border-radius:50%;background-color:#000;border:solid 1px #000;width:20px;height:20px;padding:0;overflow:hidden;position:relative}.btn.btnContrast:before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;left:-11px}.nav{display:flex;align-items:center;height:100%}.nav-link{font-size:1.2rem;text-align:center;color:#6a6a6a;text-transform:uppercase;line-height:1.2;font-weight:400}.nav-link:hover,.nav-link:focus{color:#5d5d5d}.icon{background-repeat:no-repeat;background-position:calc(100% - 15px) center;padding-right:50px}.icon--wrapper{cursor:pointer}.icon--wrapper-form{cursor:pointer}.icon--wrapper-form span{display:flex;height:47px;border:solid 1px #d2d2d2;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.icon--search{background-image:url("../../assets/images/icons/ico-search.svg")}.input-group .form-control:not(:last-child){border-right:none}.form-control{width:100%;height:47px;border-radius:5px;font-size:1.8rem}.form-control[type=text],.form-control[type=password],.form-control[type=search],.form-control[type=number],.form-control select{border:solid 1px #d2d2d2;padding-left:15px}.form-control[type=text]::-webkit-input-placeholder,.form-control[type=password]::-webkit-input-placeholder,.form-control[type=search]::-webkit-input-placeholder,.form-control[type=number]::-webkit-input-placeholder,.form-control select::-webkit-input-placeholder{font-size:12px;font-style:italic;color:#828282;font-weight:300}.form-control[type=text]:-moz-placeholder,.form-control[type=password]:-moz-placeholder,.form-control[type=search]:-moz-placeholder,.form-control[type=number]:-moz-placeholder,.form-control select:-moz-placeholder{font-size:12px;font-style:italic;color:#828282;font-weight:300}.form-control[type=text]::-moz-placeholder,.form-control[type=password]::-moz-placeholder,.form-control[type=search]::-moz-placeholder,.form-control[type=number]::-moz-placeholder,.form-control select::-moz-placeholder{font-size:12px;font-style:italic;color:#828282;font-weight:300}.form-control[type=text]:-ms-input-placeholder,.form-control[type=password]:-ms-input-placeholder,.form-control[type=search]:-ms-input-placeholder,.form-control[type=number]:-ms-input-placeholder,.form-control select:-ms-input-placeholder{font-size:12px;font-style:italic;color:#828282;font-weight:300}.form-control:hover,.form-control:focus{outline:none;box-shadow:none}.carousel__wrapper-title{position:absolute;top:0;left:140px}.carousel__title{text-decoration:none;font-weight:300;color:#fff;font-size:6rem;line-height:1.2;text-decoration:none;font-weight:400}@media(max-width: 991px){.carousel__title{font-size:3rem}}@media(max-width: 576px){.carousel__title{font-size:2rem}}.carousel__title:hover{text-decoration:none;color:#fff}.carousel__subtitle{display:block;font-size:3rem;color:#fff;font-weight:300}.carousel__cta span{color:#fff;font-size:1.8rem;display:block}.carousel-item{background-size:cover;background-position:center right;margin-bottom:15px}.carousel-item .container,.carousel-item .divisor--right{display:flex;height:100%;align-items:center}.carousel-control-prev-icon,.carousel-control-next-icon{border:solid 1px rgba(255,255,255,.8);background:rgba(0,0,0,.5) url(../../assets/images/icons/ico-arrow.svg) no-repeat 47% center;width:50px;height:50px;border-radius:50%}.carousel-control-prev,.carousel-control-next{width:10%}.carousel-control-next-icon{transform:rotate(180deg)}.carousel.inner .container .carousel-item,.carousel.inner .divisor--right .carousel-item{overflow:hidden;border-radius:10px}@media(max-width: 1700px){.carousel-control-prev,.carousel-control-next{width:10%}.carousel-control-prev-icon,.carousel-control-next-icon{width:50px;height:48px}.carousel__title{font-size:6rem}}@media(max-width: 769px){.carousel-control-prev{margin-left:10px}.carousel-control-next{margin-right:10px}}@media(max-width: 767px){.carousel-control-prev,.carousel-control-next{display:none}.carousel__title{font-size:3rem;margin-top:-50px}}.carousel.mobile .carousel-item{border-radius:10px;background-size:cover;background-position:center;overflow:hidden;background-color:#521370;padding:15px}.carousel.mobile .carousel-item>a,.carousel.mobile .carousel-item>span,.carousel.mobile .carousel-item>div{width:100%;aspect-ratio:5/5}.card-sc{position:relative;display:flex;border-radius:5px;border:solid 1px rgba(255,255,255,.2);height:165px;align-items:center;justify-content:center;margin:10px;flex:1}.card-sc.open{flex:2.5}@media(max-width: 576px){.card-sc.open{flex:1}}.card-sc:first-child{margin-left:0}.card-sc:last-child{margin-right:0}.card-sc a{text-decoration:none;color:#fff}.card-sc.open .card-sc__step--1{display:none}@media(max-width: 576px){.card-sc.open .card-sc__step--1{display:flex;width:100%;align-items:center}}.card-sc.open .card-sc__step--2{display:flex}@media(max-width: 576px){.card-sc.open .card-sc__step--2{display:none}}.card-sc__step--1{flex-direction:column;justify-content:flex-end;padding:0 25px 30px 25px;display:flex;height:100%}.card-sc__step--1 a:before{position:absolute;content:"";bottom:0px;left:0px;right:0px;top:0px}.card-sc__step--1 .card-sc__icon{min-height:68px}.card-sc__step--1 .card-sc__title--sm{display:block;color:#fff;font-size:1.6rem;line-height:1.2;min-height:25px}.card-sc__step--2{display:none;align-items:center;padding:0 25px;border-radius:5px;height:100%;width:100%}.card-sc__step--2 .divisor{opacity:.5;border-color:#fff;margin:0 20px;height:60%}.card-sc__step--2 .card-sc__icon{flex:1}.card-sc__step--2 .card-sc__wrapper-links{flex:1.5}.card-sc__step--2 .card-sc__wrapper-links li{margin-top:0}.card-sc__step--2 .card-sc__wrapper-links li a{font-size:1.6rem;font-weight:300}@media(max-width: 1300px){.card-sc__step--2 .card-sc__wrapper-links li a{font-size:1.5rem}}.card-sc__step--2 .card-sc__title{line-height:1;font-size:2.5rem;font-weight:300;color:#fff;margin-bottom:10px}.card-sc--cardio .card-sc__step--2{background-color:#b50080}.card-sc--saude-ocular .card-sc__step--2{background-color:#91b214}.card-sc--saude-mental .card-sc__step--2{background-color:#d9ba03}.card-sc--dor .card-sc__step--2{background-color:#b56104}.card-sc--oncologia .card-sc__step--2{background-color:#00b4e5}.login{background-color:#fff;padding:25px;width:100%;animation-iteration-count:2}.login__title{font-weight:700;font-size:2rem;line-height:1.3;margin-bottom:10px;text-align:justify}.login__description{font-weight:300;font-size:1.5rem;line-height:1.3}.login__forgotPassword{font-size:14px;font-style:italic;color:#3d3d3d}.login--home form{margin:30px 0 0}.login--home .btn{width:100%}.login--home .login__forgotPassword{display:block;margin:15px 0 20px}.hightlight-post{color:#3d3d3d}.hightlight-post__title{font-size:4.8rem;line-height:1.2;font-weight:300}@media(max-width: 1199px){.hightlight-post__title{font-size:3rem}}.hightlight-post__description{margin:20px 0 40px;font-weight:300;font-size:2.4rem;line-height:1.2}@media(max-width: 1199px){.hightlight-post__description{font-size:2rem}}.carousel-blog .post-item,.carousel-dashboard .post-item{padding:15px}.carousel-blog .slick-slide,.carousel-dashboard .slick-slide{height:auto;padding-bottom:20px}.carousel-blog .slick-slide>div,.carousel-dashboard .slick-slide>div{margin:10px;height:100%;display:flex}.carousel-blog .slick-track,.carousel-dashboard .slick-track{display:flex !important}.box-content{position:relative;height:900px}@media(max-width: 1199px){.box-content{height:600px}}@media(max-width: 991px){.box-content{height:auto}}@media(max-width: 991px){.box-content .row div[class^=col]{justify-content:center}}.box-content__bg{background-size:cover;background-position:center}@media(max-width: 991px){.box-content__bg{height:500px}}.box-content__content{max-width:470px;font-weight:300;font-size:2.4rem;color:#3d3d3d;line-height:1.2}@media(max-width: 1199px){.box-content__content{font-size:2rem}}@media(max-width: 991px){.box-content__content{padding:30px 15px !important}}.box-content--white .box-content__content{color:#fff}.box-content--green{background-image:url(../../assets/images/bg-box-content--green.png)}.box-content--pink{background-image:url(../../assets/images/bg-box-content--pink.png)}.card-especialidade{display:flex;flex-direction:column;align-items:center;min-height:560px;background-size:cover;padding:115px 25px 50px}@media(max-width: 991px){.card-especialidade{min-height:430px;padding:50px 25px}}.card-especialidade__icon{min-height:115px}@media(max-width: 1199px){.card-especialidade__icon{min-height:100px}}.card-especialidade__title{font-size:3.8rem;font-weight:300;color:#fff;margin-bottom:20px}@media(max-width: 1199px){.card-especialidade__title{font-size:2.5rem}}.card-especialidade__buttons{width:100%}.card-especialidade__buttons .btn{width:100%;margin-bottom:10px;background-color:rgba(0,0,0,.5)}.card-especialidade__buttons .btn:hover{background-color:rgba(0,0,0,.6)}.card-especialidade__link a{font-size:1.5rem;color:#fff;background-image:url(../../assets/images/icons/ico_arrow.png);background-repeat:no-repeat;padding-left:30px;line-height:26px;display:block}.card-especialidade--saude-ocular{background-image:url(../../assets/images/bg-card-especialidade--ocular.png)}.card-especialidade--cardio{background-image:url(../../assets/images/bg-card-especialidade--cardio.png)}.card-especialidade--saude-mental{background-image:url(../../assets/images/bg-card-especialidade--mental.png)}.card-especialidade--dor{background-image:url(../../assets/images/bg-card-especialidade--dor.png)}.card-especialidade--oncologia{background-image:url(../../assets/images/bg-card-especialidade--oncologia.png)}.tools-especialidades{bottom:0;padding-right:15px;overflow:hidden}@media(max-width: 1199px){.tools-especialidades{overflow:scroll;overflow-y:hidden;width:100%;padding-bottom:5px;padding-right:15px}}.tools-especialidades .btn{width:auto;flex:1;padding:14px 0;white-space:nowrap}@media(max-width: 1199px){.tools-especialidades .btn{white-space:nowrap;padding:10px 20px}.tools-especialidades .btn br{display:none}}@media(max-width: 991px){.tools-especialidades .btn{padding:14px 20px}}@media(max-width: 767px){.links-especialidades::after{display:none}}.links-especialidades__wrapper{background-color:#fff;padding-left:20px}@media(max-width: 767px){.links-especialidades__wrapper{flex-direction:column;align-self:center !important;padding-left:0}}.links-especialidades__title{font-size:2.4rem;margin-right:15px}.links-especialidades__links{display:grid;grid-template-columns:repeat(2, 1fr)}.links-especialidades__links a{margin:5px 0 5px 5px}.links-especialidades:after{content:"";position:absolute;background-color:#521370;height:1px;width:100vw;right:0;z-index:-1}.filter-blog{bottom:0;padding:0;width:calc(100% - 60px)}@media(max-width: 1199px){.filter-blog{padding:0;margin:0;overflow:auto;width:95% !important}}@media(max-width: 767px){.filter-blog{width:100% !important;padding:0 0 0 20px}}.filter-blog img{max-height:40px}.filter-blog .btn{height:85px;font-size:2rem}@media(max-width: 1199px){.filter-blog .btn{height:70px;font-size:1.8rem;padding:0 30px}}@media(max-width: 767px){.filter-blog .btn{min-width:min-content}}.filter-blog .btn.selected{background-color:#521370;color:#fff}.filter-blog .btn:hover{background-color:#521370;color:#fff}.filter-blog__icon{margin-right:30px}.post-item{padding:15px;border-radius:5px;background-color:#fff;box-shadow:2px 2px 5px 0px rgba(0,0,0,.21);border:solid 1px rgba(0,0,0,.05);height:auto}@media(max-width: 768px){.post-item{margin:0 0 30px 0 !important}}.post-item a{text-decoration:none;color:#000}.post-item__cover{position:relative;margin-bottom:10px;border-radius:5px;width:100%;height:650px;background-size:cover;background-position:center top;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;border:solid}@media(max-width: 1199px){.post-item__cover{height:500px !important}}@media(max-width: 767px){.post-item__cover{height:600px !important}}@media(max-width: 500px){.post-item__cover{height:610px !important}}@media(max-width: 400px){.post-item__cover{height:520px !important}}@media(max-width: 350px){.post-item__cover{height:390px !important}}.post-item__cover:after{content:"";position:absolute;border-radius:5px;left:0;top:0;width:100%;height:100%;background:#8eecf5;background:linear-gradient(180deg, rgba(142, 236, 245, 0) 0%, rgb(0, 0, 0) 100%)}.post-item__thumb{margin-bottom:15px}.post-item__thumb img{border-radius:5px}.post-item__tag{background-color:#91b214;border-radius:5px;padding:5px 10px;font-size:1.6rem;color:#fff}.post-item__wrapper-title{position:relative;z-index:99}.post-item__date{display:block;font-size:1.2rem;font-weight:300;margin-bottom:0}@media(max-width: 1199px){.post-item__date{font-size:1.4rem}}@media(max-width: 992px){.post-item__date{font-size:1.2rem}}.post-item__title{margin:5px 0 10px;line-height:1.2;font-size:2.2rem;font-weight:500;max-width:353px;outline:none;color:#521370}@media(max-width: 1199px){.post-item__title{font-size:2.4rem}}@media(max-width: 992px){.post-item__title{font-size:2rem}}.post-item__description{font-weight:300;margin-top:15px;font-size:1.8rem;line-height:1.5;text-align:justify;display:block}.post-item__content{margin-top:50px;font-size:2.4rem;line-height:1.5;font-weight:300}.post-item__content .text-code{font-size:1.2rem}@media(max-width: 769px){.post-item__content{font-size:2rem}}.post-item__content p{font-weight:300}.post-item__content h2,.post-item__content h3{font-size:4.8rem;margin:50px 0 30px;font-weight:300}@media(max-width: 769px){.post-item__content h2,.post-item__content h3{font-size:3rem}}.post-item__content h4{font-size:2.4rem;font-weight:400;margin:50px 0 15px}.post-item__content .ref-blog{margin-top:30px;word-wrap:break-word;font-size:2rem;padding:10px 30px}.post-item__content .ref-blog h3{margin:0 0 20px;font-size:3rem}@media(max-width: 769px){.post-item__content .ref-blog h3{font-size:2.4rem}}.post-item__content .ref-blog a{word-wrap:break-word}.content--static h1{font-size:3rem;padding:50px 0;color:#521370}.content--static h2{font-size:2rem;margin:50px 0 30px 0;font-weight:300}.content--static h3{font-size:1.8rem;font-weight:400;margin:50px 0 30px 0}.content--static p,.content--static ul li{font-size:1.8rem;font-weight:300;line-height:1.5}.modal-dialog{min-width:60%}.modal-body{padding:80px 150px 0}@media(max-width: 768px){.modal-body{padding:40px 20px}}.modal-body #ifrRegulamento{min-height:300px}.modal__footer{padding:50px 0 80px}@media(max-width: 768px){.modal__footer{padding:0 20px 20px}}.modal__title{font-size:3.6rem;margin-bottom:30px;display:block}@media(max-width: 768px){.modal__title{font-size:3rem}}.modal__label{font-size:3.6rem;font-size:1.8rem}.modal__link{font-size:3.6rem;font-size:1.8rem;cursor:pointer}.contactInfo{font-size:1.8rem}.contactInfo__phone{font-size:2.4rem}.tag{background-color:#91b214;border-radius:5px;padding:5px 10px;font-size:1.6rem;color:#fff}.tag--Video{padding-left:80px;border:solid;background:#91b214 url(../../assets/images/icons/ico-audio.png) no-repeat 10px center}.alert--sc{background-color:#e2e3e5;position:relative;margin:7px 0 25px;font-size:1.4rem;text-align:center;padding:10px 20px;border-radius:5px}.alert--sc:after{position:absolute;content:"";top:-10px;right:50px;width:20px;height:20px;background-color:#000;transform:rotate(45deg);background-color:#e2e3e5}.pagination-container{margin:50px 0}.pagination-container .pagination a{font-size:13px}.pagination-container .pagination .active a{background-color:#521370;border-color:#521370}.cookie-notice{position:fixed;z-index:9999;display:flex;text-align:center;justify-content:center;align-items:center;bottom:0;padding:30px 20px;width:100%;background-color:rgba(0,0,0,.9);font-size:1.6rem;color:#fff;transform:translateY(100%);transition:all ease-in-out .5s}@media(max-width: 575px){.cookie-notice{flex-direction:column;padding:20px}.cookie-notice .btn{margin-top:10px !important}}.cookie-notice.show{transform:translateY(0)}.cookie-notice p{margin:0}.cookie-notice .btn{margin:0 10px;background-color:#fff}.code{position:absolute;z-index:9999;padding:30px;left:0}@media(max-width: 575px){.code{padding:10px}.code.m-top{top:0 !important}}.code--white{color:#fff}.code--black{color:#000}.code--bottom{bottom:0}.code--top{top:0}.code--right{right:0 !important}html{scroll-padding-top:175px;overflow-x:hidden !important;font-size:10px;height:100%}@media(max-width: 769px){html{font-size:9px}}html body{font-size:1rem;font-family:"Heebo",sans-serif;font-weight:300;color:#3d3d3d;height:100%;background-color:#fff;margin-top:175px}@media(max-width: 991px){html body.authenticated{margin-top:110px}}html body .mobile{display:none}@media(max-width: 991px){html body .mobile{display:flex !important}}html body .desk{display:none}@media(min-width: 991px){html body .desk{display:flex !important}}html body .behind{z-index:-1 !important}html body label.error{display:block;margin-top:3px;color:red}html body main{overflow-x:hidden}html body p{margin-bottom:15px;font-weight:300}.mt-100{margin-top:100px !important}.divisor{position:relative;border-bottom:solid 1px #888;width:100%;height:1px}.divisor--vertical{border-bottom:none;border-right:solid 1px #888;width:1px;height:100%}.divisor--left::after{content:"";position:absolute;width:100vw;border-bottom:solid 1px #521370}.divisor--right{margin:auto}.divisor--right::after{position:absolute;content:"";width:100vw;right:0;border-bottom:solid 1px #521370}.bg-lattice{background-image:url(../../assets/images/bg-reticula.png)}.brd,.box-sc,.login,.card-especialidade{border-radius:5px}.bsd,.box-sc,.login,.card-especialidade{box-shadow:0px 0px 21px 0px rgba(0,0,0,.1)}.responsive-media{position:relative;width:100%;height:100%;overflow:hidden;border-radius:5px}.responsive-media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pointer-events--none{pointer-events:none}@media(min-width: 1200px){.container,.divisor--right{max-width:1315px}}@media(max-width: 767px){.container,.divisor--right{max-width:100%;padding:0 15px}}@media(min-width: 1024px){main{zoom:93%}}@media(min-width: 500px){::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}::-webkit-scrollbar-thumb{background-color:#9d9d9d;border-radius:100px}}#modal-terms{border:solid}#modal-terms .modal-content{width:760px}#modal-terms .modal-body #ifrRegulamento{height:17650px}@media only screen and (max-width: 1200px){#modal-terms .modal-content{width:760px}#modal-terms .modal-body #ifrRegulamento{height:17650px}}@media only screen and (max-width: 1024px){#modal-terms .modal-content{width:760px}#modal-terms .modal-body #ifrRegulamento{height:17650px}}@media only screen and (max-width: 800px){#modal-terms .modal-content{width:400px}#modal-terms .modal-body #ifrRegulamento{height:25550px}}@media only screen and (max-width: 500px){#modal-terms .modal-content{width:300px}#modal-terms .modal-body #ifrRegulamento{height:34700px}}.btn{white-space:nowrap}.btn-primary{background-color:#521370}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#420f5a}.btn-outline-primary{background-color:rgba(0,0,0,0);color:#521370;border:solid 1px #521370}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background-color:#f2f2f2;color:#521370;border:solid 1px #521370}.btn-light{background-color:rgba(0,0,0,0)}.btn-light:hover,.btn-light:active,.btn-light:focus{background-color:rgba(0,0,0,0);background-color:#f2f2f2}.btn-outline-light{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border:solid 1px rgba(0,0,0,0)}.btn-outline-light:hover,.btn-outline-light:active,.btn-outline-light:focus{background-color:#f2f2f2;color:rgba(0,0,0,0);border:solid 1px rgba(0,0,0,0)}.btn-white{background-color:#fff}.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:#f2f2f2}.btn-outline-white{background-color:rgba(0,0,0,0);color:#fff;border:solid 1px #fff}.btn-outline-white:hover,.btn-outline-white:active,.btn-outline-white:focus{background-color:#f2f2f2;color:#fff;color:#3d3d3d;border:solid 1px #fff}.text-primary{color:#521370 !important}.text-primary:hover,.text-primary:active,.text-primary:focus{color:#420f5a !important}.text-light{color:rgba(0,0,0,0) !important}.text-light:hover,.text-light:active,.text-light:focus{color:rgba(0,0,0,0) !important}.text-white{color:#fff !important}.text-white:hover,.text-white:active,.text-white:focus{color:#f2f2f2 !important}a.text-primary{color:#521370 !important}a.text-primary:hover,a.text-primary:focus,a.text-primary:active{color:#420f5a !important}a.text-light{color:rgba(0,0,0,0) !important}a.text-light:hover,a.text-light:focus,a.text-light:active{color:rgba(0,0,0,0) !important}a.text-white{color:#fff !important}a.text-white:hover,a.text-white:focus,a.text-white:active{color:#f2f2f2 !important}.border-primary{border-color:#521370}.border-light{border-color:rgba(0,0,0,0)}.border-white{border-color:#fff}.control-label,.form-check label{font-size:1.8rem}.form-check label{margin-left:5px}.field-validation-error{display:block;margin-top:5px}.bootstrap-autocomplete a{font-size:1.6rem;cursor:pointer}.border{border:solid 1px red !important}body.dark{background-color:#000 !important}body.dark .header__brand--light{display:none !important}body.dark .header__brand--contrast{display:block !important;border:none}body.dark .header,body.dark .footer{background:#000 !important}body.dark p:not(.login__title):not(.login__description),body.dark h3:not(.card-sc__title),body.dark h1,body.dark span:not(.tools__link):not(.code):not(.carousel__title),body.dark a:not(.login__forgotPassword):not(.tools__link):not(.login__btn):not(.carousel-control-next):not(.carousel-control-prev):not(.card-sc__link),body.dark .text-primary:not(.login__title):not(.login__description),body.dark li:not(.card-sc__link),body.dark input[type=text],body.dark input[type=text]:focus,body.dark input[type=button],body.dark a.text-primary,body.dark .btn:not(.login__btn),body.dark .btn-link,body.dark h4,body.dark .post__rest,body.dark .post__rest span,body.dark h2:not(.title):not(.tools__title),body.dark .card-body{color:#fff !important;background-color:#000 !important;opacity:1}body.dark input[type=text]:not(.txtSearch),body.dark input[type=password]{border:1px solid #000 !important}body.dark input:-webkit-autofill{border:1px solid #000 !important}body.dark input:autofill{border:1px solid #000 !important}body.dark .title:before{background-color:#fff !important}body.dark .btn:not(.login__btn){border:solid 1px #fff}body.dark *{border-color:#fff !important}body.dark ::placeholder{color:#fff !important;opacity:1}body.dark :-ms-input-placeholder{color:#fff}body.dark ::-ms-input-placeholder{color:#fff}body.dark .slick-dots lislick-active{opacity:1 !important}body.dark .slick-dots li button{opacity:.5 !important;background:#fff !important}body.dark a.btn.btnContrast{background-color:#521370 !important}/*# sourceMappingURL=style.min.css.map */