.upcoming-content{padding-bottom:50rem;padding-top:50rem}.upcoming-content .events-title{color:#002049;font-size:56rem;font-style:normal;font-weight:700;letter-spacing:2.8rem;line-height:100%;margin-bottom:40rem;text-align:center;text-transform:uppercase}@media screen and (max-width:1023px){.upcoming-content .events-title{font-size:30rem}}@media screen and (max-width:768px){.upcoming-content .events-title{font-size:28rem}}.upcoming-content .upcoming-events{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events{padding:0}}.upcoming-content .upcoming-events .events .evens-content{background:#fff;border-radius:24rem;-webkit-box-shadow:0 2px 32px 0 rgba(0,32,73,.13);box-shadow:0 2px 32px 0 rgba(0,32,73,.13);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media screen and (max-width:768px){.upcoming-content .upcoming-events .events .evens-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.upcoming-content .upcoming-events .events .evens-content .events-first-group{width:50%}@media screen and (max-width:768px){.upcoming-content .upcoming-events .events .evens-content .events-first-group{width:auto}}.upcoming-content .upcoming-events .events .evens-content .events-second-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:40rem;width:50%}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events .evens-content .events-second-group{gap:45rem;padding:24rem}}@media screen and (max-width:768px){.upcoming-content .upcoming-events .events .evens-content .events-second-group{gap:30rem;padding:24rem;width:auto}}.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-box .events-subtitle{color:#002049;font-size:36rem;font-style:normal;font-weight:600;letter-spacing:1.8rem;line-height:100%;margin-bottom:18rem;text-transform:uppercase}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-box .events-subtitle{font-size:26rem}}.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-box .events-text{color:#002049;font-size:18rem;font-weight:300;line-height:100%}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-box .events-text{font-size:12rem}}.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap .events-data{color:#a6adc7;font-size:18rem;font-weight:300;line-height:100%}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap .events-data{font-size:12rem}}.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap .events-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#febb37;border:none;border-radius:64rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18rem;font-weight:600;gap:24rem;justify-content:center;line-height:100%;padding:16rem 40rem;text-align:center}@media screen and (max-width:1023px){.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap .events-button{font-size:12rem;padding:10rem 24rem}}@media screen and (max-width:768px){.upcoming-content .upcoming-events .events .evens-content .events-second-group .events-wrap .events-button{padding:10rem 12rem}}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28rem;gap:13rem;justify-content:center}@media screen and (max-width:1023px){.pagination{font-size:20rem}}@media screen and (max-width:768px){.pagination{font-size:16rem}}.pagination a{background-color:#f2f2f2;border-radius:4rem;color:#333;display:inline-block;padding:8rem 25rem;text-decoration:none;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:768px){.pagination a{padding:8rem 14rem}}.pagination a:hover{background-color:#ddd}.pagination .current{background-color:#f2f2f2;background-color:#5271f2;border-radius:4rem;color:#333;color:#fff;display:inline-block;padding:8rem 24rem;text-decoration:none;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:768px){.pagination .current{padding:8rem 16rem}}main{position:relative}.upcoming-content-background-image{height:100%;left:0;-o-object-fit:fill;object-fit:contain;-o-object-position:0 421rem;object-position:0 421rem;position:absolute;top:0;width:100%;z-index:-1}
