
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;1,600&display=swap');
body#body{
font-family: 'Poppins', sans-serif !important;
overflow-x: hidden !important;
}
img[src*="404"] {
    display: none !important;
}
::-moz-selection { /* Code for Firefox */
  color: red;
  background: yellow;
}

::selection {
  color: red;
  background: yellow;
}
#body #section-past-speakers1 .client-logo1 {
    text-align: center;
    padding: 0px;
    
    margin: 8px;
}
#body #section-past-speakers1 .client-logo1 img {
    max-width: 180px;
    opacity: 1;
    margin-bottom: 15px !important;
    /*border: 3px solid #fff;
    border-radius: 30px;*/
    box-shadow: 0px 0px 4px rgb(0 0 0 / 10%);
    
}
#body #section-recorded-sessions .flex-container .column{margin: 0px !important;}

 #section-venue{ background-size: cover; background-repeat: no-repeat; position: relative;    
    padding-top:80px;padding-bottom:40px;    background-position1: center;}
#section-venue h2{
font-size: 42px;
    font-weight: bold;
    position: relative; 
padding-top: 40px;
    margin-bottom: 40px;
display1: none;
}
#section-venue > section > div > div > div > div > div.sec-title.text-center.active > h2{
display:none;
}
.venue-address p{font-size: 18px !important; font-weight: bold;}
.venue-address h3{font-size: 28px !important; 
    font-weight: bold; 
    line-height: 1.27;
    letter-spacing: 0.61px;
    color: #fff;
    margin: 20px 0;}
.venue1{margin: 40px auto 0px 100px; }
.venue-map{max-width: 361px;     margin: auto;
    width: 100%;
    border: 4px solid #ebecf0;
    background: #ebecf0;
    border-radius: 10px;}   
.sticky-btm-div {
display:none;
}
  .venue-address{ padding: 40px 0 0 0;}
.main-content>section, .main-header .header-upper, .main-content>section[id*=section], .main-content section[class*=section]{
width: 100%;
}
.flexi-video iframe {
border:2px solid #0f298f !important;
border-radius: 10px;
}
#section-glimpse-of-msmebusinessconclave .imgal-container img {
border1:2px solid #0f298f !important;
border-radius: 10px;
margin1: 20px 0px;
}
#section-glimpse-of-msmebusinessconclave .imgal-container{column-gap: 10px !important;}


#section-recorded-sessions .column{display1:none;}
#section-recorded-sessions .column:nth-child(1), #section-recorded-sessions .column:nth-child(2), #section-recorded-sessions .column:nth-child(3), 
#section-recorded-sessions .column:nth-child(4){display1:flex !important;}
body#body .toggleboxes{display:flex !important;} 



#section-agenda .prelunch{
width: 100%;
    margin: 0 auto;
    padding-left: 250px;
    max-width: 1024px;
}
.redAgendaP{
color: #59B567;
    font-weight: 600;
    display: block;
    font-size: 20px;
    margin-top: 6px;
line-height: 30px;
margin-bottom: 6px;
}
#section-agenda h3.theme{
color: #004870 !important;
    font-weight: bold;
    font-size: 30px;
    margin: 20px 0px 20px 120px
}
#section-agenda strong{
display: block;
}
#section-agenda ul li{
position: relative;
padding-left: 17px;
}
#section-agenda ul li:before{
content:'';
position: absolute;
background-color: #004870 !important;
width: 8px;
    height: 8px;
    left: 0px;
    top: 7px;
    border-radius: 20px;

}

#body .bannNOte{    text-align: center;
    font-size: 20px !important;
    font-weight: 600;     margin-top: -10px;
    position: relative !important;     padding: 0 100px;
    color: #0F298E;}

body#body .contNote{text-align: center; margin: 15px 0; font-weight: 500;   color: #fff;  font-size: 17px !important;} .contNote a {color: #fff;}
#body .sticky-bottom-nav.show, .sticky-bottom-nav a:last-child{display: block;}
body#body .sticky-bottom-nav a {border-radius: 25px !important; box-shadow: unset !important; background-color: #000 !important; text-transform: uppercase; padding: 10px 50px !important;}
body#body .sticky-bottom-nav {box-shadow: unset;}
sup {
    padding-left: 2px;
}

#body #section-past-speakers .flex-container .column {
    max-width: 100%;
}

.innerWrap {
    display: flex;
    gap: 50px;
    padding-top: 15px;
}

.key-highlights {
    max-width: 700px;
    margin: 0 auto;
    width: 100%;
    background-image1: linear-gradient(180deg, #3ABF9A, #2D56A6);
    border-radius: 20px;
    padding: 20px 20px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -123px;
    border: 10px solid;
    border-image-slice: 1;
    border-width: 5px;
    border-image-source: linear-gradient(to left, #E85222, #F39314);
    background-color: #fff;
}

.key-highlights ul {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 10px;
}

.key-highlights ul li h4 {
    color: #E85222;
    font-size: 38px;
    font-weight: bold;
}

#body .key-highlights ul li p {
    color: #2D56A6 !important;
    margin: 0 !important;
    font-size: 17px !important;
    line-height: 20px !important;
    text-align:center;
}

#body .key-highlights ul li {
    position: relative;
    text-align: center;
    max-width: 33.33%;
    width: 100%;
}

#body .key-highlights ul li:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0%;
    width: 1px;
    height: 100%;
      background-image: linear-gradient(180deg, #E85222, #F39314);
    transform: translateY(-50%);
}

#body .key-highlights ul li:last-child:after {
    display: none;
}

.discussion-topic-wrapper {
    position: relative;
    width: 100%;
    w'CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX';
    w'CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX';
}

.page-center {
    max-width: 1200px;
    width: 100%;
    position: relative;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}

.item-wrapper {
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #707070;
    background-color: #fff;
	
}

.item-wrapper .item {
    max-width: 299px;
    width: 100%;
    padding: 20px;
    border-right: 1px solid #707070;
    border-bottom: 1px solid #707070;
}

.item-wrapper .item img {
    height: 51px;
    width: auto;
    margin-bottom: 15px;
}

.item-wrapper .item h4 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    color: #161616;
    margin-bottom: 0;
}

#body .main-content>section[id*=section-discussion-topics] {
    background-color: #F2F2F2;
    padding-top: 20px;
    padding-bottom: 60px;
    margin-bottom: 0;
    margin-top: 60px;
}

.item-wrapper .item:nth-child(4),
.item-wrapper .item:nth-child(8),
.item-wrapper .item:nth-child(12){
    border-right: 1px solid #707070;
}

.item-wrapper .item:nth-child(1),
.item-wrapper .item:nth-child(5),
.item-wrapper .item:nth-child(9),
.item-wrapper .item:nth-child(13){
    border-left: 1px solid #707070;
}

/*.item-wrapper .item:nth-child(13){
	border-bottom:none;
}*/

/*.item-wrapper .item:nth-child(5),
.item-wrapper .item:nth-child(6),
.item-wrapper .item:nth-child(7),
.item-wrapper .item:nth-child(8) {
    border-bottom: 0;
}*/

.reason-to-attend {
    position: relative;
    width: 100%;
}

.reason-to-attend ul {
    display: flex;
    flex-wrap: wrap !important;
    gap: 45px 230px !important;
    justify-content: space-between;
    margin-top: 20px;
}

.reason-to-attend ul li {
    width: 460px;
    height: 324px;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 39% !important;
    min-width: 39% !important;
}

.reason-to-attend ul li:nth-child(1) {
    background-image: url('../img/1.webp');
    background-size: 100%;
    background-repeat: no-repeat;
}

.reason-to-attend ul li:nth-child(2) {
    background-image: url('../img/2.webp');
    background-size: 100%;
    background-repeat: no-repeat;
}

.reason-to-attend ul li:nth-child(3) {
    background-image: url('../img/3.webp');
    background-size: 100%;
    background-repeat: no-repeat;
}

.reason-to-attend ul li:nth-child(4) {
    background-image: url('../img/4.webp');
    background-size: 100%;
    background-repeat: no-repeat;
}

.reason-to-attend ul li:nth-child(1) .partner-bg, .reason-to-attend ul li:nth-child(3) .partner-bg {
    background-color: #3ABD98;
    box-shadow: 7px 7px 5px #0000005E;
    padding: 29px 39px;
    text-align: left;
    color: #fff;
    width: 296px;
    height: 245px;
    position: relative;
    margin-right: -326px !important;
}

.reason-to-attend ul li:nth-child(2) .partner-bg, .reason-to-attend ul li:nth-child(4) .partner-bg {
    background-color: #0F298E;
    box-shadow: 7px 7px 5px #0000005E;
    padding: 29px 39px;
    text-align: left;
    color: #fff;
    width: 296px;
    height: 245px;
    position: relative;
    margin-right: -200px;
    left: -277px !important;
}

.reason-to-attend ul li p {
    color: #fff !important;
    font-size: 15px !important;
    line-height: 21px !important;
}

.reason-to-attend ul li:nth-child(1) .partner-bg:before, .reason-to-attend ul li:nth-child(3) .partner-bg:before {
    content: '';
    position: absolute;
    background-image: url('../img/yellow.webp');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    bottom: 5px;
    left: 5px;
}

.reason-to-attend ul li:nth-child(2) .partner-bg:before, .reason-to-attend ul li:nth-child(4) .partner-bg:before {
    content: '';
    position: absolute;
    background-image: url('../img/yellow.webp');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    bottom: 5px;
    right: 5px;
    transform: rotate(270deg);
}

.reason-to-attend ul li:nth-child(1) .partner-bg, .reason-to-attend ul li:nth-child(4) .partner-bg {
    background-color: #F39314;
}

.reason-to-attend ul li:nth-child(2) .partner-bg, .reason-to-attend ul li:nth-child(3) .partner-bg {
    background-color: #E85222;
}

.reason-to-attend ul li:nth-child(1) .partner-bg:before1, .reason-to-attend ul li:nth-child(4) .partner-bg:before1 {
    background-image: url('../img/blue.webp');
}

.reason-to-attend ul li:nth-child(2) .partner-bg:before, .reason-to-attend ul li:nth-child(3) .partner-bg:before {
  
}

.reason-to-attend ul li:nth-child(2) .partner-bg p, .reason-to-attend ul li:nth-child(4) .partner-bg p {
    text-align: right;
}

.event-tagline {
    text-align: center;
    margin: 0px 0;
}

.event-tagline h3 {
    margin: 0;
    position: relative;
    font-size: 15px;
    line-height: 40px;
    color: #000;
    font-weight: 600;
    display: inline-block;
}

