.events_wrapper{background-color:#f0f1f5;margin-top:15px;padding:20px}.events_wrapper .page-center{max-width:100%}.events_wrapper .country_gradient{background-color:#66110e;display:flex;margin-bottom:40px;margin-top:40px;padding-right:100px}.events_wrapper .country_gradient.default{background-image:linear-gradient(140deg,#3f0302 11%,#991714)}.events_wrapper .country_gradient.yellow{background-image:linear-gradient(103deg,#063a15 34%,#76860f 82%,#beba0a)}.events_wrapper .country_gradient.blue{background-image:linear-gradient(140deg,#0b1a45,#0b3093)}.events_wrapper .event_flag{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:40px;min-height:150px;min-width:260px}.events_wrapper .cntry_details{align-items:flex-start;display:flex;flex-flow:column;justify-content:center}.events_wrapper .cntry_details .cntry_title{color:#fff;line-height:1.5em;margin:0}.events_wrapper .cntry_details .cntry_capt{color:#fff;font-weight:500;line-height:1.5em;margin-top:10px;max-width:45ch}.events_wrapper .event-box{align-items:center;background-color:#fff;border:1px solid #075380;display:flex;flex-flow:column;justify-content:flex-start;padding:10px}.events_wrapper .event_flex{grid-column-gap:60px;grid-row-gap:40px;background-color:#f0f1f5;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto}.events_wrapper .event-box .blue-box-top{align-items:center;background-color:#001822;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:center;margin-bottom:10px;margin-top:0;padding-bottom:10px;padding-top:10px;width:100%}.events_wrapper .event-box .calendar-icon{background-image:url(https://49410008.fs1.hubspotusercontent-na1.net/hubfs/49410008/BDV_Solutions_July2025/images/calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:0;margin-right:10px;max-width:none;min-height:45px;min-width:45px}.events_wrapper .event-box .date_title{color:#fff;font-weight:700;margin:0}.events_wrapper .event-box .location-div{align-items:center;display:flex;flex-flow:column;margin-top:10px;width:auto}.events_wrapper .location-div img{margin-bottom:20px;max-width:40px;min-width:35px}.events_wrapper .location-div h4.highlight-title{color:#002b3d;line-height:1.2em;margin-bottom:10px}.events_wrapper .location-div .loaction_desc{font-weight:700;line-height:1.5em;margin:0;text-align:center}.events_wrapper .location-div .general-parp{font-size:14px;font-weight:500;letter-spacing:.5px;line-height:1.5em;margin:0;text-align:center}.events_wrapper .register{margin-top:20px;width:90%}.events_wrapper .register .event-registration{align-items:center;border:1px solid #d13e21;display:flex;flex-flow:row;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:0;width:auto}.events_wrapper .register p{margin-bottom:0}.events_wrapper .register .event-registration .general-par{color:#d13e21;display:inline-flex;font-weight:500;line-height:2em;padding-left:20px}.events_wrapper .event-registration .events-button{background-color:#075380;color:#fff;display:block;font-weight:500;padding:15px 20px;transition:none}.events_wrapper .event-registration .events-button:hover{background-color:#d13e21}.events_wrapper{margin:15px auto 0;max-width:85vw}@media screen and (min-width:1280px){.events_wrapper{margin-left:auto;margin-right:auto;max-width:75vw}}@media screen and (min-width:1440px){.events_wrapper{margin-left:auto;margin-right:auto;max-width:70vw}}@media screen and (min-width:1920px){.events_wrapper{margin:15px auto 0;max-width:60vw}}@media (max-width:991px){.events_wrapper .country_gradient{padding-right:20px}.events_wrapper .event_flag{margin-right:20px;min-width:200px}.events_wrapper .cntry_details .cntry_title{font-size:20px;line-height:1.5em}.events_wrapper .country_gradient{margin-bottom:20px;margin-top:20px}.events_wrapper .cntry_details .cntry_capt{font-size:14px}.events_wrapper .event_flex{grid-column-gap:10px;grid-row-gap:20px}.events_wrapper{max-width:95vw}.events_wrapper .register{width:auto}.events_wrapper .register .event-registration .general-par{font-size:15px;padding-left:10px;padding-right:10px}.events_wrapper .event-box .date_title{font-size:16px}}@media (max-width:767px){.simple-banner.hub_ban .top_sec{width:unset}.events_wrapper{max-width:100vw;width:90vw}.events_wrapper .event_flex{display:flex;flex-flow:column}.events_wrapper .event_flag{margin-right:20px;min-height:100px;min-width:100px}.events_wrapper .country_gradient{padding-right:10px}.events_wrapper .event-box .calendar-icon{margin-right:20px}.events_wrapper .location-div h4.highlight-title{font-size:20px}}@media (max-width:479px){.events_wrapper .register .event-registration{flex-flow:column}.events_wrapper .event_flag{margin-right:0;min-height:100px;min-width:100%}.events_wrapper .event-box .blue-box-top{flex-direction:column}.events_wrapper .event-box .calendar-icon{margin-bottom:10px;margin-right:0}.events_wrapper .country_gradient{flex-direction:column;padding-right:0}.events_wrapper .cntry_details{padding:15px}.events_wrapper .location-div .loaction_desc{font-size:14px}}