.schedule,.schedule_title{position:relative}.schedule_title{font-weight:400;font-family:Chunko Bold,sans-serif;color:#fff;z-index:1}@media(min-width:481px){.schedule_title{font-size:96px}}@media(max-width:480px){.schedule_title{font-size:40px}}.schedule_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.schedule_filters{display:flex;align-self:start;justify-content:flex-start;flex-wrap:nowrap;gap:20px;margin:40px 0;position:relative;z-index:1;overflow-x:auto;-webkit-overflow-scrolling:touch}.schedule_filters .custom-select{min-width:150px!important;width:auto!important;flex:0 0 auto}.schedule_items-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:100px}.schedule_button-wrapper{display:flex;justify-content:center;margin-top:60px;position:relative;z-index:1;width:396px}.schedule_bg{position:absolute;inset:0;width:100%;min-height:100vh;background:url(/images/sc-bg.webp) 50%/cover no-repeat;overflow:hidden;z-index:0}.schedule .container{margin-left:160px;margin-right:160px;display:flex;flex-direction:column;justify-content:center}@media(min-width:769px){.schedule{padding:112px 40px}.container{margin-left:20px;margin-right:20px}}@media(min-width:481px)and (max-width:768px){.schedule{padding:112px 40px}.container{margin-left:20px;margin-right:20px}}@media(max-width:480px){.schedule{padding:48px 27px}.schedule_filters{gap:16px;margin:24px 0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.schedule_filters .custom-select{min-width:150px!important;width:auto!important;flex:0 0 auto}.schedule_button-wrapper{margin-top:40px}.container{margin-left:16px;margin-right:16px}}