.event-tagline h3:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background-image: url('../img/below.png');
    left: 0;
    bottom: -1px;
    background-size: 100%;
    background-repeat: no-repeat;
}

.event-tagline h3:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background-image: url('../img/top.png');
    left: 0;
    top: -1px;
    background-size: 100%;
    background-repeat: no-repeat;
}

#section-header .btn-container .btn {
    background-color: #000;
    border-radius: 50px;
    padding: 15px 30px;
}

.sticky-form .all-center {
    display: flex;
    align-items: center;
    justify-content: center;
}


@media(min-width: 768px ){

#section-header .btn-container {
    margin-top: 0 !important;
}


#section-agenda .prelunch{
margin-top: 40px !important;
}
#section-agenda .prelunch .data{
margin-left: 5px;
    position: relative;
    padding-left: 16px;
    border-left: 1px solid #000;
    padding-bottom: 30px;
    color: #000;
    font-size: 18px;
    padding-left: 60px;
    line-height: 1.44;
    position: relative; margin-bottom: 0;
}
#section-agenda .prelunch .data::before{
content: "";
    width: 11px;
    height: 11px;
    top: 7px;
    left: -6px;
    background-color: #59B567 !important;
    position: absolute;
    border-radius: 50%;
}

#section-agenda h4{
font-size: 18px !important;
    font-weight: 600 !important;
    margin: 0;
    padding: 0;
    display: inline;
text-transform: uppercase;
}


#section-meet-our-speakers .column{max-width: 25% !important;}
#section-discussion-topics .flex-container .column img{
position: relative;
top: -8px !important;
}
#section-discussion-topics .flex-container .column:nth-child(1) img{
position: relative;
top: -16px !important;
}
#section-header .ev-date{
    font-size: 20px;
    color: #0F298E;
    line-height: 34px;
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#section-header .ev-date img{
margin-right: 13px !important;
}
#section-header 
#section-header .event-date .ev-date{
position: relative;
}
#section-header .event-date .ev-date:before{
content1:'';
position: absolute;
background-color: #3ABD98 !important;
width: 2px !important;
height: 46px !important;
right: -3px;
top: 3px !important;
}
#section-venue h3{
color: #000;
}
#section-venue .auto-container{
max-width: 1100px !important;
}
#section-venue img{
max-width: 583px !important;

}
#section-venue .venue-image{
text-align: center;
}
body#body #section-venue h2{
margin-bottom: 0px !important;
margin-top: 0px !important;
padding-top: 0px !important;
}
#section-venue h2:after{
width: 270px !important;
    height: 100%;
    top: 38% !important;
    background-repeat: no-repeat;
    left: 108% !important;
}
#body .sticky-form.visible{
padding: 20px 20px 5px 20px !important;
}
#section-meet-our-speakers .column{
transform: scale(0.9);
}
body#body #section-chief-guest{
padding-top: 50px !important;
}
#section-chief-guest .boxx{
justify-content: center !important;
    gap: 55px !important;
}
#section-tweets .hdng1 {
text-align: center !important;
}
body#body #section-tweets .hdng1 h2{
font-size: 30px !important;
}
#section-tweets .container{overflow: hidden;}
body#body #section-meet-our-speakers .text-box{
height:130px !important;
}
#section-overview{
margin-top: -130px !important;
}
 #section-become-a-partner.inViewPort ul li:nth-child(1) .partner-bg,  #section-become-a-partner.inViewPort ul li:nth-child(3) .partner-bg{animation: fadeInLeft 1.5s 1;}
 #section-become-a-partner.inViewPort ul li:nth-child(2) .partner-bg,  #section-become-a-partner.inViewPort ul li:nth-child(4) .partner-bg{animation: fadeInRight 1.5s 1;}
body#body #section-header{
padding-bottom: 0px !important;
background-color1: #f0f0f0 !important;
z-index1: -1;
}
body#body .main-header .header-upper .logo a{
padding-left: 20px !important;
}
body#body #section-header .w1200{
width: 820px;
    height: 635px;
    background: white;
    position: relative;
    z-index1: -10;
   /* border-radius: 61%; */
position: relative;
top: -19px !important;
}
body#body #section-header{
position: relative;
}
body#body #section-header:before1{
content: '';
position: absolute;
background: url('#') no-repeat !important;
background-size: 100% 100% !important;
background-position: center !important;
width: 100%;
height: 82.8%;
z-index1: -10 !important;

}

body#body #section-header:before {
    content: '';
    position: absolute;
    left: 0;
    top: 45px;
    background-image: url('../img/Side-L.png');
        width: 535px;
        height: 550px;
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: -1;
}

body#body #section-header:after {
    content: '';
    position: absolute;
    right: 0;
    top: 45px;
    background-image: url('../img/Side-R.png');
        width: 535px;
        height: 550px;
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: -1;
}

#section-discussion-topics .image-box{
min-height1: 49px !important;
height: 50px !important;
}
#section-partners{
padding-top1: 30px !important;
margin-top: -75px;
position: relative;
}

#section-meet-our-speakers{
padding: 50px 0px 50px !important;
margin-bottom: 0px !important;
}
#section-who-should-attend{
padding: 50px 0px !important;
}
#section-become-a-partner ul li:nth-child(1) .partner-bg,#section-become-a-partner ul li:nth-child(3) .partner-bg{
margin-right: -326px !important;
}
#section-become-a-partner ul li:nth-child(2) .partner-bg,#section-become-a-partner ul li:nth-child(4) .partner-bg{
position: relative;
left: -277px !important;
}
#section-become-a-partner ul{
gap: 45px 602px !importa;
}
#section-become-a-partner{
padding-top: 40px !important;
}
body#body #section-recorded-sessions h2,body#body #section-glimpse-of-msmebusinessconclave h2{padding-bottom: 0px !important;}
#section-glimpses-of-previous-edition h2{
padding-bottom: 15px !important;
}
#section-recorded-sessions{padding-bottom: 15px !important;}
body#body #section-glimpse-of-msmebusinessconclave{
padding-top: 40px !important;
}
#section-past-speakers{padding-bottom: 10px !important;}
#section-contact-us .hide1{
padding-bottom: 50px !important;
}
body#body .main-header .header-upper.auto-container{margin-top: 15px !important;}
.Partners ul{
display: flex;
    justify-content: center;
    gap: 30px;
}
.main-header .header-upper.auto-container{margin-top: 15px !important;}
#section-header .btn-container{
max-width: 187px;
    margin: auto;
    margin-top: 15px;
    background: #3F3F3F;
          border-radius: 50px;
}
#section-header .btn-container .btn{
font-size: 17px !important;
    color: #fff;
    font-weight: 600;
    padding: 15px 30px;
}
body#body #section-discussion-topics .flex-container .column .boxx .text-box{
padding-bottom: 55px;
    margin-top: 30px !important;
    padding-left: 15px;
    padding-right: 15px;
    color: #fff;
    font-size: 18px !important;
}
#section-discussion-topics .flex-container .column .boxx{
background-image: url(#);
background-repeat: no-repeat !important;
width: 213px;
height: 200px;
} 
#section-discussion-topics .flex-container .column{
max-width: 20% !important;
min-width: 20% !important;
}
#section-meet-our-speakers .column .col img{
min-width: 259px;
   max-height: 296px;
    object-fit: cover;
}
#body #section-recorded-sessions .auto-container .flex-container .column figure:before{
content:'';
position: absolute;
background-image: url(#);
background-repeat: no-repeat;
width: 63px !important;
height: 44px !important;
z-index: 1 !important;
top: 80px;
    left: 108px;

}
#body #section-recorded-sessions .auto-container .flex-container .column .col{padding: 0px !important; border: 1px solid #D6D6D6; border-radius: 17px; height: 336px !important;}
body#body #section-recorded-sessions h2, body#body #section-glimpse-of-msmebusinessconclave h2{
font-size: 36px !important;
font-weight: bold !important;
text-transform: uppercase !important;
text-decoration: none !important;
color: #1B75BB !important;
margin-top: 0px !important;
}
#body [id*=section-] h2:after, body#body #section-glimpses-of-previous-edition .sec-title h2:after, body#body #section-meet-our-speakers .sec-title h2:after, section#section-past-speakers .sec-title h2:after, .inViewPort .sec-title h2:after, #body [id*=section-] h2:after{
content:'';
position: absolute;
background-image: url(../img/left.webp) !important;
width: 480px;
height: 100%;
top: 35%;
background-repeat: no-repeat;
left: 104%;

}

#body [id*=section-] h2:before, body#body #section-glimpses-of-previous-edition .sec-title h2:before, body#body #section-meet-our-speakers .sec-title h2:before,
section#section-past-speakers .sec-title h2:before, .inViewPort .sec-title h2:before, #body [id*=section-] h2:before{
content:'';
position: absolute;
background-image: url(../img/right.webp) !important;
width: 480px;
height: 100%;
top: 35%;
background-repeat: no-repeat;
right: 101% !important;

}

#section-become-a-partner .w1200{text-align: center !important;}
#body #section-overview h2:before{
left1: -14px !important;
}

#section-become-a-partner li{
max-width: 39% !important;
min-width: 39% !important;
}
body#body #section-contact-us .boxes{
display: flex;
    justify-content: center;
    gap: 25px;
    flex-wrap: wrap;
}
#section-header .event-date{
max-width: 968px !important;
    margin: auto;
    font-size: 20px !important;
    font-weight: 600;
    position: relative !important;
    color: #0F298E;
    border1: 2px solid #0F298E;
    border-radius: 8px;
    padding: 0px 30px 10px 52px;
padding1: 10px 30px !important;
display1: flex;
gap1: 20px !important;
text-align: center;
padding-top:20px;
}
#section-header .event-date .date {
position: absolute;
    left: -26px !important;
    background: #3ABD98 !important;
    color: #fff !important;
    top: -8px;
    padding: 30px 14px;
    font-size: 37px !important;
    border-radius: 4px !important;
}
#section-header .event-date .date sup{
font-size: 15px !important;
    font-weight: 400 !important;
    padding-left: 3px;
position: relative;
top: -18px;
}
#section-header .event-date .location{
color: #3ABD98 !important;
padding-left: 3px !important; 
padding-right: 17px !important; 
}
#section-glimpses-of-previous-edition{padding: 50px 0px 40px;}
#section-header{
    position: relative;
}
#section-header .edition{
    position: absolute;
    top: 76px;
    background: #fff;
    padding: 3px 12px;
    border-radius: 0px 0px 7px 7px;
    font-size: 15px;
    color: #0F298F;
    font-weight: 600;
    left: 40% !important;
    box-shadow: 1px 2px 1px #0000004F !important;
    box-shadow: 1px 2px 1px #0000004f !important;
    border: 1px solid rgb(0 0 0 / 5%);
}
#body #section-recorded-sessions .auto-container .flex-container .column{
min-width: 24% !important;
}
#body #section-recorded-sessions .auto-container {
max-width1: 1000px !important;
}
#body #section-recorded-sessions .auto-container .flex-container .column {
min-width: 35% !important;
}

