body .col-card{transition:all .3s ease-in-out;position:relative;top:0}body .col-card:hover{top:-7px}body .col-card:hover::before{width:100%;left:0;right:auto}body .col-card::before{content:"";height:3px;width:0;background:#f29400;position:absolute;left:auto;bottom:0;right:0;-webkit-transition:width .4s ease 0s,left .4s ease 0s;-moz-transition:width .4s ease 0s,left .4s ease 0s;transition:width .4s ease 0s,left .4s ease 0s}body #como-funciona .card-body .circulo-cinza-dashed .bolinha-laranja{z-index:2}body #como-funciona .card-body .circulo-cinza-dashed .circulo-branco{position:relative}body #como-funciona .card-body .circulo-cinza-dashed .circulo-branco::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:0;background:#EEE;border-radius:100px;transform:scale(.5);transition:all .25s ease-in-out 0s}body #como-funciona .card-body .circulo-cinza-dashed .circulo-branco img{position:relative;z-index:1}body #como-funciona .card-body:hover .circulo-cinza-dashed .circulo-branco::after{transform:scale(1);opacity:1}body #nossas-iniciativas .col-img-nossas-ini{overflow:hidden}body #nossas-iniciativas .col-img-nossas-ini .card-body{left:-350px;opacity:0;transition:all .3s ease-in-out}body #nossas-iniciativas .col-img-nossas-ini:hover .card-body{left:0;opacity:1}body #modalLogin .tabs{background-color:transparent}#preloader,body #alert-patient{visibility:hidden;text-align:center;background-color:#fff}body #modalLogin .modal-header .btn-close{top:90px!important}body #formLogin .form-group .toggle-password{color:var(--bs-gray-700)}body #formLogin .form-group .material-symbols-outlined{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}body #form-register-client .form-control,body #form-register-medic .form-control,body #formLogin .form-control{border-width:0 0 1px}body #form-register-client .button-cadastrar,body #form-register-medic .button-cadastrar,body #formLogin .button-cadastrar{display:none!important}body #form-register-client,body #form-register-medic{padding-bottom:1em}body[data-action=register] #modalLogin .modal-footer li[data-action=register]{flex:0 0 100%;max-width:100%}body[data-action=register] #modalLogin .modal-footer li[data-action=login]{display:none}body #alert-patient{position:fixed;left:50%;top:50%;max-width:500px;color:#000;padding:2rem;letter-spacing:-.5px;z-index:1;opacity:0;transition:all .2s ease-in-out;transform:translate(-50%,-50%);box-shadow:0 17px 28px -10px rgba(0,0,0,.5)}body #alert-patient.show,body.loading-preloader #preloader{visibility:visible;opacity:1}body #alert-patient a{padding:8px 32px}body #alert-patient div>strong{display:block;text-align:center;font-size:1.4rem;margin-bottom:1rem}#preloader{opacity:0;overflow:hidden!important;position:fixed;z-index:99;width:100%;height:100%}#preloader .clear-loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-inner.default-loading{position:relative}.loader-inner.default-loading .loading-logo{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:40px;width:160px}.loader-inner.default-loading .loading-logo img{max-width:80px}.loader-inner.default-loading .loading-spin{animation:rotate1 1s linear infinite;background:#8c1184;border-radius:50%;height:160px;width:160px;position:relative}.loader-inner.default-loading .loading-spin:after,.loader-inner.default-loading .loading-spin:before{content:'';position:absolute}.loader-inner.default-loading .loading-spin:before{border-radius:50%;background:linear-gradient(0deg,#fff 50%,rgba(255,255,255,.9) 100%),linear-gradient(90deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.6) 100%) 100% 0,linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.3) 100%) 100% 100%,linear-gradient(360deg,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) 0 100%;background-repeat:no-repeat;background-size:50% 50%;top:-1px;bottom:-1px;left:-1px;right:-1px}.loader-inner.default-loading .loading-spin:after{background:#fff;border-radius:50%;top:1%;bottom:1%;left:2%;right:1%}@keyframes rotate1{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:768px){body #modalLogin .modal-dialog{max-width:570px}}@media screen and (max-width:767px){body #welcome .subtitle{max-width:280px;line-height:1.4rem}body #quem-somos{background-color:#f9f9f9}body #quem-somos .card-img-overlay{position:relative}body #quem-somos .numbers{flex-direction:row;justify-content:center}body #quem-somos .numbers>div{flex:0 0 33%;max-width:33%;display:flex;flex-direction:column;align-items:center;padding:0}body #quem-somos .numbers>div img{margin-left:0!important;max-width:64px}body #quem-somos .numbers>div img+.row{margin-top:0!important}body #quem-somos .numbers>div img+.row span{margin-left:inherit!important}body #quem-somos .numbers>div span{font-size:16px!important}body #quem-somos .numbers>div .row-title{line-height:inherit!important}body #quem-somos .numbers>div .title span{margin:0 auto!important;display:block;text-align:center;font-size:10px!important;text-transform:uppercase}body #quem-somos .numbers>div .title{margin:0 auto!important;}}
/*# sourceMappingURL=maps/styles.med.place.more.css.map */
