.dayz{box-sizing:border-box;flex-flow:column;align-items:stretch;width:100%;height:100%;display:flex}.dayz .x-labels{flex-direction:row;align-items:center;height:30px;display:flex}.dayz .x-labels .day-label{flex-grow:1;flex-basis:1px;padding-left:8px;display:flex}.dayz .body{flex-direction:row;flex-grow:1;display:flex;position:relative}.dayz .body .y-labels{flex-direction:column;width:100%;height:100%;display:flex;position:absolute}.dayz .body .y-labels .all-day,.dayz .body .y-labels .hour{text-indent:8px;text-align:left;border-bottom:1px solid #b6b6b6;flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.dayz .body .y-labels .all-day{flex-grow:0}.dayz .body .days{box-sizing:border-box;border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;flex-direction:row;flex:1;display:flex;position:relative}.dayz .day{box-sizing:border-box;border-bottom:1px solid #b6b6b6;border-right:1px solid #b6b6b6}.dayz .day .event>*{height:100%}.dayz .day.highlight{background-color:#ececec}.dayz.month .event.stack-1,.dayz.week .all-day .event.stack-1,.dayz.day .all-day .event.stack-1{margin-top:20px}.dayz.month .event.stack-2,.dayz.week .all-day .event.stack-2,.dayz.day .all-day .event.stack-2{margin-top:40px}.dayz.month .event.stack-3,.dayz.week .all-day .event.stack-3,.dayz.day .all-day .event.stack-3{margin-top:60px}.dayz.month .event.stack-4,.dayz.week .all-day .event.stack-4,.dayz.day .all-day .event.stack-4{margin-top:80px}.dayz.month .event.stack-5,.dayz.week .all-day .event.stack-5,.dayz.day .all-day .event.stack-5{margin-top:100px}.dayz.month .event.stack-6,.dayz.week .all-day .event.stack-6,.dayz.day .all-day .event.stack-6{margin-top:120px}.dayz.month .event.stack-7,.dayz.week .all-day .event.stack-7,.dayz.day .all-day .event.stack-7{margin-top:140px}.dayz.month .event.stack-8,.dayz.week .all-day .event.stack-8,.dayz.day .all-day .event.stack-8{margin-top:160px}.dayz.month .event.stack-9,.dayz.week .all-day .event.stack-9,.dayz.day .all-day .event.stack-9{margin-top:180px}.dayz.week .x-labels,.dayz.day .x-labels{padding-left:60px}.dayz.week .days,.dayz.day .days{margin-left:60px}.dayz.week .day,.dayz.day .day{flex-direction:column;width:100%;display:flex}.dayz.week .day .all-day,.dayz.day .day .all-day{flex:0}.dayz.week .day .all-day .event,.dayz.day .day .all-day .event{height:20px}.dayz.week .day .events,.dayz.day .day .events{flex:1;position:relative}.dayz.week .day .events .event.span-1,.dayz.day .day .events .event.span-1{width:100%;position:absolute}.dayz.week .day .label,.dayz.day .day .label{display:none}.dayz.week .events .day .event.span-1{width:14.2857%}.dayz.month .days{grid-template-columns:repeat(7,minmax(4rem,1fr));grid-auto-rows:1fr;display:grid}.dayz.month .days .day .label{text-align:right;height:auto;min-height:80px;padding:5px}.dayz.month .days .day .event{width:95%;height:auto;margin-top:5px;margin-bottom:5px;padding:5px}.dayz.month .days .day .event.span-1 .evbody>div{text-overflow:ellipsis;width:100%;overflow:hidden}.dayz.month .days .day.outside{background-color:#f2f2f2}.dayz .event{color:#fff;box-sizing:border-box;background:#15233a;border-radius:4px;margin-left:5px;position:relative}.dayz .event.color-1 .evbody{color:#fff;background:#4d4d4d}.dayz .event.color-2 .evbody{color:#000;background:#5da5da}.dayz .event.color-3 .evbody{color:#fff;background:#faa43a}.dayz .event.color-4 .evbody{color:#000;background:#60bd68}.dayz .event.color-5 .evbody{color:#000;background:#f17cb0}.dayz .event.color-6 .evbody{color:#fff;background:#b2912f}.dayz .event.color-7 .evbody{color:#fff;background:#b276b2}.dayz .event.color-8 .evbody{color:#000;background:#decf3f}.dayz .event.color-9 .evbody{color:#fff;background:#f15854}.dayz .event.color-10 .evbody{color:#000;background:wheat}.dayz .event.span-1{z-index:1;width:100%}.dayz .event.span-1.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 11px)}.dayz .event.span-1.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% - 11px)}.dayz .event.span-1.is-continued.is-continuation{width:calc(100% - 21px)}.dayz .event.span-2{z-index:1;width:calc(200% + 1px)}.dayz .event.span-2.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(200% - 10px)}.dayz .event.span-2.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(200% - 10px)}.dayz .event.span-2.is-continued.is-continuation{width:calc(200% - 20px)}.dayz .event.span-3{z-index:1;width:calc(300% + 2px)}.dayz .event.span-3.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(300% - 9px)}.dayz .event.span-3.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(300% - 9px)}.dayz .event.span-3.is-continued.is-continuation{width:calc(300% - 19px)}.dayz .event.span-4{z-index:1;width:calc(400% + 3px)}.dayz .event.span-4.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(400% - 8px)}.dayz .event.span-4.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(400% - 8px)}.dayz .event.span-4.is-continued.is-continuation{width:calc(400% - 18px)}.dayz .event.span-5{z-index:1;width:calc(500% + 4px)}.dayz .event.span-5.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(500% - 7px)}.dayz .event.span-5.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(500% - 7px)}.dayz .event.span-5.is-continued.is-continuation{width:calc(500% - 17px)}.dayz .event.span-6{z-index:1;width:calc(600% + 5px)}.dayz .event.span-6.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(600% - 6px)}.dayz .event.span-6.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(600% - 6px)}.dayz .event.span-6.is-continued.is-continuation{width:calc(600% - 16px)}.dayz .event.span-7{z-index:1;width:calc(700% + 6px)}.dayz .event.span-7.is-continued{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(700% - 5px)}.dayz .event.span-7.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(700% - 5px)}.dayz .event.span-7.is-continued.is-continuation{width:calc(700% - 15px)}.dayz .event.is-resizable:before,.dayz .event.is-resizable:after{content:" ";visibility:hidden;cursor:ns-resize;border:1px solid #000;border-radius:5px;height:3px;display:block;position:absolute;left:15%;right:15%}.dayz .event.is-resizable.color-1 .evbody:before,.dayz .event.is-resizable.color-1 .evbody:after{background-color:#272727}.dayz .event.is-resizable.color-2 .evbody:before,.dayz .event.is-resizable.color-2 .evbody:after{background-color:#2c80bf}.dayz .event.is-resizable.color-3 .evbody:before,.dayz .event.is-resizable.color-3 .evbody:after{background-color:#e27f06}.dayz .event.is-resizable.color-4 .evbody:before,.dayz .event.is-resizable.color-4 .evbody:after{background-color:#3d9345}.dayz .event.is-resizable.color-5 .evbody:before,.dayz .event.is-resizable.color-5 .evbody:after{background-color:#ea3786}.dayz .event.is-resizable.color-6 .evbody:before,.dayz .event.is-resizable.color-6 .evbody:after{background-color:#75601f}.dayz .event.is-resizable.color-7 .evbody:before,.dayz .event.is-resizable.color-7 .evbody:after{background-color:#8d4f8d}.dayz .event.is-resizable.color-8 .evbody:before,.dayz .event.is-resizable.color-8 .evbody:after{background-color:#b2a41f}.dayz .event.is-resizable.color-9 .evbody:before,.dayz .event.is-resizable.color-9 .evbody:after{background-color:#e61813}.dayz .event.is-resizable.color-10 .evbody:before,.dayz .event.is-resizable.color-10 .evbody:after{background-color:#ecc16f}.dayz .event.is-resizable:before{top:-2px}.dayz .event.is-resizable:after{bottom:-2px}.dayz .event.is-resizable.is-resizing:before,.dayz .event.is-resizable.is-resizing:after,.dayz .event.is-resizable:hover:before,.dayz .event.is-resizable:hover:after{visibility:visible}.dayz .event .evbody{height:100%;overflow:hidden}.dayz .event.is-continued{border-top-right-radius:0;border-bottom-right-radius:0}.dayz .event.is-continued:after{content:"";border:10px solid #0000;border-left-color:#ddd;border-right-width:0;width:0;height:0;display:block;position:absolute;top:-1px;right:-10px;-moz-transform:scale(.9999)}.dayz .event.is-continued.color-1:after{border-color:#0000 #0000 #0000 #4d4d4d}.dayz .event.is-continued.color-2:after{border-color:#0000 #0000 #0000 #5da5da}.dayz .event.is-continued.color-3:after{border-color:#0000 #0000 #0000 #faa43a}.dayz .event.is-continued.color-4:after{border-color:#0000 #0000 #0000 #60bd68}.dayz .event.is-continued.color-5:after{border-color:#0000 #0000 #0000 #f17cb0}.dayz .event.is-continued.color-6:after{border-color:#0000 #0000 #0000 #b2912f}.dayz .event.is-continued.color-7:after{border-color:#0000 #0000 #0000 #b276b2}.dayz .event.is-continued.color-8:after{border-color:#0000 #0000 #0000 #decf3f}.dayz .event.is-continued.color-9:after{border-color:#0000 #0000 #0000 #f15854}.dayz .event.is-continued.color-10:after{border-color:#0000 #0000 #0000 wheat}.dayz .event.is-continuation{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:10px}.dayz .event.is-continuation:before{content:"";border:10px solid #0000;border-left-width:0;border-right-color:#ddd;width:0;height:0;display:block;position:absolute;bottom:-1px;left:-10px;-moz-transform:scale(.9999)}.dayz .event.is-continuation.color-1:before{border-color:#0000 #4d4d4d #0000 #0000}.dayz .event.is-continuation.color-2:before{border-color:#0000 #5da5da #0000 #0000}.dayz .event.is-continuation.color-3:before{border-color:#0000 #faa43a #0000 #0000}.dayz .event.is-continuation.color-4:before{border-color:#0000 #60bd68 #0000 #0000}.dayz .event.is-continuation.color-5:before{border-color:#0000 #f17cb0 #0000 #0000}.dayz .event.is-continuation.color-6:before{border-color:#0000 #b2912f #0000 #0000}.dayz .event.is-continuation.color-7:before{border-color:#0000 #b276b2 #0000 #0000}.dayz .event.is-continuation.color-8:before{border-color:#0000 #decf3f #0000 #0000}.dayz .event.is-continuation.color-9:before{border-color:#0000 #f15854 #0000 #0000}.dayz .event.is-continuation.color-10:before{border-color:#0000 wheat #0000 #0000}.calendar-container{background-color:#fff;border-radius:12px;align-items:center;padding:20px;box-shadow:0 2px 12px #15233a14}.calendar-container-2{width:90%;max-width:1300px;margin:0 auto;padding:20px}.calendar-wrapper{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:20px}.calendar-header{justify-content:center;align-items:center;gap:20px;display:flex}.calendar-title{text-transform:capitalize;color:#15233a;text-align:center;margin:0;font-size:2em;font-weight:700}.calendar-nav-btn{color:#fff;cursor:pointer;background-color:#15233a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;font-size:1em;transition:background-color .2s;display:flex}.calendar-nav-btn:hover{background-color:#a71b19}.calendar-nav-btn:focus-visible{outline-offset:2px;outline:2px solid #a71b19}.dayz-wrapper{width:100%}.dayz .event{cursor:pointer}@media screen and (width<=768px){.calendar-container-2{padding:10px}.calendar-title{font-size:1.4em}.dayz.month .days .day{justify-content:center;align-items:flex-start;min-height:80px;display:flex}.dayz.month .days .day.has-events{min-height:auto}.dayz.month .days .day .label{text-align:left}}@media screen and (width<=575px){.calendar-header{gap:12px}.calendar-title{font-size:1.1em}.dayz.month .days{grid-template-columns:repeat(7,minmax(0,1fr))}.dayz.month .days .day{box-sizing:border-box;min-height:56px;display:block;overflow:hidden}.dayz.month .days .day .label{padding:2px;font-size:.75em}.dayz.month .days .day .event{box-sizing:border-box;width:calc(100% - 4px);min-width:0;max-width:calc(100% - 4px);margin-top:2px;margin-bottom:2px;margin-left:2px;padding:3px 4px;font-size:.65em;line-height:1.3;display:block}.dayz.month .days .day .event.span-1 .evbody>div{white-space:nowrap;box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.dayz .x-labels .day-label{justify-content:center;padding-left:0;font-size:.7em}}.dayz .day{align-items:flex-start;min-height:100px;display:flex}.dayz .day.has-events{min-height:auto}.dayz-wrapper .dayz.month .days .day{flex-direction:column;align-items:stretch;overflow:visible}.dayz-wrapper .dayz.month .days .day .label{min-height:0}.dayz-wrapper .dayz.month .days .day .events{flex-direction:column;padding-bottom:4px;display:flex}.dayz-wrapper .dayz.month .days .day .event.agenda-bar{z-index:1;border-radius:4px;width:auto;max-width:none;height:26px;margin:0 4px 3px;padding:0;font-size:.85em;line-height:26px}.dayz-wrapper .dayz.month .days .day .event.agenda-bar .evbody{overflow:visible}.dayz-wrapper .dayz.month .days .day .event.agenda-bar .agenda-bar__label{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;max-width:none;padding:0 6px;position:relative;overflow:hidden}.dayz-wrapper .dayz.month .days .day .event.agenda-bar--labelled{z-index:2}@media screen and (width<=575px){.dayz-wrapper .dayz.month .days .day .event.agenda-bar{height:18px;margin:0 2px 2px;font-size:.65em;line-height:18px}.dayz-wrapper .dayz.month .days .day .event.agenda-bar .agenda-bar__label{padding:0 3px}}.dayz-wrapper .dayz.month .days .day .event.agenda-bar--join-left{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.dayz-wrapper .dayz.month .days .day .event.agenda-bar--join-right{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.dayz-wrapper .dayz.month .days .day .event.agenda-bar--gap{visibility:hidden}:root{--zoe-vermelho:#a71b19;--zoe-vermelho-escuro:#8a1614;--zoe-marinho:#15233a;--zoe-marinho-texto:#022147;--zoe-cinza:#767e88;--zoe-borda:#e6e8ec;--zoe-fundo:#f5f6f8;--zoe-raio:16px;--zoe-sombra:0 10px 30px #15233a14;--zoe-sombra-forte:0 18px 44px #15233a29}.cczoe-botao{letter-spacing:.04em;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 28px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.cczoe-botao:hover{transform:translateY(-1px)}.cczoe-botao--principal{background:var(--zoe-vermelho);color:#fff}.cczoe-botao--principal:hover,.cczoe-botao--principal:focus-visible{background:var(--zoe-vermelho-escuro);color:#fff}.cczoe-botao--claro{color:#fff;border-color:#fff9}.cczoe-botao--claro:hover,.cczoe-botao--claro:focus-visible{color:var(--zoe-marinho);background:#fff;border-color:#fff}.cczoe-botao--contorno{border-color:var(--zoe-borda);min-height:44px;color:var(--zoe-marinho-texto);letter-spacing:0;padding:0 20px}.cczoe-botao--contorno:hover,.cczoe-botao--contorno:focus-visible{border-color:var(--zoe-marinho-texto);color:var(--zoe-marinho-texto)}.cczoe-botao--contorno .fa-youtube,.cczoe-botao--contorno .fa-music{color:var(--zoe-vermelho)}.cczoe-agenda-pagina{background:var(--zoe-fundo);padding:80px 0 90px;font-family:Poppins,sans-serif}.cczoe-agenda-calendario{border-radius:var(--zoe-raio);box-shadow:var(--zoe-sombra);background:#fff;padding:32px}.cczoe-agenda-pagina .calendar-header{margin-bottom:28px;position:relative}.cczoe-agenda-pagina .calendar-title{min-width:260px;font-size:30px}.cczoe-agenda-pagina .calendar-nav-btn{color:var(--zoe-marinho);border:1.5px solid var(--zoe-borda);background-color:#fff;transition:background-color .2s,border-color .2s,color .2s}.cczoe-agenda-pagina .calendar-nav-btn:hover{border-color:var(--zoe-marinho);background-color:var(--zoe-marinho);color:#fff}.cczoe-agenda-hoje{border:1.5px solid var(--zoe-borda);min-height:40px;color:var(--zoe-marinho-texto);cursor:pointer;background:#fff;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;transition:border-color .2s;position:absolute;right:0}.cczoe-agenda-hoje:hover,.cczoe-agenda-hoje:focus-visible{border-color:var(--zoe-marinho)}.cczoe-agenda-pagina .dayz .x-labels{height:36px}.cczoe-agenda-pagina .dayz .x-labels .day-label{color:var(--zoe-cinza);letter-spacing:.1em;text-transform:uppercase;justify-content:center;padding-left:0;font-size:12px;font-weight:700}.cczoe-agenda-pagina .dayz .body .days{border-top:1px solid var(--zoe-borda);border-left:1px solid var(--zoe-borda);border-radius:12px;overflow:hidden}.cczoe-agenda-pagina .dayz .day{border-right:1px solid var(--zoe-borda);border-bottom:1px solid var(--zoe-borda)}.cczoe-agenda-pagina .dayz.month .days .day.outside{background-color:#fafbfc}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .label{color:var(--zoe-marinho-texto);padding:8px 10px;font-size:14px;font-weight:600}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day.outside .label{color:#b9bfc7}.cczoe-agenda-pagina .dayz.month .days .day.today{background-color:#a71b190a}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day.today .label{color:var(--zoe-vermelho);justify-content:flex-end;display:flex}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day.today .label:after{content:"hoje";color:var(--zoe-vermelho);letter-spacing:.08em;text-transform:uppercase;order:-1;margin-right:auto;font-size:11px;font-weight:700}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar{background:var(--zoe-marinho);border-radius:8px;height:28px;font-size:13px;font-weight:500;line-height:28px;transition:background-color .2s}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar:not(.agenda-bar--join-left){box-shadow:inset 3px 0 0 var(--zoe-vermelho)}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar:hover{background:#22355a}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar .agenda-bar__label{padding:0 10px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar--join-left{border-top-left-radius:0;border-bottom-left-radius:0}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar--join-right{border-top-right-radius:0;border-bottom-right-radius:0}.cczoe-agenda-lista{margin-top:48px}.cczoe-agenda-lista .cczoe-selo{color:var(--zoe-vermelho);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.cczoe-agenda-lista__titulo{color:var(--zoe-marinho-texto);margin:0 0 24px;font-size:28px;font-weight:700}.cczoe-agenda-lista__aviso{color:var(--zoe-cinza);text-align:center;background:#fff;border:1px dashed #d1d4d8;border-radius:12px;padding:24px}.cczoe-agenda-lista__itens{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.cczoe-agenda-lista__itens{grid-template-columns:repeat(2,minmax(0,1fr))}}.cczoe-agenda-evento{border:1px solid var(--zoe-borda);border-radius:var(--zoe-raio);width:100%;height:100%;box-shadow:var(--zoe-sombra);text-align:left;cursor:pointer;background:#fff;align-items:stretch;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.cczoe-agenda-evento:hover,.cczoe-agenda-evento:focus-visible{border-color:var(--zoe-vermelho);box-shadow:var(--zoe-sombra-forte);transform:translateY(-2px)}.cczoe-agenda-dia{background:var(--zoe-marinho);color:#fff;text-transform:uppercase;flex-direction:column;flex:0 0 92px;justify-content:center;align-items:center;padding:18px 0;display:flex;position:relative;overflow:hidden}.cczoe-agenda-dia:after{content:"";pointer-events:none;background:radial-gradient(circle,#a71b198c 0%,#a71b1900 70%);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-40px;right:-40px}.cczoe-agenda-dia__numero{font-size:32px;font-weight:700;line-height:1}.cczoe-agenda-dia__mes{color:#ffffffbf;letter-spacing:.12em;margin-top:4px;font-size:13px;font-weight:600}.cczoe-agenda-evento__texto{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:18px 20px;display:flex}.cczoe-agenda-evento__nome{color:var(--zoe-marinho-texto);margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.3}.cczoe-agenda-evento__periodo{color:var(--zoe-cinza);font-size:14px}.cczoe-agenda-evento__periodo i{color:var(--zoe-vermelho);margin-right:4px}.cczoe-agenda-evento__seta{color:var(--zoe-cinza);align-self:center;margin-right:20px;transition:color .2s,transform .2s}.cczoe-agenda-evento:hover .cczoe-agenda-evento__seta{color:var(--zoe-vermelho);transform:translate(3px)}.cczoe-agenda-modal{border-radius:var(--zoe-raio);border:0;font-family:Poppins,sans-serif;overflow:hidden}.cczoe-agenda-modal .modal-header{border-bottom:1px solid var(--zoe-borda);align-items:center;gap:16px;padding:0 20px 0 0}.cczoe-agenda-modal .cczoe-agenda-dia{flex-basis:84px;align-self:stretch}.cczoe-agenda-modal .modal-title{color:var(--zoe-marinho-texto);flex:1;padding:20px 0;font-size:20px;font-weight:700}.cczoe-agenda-modal .modal-body{color:var(--zoe-marinho-texto);padding:20px 24px 24px}.cczoe-agenda-modal__periodo{color:var(--zoe-cinza);margin-top:4px;font-size:14px}.cczoe-agenda-modal .modal-header .close,.cczoe-agenda-modal .modal-header .btn-close{background-color:var(--zoe-fundo);width:36px;height:36px;color:var(--zoe-marinho);opacity:1;text-shadow:none;border:0;border-radius:50%;flex:none;margin:0;padding:0}.cczoe-agenda-modal .modal-header .close:hover,.cczoe-agenda-modal .modal-header .btn-close:hover{background-color:var(--zoe-borda)}@media (width<=767px){.cczoe-agenda-hoje{position:static}.cczoe-agenda-pagina .calendar-header{flex-wrap:wrap}}@media (width<=575px){.cczoe-agenda-pagina{padding:48px 0 64px}.cczoe-agenda-calendario{padding:16px 8px}.cczoe-agenda-pagina .calendar-title{min-width:0;font-size:20px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .label{padding:4px;font-size:12px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day.today .label{justify-content:flex-start}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day.today .label:after{content:none}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar{height:18px;font-size:10px;line-height:18px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar:not(.agenda-bar--join-left){border-top-left-radius:4px;border-bottom-left-radius:4px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar:not(.agenda-bar--join-right){border-top-right-radius:4px;border-bottom-right-radius:4px}.cczoe-agenda-pagina .dayz-wrapper .dayz.month .days .day .event.agenda-bar .agenda-bar__label{padding:0 4px}.cczoe-agenda-lista__titulo{font-size:24px}.cczoe-agenda-dia{flex-basis:76px}.cczoe-agenda-dia__numero{font-size:28px}.cczoe-agenda-evento__nome{font-size:16px}}@media (prefers-reduced-motion:reduce){.cczoe-agenda-evento,.cczoe-agenda-evento__seta{transition:none}.cczoe-agenda-evento:hover{transform:none}}