#section-guest-speaker > div > div > ul > li:nth-child(1) > div > h3{
font-size: 20px !important;
}
#section-guest-speaker > div > div > ul > li:nth-child(1) > div{
margin-left: 15px !important;
}
#body .auto-container{max-width:1200px;margin:auto;}
#section-guest-speaker > div > div > ul > li:nth-child(4){
flex-direction: row-reverse !important;
}
#section-guest-speaker > div > div > ul > li:nth-child(4) > div{
text-align: right;
}
}
body{

font-family:'Montserrat', sans-serif !important;
}
#body label.control-label[for*=interested] {
    display: inline-block !important;
    background: none;
    border: none;
    padding: 0px;
    margin: 0px;
    height: fit-content;
    margin-right: 22px;
font-size: 14px;
    margin-left: 3px;
}
/*::-webkit-scrollbar {
    -webkit-appearance: none;
}*/
#body .field-choice {
    font-size: 14px;
    color: #000;
}
#section-who-should-attend{
/* background-color: #F39314 !important; */
background: linear-gradient(0deg, rgba(228, 39, 40, 1) 0%, rgba(249, 179, 64, 1) 100%) !important;
}
@media(min-width: 768px){

#section-header{
padding-bottom: 0px !important;
}
#section-contact-us h3{
font-size: 20px;
    font-weight: bold;
    color: #fff !important;
    padding-bottom: 15px !important;
    margin-bottom: 0px !important;
}
#section-contact-us h4{
font-size: 18px !important;
    color: #fff !important;
    font-weight: bold !important;
}
#section-contact-us span a{
font-size: 14px !important;
    color: #fff !important;
    padding-bottom: 3px !important;
}
#section-contact-us span{
/* display: block !important; */
}

}
@media(max-width: 767px){


#section-header .btn-container {
    margin-top: 0 !important;
}

.event-tagline h3 {
    font-size: 14px;
    line-height: 15px;
}

.event-tagline {
    margin: 15px 0;
        margin-bottom: 5px;
}

#section-header .ev-date {
    line-height: 8px;
}

#body .reason-to-attend ul li:nth-child(3) .partner-bg {
    background-color: #3ABD98 !important;
}

#body .reason-to-attend ul li:nth-child(4) .partner-bg {
    background-color: #0F298E !important;
}

.reason-to-attend .page-center {
    padding: 0;
}

.reason-to-attend ul li {
    max-width: 100% !important;
    min-width: 100% !important;
}

#body .reason-to-attend ul li .partner-bg {
    width: 337px !important;
    height: 130px !important;
    margin: 0px !important;
    margin-top: 141px !important;
    margin-right: 0 !important;
    left: 0 !important;
    text-align: center;
    padding: 20px;
}

#body .reason-to-attend ul li .partner-bg:before1 {
    display: none;
}

.reason-to-attend ul li .partner-bg h5 {
    margin-bottom: 10px;
font-size: 15px;
}

#body .reason-to-attend ul li .partner-bg p {
    font-size: 14px !important;
}

.reason-to-attend ul {
    margin-top: 0;
    gap: 15px 230px !important;
}

.reason-to-attend ul li:nth-child(2) .partner-bg p, .reason-to-attend ul li:nth-child(4) .partner-bg p {
    text-align: center;
}

    body#body #section-why-attend h2:after {
        width: 266px;
        height: 100%;
        top: 40%;
        background-repeat: no-repeat;
        left: 105% !important;
        background-size: 266px !important;
    }

    body#body #section-why-attend h2:before {
        width: 266px;
        height: 100%;
        top: 40%;
        background-repeat: no-repeat;
        right: 105% !important;
        background-size: 266px;
    }

body#body #section-contact-us .email {
    margin: 3px 0 0 !important;
}
#body .sticky-bottom-nav a:last-child{display: block;width: 100%; box-shadow: unset;}
.innerWrap {
    flex-direction: column;
    gap: 15px;
}
body#body .contNote {font-size: 14px !important; text-align: center; margin: 20px 0 0 0; font-weight: 500; padding: 0 20px; line-height: 1.5em !important;}
#body #section-agenda h2:after, #body #section-agenda h2:before{display: none !important;}


body#body .redAgendaP {
font-size: 17px !important;
line-height: 24px !important;
margin-bottom: 9px !important;     
text-align: left;
}
#section-agenda .time{
font-size: 17px !important;
}
#section-agenda ul li{
font-size: 15px !important;
    padding-bottom: 5px; text-align: left;
}
body#body #section-agenda .prelunch{
padding: 0px 10px !important; 
}
#section-agenda h3.theme{
color: #004870 !important;
    font-weight: bold;
    font-size: 23px;
    margin: 20px 0px 20px 0px !important;
    text-align: center;
}
#section-agenda .prelunch{
width: 100%;
    margin: 0 auto;
    padding-left: 0px !important;
    max-width: 1024px;
}

#section-agenda .prelunch .data::before{
content: "";
    width: 11px;
    height: 11px;
    top: 7px;
    left: -6px;
    background-color: #59B567 !important;
    position: absolute;
    border-radius: 50%;
}

#section-agenda h4{
font-size: 14px !important;
    font-weight: 600 !important;
    display: block;
    width: 100%;
    text-align: left;
}





body#body .redAgendaP {
font-size: 17px !important;
line-height: 24px !important;
margin-bottom: 9px !important;
}
#section-agenda .time{
font-size: 17px !important;
}

body#body #section-agenda .prelunch{
padding: 0px 10px !important; 
}
#section-agenda h3.theme{
color: #004870 !important;
    font-weight: bold;
    font-size: 23px;
    margin: 20px 0px 20px 0px !important;
    text-align: center;
}
#section-agenda .prelunch{
width: 100%;
    margin: 0 auto;
    padding-left: 0px !important;
    max-width: 1024px;
}
#section-agenda .prelunch .data{
margin-left: 5px; margin-bottom: 0;
    position: relative;
    padding-left: 16px;
    border-left: 1px solid #000;
    padding-bottom: 20px;
    color: #000;
    font-size: 18px;
    padding-left: 15px;
    line-height: 1.44;
    position: relative;
}
#section-agenda .prelunch .data::before{
content: "";
    width: 11px;
    height: 11px;
    top: 7px;
    left: -6px;
    background-color: #59B567 !important;
    position: absolute;
    border-radius: 50%;
}
#section-agenda .time{
position1: absolute;
    top: 0px;
    left1: -290px;
    font-size: 20px;
    font-weight: 600;
    width: max-content;
}



body#body #section-discussion-topics .flex-container{
width: 95% !important;
margin-left: 1px !important;
}
#section-discussion-topics .flex-container .column{
margin-bottom: -10px !important;
}
#section-discussion-topics .flex-container .column .col{
margin-bottom: 0px !important;
}
#section-header .btn-container{
margin-top: -1px
}
#section-header .ev-location{
font-size: 8px !important;
}
#section-header .ev-date{
    font-size: 8px;
    color: #000;
    line-height: 8px;
    margin-bottom: 0px;
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 10px;
}
body#body #section-header .ev-date img{
margin-right: 5px !important;
width: 10px !important;
}
#section-header .event-date .ev-location{
padding: 0px 35px !important;
}
#section-venue .venue-image{
margin-top: 20px !important;
}
#section-venue h3{
margin-top: 0px !important;
font-size: 18px !important;
color: #000;
}
#section-venue{
padding-top: 0px !important;
padding-bottom: 20px !important;
}
body#body #section-chief-guest .boxx{
justify-content: center !important;
overflow1: hidden !important;
}
body#body #section-chief-guest p  .Speaktitle{
font-size: 25px !important;
}
body#body #section-chief-guest .Speaktitle:before{
background-size: 178px !important;
background-repeat: no-repeat;
    width: 264px;
    height: 105%;
    top: 45%;
    right: 67%;
}
body#body #section-chief-guest .Speaktitle:after{
content: '';
position: absolute;
background-image: url(../img/right.webp) !important;
background-repeat: no-repeat;
    width: 247px;
    height: 105%;
    bottom1: -42px;
top: 45%;
    background-size: 178px;
left: 107% !important;
}
#section-chief-guest{
padding-bottom: 0px !important;
}
#section-meet-our-speakers{
padding-top: 0px !important;
}
#section-chief-guest .boxx{
flex-wrap: wrap !important;
}
#section-chief-guest .boxx p{
text-align: center !important;
}
#section-become-a-partner ul li .partner-bg, #section-become-a-partner ul li .partner-bg{text-align: center !important;}
body#body #section-header{
padding-bottom: 0px !important;
}
body#body #section-discussion-topics{
/* margin-bottom: 40px !important;
        margin-top: 100px !important;
        padding-top: 100px !important; */
}
#section-become-a-partner,#section-glimpses-of-previous-edition{padding-top: 0px !important;}
body#body #section-meet-our-speakers h2{margin-bottom: 0px !important;}
body#body #section-discussion-topics h2{
margin-bottom: 0px !important;
margin-top: 10px !important;
}
body#body #section-header{padding-bottom: 0px !important;}
#section-contact-us .auto-container{text-align: left !important;}
.auto-container{
text-align: center;
margin-left: 2px;
margin-right: 2px;
}
body#body #section-header{
margin-bottom: 0px;
}
#section-become-a-partner .w1200{text-align: center !important;}
body#body  #section-become-a-partner h2{display1: block !important;}
#section-discussion-topics .sec-title, body#body #section-discussion-topics .sec-title h2,#section-meet-our-speakers .sec-title, body#body #section-meet-our-speakers .sec-title h2, #section-glimpses-of-previous-edition .sec-title, body#body #section-glimpses-of-previous-edition .sec-title h2{
display: inline-block !important;
}

#body [id*=section-] h2:before{
right: -72% !important;
}
#section-overview{padding-top: 0px !important;}
#section-discussion-topics .image-box{
min-height: 49px !important;
}
#section-discussion-topics{padding-top: 0px !important; padding-bottom: 0px !important;}
#section-become-a-partner h5,#section-become-a-partner p{text-align: center !important;}

