.container-main{height:90vh}.container-login{height:95%}.rounded-border-left{border-radius:109px 0 0 109px;-moz-border-radius:109px 0 0 109px;-webkit-border-radius:109px 0 0 109px;box-shadow:10px 9px 5px 0 rgba(0,0,0,.17)}.rounded-border-right{border-radius:0 109px 109px 0;-moz-border-radius:0 109px 109px 0;-webkit-border-radius:0 109px 109px 0;box-shadow:10px 9px 5px 0 rgba(0,0,0,.17)}.principal-container{min-height:calc(100vh - 96px);background-color:#fff;border-radius:0 35px 35px 0}.perfil-photo{border-radius:100%;height:75px;width:75px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-card{border-radius:15px;width:17rem;min-height:13.5rem;margin:1rem;background-color:#e6e5ea;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.card-option{text-align:center;background-color:transparent;border:3px solid #726cbc;padding:3rem 5rem;border-radius:10px;max-width:16rem;margin:1.5rem}.card-option:first-child{margin:1.5rem 70%}.card-option__text{color:#7c7c7c}.card-option__img{height:5rem;-o-object-fit:contain;object-fit:contain}.bg-color{background-color:#e6e5ea}.color-primary{color:#b84b9a}.color-secondary{color:#726cbc}.color-gray{color:#7c7c7c}.color-light-gray-bg{background-color:#ddd}.color-secondary-bg{background-color:#726cbc}.color-yellow{color:#ffb500}.color-black{color:#000}.color-white{color:#fff}.color-light-purple{color:#a378f7}.btn-primary{padding:2%;width:90%;height:135%;font-size:98%;background:linear-gradient(90deg,#3652a2,#5768bc 50%,#757bd3);border-color:#6c4d97;border-radius:20px}.btn-secondary{border-radius:100%!important;background-color:#b84b9a!important;border-color:#b84b9a!important;font-size:230%;width:70px;height:65px}.btn-filter{background:linear-gradient(90deg,#3652a2,#5768bc 50%,#757bd3);border-color:#6c4d97;border-radius:20px;color:#fff;font-weight:400}.btn-filter:hover{color:#fff}.br{border-radius:15px}.gray-filter{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.circle{-webkit-clip-path:circle();clip-path:circle()}.cursor-pointer{cursor:pointer}.word-break-all{word-break:break-all}.borderless{border:0!important}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedw.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTedw.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V1s.ttf) format("truetype")}body{font-family:Poppins,sans-serif}.wrapper{background-color:#e6e5ea}.nav{background:linear-gradient(90deg,#3753a3,#626fc4);min-height:100%;padding:3rem 0;display:flex;flex-direction:column;width:100%;border-top-right-radius:2rem;border-bottom-right-radius:2rem}@media (min-width:720px){.nav{width:90%}}.nav .nav-link{color:#fff;text-decoration:none;font-weight:lighter;padding:0;margin-bottom:3rem}.nav .nav-link.active span:first-child{background-color:hsla(0,0%,100%,.3);border-top-right-radius:2rem;border-bottom-right-radius:2rem}.nav .nav-link span:first-child{padding:1rem 6px 1rem 1rem}.nav .nav-link:last-child{margin-bottom:0;margin-top:auto}.nav .sidebar-text{margin-left:4px}.input-login{border-width:1px;background-color:transparent;color:#000;padding:1.7rem}.input-login,.input-login:focus{border-color:#6c4d97;border-radius:20px;box-shadow:none}.footer{height:3rem;text-align:center;color:#726cbc;align-items:center}.modal-content{border-radius:1.5rem 4rem 1.5rem 1.5rem}.text-header{color:#7c7c7c;font-weight:500}.icon-header{width:60px;height:60px}.form-recover-password .form-group{position:relative;margin-bottom:2.5rem}.form-recover-password .form-group .invalid-feedback{margin-left:10px}.form-recover-password .form-group span{padding-left:50px}.form-recover-password .form-group label{position:absolute;left:30px;margin-top:-42px;font-weight:700;color:#837ec5;z-index:10;transition:transform .15s ease-out,font-size .15s ease-out;max-lines:1}.form-recover-password .form-group .form-control{position:relative;display:block;outline:0;border-width:1px;border-color:#837ec5;border-radius:20px;background-color:transparent;box-shadow:none;color:#000;width:100%;height:auto;font-size:1rem;line-height:1.5;padding:1rem 1rem 1rem 3rem}.form-recover-password .form-group .form-control:focus{outline:0;box-shadow:none}.form-recover-password .form-group .is-invalid{border-color:#dc3545}.form-recover-password .focused .form-label{transform:translateY(-90%);left:50px;font-size:1.2em;font-weight:500;padding:0 8px;text-align:center;z-index:10;color:#837ec5!important}.form-group{position:relative;margin-bottom:2.5rem}.form-group .invalid-feedback{margin-left:10px}.form-group span{padding-left:50px}.form-group label{position:absolute;left:50px;margin-top:-18px;font-weight:700;color:#837ec5;z-index:10;transition:transform .15s ease-out,font-size .15s ease-out}.form-group .form-control{position:relative;display:block;outline:0;border-width:1px;border-color:#837ec5;border-radius:20px;background-color:transparent;box-shadow:none;color:#000;width:100%;height:auto;font-size:1rem;line-height:1.5;padding:1rem 1rem 1rem 3rem}.form-group .form-control:focus{outline:0;box-shadow:none}.form-group .is-invalid{border-color:#dc3545}.focused .form-label{transform:translateY(-90%)}.focused .form-label,.focused.form-select .form-label{left:50px;font-size:1.2em;font-weight:500;padding:0 8px;text-align:center;z-index:10;color:#837ec5!important}.focused.form-select .form-label{transform:translateY(-75%)}table thead{text-align:center;color:#837ec5;font-size:1.2em;font-weight:500!important}table thead tr th .form-control,table thead tr th .form-control:focus{border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:2px solid #cecece}.swal2-modal{border-top-right-radius:30px!important;border-bottom-right-radius:30px!important}.swal2-modal .swal2-title{color:#676767!important}.swal2-modal .swal2-content{color:#a5a5a5!important}.swal2-modal .swal2-actions{text-align:right!important}.swal2-modal .swal2-actions .swal2-styled.swal2-cancel,.swal2-modal .swal2-actions .swal2-styled.swal2-confirm{background-color:transparent!important;color:#726cbc!important}.swal2-modal .swal2-actions button{border:none!important;box-shadow:none}.pagination{max-width:100%;overflow-x:scroll}.pagination .page-link{cursor:pointer;color:#b84b9a}.pagination .page-item.active .page-link{background-color:#b84b9a;border-color:#b84b9a}.body-map{width:100%;height:500px}.pac-card{margin:10px 10px 0 0;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff}.pac-container{z-index:9999!important}#pac-container{padding-bottom:12px;margin-right:12px}.pac-controls{display:inline-block;padding:5px 11px}.pac-controls label{font-size:13px;font-weight:300}#pac-input{background-color:#fff;font-size:15px;font-weight:300;margin-left:12px;margin-top:6px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}#pac-input:focus{border-color:#4d90fe}