.upcoming{background-color:#f6f3eb;color:#fff;padding:120px 0}.upcoming h2{line-height:120%;margin-bottom:20px}.upcoming .events,.upcoming .highlight{color:fff}.upcoming .highlight h2{margin-bottom:20px}.upcoming .img-event{margin-bottom:25px;width:100%}.upcoming .box{background:#262626;border-radius:28px;margin-bottom:15px;padding:35px 45px}.upcoming .button-wrap{display:inline-block;margin-top:15px;text-align:left;vertical-align:middle;width:100%}.upcoming .text-wrap{display:block;vertical-align:middle;width:100%}.upcoming .screnn-box .title,.upcoming .text-wrap .title{font-family:LGEIText Bold,sans-serif;font-size:1.5rem;line-height:120%;margin-bottom:5px}.upcoming .screnn-box{background:#000;height:100%;padding:100px 75px 55px;position:relative}.upcoming .date{background:#a50034;border-radius:0 0 16px 16px;font-family:LGEI Bold,sans-serif;font-size:1.25rem;left:75px;padding:14px;position:absolute;text-align:center;top:0;width:100%;width:calc(100% - 150px)}.upcoming .inline-button{margin-right:24px;margin-top:15px}@media (max-width:768px){.upcoming .events .screnn-box{padding-top:60px}.upcoming .container{max-width:100%}.upcoming .screnn-box{height:calc(100% - 30px);margin-bottom:30px}}@media (max-width:767px){.row-fluid .upcoming .container{max-width:100%;padding-left:0!important;padding-right:0!important}.upcoming .row{margin-left:0;margin-right:0}.upcoming .text-wrap{margin-bottom:30px;width:100%}.upcoming .screnn-box{padding:80px 25px 35px}.upcoming .events .screnn-box{padding:45px 25px 10px}.upcoming .box{padding:30px 25px}.upcoming{padding:70px 0}}