#section-meet-our-speakers{margin-bottom: 0px !important;}
#section-become-a-partner h5,#section-become-a-partner p{text-align: center !important;}
 #section-become-a-partner ul li:nth-child(4) .partner-bg{
margin-top: 130px !important;
}
#section-recorded-sessions section h5{
padding: 0px 11px 17px !important;
}
#section-recorded-sessions{
padding-bottom: 20px !important;
}
#section-glimpse-of-msmebusinessconclave{
padding-bottom: 0px !important;
}
#section-contact-us h2{
margin-top: 0px !important;
}
#section-partners .image{
display: flex !important;
justify-content: center;
}
#section-partners .image img{width: auto !important;}
#section-overview p{text-align1: left !important;}
#section-become-a-partner h2,#section-meet-our-speakers h2,#section-discussion-topics h2{margin-left: 20px !important; margin-right: 20px !important; overflow1: hidden !important;}
body#body #section-become-a-partner h2:before{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
 right: 105% !important;
    background-size: 266px;
}

    body#body #section-past-speakers1 .overview-content h2:before {
        width: 266px;
        height: 100%;
        top: 40%;
        background-repeat: no-repeat;
        right: 105% !important;
        background-size: 266px;
    }
body#body #section-past-speakers1 .overview-content h2:after {
        width: 266px;
        height: 100%;
        top: 40%;
        background-repeat: no-repeat;
        right: 105% !important;
        background-size: 266px;
    }
body#body #section-meet-our-speakers h2:before{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    right: 105% !important;
    background-size: 266px !important;
}
body#body #section-meet-our-speakers h2:after{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 105% !important;
    background-size: 266px !important;
}
body#body #section-discussion-topics h2:before{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    right: 105% !important;
    background-size: 266px;
}
body#body #section-discussion-topics h2:after{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 105% !important;
    background-size: 266px !important
}
body#body #section-become-a-partner h2:after{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 105% !important;
    background-size: 266px !important
}
#section-glimpses-of-previous-edition h2{
padding: 0px 35px;
    line-height: 30px;
margin: 0px 20px !important;
overflow1: hidden;
}
body#body #section-glimpses-of-previous-edition .sec-title h2:before{
    width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    right: 88%  !important;
    background-size: 266px;
}
body#body #section-glimpses-of-previous-edition .sec-title h2:after{
    width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 88% !important;
    background-size: 266px !important;
}
body#body #section-overview .overview-content h2:before{
width: 266px !important;
    height: 100% !important;
    top: 35% !important;
    background-repeat: no-repeat;
    left1: -172px !important;
    background-size: 266px !important;
right: 105% !important;
}
.overview-content{padding: 0px !important;}
body#body #section-overview .overview-content h2:after{
width: 266px !important;
    height: 100%;
    top: 35% !important;
    background-repeat: no-repeat;
    background-size: 266px !important;
left: 105% !important;
}
#body [id*=section-] h2:before{
content:'';
position: absolute;
background-image: url(../img/right.webp) !important;
width: 480px;
height: 100%;
top: 40%;
background-repeat: no-repeat;
left1: -74px !important;
}
#body [id*=section-] h2:after{
content:'';
position: absolute;
background-image: url(../img/left.webp) !important;
width: 100%;
height: 100%;
top: 40%;
background-repeat: no-repeat;
left: 105% !important;
}
#section-header .btn-container{
max-width: 101px !important;
    margin: auto;
    margin-top: 3px;
    background: #3F3F3F;
    border-radius: 25px !important;
    
}
#section-contact-us .boxes .box .blue-bg{
	min-width: 303px !important;
}
#section-header .btn-container .btn{
font-size: 10px !important;
    color: #fff;
    font-weight: 600;
    padding: 4px 12px;
 margin: 0px auto 0;
}
#section-header .event-date{
max-width1: 184px;
    margin: auto;
    font-size: 12px !important;
    font-weight: 600;
    position: relative !important;
    color: #0F298E;
    border1: 2px solid #0F298E;
    border-radius: 8px;
    padding: 1px 0px 3px 0px;
padding1: 1px 0px 3px 0px !important;
}
#section-header .event-date .date {
position: absolute;
    left: -9px !important;
    background: #3ABD98 !important;
    color: #fff !important;
    top: -5px;
    padding: 6px 6px;
    font-size: 20px !important;
    border-radius: 4px !important;
}
#section-header .event-date .date sup{
font-size: 14px !important;
    font-weight: 400 !important;
    padding-left: 3px;
}
#section-header .event-date .location{
color: #3ABD98 !important;
}
#section-header .msme-logo img{
max-width: 200px !important;
}
body#body #section-header{
background-image1: url(#)  !important;
background-size: 463px 239px !important;
background-repeat: no-repeat;
margin-top: 40px !important;
background-position: top !important;

}
#section-discussion-topics .flex-container .column .boxx{
background-image: url(#);
background-repeat: no-repeat !important;
width: 151px;
height: 181px;
background-size: 167px 232px !important;
background-position: center !important;
} 
#section-discussion-topics .flex-container .column{
max-width: 50% !important;
min-width: 50% !important;
}
body#body #section-discussion-topics .flex-container .column img{
max-width: 40px !important;
position: relative;
    top: -8px;
    left: -3px;
}
body#body #section-discussion-topics .flex-container .column .boxx .text-box{
padding-bottom: 55px;
    margin-top: 10px !important;
    padding-left: 12px;
    padding-right: 20px;
    color: #fff;
    font-size: 16px !important;
}
body#body #section-discussion-topics .text-box h5{
font-size: 14px !important;
    font-weight: 400 !important;
}
#section-meet-our-speakers .column .col h5{
font-size: 16px !important;
line-height: 1.3em !important;
}
#section-become-a-partner ul li .partner-bg, #section-become-a-partner ul li .partner-bg{
width: 337px !important;
height: 170px !important;
margin: 0px !important;
margin-top: 200px !important;
}
#body #section-recorded-sessions .auto-container .flex-container .column figure:before{
content:'';
position: absolute;
background-image: url(#);
background-repeat: no-repeat;
width: 84px !important;
height: 53px !important;
z-index: 1 !important;
top1: 113px;
    left1: 147px;
background-size: 35px;
top: 55%;
left: 55%;
transform: translate(-50%,-50%);
}
#body #section-recorded-sessions .auto-container .flex-container .column .col{padding: 0px !important; border: 1px solid #D6D6D6; border-radius: 17px; height: 332px !important;}
body#body #section-recorded-sessions h2, body#body #section-glimpse-of-msmebusinessconclave h2, body#body #section-past-speakers h2{
font-size: 18px !important;
font-weight: bold !important;
text-transform: uppercase !important;
text-decoration: none !important;
color: #1B75BB !important;
margin-bottom: 6px !important;
}
.owl-nav{display:none !important;}
body#body #section-recorded-sessions, body#body #section-glimpse-of-msmebusinessconclave{
padding-top: 0px !important;
}
#section-glimpse-of-msmebusinessconclave h2{
padding-bottom: 0px !important;
}
#section-tweets{display:none !important;}
#section-header{
padding-bottom: 40px !important;
}

#section-who-should-attend img{width: 100% !important;}
body#body #section-contact-us .col-md-5.col-sm-12:last-of-type{padding-top: 20px !important;}
#section-contact-us h3{
font-size: 18px;
    font-weight: bold;
    color: #fff !important;
    padding-bottom: 15px !important;
    margin-bottom: 0px !important;
}
#section-contact-us h4{
font-size: 16px !important;
    color: #fff !important;
    font-weight: bold !important;
}
#section-contact-us span a{
font-size: 14px !important;
    color: #fff !important;
    padding-bottom: 3px !important;
}
#section-contact-us span{
/* display: block !important; */
}

.item-wrapper .item{
    max-width: 50%;
    padding: 20px 10px;
}

.item-wrapper .item p {
    margin: 0;
}

.page-center {
    padding: 0 15px;
}

.item-wrapper .item img {
    height: 40px;
}

.item-wrapper .item h4 {
    font-size: 14px;
}

.item-wrapper .item:nth-child(2), .item-wrapper .item:nth-child(4), .item-wrapper .item:nth-child(6) {
    border-right: 0;
}

.item-wrapper .item:nth-child(5), .item-wrapper .item:nth-child(6) {
    border-bottom: 1px solid #707070;
}

body#body #section-dicsussion-topic h2:after {
    width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 105% !important;
    background-size: 266px !important;
}

body#body #section-dicsussion-topic h2:before {
    width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    right: 105% !important;
    background-size: 266px;
}

#body .main-content>section[id*=section-discussion-topics] {
    padding-bottom: 20px;
    /* margin-top: 110px; */
}

.key-highlights ul {
    flex-wrap: wrap;
    gap: 30px 10px;
}

#body .key-highlights ul li:nth-child(2):after {
    display: none;
}

.key-highlights {
    top: -200px;
    width: 80%;
        position: static;
        transform: none;
        
}

#body .key-highlights ul li {
    max-width: 45%;
}

#body .key-highlights ul li p {
    font-size: 12px !important;
    line-height: 16px !important;
}

.key-highlights ul li h4 {
    font-size: 25px;
}


}


#section-recorded-sessions a.ViewAppend-third.Viewappend-Btn1, #section-glimpse-of-msmebusinessconclave a.ViewAppend-third.Viewappend-Btn1{
border: 1px solid #0f298f;
    padding: 10px 57px;
    font-size: 18px;
    color: #0F298F;
    font-weight: 600;
    border-radius: 5px;
}

#section-recorded-sessions h2,#section-glimpse-of-msmebusinessconclave h2{
font-size: 20px !important;
text-decoration: underline;
background-image:none !important;
}
#body #section-recorded-sessions .auto-container .flex-container .column{
min-width: 100% !important;
max-width: 100% !important;
}
#section-glimpse-of-msmebusinessconclave .imgal-container img{width: 95% !important;}
#section-glimpse-of-msmebusinessconclave .imgal-container{display:flex !important;}
#section-glimpse-of-msmebusinessconclave .imgal-container{column-gap: 0px !important;}
#body #section-recorded-sessions .auto-container, #section-glimpse-of-msmebusinessconclave .auto-container,#section-past-speakers .auto-container{overflow: visible;}
#section-recorded-sessions .auto-container,#section-glimpse-of-msmebusinessconclave .auto-container, #section-past-speakers .auto-container{position: relative;}
button span{font-size: 40px; color: #0F298E; position: relative; top: -2px !important;}
#body #section-recorded-sessions button, #section-glimpse-of-msmebusinessconclave button,#section-past-speakers button{border: 1px solid #3ABD98;
border-radius: 50%; padding1: 3px 11px 0px 10px !important; background-color: #fff; width: 37px; height: 37px; display: flex; justify-content: center;
align-items: center;}
#body #section-recorded-sessions button.owl-prev,#body #section-glimpse-of-msmebusinessconclave button.owl-prev,#section-past-speakers button.owl-prev{position: absolute; top: 45%; left: -43px;}
#body #section-recorded-sessions button.owl-prev{left: -54px !important;}
#body #section-glimpse-of-msmebusinessconclave button.owl-prev{left: -56px !important;}
#body #section-recorded-sessions button.owl-next,#body #section-glimpse-of-msmebusinessconclave button.owl-next,#section-past-speakers button.owl-next{position: absolute; top: 45%; right: -39px;}
#body #section-recorded-sessions button.owl-next{right: -55px !important;}
#section-glimpse-of-msmebusinessconclave button.owl-next{right: -42px !important;}
.owl-dots{display:none;}
#section-glimpse-of-msmebusinessconclave button{padding-top: 10px !important; padding-bottom: 10px !important;}
.caption{display:none !important;}

