.schedule{margin-top:74px;padding-top:48px;padding-bottom:90px;margin-bottom:43px;overflow-x:clip;background-color:#13447e;position:relative}.schedule svg:nth-of-type(1){top:120px;left:-160px;position:absolute;width:319px;height:400px;object-fit:contain;object-position:top right}.schedule svg:nth-of-type(2){bottom:40px;right:-100px;position:absolute}.schedule__tag{text-align:left}.schedule__tag b{display:block}.schedule__heading{margin-top:33px;text-align:right;padding-left:50px;color:#fff;margin-bottom:40px}.schedule__row{margin-bottom:40px}.schedule__row__date{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;color:#fff;font-family:Figtree;font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:250px}.schedule__row__date span{color:#fff;font-family:Figtree;font-size:75px;font-style:normal;font-weight:700;line-height:normal}.schedule__row__text{color:#fff;margin:15px 0}.schedule__row__text h2{color:#fff;margin-bottom:10px}@media (min-width:1032px){.schedule{padding:100px 0}.schedule>svg:first-of-type{opacity:.5;top:200px}.schedule__topRow{display:grid;grid-template-columns:2fr 5fr;gap:32px;margin-bottom:100px}.schedule__row{display:grid;grid-template-columns:300px 1fr auto}.schedule__row .button{height:fit-content;margin-top:24px}.schedule__row__text{margin-top:11px}.schedule__row__date{margin-top:0}.schedule__row{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.3137254902)}.schedule__row:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.schedule__heading{margin-top:0}}@media (min-width:1232px){.schedule__tag b{display:inline-block}.schedule__topRow{grid-template-columns:340px 1fr;gap:100px}}@media (min-width:1432px){.schedule{padding-bottom:160px}.schedule__heading{font-size:40px}.schedule__row{grid-template-columns:300px 770px 1fr}.schedule__row .button{margin-left:auto;font-size:16px}.schedule__row__date{align-self:flex-start}.schedule__row__date span{font-size:75px}.schedule__row__date{font-size:24px}.schedule__row__text h2{font-size:40px}.schedule__row__text p{font-size:16px}}