.calendar{background-color:#fafafa}.calendar .info-block{padding:3.75rem 7.5rem}.calendar .info-block>h1{margin-bottom:1.25rem}.calendar .info-block>ul{padding-left:1.25rem}.calendar .info-block>ul>li{margin-bottom:1rem}.calendar .calendar-container{height:80vh;overflow:hidden}@media(max-width:1024px){.calendar .info-block{padding:2.5rem 4.75rem}}@media(max-width:768px){.calendar .info-block{padding:2rem 2.5rem}}@media(max-width:600px){.calendar .info-block{padding:1rem 1.25rem}}