.main-header{
padding: 0px !important;
    height: 37px !important;
    background-color:  #000 !important;
}
.main-header .header-upper.auto-container{
background-color: #C54A20 !important;
    margin-top: 0px !important;
    padding-left: 9px;
    padding-right: 25px;
    border1: 1px solid #005E8D !important;
height: 43px !important;
    box-shadow: 10px 6px 20px rgba(0, 0, 0, 0.2);
}
  
.scroll-to-top {
    bottom: 84px;
    right: 10px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    background: #0F298E;
    position: fixed;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    z-index: 10;
    cursor: pointer;
    display: none;
    transition: all 300ms ease;
}

#body [id*=section-] h2{
font-size: 40px !important;
text-transform: uppercase !important;
color: #E85222 !important;
font-weight: bold;
/* margin-bottom: 25px !important; */
position: relative;
text-align: center !important;
position: relative !important;
display: inline-block !important;
}
body#body #section-glimpses-of-previous-edition h2, body#body #section-meet-our-speakers h2{position: relative !important; margin-top: 0px !important;}
#section-recorded-sessions h2:before, #section-recorded-sessions h2:after,#section-glimpse-of-msmebusinessconclave h2:after,#section-glimpse-of-msmebusinessconclave h2:before,#section-past-speakers h2:before, #section-past-speakers h2:after,#section-contact-us h2:before, #section-contact-us h2:after{display:none !important;}
#body [id*=section-] h2:before1{
content:'';
position: absolute;
background-image: url(../img/right.webp);
width: 100%;
height: 100%;
top: 40%
background-repeat: no-repeat;

}

#section-discussion-topics .flex-container .column img{
max-width1: 41px !important;
opacity: 1 !important;
width: 25% !important;
}


#section-discussion-topics .text-box h5{
font-size: 17px !important;
font-weight: 400 !important;
line-height: 23px !important;
}
#section-meet-our-speakers .column{
background-color1: #fff !important;
margin: 0px !important;
}
#section-meet-our-speakers .column:hover .col{
background-color1: #353A3F !important;
}
#section-meet-our-speakers .column .col{padding: 0px !important; background-color: #fff !important;}

#section-meet-our-speakers .column .col h5,#section-past-speakers .column h5{
color: #3ABD98 !important
}
#section-meet-our-speakers .column .col p, #section-past-speakers .column .col p{
color: #353A3F !important;
}
#section-meet-our-speakers .column:hover1 h51,#section-meet-our-speakers .column:hover1 p1{color: #fff !important;}

#section-contact-us .boxes .box .blue-bg{
min-width: 403px ;
}
#section-contact-us .boxes .box{
border: 1px solid #fff;
    padding: 22px 39px;
}
#section-contact-us .row{
    margin: auto;
}
#section-contact-us .boxes .box h4{
font-size: 22px !important;
font-weight: bold !important;
color: #fff !important;
text-transform: uppercase !important;
padding-bottom: 10px !important;
}
#section-contact-us .boxes .box h5{
font-size: 18px !important;
    text-transform: uppercase;
    color: #fff;
}
body#body #section-contact-us .email{
background: url(../img/mail.webp) no-repeat 2px 6px;
    /* display: block; */
    padding: 0px 0px 0px 24px;
    width: 100%;
    clear: both;
    margin: 5px 0px !important;
    background-size: 13px !important;
}
body#body #section-contact-us .tel{
background: url(../img/call.webp) no-repeat 2px 6px;
    /* display: block; */
    padding: 0px 0px 0px 24px;
    width: 100%;
    clear: both;
    margin: 5px 0px !important;
    background-size: 13px !important;
}
body#body #section-contact-us{
background-image: linear-gradient(0deg, #E85222, #F39314) !important;
}
#section-contact-us .boxes .box .blue-bg .line{
width: 200px;
    height: 1px;
    background: white;
    margin-top: 58px;
    margin-bottom: 58px;
}
body#body #section-contact-us h2{color: #fff !important;}
#body #section-recorded-sessions .auto-container .flex-container .column figure{position: relative !important; z-index: -1;}


#section-become-a-partner ul{
display: flex;
flex-wrap: wrap !important;
gap: 45px 264px !important;
}
#section-become-a-partner ul li{
width: 460px;
    height: 324px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#section-become-a-partner ul li:nth-child(1){
background-image: url( #) !important;
    background-size: contain !important;
background-repeat: no-repeat !important;
}
#section-become-a-partner ul li:nth-child(2){
background-image: url( #) !important;
   background-size: contain !important;
background-repeat: no-repeat !important;
}
#section-become-a-partner ul li:nth-child(3){
background-image: url( #) !important;
    background-size: contain !important;
background-repeat: no-repeat !important;
}
#section-become-a-partner ul li:nth-child(4){
background-image: url( #) !important;
    background-size: contain !important;
background-repeat: no-repeat !important;
}
#section-become-a-partner ul li:nth-child(1) .partner-bg,#section-become-a-partner ul li:nth-child(4) .partner-bg{
background-color: #3ABD98;
    box-shadow: 7px 7px 5px #0000005E;
    padding: 29px 39px;
    text-align: left;
    color: #fff;
    width: 296px;
    height: 245px;
    position: relative;
margin-right: -200px;
}

#section-become-a-partner ul li:nth-child(2) .partner-bg,#section-become-a-partner ul li:nth-child(3) .partner-bg{
background-color: #0F298E;
    box-shadow: 7px 7px 5px #0000005E;
    padding: 29px 39px;
    text-align: left;
    color: #fff;
    width: 296px;
    height: 245px;
    position: relative;
margin-right: -200px;
}
#section-become-a-partner ul li:nth-child(1) .partner-bg:before{
background: url(#) no-repeat;
    content: " ";
    position: absolute;
    background-size: 100% 100%;
    width: 23px;
    height: 23px;
    bottom: 5px;
    left: 5px;
}
#section-become-a-partner ul li:nth-child(2) .partner-bg:before{
background: url( #) no-repeat;
    content: " ";
    position: absolute;
    background-size: 100% 100%;
    width: 23px;
    height: 23px;
    bottom: 5px;
    right: 5px;
}
#section-become-a-partner ul li:nth-child(3) .partner-bg:before{
background: url(#) no-repeat;
    content: " ";
    position: absolute;
    background-size: 100% 100%;
    width: 23px;
    height: 23px;
    bottom: 5px;
    left: 5px;
}
#section-become-a-partner ul li:nth-child(4) .partner-bg:before{
background: url(#) no-repeat;
    content: " ";
    position: absolute;
    background-size: 100% 100%;
    width: 23px;
    height: 23px;
    bottom: 5px;
    right: 5px;
}
#body .main-header .navigation li.active{border: 0px !important;}
#body #section-past-speakers img{
/*max-width: 134px;
border: 5px solid #fff !important;
border-radius: 50%;
box-shadow: 0px 0px 11px 4px #00000033 !important;*/
object-fit: cover;
margin-top: 10px !important;
}

.text-box{
    padding-top: 10px;
}

#body #section-recorded-sessions .auto-container .flex-container .column .col img{
max-width: 100% !important;
width: 100% !important;
border-radius: 17px 17px 0px 0px !important;
}
.sec-title h2:after{display: inline-block !important;}
@media(max-width: 767px){
body#body #section-venue h2:after{
width: 266px;
    height: 100%;
    top: 40%;
    background-repeat: no-repeat;
    left: 105% !important;
    background-size: 266px !important
}
body#body #section-venue h2{
padding-top:0px !important;
}
body#body #section-meet-our-speakers .text-box{
height:140px !important;
}
body#body #section-header{
position: relative;
}
body#body #section-header:before11{
content: '';
position: absolute;
background: url(  #) no-repeat !important;
background-size: 100% 110% !important;
background-position: center !important;
width: 100%;
height: 98%;
z-index1: -10 !important;

}

html body#body #section-header:before {
    background-image: url(../img/Side-L.png);
    display: block;
    width: 50%;
    height: 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
content: '';
position: absolute;
        z-index: -1;
}

html body#body #section-header:after {
    background-image: url(../img/Side-R.png);
    display: block !important;
    width: 50%;
    height: 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    right: 0;
    top: 0;
content: '';
position: absolute;
        z-index: -1;
}
body#body #section-header .w1200{
width: 230px;
    height: 230px;
    background: white;
    position: relative;
    z-index1: -10;
    border-radius: 0%;
}
#section-contact-us .col-6{
max-width: 100% !important;
}
body#body #section-contact-us .boxes .box h4{
font-size: 16px !important;
padding-bottom: 10px !important;
}
body#body #section-contact-us .boxes .box h5{
font-size: 14px !important;
margin-bottom: 3px;
}
body#body #section-contact-us .boxes .box{
padding: 20px 15px !important;
margin-bottom: 0px !important;
}
#body [id*=section-] h2{
font-size: 22px !important;
margin-bottom: 15px !important;
}
.line{display:none !important;}
body#body #section-contact-us .boxes .box .blue-bg  .blue-bg-content{
margin-top: 11px !important;
}
body#body #section-become-a-partner li{
max-width: 100% !important;
min-width: 100% !important;
}
body#body #section-past-speakers .flex-container .column{
max-width: 100% !important;
min-width: 100% !important;
}
body#body #section-past-speakers .col img{
margin-bottom: 17px !important;
}
}
button:focus{outline: 0px !important;}

