header.header-calendar{height:468px}.header__calendar{position:relative;background:url("/assets/img/galeria/monumento/cristo-luz-frontal-nascer-do-sol.webp?h=09edfe41c96c99c2a9d880d5b46d1969") top/cover no-repeat;height:400px;padding-top:60px}@media (min-width:1600px){header.header-calendar{height:568px}.header__calendar{height:500px}}.header__calendar .header__shadow{position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 6%,#fff 100%)}.section-calendar{position:relative;padding-top:0}.section-calendar .title-unfilled{margin-top:-90px;padding:0;text-align:center}.section-calendar .title-unfilled .title-top{font-size:58px;line-height:1}@media (min-width:576px){.section-calendar .title-unfilled .title-top{font-size:68px;padding:0}}@media (min-width:768px){.section-calendar{padding-top:30px;padding-bottom:30px}.section-calendar .title-unfilled{margin-top:-60px;padding-top:36px;margin-bottom:24px}.section-calendar .title-unfilled .title-top{font-size:100px;padding:0}}.section-calendar__content{display:flex;flex-direction:column;justify-content:center}.section-calendar .text-wrapper{padding:0}.section-calendar .text-wrapper p{margin-bottom:.5rem;text-align:center}.calendar__caption-wrapper{margin-top:24px;margin-bottom:24px}.calendar__caption-title{font-weight:600;color:var(--nwc-theme-color);text-transform:uppercase;text-align:center;margin-bottom:12px}.nwc-calendar__caption li i{margin-right:4px}.section-calendar .nwc-calendar{width:auto;justify-content:center}.section-calendar .nwc-calendar__date-picker{padding:15px;border:1px solid var(--color-brown);border-radius:0 60px;margin:0}.section-calendar .nwc-calendar__month-control{color:var(--color-brown)}.section-calendar .nwc-calendar__month-control i{color:var(--color-brown);margin-top:-4px;font-size:36px}.section-calendar .table .nwc-calendar__weekday-headers{margin-bottom:4px;color:var(--color-brown)}.section-calendar .nwc-calendar__header p{font-size:18px;color:var(--color-grey)}.section-calendar .table .nwc-calendar__weekday-header{font-size:16px;color:var(--color-brown)}.section-calendar .nwc-calendar__main .table td,.section-calendar .table .nwc-calendar__weekday-header{margin:4px}@media (min-width:365px){.section-calendar .table .nwc-calendar__weekday-headers{margin-bottom:5px}.section-calendar .nwc-calendar__main .table td,.section-calendar .table .nwc-calendar__weekday-header{margin:5px}}.section-calendar .nwc-calendar__main .table td{font-size:16px}.section-calendar .nwc-calendar__caption{gap:12px;padding:0}.section-calendar .nwc-calendar__caption li{font-size:12px}@media (min-width:576px){.section-calendar .nwc-calendar__date-picker{padding:20px 36px;border:2px solid var(--color-brown)}.section-calendar .table .nwc-calendar__weekday-headers{margin-bottom:10px}.section-calendar .nwc-calendar__header p{font-size:24px}.section-calendar .table .nwc-calendar__weekday-header{font-size:20px}.section-calendar .nwc-calendar__main .table td,.section-calendar .table .nwc-calendar__weekday-header{margin:10px}.section-calendar .nwc-calendar__caption li{font-size:14px}}@media (min-width:1200px){.section-calendar .title-unfilled .title-top{font-size:110px}.section-calendar__content{padding-left:24px}.section-calendar .nwc-calendar__caption li{font-size:16px}}.section-calendar .button-wrapper{display:flex;justify-content:start;margin:24px 0 0}@media (min-width:576px){.section-calendar .button-wrapper{margin:36px 0 0}}.content-column .button-wrapper{display:none}.section-parking{padding-bottom:50px}.section-parking .title-unfilled{text-align:center}.section-parking .text-bold{font-weight:600;color:var(--nwc-theme-color)}.section-parking .row{gap:20px 0;margin-top:40px}@media (min-width:768px){.section-parking .row{gap:0;margin-top:0}}.section-parking .wrapper-modal{display:flex;flex-direction:column;gap:10px}.parking__wrapper-title{display:flex;align-items:center;gap:10px;color:var(--nwc-theme-color)}.parking__wrapper-title i,.parking__wrapper-title svg{font-size:25px}.parking__wrapper-title h3{font-size:16px;font-weight:500;margin:0}@media (min-width:992px){.content-column{order:2}.calendar-column{order:1}.calendar__caption-title,.section-calendar .text-wrapper p{text-align:start}.calendar__caption-wrapper{margin-bottom:0}.nwc-calendar__caption li i{margin-right:8px}.section-calendar .nwc-calendar__date-picker{border-radius:125px 0}.nwc-calendar__month-control[data-nwc-calendar-action=next]{right:36px}.nwc-calendar__month-control[data-nwc-calendar-action=previous]{left:36px}.section-calendar .nwc-calendar__caption{flex-direction:column;justify-content:start;gap:12px 40px}.content-column .button-wrapper{display:flex}.parking__wrapper-title i,.parking__wrapper-title svg{font-size:40px}.parking__wrapper-title h3{font-size:22px}}