:root{--color-fondo-navbar:#c9dfd6c9;--color-fondo-parrafos:rgba(255, 255, 255, .795);--color_de_resalto:#935fbd}div#ventanaFlotante{background:linear-gradient(to right,#e6e2f1,#dec4e6);height:115vh;margin-left:176px;position:absolute;border-radius:22px;width:calc(100% - 178px);padding:18px;top:0}.areaTrabajo{height:calc(100vh - 75px);overflow-y:auto}.titulo{background:#935fbd;color:#fff;text-align:center;border-radius:16px;margin-bottom:9px;font-weight:600}.navbar{background-color:var(--color-fondo-navbar);position:relative}.nav-item{border-radius:15px}.nav-item:hover{background-color:#28805e94;margin-right:1%;margin-left:1%;border-radius:15px;transition:ease-in-out .3s}.logo{left:16%;width:240px;height:70px}ul.navbar-nav.mr-auto{margin:auto;font-size:18px}.navbar-light .navbar-nav .nav-link{color:#217156;font-size:20px;font-weight:700}.nav-link.active .navbar-nav.active .a.active{background-color:#598b7d;color:#fff;border-radius:5px}.textoLogo{left:1.5%;margin:1%;font-size:22px;font-family:sans-serif;color:#217156}.horarios{padding-left:25px}iframe{width:100%;height:200px;border:solid 5px white}.copyRight{width:300px;margin-top:2%;margin-left:calc(50% - 150px);font-size:15px;padding-top:3%;text-align:center}h2{border-bottom:solid 2px;padding-bottom:1%;margin-top:2%;margin-bottom:2%}h1{border-bottom:solid 2px;padding-bottom:1%;margin-top:3%;margin-bottom:2%;background-color:#226552bf;padding-left:1%;color:#fff;font-family:sans-serif;border-radius:15px}img.iconRedes{width:30px;height:30px;margin:4%}body{padding-top:90px}.navbar.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}@media (max-width:327px){body{padding-top:135px}}.botonNuevo{background:var(--color_de_resalto);position:absolute;width:50px;height:50px;bottom:155px;border-radius:50%;color:#fff;text-align:center;align-items:center;align-content:center;font-size:23px;right:15px;cursor:pointer}.filaCabecera{background-color:#413d3d;color:#fff}.nav-pills{margin-top:-78px;display:flex}.imgLogoNav img{width:200px}.imgLogoNav{margin-left:50px}.navOptions{display:flex;margin-left:auto;margin-right:30px;padding-top:10px;scale:1;transition:.5s all ease-in-out}a.optionsLink{color:#413d3d;font-weight:500;font-size:20px;padding:3px 5px 5px;margin-left:8px;margin-right:8px}.citas{padding-top:4px;padding-left:10px;margin-left:auto;margin-right:50px;margin-top:5px;background-color:var(--color_de_resalto);width:200px;height:40px;border-radius:30px;transition:.5s all ease-in-out}a.btnCitas{color:#fff;font-weight:400;font-size:20px;margin-left:17px;padding:3px 5px 5px 3px;margin-bottom:2px;text-decoration:none;cursor:pointer}.calendario{padding-right:8px;margin-left:-5px}.toggleMenu{top:25px;height:45px;width:45px;border-radius:50%;text-align:center;background:var(--color_de_resalto);transition:.5s all ease-in-out;position:absolute;scale:0;right:-100px}.fa-bars{color:#fff;width:25px;height:25px;padding-top:13px;cursor:pointer}@media (max-width: 1024px){.navOptions{margin-right:19px;padding-top:10px;scale:0}.menuShow{z-index:9;scale:1;position:absolute;margin-left:0;margin-top:69px;width:150px;display:block;right:25px;border-radius:15px;background:#935fbda6;box-shadow:5px 5px 10px #0000004d;height:auto;padding-bottom:10px;transition:.5s all ease-in-out}.menuHide{z-index:9;scale:0;position:absolute;margin-left:0;margin-top:69px;width:150px;display:block;right:25px;border-radius:15px;background:#935fbda6;box-shadow:5px 5px 10px #0000004d;height:auto;padding-bottom:10px;transition:.5s all ease-in-out}.citas{padding-top:4px;padding-left:10px;margin-right:49px;margin-top:5px;background:var(--color_de_resalto);width:200px;height:40px;border-radius:30px;scale:0}.toggleMenu{position:absolute;border-radius:50%;right:50px;top:16px;height:45px;width:45px;text-align:center;scale:1;background:var(--color_de_resalto)}.fa-bars{color:#fff;width:25px;height:25px;padding-top:13px;cursor:pointer}}.btnCarrito{background:var(--color_de_resalto);color:#fff;width:50px;position:absolute;border-radius:50%;font-size:26px;right:30px;height:50px;padding-top:6px;padding-left:9px;top:807px;cursor:pointer}.lblCantidad{position:absolute;background:red;font-size:12px;border-radius:13px;padding-left:5px;padding-right:7px;right:-15px;top:-7px}.footerPrueba{margin-top:auto;left:0;width:100%;background:#170a23;padding-bottom:10px;text-align:center}.imgFoot{width:240px;margin-bottom:5px}.footer1{padding-top:25px;padding-bottom:15px;color:#a8a29e}.tittleFooter{font-size:18px}.listaRedes{list-style-type:none;padding-left:0}.fab{padding-right:30px;width:30px;height:30px;font-size:20px;color:var(--color_de_resalto)}.fa-map-marked-alt{padding-right:20px;width:30px;height:30px;font-size:20px;color:var(--color_de_resalto)}.fa-youtube{padding-right:45px;width:30px;height:30px;font-size:20px;color:var(--color_de_resalto)}.itemFooter{color:#a8a29e}.tittleFooter,.listaRedes a{color:#a8a29e;text-decoration:none}a.mision{text-decoration:none}.copyRightFooter{color:#a8a29e;padding-top:20px}.fa-heart{padding-left:4px;margin-left:2px;color:var(--color_de_resalto)}.fc-timeGridWeek-view{background:#ece6f1;color:#413d3d;border-radius:20px;width:auto;height:515px;font-family:serif;font-weight:560;border:solid 7px #935fbd}.fc-col-header-cell-cushion{margin-top:10px;color:#413d3d;font-size:20px}table.fc-col-header,col,td.fc-timegrid-slot.fc-timegrid-slot-lane{border:solid 3px #935fbd}.fc-theme-standard td{border:solid 3px #935fbd;border-radius:15px}tr{height:45px}a.fc-event.fc-event-start.fc-event-end.fc-event-future.fc-timegrid-event.fc-v-event{height:38px;margin-top:4px;margin-left:2px;padding-left:2px}.calendarioCitas{margin-left:60px;margin-right:60px;padding-top:120px;padding-left:140px}.container{padding-top:25px}table.fc-scrollgrid-sync-table{display:none}table.fc-scrollgrid.fc-scrollgrid-liquid{border:none}th.fc-col-header-cell.fc-day.fc-day-tue.fc-day-past,th.fc-col-header-cell.fc-day.fc-day-thu.fc-day-future{border:solid 3px #935fbd}button.fc-today-button.fc-button.fc-button-primary{background:#fff;border:solid 3px #935fbd;color:#935fbd;margin-right:20px}.fc-header-toolbar.fc-toolbar{border:solid 3px #935fbd;z-index:9;background:#413d3d;border-radius:15px;padding:5px}.fc-day-today{background-color:#cccdce!important}.fc-toolbar-chunk{color:#fff}.fc-toolbar-chunk{display:flex}button.fc-prev-button.fc-button.fc-button-primary{background:#ece6f1;border:solid 3px #935fbd;color:#935fbd}button.fc-next-button.fc-button.fc-button-primary{background:#ece6f1;border:solid 3px#935fbd;color:#935fbd}td.fc-timegrid-divider.fc-cell-shaded{display:none}.fc-scrollgrid-sync-inner,th.fc-timegrid-axis{background:#ece6f1}th.fc-col-header-cell.fc-day.fc-day-thu.fc-day-today{border:solid 3px #935fbd}@media (max-width:1142px){.calendarioCitas{padding-top:120px}}@media (max-width:908px){.calendarioCitas{padding-top:150px}}@media (max-width:881px){.calendarioCitas{padding-top:200px}}.miModal{position:fixed;top:0;left:0;height:100%;background:#2d1e4680;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;width:100%;height:100vh;transition:.5s all ease-in-out;bottom:-1000px;scale:0}.miGrupo{margin-bottom:10px;padding-top:3px;padding-left:5px;padding-bottom:6px;font-weight:600}.contenedor{overflow-y:auto;scrollbar-width:none;top:50px;margin-left:calc(50% - 225px);background-color:#fff;max-height:90vh;width:90%;max-width:450px;padding:40px 30px 30px;border-radius:24px;box-shadow:0 20px 50px #00000026;position:relative;border:none}.miGrupo label{width:1002}.miGrupo label{width:100%;margin-bottom:15px}.miGrupo{margin-bottom:10px;padding-top:3px;padding-left:5px;padding-bottom:11px;font-weight:600}.uxControl-form{width:calc(100% - 21px);border-radius:8px;height:35px;border:none;background:#e5d5f3;padding-left:10px;font-style:italic}.miGrupo{color:#867296}.uxBtn{border:solid 1px;border-radius:12px;height:28px;text-align:center;font-style:italic;padding-top:3px;margin-bottom:11px;min-width:150px;max-width:300px;float:right;margin-left:10px;margin-right:10px;cursor:pointer}.uxBtn.btn-blue{background:#867296;color:#fff}.uxBtn.btn-red{background:#df3e3e}.open{bottom:0;scale:1}.btnClose{position:absolute;top:20px;right:20px;color:#9b7ebd;cursor:pointer;font-size:1.3rem;transition:.3s}@media (max-width: 500px){.contenedor{margin-left:0}}