@media(min-width: 1400px){
body#body #section-header{
background1: url( #) no-repeat !important;
background-size: 100% 100% !important;
background-position: center !important;
}

}
.form-v2 .two-column label{
background-color: #fff0 !important;
border: 0px !important;
font-size: 12px !important;
line-height: 18px !important;
}
.form-v2 .two-column-clearfix{
margin-top: 0px !important;
text-align: left !important;
}
[for*=note]{text-align: left !important;}
#body .sticky-form h2{display:none !important;}

.sticky-bottom-nav1{display:none;}
.sticky-bottom-nav.show{display:block;}
#section-header .btn-container .btn,#section-header .btn-container{cursor:pointer;}
.inViewPort .overview-content h2:after, .inViewPort h2:after, #section-become-a-partner.inViewPort h2:after{
animation: fadeInRight 1.5s 1;
} 
@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
 .inViewPort h2:before{
animation: fadeInLeft 1.5s 1;
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
#body #section-chief-guest h2,#body #section-chief-guest h5{display: none !important;}
#section-chief-guest .boxx{
display: flex !important;
    align-items: center !important;
}
#section-chief-guest  strong{
font-size: 32px;
    font-weight: bold;
    line-height: 1.3em !important;
    color: #000;
}
#section-chief-guest  strong{
font-size: 32px;
    font-weight: bold;
    line-height: 1.3em !important;
    color: #000;
}
#section-chief-guest  p{
font-size: 19px !important;
    line-height: 1.3em !important;
    color: #353A3F !important;
    text-align: left;
    margin: 15px 0;
}
#section-chief-guest  .column{
max-width: 90% !important;
}
#section-chief-guest  .column img{
opacity: 1 !important;
    border: 1.5px solid #353A3F;
    border-radius: 10px !important;
}
#section-chief-guest .Speaktitle{
font-size: 30px !important;
    margin-bottom: 15px !important;
    line-height: 1.3em !important;
    font-weight: 500 !important;
}
body#body #section-chief-guest{
background-color: #F7F8FA !important;
margin: 0px !important;
}
body#body #section-chief-guest .Speaktitle{
font-size: 30px !important;
    margin-bottom: 15px !important;
    line-height: 1.3em !important;
    font-weight: 500 !important;
text-decoration1: underline;
text-underline-offset1:11px;
text-decoration-thickness 1: 2px !important;
position: relative;
}
body#body #section-chief-guest .Speaktitle:before{
content: '';
position: absolute;
background-image: url(#) !important;
background-repeat: no-repeat;
    width: 247px;
    height: 105%;
    bottom: -42px;
    background-size: 245px;
}
#body .sticky-form .form-v2 .two-column .form-control{
padding: 5px 12px 5px 10px !important;
font-size: 14px !important;
}
#body .sticky-form .form-v2 .two-column.form-group{
margin-bottom: 15px !important;
}
#section-venue p{
color: #000;
}


:root{
--theme-pg-bg:#F7F7F7;
--theme-bg:#1686BE;
--theme-bg-secondary:#16C5BE;
--theme-bg-blue:#1686BE;
--theme-padding:0 20px;
--theme-color-blue:#1686BE;
--theme-color-secondary:#16C5BE;
--theme-color-black:#000;
--theme-color-white:#fff;
--theme-color-blue:#1686BE;
--theme-gradient:linear-gradient(0deg, var(--theme-bg) 0%, var(--theme-bg) 20%, var(--theme-bg-secondary) 100%);
--theme-gradient-lft:linear-gradient(90deg, #16C5BE 0%, #1686BE 100%);
--theme-gradient-top:linear-gradient(0deg, #16C5BE 0%, #1686BE 100%);
--menu-color-current:#CFE80C;
   --clr-border: #333;
}
@media(max-width: 600px){
#body .sticky-bottom-nav{justify-content: center !important;}
#body > div.sticky-bottom-nav > a{display: none;}
}
#section-day-3-virtual1 > section > div > div > div > div > div.text > div:nth-child(2) > div.second-cols{
margin-left: 85px;
}
.sticky-bottom-nav a {
display: none;
    color: #0e6d9b;
    background-color: #0f298f  !important;
}
#section-recorded-sessions section h5{
font-size: 15.5px ;
    font-weight: 500;
    line-height: 28px;
color: #353A3F;
padding: 0px 10px 25px;
}
.list-center-aligned .col img{
border1: 2px solid #00375d;
border-radius1: 10px ;
opacity: 1 !important;
}
#body > div.sticky-bottom-nav > a{
color1: #0e6d9b !important;
}
.sticky-bottom-nav1 a.active{
background-color: #fff !important;
color: #0e6d9b ; 
}
.main-content {margin-top: 0px !important;}

#section-award-categories,#main-header-bg{ display:none}
/* Heade Start*/
.main-header1{ padding:0 !important;background:rgbA(15 41 143 / 30%) !important}
.main-header.fixed-header1{ background-color: rgbA(15 41 143 / 100%) !important;}
.main-menu .navigation > li{ padding:6px 0  !important; margin:0 18px 0 0}

