.cibtn-wrap{display:inline-block;padding:80px 0 0;position:relative;width:100%}.cibtn-wrap>div{position:relative;z-index:1}.cibtn-main{text-align:center}.cibtn-motr{margin:0 auto;max-width:770px;padding-bottom:100px;position:relative}.cibtn-motr:before{background-image:url(https://4813795.fs1.hubspotusercontent-na1.net/hubfs/4813795/YU_2026/Images/Events/line-1.png);background-position:50%;background-size:cover;bottom:50px;content:"";height:6px;left:calc(50% - 400px);position:absolute;width:800px}.cibtn-motr:last-child:before{content:"";height:0;width:0}.cibtn-motr:last-child{padding-bottom:10px;position:relative}.cibtn-otr{align-items:center;flex-wrap:wrap;justify-content:center;padding:30px 0;text-align:center}.cibtn-btn{margin:14px}.cibtn-btn a{min-width:350px}.cibtn-header h2{color:#fff;font-family:Playfair,serif;font-size:45px;font-weight:400}.cibtn-itle h4{color:#fff;font-family:Big Shoulders,sans-serif;font-size:40px;margin-bottom:10px!important;text-transform:uppercase}.cibtn-itle:before{background-color:#251fb5;content:"";height:7px;left:calc(50% - 30px);position:absolute;top:0;width:60px}.cibtn-btxt{padding-top:50px}.cibtn-btxt p{color:#fff;font-family:Big Shoulders,sans-serif;font-size:20px;text-transform:uppercase}.cibtn-itle{padding-top:20px;position:relative}.cibtn-header p{color:#fff;font-size:24px}.cibtn-itxt h2{color:#fff;font-size:38px;font-weight:700;margin-bottom:10px!important}.cibtn-itxt h2,.cibtn-itxt h2 span{font-family:The Seasons}.cibtn-itle h2{color:#f4c827;font-family:Playfair,serif;font-weight:400;margin-bottom:0!important}.cibtn-mbtxt p{color:#fff;font-family:Big Shoulders,sans-serif;font-size:20px;text-transform:uppercase}.cibtn-itxt p{color:#fff}.cibtn-item{padding-top:20px;width:100%}.cibtn-stxt h5{color:#fff;font-family:Big Shoulders,sans-serif;font-size:20px;padding:10px 0;text-transform:uppercase}@media (max-width:1080px){.cibtn-wrap{width:100%}.cibtn-motr:before{bottom:50px;content:"";height:6px;left:0;width:100%}.cibtn-header p{font-size:21px}}@media (max-width:767px){.cibtn-wrap{padding:50px 0}.cibtn-header h2{font-size:40px}.cibtn-btxt p,.cibtn-header p,.cibtn-mbtxt p{font-size:18px}}