.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}}