.main-menu .navigation > li > a {  padding: 6px 10px;font-size: 18px;text-transform: capitalize;color: #fff;border-radius: 20px;}

 .main-header .header-upper .logo a{display:block;width:100%;max-width:320px;color:#fff; font-size:20px;text-align: left;padding: 10px 0 0px 0;font-weight:500;}
.main-header.fixed-header .logo a:hover{color:#CFE80C !important;}
.main-header .main-menu a{font-weight: 500 !important;}
.main-header .header-upper .logo a img{ display:none !important;}
#body.page-home .main-header .navigation li:first-child{display:none;}
.main-header.fixed-header .header-upper .nav-outer { margin-bottom: 0px; }


.main-header .header-upper .logo-box .logo img{ display:none}
.main-header.fixed-header .logo a{color1:#CFE80C}
.main-menu .navigation > li > a:before{position:absolute;left:0;bottom:5px;height:3px;width:0;content:"";background-color:var(--menu-color-current);border-radius:5px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
/*
.main-menu .navigation > li:hover > a:before,.main-menu .navigation > li.current > a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);left:0;width:100%}
*/

/* Header End*/
.w1200{ margin:0 auto;width:100%;max-width:1200px; overflow: hidden !important;}

.wrapper-header{ position:relative}
.wrapper-header1:before {  position: absolute;
    background: url(#) no-repeat; background-size: cover;content: "";height:680px;width:100%;top:0;left:0;z-index: -1;}
#body #section-header{  background1: url(#) no-repeat; background-size: cover;content: "";width:100%;top:0;left:0;z-index1: -1;padding-bottom: 10px;margin-bottom: 30px;background-position: center;}
.knowledge{display:flex;max-width:290px;background: rgba(255 255 255/60%); margin: 0 auto 30px auto;align-items: center;padding: 5px;justify-content: space-around;border-top-right-radius: 40px;
border-bottom-left-radius: 40px;}
.knowledge  .k-text{display: block;font-size: 14px;font-weight: 600; padding-right: 5px;    color: #0f2a90;}
.knowledge .k-logo {max-width: 100px;display: block;}
.wrapper-header .w1200 {padding-top: 125px;}
.msme-logo{max-width:950px; width:100%;height: auto; margin:0 auto;  text-align: center;}
.msme-logo img {
    max-width: 100%;
    width: auto;
}
.event-date11{font-size:20px; color:#0F298F;font-weight:600; text-align:center;  margin:35px auto -35px;

    background:url(#) no-repeat; background-position: center !important; padding: 14px 0 31px 0; max-width: 340px;   clear: both;}
.event-date1{font-size:17px; color:#0F298F;font-weight:600; text-align:center;  margin:20px auto 30px;background:url(#) no-repeat; padding: 26px 0 30px 0; max-width: 340px;   clear: both;}
#section-speakers h2,#section-our-past-events h2, #section-contact-us h2{color:var(--theme-color-white);}
.overview-content{font-size:15.5px;color:var(--theme-color-black);max-width:1200px;margin: 0 auto;width:100%;font-weight:500;line-height:20px;padding:35px;text-align:center;background1:#fff; box-shadow1: 0px 17px 23px rgb(204 204 204 / 60%);margin-bottom: 0px; padding-bottom: 0px;}

#section-speakers{padding1:40px 0 10px 0; background1:var(--theme-gradient-top); width1:100%; } 
#section-speakers .auto-container{max-width:1200px; margin:0 auto; width:100%}
#section-speakers .flex-container .flex-row{width:100%;display:flex;flex-wrap:wrap;padding:20px 0 0}
#section-speakers .flex-container .column{width:100%;margin:0 27px 40px 0;max-width:218px;width:100%;min-width:218px;padding:0}
#section-speakers .flex-container .column:nth-of-type(5n+5){margin-right:0}
#section-speakers .flex-container .column .col{padding:0;margin-bottom:0}
#section-speakers  .flex-container .column .col  figure{max-width:218px;min-height1:202px;margin:0;overflow:hidden;max-height:202px;margin:0 auto; --border-color1: #fff;--border-weight: 2px;--dash-size: 13px;--gap-size: 12px;position: relative;}
#section-speakers .flex-container .column .col figure:after{ content:'';position:absolute;top:0;left:0;right:0;bottom:0; background: 
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat, 
        linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x,
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
        
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat,
        linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y,
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
        
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
        linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x,
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat,
        
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
        linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y,
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;
    background-size: var(--dash-size) var(--border-weight), calc(var(--dash-size) + var(--gap-size)) var(--border-weight), var(--dash-size) var(--border-weight), var(--border-weight) var(--dash-size), var(--border-weight) calc(var(--dash-size) + var(--gap-size)), var(--border-weight) var(--dash-size);
}

#section-speakers .flex-container .column .col figure img{margin:0;opacity:1}
#section-speakers .flex-container .column h5{font-size:18px;font-weight:700;line-height:1.09;padding-top:0px;    color: var(--theme-color-white);text-transform: uppercase;


}
#section-speakers .flex-container .column p{font-size:15px;line-height:20px !important;
color: var(--theme-color-white);}
.rel{position:relative;clear:both;overflow:hidden;padding-top: 12px; margin-top: -12px;}
.bg-overlay{position:absolute;bottom:0;left:0;width:100%;max-width:50%;height:calc(100% - 12px); background: var(--theme-bg-secondary);z-index:-1}
.sec-cols{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;width:100%; margin:0 auto}
.sec-cols-lhs{max-width:800px; width:100%; padding:0 0 0 50px}
.sec-cols-rhs{max-width:400px; width:100%; background: #F7F7F7;}
.sec-cols .sec-cols-lhs{ background:var(--theme-gradient-lft);position:relative; padding-bottom: 40px;}
.rel.alternative   .bg-overlay{max-width:50%;left:50%; background: var(--theme-bg);}
#section-event-flow .step2{max-width: 50%;top:600px;left:0px;}
#section-event-flow .event{display: block; font-size: 15px;color: var(--theme-color-secondary);margin: 3px 0 5px;}

.track-list{margin:10px 0 0px 0; padding:0}
.track-list li{font-size:16px;line-height:1.5;color:#fff; padding:0 0 20px 32px;font-weight: 500; position:relative}
.track-list li::before,
.track-list li::after{position:absolute;left:6px;background-color:#fff;content:"";transform: translateX(10px) rotate(-45deg);transform-origin: left bottom;}
.track-list li::before{top:11px;height:8px;width:2px;}
.track-list li::after{top:17px;height:2px;width:14px;}

.calender{display:flex;flex-wrap:wrap;}
.day{width:84px;height:80px;background:#CFE80C;opacity:1;padding:16px 0 0 7px;font-size:23px;font-weight:600;position:relative;top:-13px; color:var(--theme-color-blue);    text-align: center;}
.day sup {
    font-size: 14px;
    position: relative;
    top: -18px;
}
.num{font-size:36px;display:block;font-weight:600;margin:0 0 5px}
.day:before,.day:after{content:"";width:0;height:0;position:absolute;border:8px solid transparent;border-top-color:#B3B711;top:5px}
.day:before{transform:rotate(-45deg);left:-8px}
.day:after{transform:rotate(45deg);right:-8px}
.calender h3{ padding: 30px 0 0 30px;color: var(--theme-color-white); font-size: 28px; font-weight: 600;}

#section-different-session-format h2{text-align:left;background: none;
    padding-top: 50px; font-size:40px}
#section-different-session-format .w1200{
    background: url(#) no-repeat 100% 100%;
    padding-bottom: 14px;
}
.sec-cols .sec-cols-lhs:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;transform: translateY(-50%);}
.sec-cols .sec-cols-lhs:before{border-left-color:#1689be;border-width:35px;}
.rel.alternative .sec-cols .sec-cols-lhs:before{border-right-color: #16c3be;    border-left-color: transparent;left:-70px;}
.day-detail{display:flex;justify-content:space-evenly;flex-wrap:wrap; margin-bottom: 70px;}
.day-detail li{max-width:18.5%;width:100%;background:var(--theme-gradient);position:relative;padding:0 20px 31px 20px; overflow:hidden;text-align: center;box-shadow: 8px 8px 7px #ccc;}
.day-detail li:before{content:"";width:120px;height:120px;border-radius:50%;background:#f7f7f7;position:absolute;left:50%;transform:translateX(-50%);top:-60px}
.day-detail li p {  color: var(--theme-color-blue); z-index: 1; position: relative; font-size: 16px;  font-weight: 700; padding: 10px 0 0 0;}
.day-detail li p sup { font-size: 10px;  top: -7px;  position: relative;}
.day-detail li figure {width: 56px;height: 56px;display: inline-block; margin: 40px 0 10px 0;}
.day-detail li figure img{max-width:100%; width:auto}
.day-detail li h3{font-size:19px;font-weight:500;text-align:center;color:var(--theme-color-white);}
.hide1 .rel:nth-of-type(1) .sec-cols-rhs img{max-width:260px; width:100%}

.img_1{max-width:calc(100% - 20px);margin:50px auto 0 auto;display:block;}
.img_2{max-width:316px;margin:50px auto 0 auto;display:block;}
.img_3{max-width:325px;margin:50px auto 0 auto;display:block;}
.img_4{max-width:280px;margin:50px auto 0 auto;display:block;}
.img_5{display:block;height:100%;padding:70px 0 0 0;max-width:95%;float:right;}
#section-event-flow{margin-bottom:60px;background:url(#) no-repeat 50% 50% !imporant;
}
#section-different-session-format {overflow:hidden;background: url(#) no-repeat 0% 40% !important; position:relative;
}
.flex-box{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.session-list{max-width:510px;width:100%; background:url(#) no-repeat 100% 100%;position: relative;
    z-index: 9;}
.session-list ul{max-width: 352px;background:url(#) 100% 100% no-repeat;padding:20px 30px 20px 0;    z-index: -1;position: relative;}
.session-list li {font-size: 18px;ont-weight: 500;color: var(--theme-color-white);background: var(--theme-bg); position: relative; padding: 11px 20px;  display: flex; align-items: center; margin-bottom: 10px;}
.session-list li:nth-of-type(2n+2){background:var(--theme-bg-secondary);}
.session-list li:before{left:-66px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:translateY(-50%);border-right-color:#1689be;border-width:33px;}
.session-list li:nth-of-type(2n+2):before{content:""; border-right-color:var(--theme-bg-secondary)}
.session-list li:before {left: -46px;border-width: 23px;}
/*
.session-list li:nth-of-type(2):before{left: -66px;border-width: 33px;} */

#section-who-should-attend { background: #fff; padding: 40px 0; }
#section-who-should-attend ul{max-width:100%;display:flex;flex-wrap: wrap;}
#section-who-should-attend ul li{width:20%;max-width:20%;margin:0 0 20px 0; padding: 40px 25px 0px;text-align: center;}
#section-who-should-attend ul li figure{width:80px;height:76px;margin:0 auto 20px auto}
#section-who-should-attend ul li figure img{  max-width: 100%; width: auto;}
#section-who-should-attend ul li h5{font-size:18px;font-weight:600;line-height:25px; text-align:center;color:#000}
#section-who-should-attend h2{ }
#section-who-should-attend ul li:nth-of-type(4n+4){ margin-right:0}
#section-our-past-events{background:var(--theme-bg); padding:60px 0 }
ul.past-event {
    display: flex;
    flex-wrap: wrap;
    max-width: 1100px;
    justify-content: space-between;
    margin: 0 auto;
}
ul.past-event li {
    background: #fff;justify-content: space-around;max-width: 330px; border:1px solid var(--theme-bg-secondary); width: 100%; padding: 10px; display: flex; align-items: center;flex-wrap: wrap;}
ul.past-event li img {width: auto;    margin: auto;}
.know-more {
    display: block;
    clear: both;
    width: 100%;
    text-align: center;
    color: #fff;
    font: bold 14px/14px Arial;
    background: #1686be;
    padding: 10px;
    display: inline-block;
    max-width: 107px;
    border-radius: 16px;
    margin: 15px;
}
ul.past-event li:nth-of-type(3) a:first-child {padding: 40px 0 0px 0; display: block; min-height: 169px;}
.know-more  a{color: #1686be; text-decoration:underline}
#section-become-a-partner { padding:30px 0 0px;}
.key-text{margin:10px 0 0px 0; padding:0}
.key-text li{font-size:16px;line-height:1.5;color:var(--theme-color-black); padding:0 0 20px 35px;font-weight:600; position:relative}
.key-text li::before,
.key-text li::after{position:absolute;left:6px;background-color:var(--theme-bg-secondary);content:"";transform: translateX(10px) rotate(-45deg);transform-origin: left bottom;}
.key-text li::before{top:11px;height:8px;width:2px;}
.key-text li::after{top:17px;height:2px;width:14px;}
#section-contact-us .hide1{background1:url(#)  no-repeat;padding: 30px 0;     background-size: cover;}
#section-contact-us{background: var(--theme-gradient-top) !important; }
.oneline>* {
    width: auto;
    max-width: max-content;
}
.oneline{display: flex;flex-wrap1: wrap;justify-content: space-between; align-items: center; max-width:800px; width: 100%; margin: 0 auto;font-size: 17px;}
.oneline h5{ font-size: 17px; color: var(--theme-color-white); font-weight: 700;line-height:24px;}
.mail{background:url(../img/mail.webp) no-repeat 0px 7px; padding: 0 0 0 25px; max-width1:311px; width:100%}
.tel{background1:url(../img/call.webp) no-repeat 0px 3px; padding1: 0 0 0 25px;max-width:170px; width:100%}
.oneline a,.oneline a:hover{color:var(--theme-color-white) !important}
.oneline:first-child {
    margin-bottom: 20px;
}

 #section-agenda{padding: 40px 0;}
.agenda-list{margin: 0 auto;max-width:600px;left:120px;position: relative;border-left:1px solid black;padding-left:51px;}
.data{position:relative; margin-bottom: 20px;}
.data .time{position:absolute;left:-260px;font-size:18px;font-weight:bold;color:#000;    top: -6px;}
.data h3{font-size:16px;font-weight:500;color:#000;position: relative;margin-bottom: 16px;line-height: 25px;}
.data h3:before { content: ""; width: 10px; height: 10px; background: var(--theme-bg-secondary); position: absolute; left: -57px; top: 0; border-radius: 50%;}
.data ul{list-style-type:none;    margin-bottom: 20px; overflow: hidden; margin-left:10px;}
.data ul li{margin:0px 0 10px 0px;font-size:15px;font-weight:500;line-height:1.5;color:#000; position:relative;padding-left: 20px;}
.data ul li::before { content: " ";  width: 8px; height: 8px; background: #000; border-radius: 50%; content: " "; position: absolute; top: 7px; left: 2px;}

#section-msme-articles{padding:40px 0;width:100%;}
#section-msme-articles .auto-container{ margin:0 auto; max-width:1200px; width:100%}
#section-msme-articles  .row{flex-wrap: wrap; justify-content: space-between;}
 #section-msme-articles .column{ position:relative;max-width:378px !important;width:100%; min-width:378px; margin:0 33px 32px 0px !important; padding: 10px;box-shadow: 0 0 4px 0 rgb(0 0 0 / 14%);background: #fff;}
#section-msme-articles .column:nth-of-type(3n + 3){ margin-right: 0 !important;}

#section-msme-articles .column .col{padding:0; text-align: left;}
#section-msme-articles .column .col figure{margin:0;width:100%; max-width:380px; overflow:hidden; position:relative;    max-height: 200px;}
#section-msme-articles .column .col figure img{margin:0;max-width:initial;width:100%; max-width:100%; opacity:.8}
#section-msme-articles .column .col h5{font-size: 18px;font-weight: bold;line-height: 1.33;color: #000;padding:16px 10px 5px}
#section-msme-articles .column  .col  .full-text{font-size:14px;font-weight:500;padding:0px 10px 5px;color:#000;opacity:0.51;text-align: left;}
#section-msme-articles .column  .col  .full-text p {line-height: 21px}
.readmore{ font-size: 14px; font-weight: 600; letter-spacing: 0.1px; color: #3e3e3e;text-align: right;padding: 0; margin: 2px 10px 2px; clear: both;}
.readmore a,.readmore a:hover{color:var(--theme-color-blue);}
#section-guest-speaker {  padding: 30px 0;}
ul.honours{ display:block; max-width:1060px;width:100%; margin:0 auto; padding:0 35px; }
ul.honours li{ display:flex;       position: relative;justify-content:space-between;align-items: center;margin-bottom: 20px;border-bottom: 1px solid #cccccc3b;padding-bottom: 10px;}
ul.honours li figure{border:2px solid #0f298f;border-radius:8px;width:100%;overflow: hidden;}
ul.honours li:nth-of-type(2){flex-direction: row-reverse;}
ul.honours li figure{max-width:180px;}
ul.honours li:first-child figure{max-width:240px;}
ul.honours li figure img{ vertical-align:middle;max-width: 100%;    width: auto;}
ul.honours li .content{width:calc(100% - 200px)}
ul.honours1 li:first-child .content{width:calc(100% - 260px)}
ul.honours li:nth-of-type(2) .content {    text-align: right;}
ul.honours li h3{font-size:20px;font-weight:500;margin-bottom:15px;color:#000}
ul.honours li:first-child h3{font-size:30px;}
ul.honours li h4{font-size:25px;font-weight:600;color:#000;margin-bottom:15px;}
ul.honours li:first-child h4{font-size:25px;}
ul.honours li p{font-size:19px;line-height:29px;color:#000;font-weight:400;}
ul.honours li:first-child p{font-size:19px;}

@media(min-width:768px){
.list-center-aligned .col img {
margin: 0px auto 25px !important;
}
#section-glimpse-of-msmebusinessconclave h2{margin-bottom: 0px !important;}
#body #section-header{
padding-bottom: 65px !important;
}
#body #section-recorded-sessions .auto-container .flex-container .column{
min-width: 24% !important;
}
#body .sticky-bottom-nav a {
padding: 10px 66px !important;
}
#body .mobileNav{display:none}
}

@media(max-width:768px){
.list-center-aligned .col img {
margin: 0px auto 17px !important;
}
#section-recorded-sessions section h5{
font-size: 16px !important;
}
.knowledge .k-logo {
max-width: 70px;
}
#body .oneline{display:block;text-align:center;}
#body .oneline>*{width:auto;max-width:fit-content;text-align: center;    margin: auto;    margin-bottom: 12px;}
.knowledge{
display: block;
max-width: 180px !important;
} 
.knowledge .k-text{
text-align: center;
}
.knowledge .k-logo{
margin: 0px auto;
}
#section-day-1-virtual1 > section > div > div > div > div > div.text > div > div.second-cols > div{
margin-top: 10px;
}
#section-agenda .tab-row{
display: block !important;
}

#nav-tabContent-agenda{
paddng: 10px 10px !important;
}
#section-venue > section > div > div > div > div > div.text{
padding: 0px 15px;
}
.venue-address  h3 {
    font-size: 20px !important;
}
.venue-address  p {
    font-size: 13px !important;
}
#section-venue {
padding-top: 32px;
}
#section-venue > section > div > div > div > div > div.text > div > div > div > h2{font-size: 22px;
text-align: center!important;
    font-weight: bold;
    position: relative;
     padding-top: 0px; 
    margin-bottom: 40px;
    display1: none;}
#section-guest-speaker > div > div > ul > li:nth-child(1){
display: block;
}
#section-msme-articles h2{ padding-bottom:10px}
.wrapper-header:before { background: url(../img/back.webp) no-repeat; background-size: cover; height: 480px;background-position: center;}
.msme-logo{max-width:272px;margin:0 auto; height: auto;}
.event-date1{font-size:14px;padding:14px 0 10px 0;max-width:269px; background-size:285px; line-height: 20px;    margin-bottom: 10px;}
.event-date{font-size:14px;padding:14px 0 10px 0;max-width1:269px; background-size:285px;    margin-bottom: 30px; text-align: center;}
.knowledge { max-width: 260px;}
.knowledge .k-text { font-size: 12px;}
#section-overview { padding: 0 15px;}
.overview-content{font-size: 13px;line-height:21px;padding:20px;box-shadow1: 0px 17px 23px rgb(204 204 204 / 40%); margin-bottom: 0px; overflow: hidden;}
#section-our-past-events{background:none;padding:60px 20px 40px; position:relative;}
#section-our-past-events:before{content:"";width:100%;height:100%;position:absolute;left:0;background:var(--theme-bg);z-index:-1; top: 0;}
ul.past-event{    max-width: 320px;    justify-content: space-around;}
ul.past-event li{max-width:145px;padding:10px;    margin-bottom: 20px;}
ul.past-event li img {max-width: 100%;}
ul.past-event li:nth-of-type(3) a:first-child {padding: 0; min-height: initial;}
#section-contact-us .hide1 {padding:30px 0px;}
.oneline {justify-content: space-around;font-size:15px;font-weight: 500;}
.mail {margin:10px 0;}

#section-who-should-attend,#section-from-our-partners{padding: 30px 20px;}
#section-who-should-attend ul li h5 {font-size: 14px;line-height: 18px;}
#section-who-should-attend ul li{width:48%;max-width:48%;margin:0 0 30px 0;padding:20px 20px 0px;}
#section-who-should-attend ul li figure{width:55px;height:55px;margin:0 auto 10px auto;}
#section-speakers{padding:0 20px;}
#section-speakers .flex-container{justify-content: space-around;}
#section-speakers .flex-container .column{margin: 0 0 30px 0;max-width: 100%;  min-width: 100%;}
#section-speakers .flex-container .column .col figure{max-width:176px;min-height:initial;max-height: 169px;}
#section-speakers .flex-container .column h5{font-size:14px;}
#section-speakers .flex-container .column p {font-size:11px;line-height:1.36 !important;}
#section-become-a-partner{padding:30px 0px;background:#fff !important;}
.key-text li::before,.key-text li::after{left:0px;}
.key-text li{font-size:14px;line-height:18px;padding:0 0 20px 30px;}
#section-different-session-format  .one{width: 100%;}
#section-different-session-format h2{ text-align: center; background:url(../img/arrow.webp) no-repeat bottom center;padding-top: 0;}
#section-different-session-format h2 br{display: none; }
.session-list{ max-width:360px;background-size:120px;padding:0 40px;margin:0 auto;}
.session-list ul{ max-width: 220px;}
.session-list li{font-size:13px;font-weight:500;padding:10px 20px;line-height:17px;}
.session-list li:before {left: -36px;border-width: 18px;}
.session-list li:nth-of-type(2):before{left:-54px;border-width:27px;}
#section-event-flow .rel {    display: none;}
.container1 { padding-bottom: 100px;}
.day-detail{ justify-content: space-around;}
.day-detail li{max-width:46%;padding: 0 10px 20px 10px;margin-bottom: 26px;}
.day-detail li figure{width:50px;height:50px;margin:35px 0 10px 0;}
.day-detail li h3{font-size:14px;font-weight: 600;line-height:18px;}
#section-event-flow{padding: 0 20px;margin-bottom:0px;}
.day-detail{margin-bottom: 30px;}

#section-agenda {padding:30px 20px 10px 0px;}
.agenda-list { left:initial;border-left:0;padding-left:10px;}
.data .time {position: initial;left:initial;font-size:15px;margin-bottom: 5px;}
.data h3:before{display:none}
#section-msme-articles { padding:10px 0px 10px 20px;width: 100%;}
#section-msme-articles .row{flex-wrap: nowrap;justify-content:space-between;overflow: auto;   }
#section-msme-articles .column .col {margin-bottom:0;}
#section-msme-articles .column{max-width:70% !important;min-width:70%;margin:0 20px 25px 0px !important;}
#section-msme-articles .row{flex-wrap: nowrap;justify-content:space-between;overflow: auto;   }
#section-msme-articles .column .col h5{font-size:15px;}
#section-msme-articles .column .col .full-text p{line-height:20px !important;font-size:13px;}
#section-msme-articles .column:nth-of-type(3n + 3){margin-right: 20px !important;}
#section-msme-articles .column .col figure {max-height: 120px;}
#section-different-session-format {  background: none !important;}
#section-different-session-format:before{background: url(#) no-repeat 0% 50%;     opacity: 0.6;
    position: absolute; height: 70%; width: 100%; content: ""; bottom: 10px;}
#section-guest-speaker {  padding: 30px 20px;}
ul.honours { padding:0;}
ul.honours li {min-height: auto;flex-wrap: wrap;text-align: center;    width: 100%; margin-bottom:20px}
ul.honours li:nth-of-type(2) {margin-bottom:0px}
ul.honours li .content {width: 100%;}
ul.honours li figure {max-width:205px;min-height1:219px;margin: 0 auto;height:auto;}
ul.honours li h3{font-size:22px;width: 100%; text-align:center;font-weight:600;padding-top:10px;}
#section-guest-speaker > div > div > ul > li:nth-child(1) > div > h3{font-size:22px;width: 100%; text-align:center;font-weight:600;padding-top:10px;}
#section-guest-speaker > div > div > ul > li:nth-child(1) > div > h4{font-size:20px;padding:0;margin-bottom:10px;font-weight:700;}
ul.honours li h4{font-size:20px;padding:0;margin-bottom:10px;font-weight:700;}
ul.honours li p{font-size:18px; line-height:26px;font-weight: 500;}
#section-guest-speaker > div > div > ul > li:nth-child(1) > div > p{font-size:18px; line-height:26px;font-weight: 500;}
ul.honours li:nth-of-type(2) .content {  text-align: center;}
}
#section-become-a-partner h5{
font-weight: 600 !important;
}
.boxx {
    text-align: center;
}
.image-box{
    margin-left: 30%;
    margin-right: 30%;
}
.msme-logo1 img {
    max-width: 100%;
    width: auto;
}
.msme-logo1 {
    max-width: 950px;
    width: 100%;
    height: auto;
    margin: 0 auto;
    text-align: center;
    padding-top: 90px;
}
.msme-logo p{
   color: #393185;
    font-size: 46px !important;
    font-weight: 800;
    line-height: 45px !important;
    padding-top: 0px;
    margin-bottom: 0px;
}
@media (max-width: 768px) {
    /*.msme-logo1 {
        display: none;
    }*/
    .event-tagline {
    display: none;
}
/* .event-date{
    display: none;
} */
.innerWrap {
    display: none;
}
.msme-logo p{
   color: #393185;
    font-size: 35px !important;
    font-weight: 800;
    line-height: 45px !important;
    padding-top: 0px;
    margin-bottom: 0px; 
}
.entry{
    display: none;
}
.blue-bg .innerWrap
{
    display: block;
}
}
