
   @font-face {

      font-family: Helvetica;

      src: url(/font/Helvetica.ttf);

      }
div#Scoring-Criteria {
    margin-top: 50px;
    margin-bottom: 40px;
}


      @font-face {

      font-family: Helvetica-Bold;
      src: url(/font/Helvetica-Bold.ttf);
      }


   h1,

      h2,

      h3,

      h4,

      h5,

      h6 {

      font-family: "Oswald", sans-serif !important;

      font-weight: 400;

      margin: 0 0 20px 0;

      padding: 0;

      color: #1E3061;f

      }

      .we20 {

    width: 20%;

    padding-right: 10px;

    padding-left: 10px;

}

::selection{background:#03b3e4; color:#fff; text-shadow:none;}

::-webkit-scrollbar {width:10px; height:10px;}

::-webkit-scrollbar-button:start:decrement, 

::-webkit-scrollbar-button:end:increment  { display:none; }

::-webkit-scrollbar-track-piece  {background-color:#eeeeee; -webkit-border-radius:0px; border-left:1px solid #888;}         

::-webkit-scrollbar-thumb:vertical {-webkit-border-radius:0px;  background:#adcb3c; }   


.innerpage-hadding3 h2 {
    font-size: 40px !important;
}



div#attendmain68 {
    margin-top: 10px;
    margin-bottom: 40px;
}

.innerpage-hadding3 {
    margin-bottom: 30px;
    text-align: left;
}
h4#msg_box {

    margin-bottom: 30px;

}

.start {

    text-align: center;

    margin-top: 20px;

    margin-bottom: 10px;

}

.start2 {

    text-align: center;

    margin-top: 40px;

}

.ew20 {

    width: 20%;

    float: left;

}

#msg_box {

    background: #adcb3c;

    width: 100%;

    margin: 0 auto;

    line-height: 40px;

    padding-top: 40px;

    padding-bottom: 40px;

    font-size: 24px !important;

    padding-left: 20px;

    padding-right: 20px;

    border-radius: 10px;

}

#msg_box a {

    color: #ffffff;

    font-size: 24px;

}

.faq1 {

    border-style: solid;

    border-width: 0px 0px 0px 5px;

    border-color: #adcb3c;

    transition: background 0.3s, border 0.3s,

    border-radius 0.3s, 

    box-shadow 0.3s;

    margin: 0px 0px 0px 0px;

    padding: 15px 0px 15px 0px;

}

.faq2 {

    width: 6%;

    float: left;

}



#why-enter {

    margin-top: 60px;

    margin-bottom: 0px;

    background: #001850;

    padding-top: 50px;

    padding-bottom: 50px;

}



.faq3 {

    width: 94%;

    float: left;

}



.faq1 {

    width: 100%;

    float: left;

    background: #E9E6E6;

}



.faq2 h2 {

    color: #adcb3c;

    font-size: 50px;

    margin-bottom: 0px;

    text-align: center;

    font-weight: 600;

    margin-top: 0px;

}

.faq3 h2 {

    margin-bottom: 0px;

    padding-top: 15px;

    font-size: 30px;

}

.faq4 {

    border-style: solid;

    border-width: 0px 0px 0px 5px;

    border-color: #1E3061;

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    margin: 0px 0px 0px 0px;

    padding: 20px 0px 7px 0px;

}



.faq-border {

    border-bottom: 0px solid #E6E6E6;

    margin-top: 10px;

    margin-bottom: 10px;

}



.faq5 {

    width: 6%;

    float: left;

}

.faq5 h2 {

    color: #1E3061;

    font-size: 50px;

    margin-bottom: 0px;

    text-align: center;

    font-weight: 600;

    margin-top: 0px;

}

.faq6 {

    width: 94%;

    float: left;

}



.faq4 {

    width: 100%;

    float: left;

}

.faq6 p {

    margin-bottom: 0px;

    margin-top: 15px;

}



div#Participate-col33 {

    margin-bottom: 40px;

    margin-top: 10px;

}









.sp1 img {

    width: 40%;

}

.sp1 h3 {

    font-size: 22px;

}

      .sp1 {

    text-align: center;

}

      .sp20 {

    width: 25%;

    float: left;

}

      div#ATTEND111 {

    padding-top: 0px;

    padding-bottom: 30px;

}

      body {

      background: #fff;

      color: #1E3061 !important;

        font-family: Helvetica, sans-serif !important; 

      font-size: 18px !important;

      }

.Client-Testimonials {

    text-align: center;

}



.Client-Testimonials img {

    width: 80%;

}

.Client-Testimonials {

    margin-bottom: 30px;

}



.img-text h4 {

    color: #1e3061;

}

/*::selection{background:#03b3e4; color:#fff; text-shadow:none;}

::-webkit-scrollbar {width:10px; height:10px;}

::-webkit-scrollbar-button:start:decrement, 

::-webkit-scrollbar-button:end:increment  { display:none; }

::-webkit-scrollbar-track-piece  {background-color:#eeeeee; -webkit-border-radius:0px; border-left:1px solid #888;}         

::-webkit-scrollbar-thumb:vertical {-webkit-border-radius:0px;  background:#adcb3c; }*/

.Download-Brochure3 a {

    text-decoration: underline;

    font-size: 16px !important;

}

.ddaa h3 {

    font-size: 30px!important;

}

h2.rrs {

    font-size: 50px !important;

}

.ddaa p {

    color: #fff;

    padding-left: 15px;

    font-size: 18px !important;

}

.innerpage-haddingww p {

    margin-top: 0px!important;

    width: 100%!important;

}

.innerpage-haddingww {

    /* background: #001850; */

    padding: 20px;

    margin-bottom: 15px;

    border-radius: 10px;

    width: 90%;

    border: 2px solid;

}

.innerpage-haddingww p {

    color: #1E3061;

    font-size: 25px;

    font-weight: 600;

}

.ddaa {

    background: #001850;

    padding-top: 10px;

    padding-bottom: 10px;

    margin-top: 25px;

}

.Supported img {

    background: #fff;

    width: 40%;

    padding: 10px;

}

.downloads-blocher2 .wt {

    margin-top: 30px;

}

div#Download-Brochure {

    margin-top: 50px;

    margin-bottom: 50px;

}



.Download-Brochure2 {

    clear: both;

    text-align: center;

}

.registercol1 p {

    width: 85%;

    margin-top: 20px;

    font-size: 18px !important;

    height: 80px;

}

.registercol1 h2 {

    font-size: 35px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

    /* margin-bottom: 30px; */

}

.new-2w {

    padding-left: 10px;

}

.card-body {

    background: #001850;

    border-radius: 10px;

    width: 90%;

    padding: 30px !important;

}



div#registercol {

    margin-top: 50px;

    margin-bottom: 50px;

}



.aw10 {

    width:10%;

    float: left;

}

.aw90 {

    width: 89.6%;

    float: left;

}

.aw100 {

    width: 100%;

    float: left;

    margin-bottom: 15px;

}

.aw45 {

    width: 45%;

    float: left;

}

.aw44 {

    width: 44%;

    float: left;

    margin-right: 3px;

}

.aw50 {

    width: 50%;

    float: left;

    padding-left: 0px;

    padding-right: 10px;

}



.faq1 {

    width: 100%;

    float: left;

    background: #E9E6E6;

    cursor: pointer;

}



div#ans-1 {

    display: none;

}



div#ans-2 {

    display: none;

}



div#ans-3 {

    display: none;

}



div#ans-4 {

    display: none;

}



div#ans-4 {

    display: none;

}



div#ans-5 {

    display: none;

}



.agenda01 p {

    margin-bottom: 0px;

    font-weight: 600;

    font-size: 18px !important;

    color: #1E3061;

    text-align: left !important;

}



.downloads-blocher1 {

    width: 100%;

    margin: 0 auto;

}

.Marketing-Campaign2 h2 {

    color: #adcb3c;

    font-size: 40px;

    margin-bottom: 0px;

    line-height: 50px;

}



.tt {

    width: 90%;

        margin-bottom: 30px;

   /* margin: 0 auto;



}*/

}

.tt {

    margin-left: 10px;

}

.Marketing-Campaign3 {

    float: left;

    width: 100%;

    border-top: 3px solid #adcb3c;

    padding-bottom: 0px !important;

    margin-top: 10px;

    margin-bottom: 10px;

}

.Marketing-Campaign4 h3 {

    font-size: 25px;

}

.Marketing-Campaign2 p {

    /* font-weight: 600; */

    margin-bottom: 0px;

    font-size: 16px;

    color: #1E3061;

}

.design-margin {

    margin-top: 30px;

    margin-bottom: 00px;

}

.Marketing-Campaign2 {

    width: 70%;

    float: left;

    text-align: right;

}



.Marketing-Campaign1 {

    width: 30%;

    float: left;

}

div#Marketing-Campaign {

    margin-top: 60px;

    margin-bottom: 60px;

}



/*.fl-node-608971e22230d .fl-module-content .product-box:hover .product-content p {

    display: block;

    color: #fff;

    font-weight: 600;

    font-size: 17px;

}*/



/*.product-content p {

    display: none;

}

*/

div#Register-col1 {

    background: #001850;

    padding-top: 50px;

    padding-bottom: 50px;

    margin-bottom: 60px;

        margin-top: 0px;

}

.myAttends {

    text-align: center;

    margin-bottom: 0px;

    margin-top: 25px;

    

}

select#countrycode {

    padding: 12px 10px!important;

    font-size: 1rem!important;

    line-height: 1.5;

    width:100%;

    color: #495057;

    background-color: #fff;

    background-clip: padding-box;

    border-bottom: 5px solid #adcb3c !important;

    border-radius: 0px!important;

    border-right: 0px solid!important;

    border-left: 0px solid!important;

    border-top: 0px solid!important;

    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}

.Register-col2 {

    width: 80%;

    margin: 0 auto;

}

.myAttends p {

    margin-bottom: 0px;

    letter-spacing: 1px;

    font-weight: 600;

}

.form-control {

    display: block;

    width: 100%;

    font-size: 1rem!important;

    padding: 12px 10px!important;

    line-height:0!important;

    color: #495057;

    background-color: #fff;

    background-clip: padding-box;

    border-bottom: 5px solid #adcb3c !important;

    border-radius: 0px!important;

    border-right: 0px solid!important;

    border-left: 0px solid!important;

    border-top: 0px solid!important;

    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}



select.form-control:not([size]):not([multiple]) {

    height: auto!important;

}

.container.myAttends2 {

    margin-top: 30px;

    margin-bottom: 30px;

}

.myAttends h1 {

    color: #1E3061;

    font-size: 55px;

    margin-bottom: 0px;

    padding: 0px;

    line-height: 60px;

}



.innerpage-hadding h2 {

    font-size: 32px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}



.Invited-Organisations01 li {

    color: #1E3061;

    font-size: 20px;

    font-weight: 800;

    margin-bottom: 10px;

}



.smsm {

    padding: 10px;

}



.Invited-Organisations01 {

    background: #67bfaf69;

    padding: 15px;

    height: 600px;

    overflow: auto;

}



.padding-col2 {

    padding-left: 5px !important;

    padding-right: 5px!important;

    margin-bottom: 10px;

}



div#Invited-Organisations {

    background: #fff;

    padding-top: 50px;

    padding-bottom: 50px;

    background-image: url(../img/2022/atandees7.png);

    background-size: 60%;

    background-repeat: no-repeat;

    background-position: top;

}



.innerpage-hadding{

    margin-bottom:40px;

}



.Attendees05 {

    text-align: left;

}

.Attendees05 img {

    width: 100%;

}

.innerpage-hadding2 h2 {
    font-size: 32px;
    border-bottom: 4px solid #adcb3c;
    display: initial;
    color: #fff;
}


.innerpage-hadding2 {

    margin-bottom:30px;

   text-align: left;

}



.table {

    width: 100%;

    max-width: 100%;

    margin-bottom: 2rem !important;

    background-color: transparent;

}

.main-sponser5 {

    display: inline-block;

    margin-top: 15px;

    margin-right: 20px;

}

.main-sponser5 i {

    font-size: 30px !important;

    color: #adcb3c;

    padding-right: 4px;

    vertical-align: top;

}



h3.herocol {

    color: #fff;

    font-size: 50px;

    margin-top: 20px;

    margin-bottom: 25px;

    font-weight: 600;

}

.main-sponser5 p {

    display: inline-block;

    font-size: 18px !important;

    font-weight: 600;

    margin-bottom: 0px !important;

}





.main-sponser6 {

    display: inline-block;

    margin-top: 15px;

}

.main-sponser6 i {

    font-size:30px !important;

    color: #adcb3c;

    padding-right: 4px;

    vertical-align: text-bottom;

}

.main-sponser6 p {

    display: inline-block;

    font-size: 18px !important;

    font-weight: 600;

    margin-bottom: 0px !important;

}



span.haf-border {

    border-bottom: 4px solid #adcb3c;

}



.main-sponser5 i {

    font-size: 30px !important;

    color: #adcb3c;

}



.main-sponser2 p {

    margin-top: 15px;

    padding-bottom: 0px;

    font-weight: 600;

    font-size: 18px !important;

    padding-bottom: 0px;

    margin-bottom: 0px !important;

}



.main-sponser {

    background: #fff;

    margin-bottom: 10px;

    border-radius: 5px;

}

.cost-11 {

    text-align: center;

}

.innerspeakers {

    text-align: center;

}

.innerspeakers2 h2 {

    font-size: 60px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}



.innerspeakers3 {

    margin-top: 20px;

}

.innerspeakers img {

    width: 90%;

    border-radius: 10px;

    -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);

    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);

}

.innerspeakers2 h4 {

    color: #adcb3c;

    font-size: 22px;

        margin-bottom: 0px !important;

    margin-top: 20px;

}

.cost-11 img {

    padding-bottom: 20px;

}



div#speakers2022 {

    padding: 30px 0px 50px;

    /* background: #eeeeee; */

}

div#Participate-col {

    padding-top: 25px;

    padding-bottom: 50px;

}

.Content-Partner h2 {

    margin-bottom: 20px;

    font-size: 40px;

    text-align: center;

}



.Content-Partner ul {

    list-style: none;

    text-align: center;

    margin-bottom: 0px;

}

.Content-Partner li {

    width: 20%;

    text-align: center;

    padding-left: 10px;

    padding-right: 10px;

    /* margin: 0 auto; */

    display: inline-block;

}

.class-btun button {

    color: #fff;

    font-size: 14px;

    font-weight: 700;

    font-stretch: normal;

    font-style: normal;

    line-height: normal;

    letter-spacing: 0.2px;

    text-decoration: none;

    background: #adcb3c;

    border: 2px solid #adcb3c;

    padding: 10px 15px 10px;

    text-transform: uppercase;

    width: 100%;

    cursor: pointer;

    margin-bottom: 10px;

}



.class-btun {

    text-align: right;

}

.Supported p {

    font-size: 18px !important;

    font-weight: 600;

}

section#speakers {

    padding: 50px 0 0px;

}

.new-section-my {

    text-align: center;

   margin-bottom: 40px;

}

.new-section-my h2 {

    margin-bottom: 30px;

    font-size: 40px;

    text-align: center;

}

.new-section-my ul {

    list-style: none;

    padding: 0px;

}

.new-section-my li {

    width: 20%;

    display: inline-block;

    padding-left: 10px;

    padding-right: 10px;

}

@media (min-width: 1300px){

.container {

    max-width: 1200px !important;

}

}



.btntext-form p {

    font-size: 15px;

}



.section-header47 h2 {

    font-size: 26px;

    margin-top: 25px;

    margin-bottom: 15px;

}

.section-header47 p {

    color: #fff;

    margin-bottom: 25px;

    font-weight: 600;

    font-size: 20px;

}

header .logo-wrap {

   /* max-width: 200px !important;*/

    width: 100%;

    margin-right: 36px;

}

h6.card-price.text-center {

    color: #adcb3c;

    font-size: 55px;

    font-weight: 4;

}

.text-center button {

    display: inline-block;

    line-height: 1;

    background-color: #fff;

    border: 0px;

    font-size: 15px;

    padding: 12px 24px;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    color: #001850;

    fill: #001850;

    text-align: center;

    -webkit-transition: all .3s;

    -o-transition: all .3s;

    transition: all .3s;

    margin-bottom: 10px;

    border: 2px solid #adcb3c;

}

.text-center button:hover a {

    color: #fff !important;

}

.registercol2 li {

    font-size: 18px;

    margin-bottom: 8px;

    /* font-weight: 600; */

}

.registercol2 {

    margin-top: 30px;

}



.text-center button:hover {

    color: #fff !important;

}

.text-center button:hover {

    background: #adcb3c !important;

}

video {

    width: 100%;

}

div#attendmain {

    margin-top: 50px;

    margin-bottom: 30px;

}
.dfg {
    margin-top: 50px;
}

ul.muk {
    list-style: none;
    padding-left: 0;
    text-align: center;
    display: inline;
}


 ul.muk li {
    display: inline-block;
    width: 19%;
}
.two-col .two-col-wrap {

    width: 100%;

    display: -webkit-box;

    display: flex;

 /*   flex-wrap: wrap;

    -webkit-box-align: center;

    align-items: center;*/

}

.attendcol1 {

    text-align: center;

}

.attendco3 p {

    font-size: 16px;

    margin-top: 0px;

    text-align: justify;

}



.attendcol1 {

    margin-bottom: 30px;

}

.attendco2 h2 {

    font-size: 20px;

    color: #fff;

    padding-left: 10px;

    padding-right: 10px;

}

.two-col .two-col-wrap .two-col-left {

    width: 50%;

    text-align: right;

    padding: 60.4px 0;

    position: relative;

}

.two-col .two-col-wrap .two-col-left .img-wrap {

    position: relative;

    max-width: 601px;

    max-height: 420px;

    overflow: hidden;

    margin-left: auto;

}

.two-col.d-rtl .two-col-wrap .two-col-left .img-wrap {

    margin-left: 0;

    margin-right: auto;

}



.two-col .two-col-wrap .two-col-left img {

    position: relative;

    z-index: 9;

        border: 2px solid #fff;

}

div#SERIES {

    background: #fff;

    padding: 50px 50px;

}

.SERIES1 h2 {

    margin-bottom: 30px;

    

    font-size: 40px;

    text-align: center;

}

.owl-carousel2 .owl-nav span {

    font-size: 40px;

    background: #b33382;

    color: #fff;

    padding: 0px 10px;

    display: block !important;

}

.owl-carousel .owl-nav span {

    font-size: 40px;

    background: #b33382;

    color: #fff;

    padding: 0px 10px;

    display: none;

}

.two-col .two-col-wrap .two-col-left img {

    position: relative;

    z-index: 9;

}

.fl-module img {

    max-width: 100%;

}

.lazyloaded {

    opacity: 1;

    transition: opacity 400ms;

    transition-delay: 0ms;

}



.two-col.d-rtl .two-col-wrap .two-col-right {

    padding: 15px 69.6px 15px 25px;

    text-align: left;

}



.two-col.d-rtl .two-col-wrap .two-col-right {

    padding: 15px 40.6px 15px 25px;

    text-align: left;

}

.two-col .two-col-wrap .two-col-right {

    width: 50%;

    padding: 15px 0 15px 69.6px;

    position: relative;

}

.two-col.d-rtl {

    direction: rtl;

}

.play-btn {

    position: absolute;

    top: 41%;

    left: 50%;

    -webkit-transform: translate(-50%);

    transform: translate(-50%);

    z-index: 10;

    color: transparent;

        text-decoration: none;

}



/*.primary-btn.primary-bg.banner-btn-1 a:hover {

    color: #fff !important;

}*/



.two-col-right p {

    margin-bottom: 15px;

        direction: initial;

}



a:focus, a:hover {

  /*  color: #23527c;*/

    text-decoration: none !important;

}



body .fl-node-61890b492ecaf .fl-module-content .play-icon {

    background-color: #adcb3c;

}



.play-icon {

    cursor: pointer;

    display: -webkit-inline-box;

    display: inline-flex;

    -webkit-box-align: center;

    align-items: center;

    -webkit-box-pack: center;

    justify-content: center;

    width: 78px;

    height: 78px;

    border-radius: 50%;

}

.play-icon i {

    color: #ffffff;

    font-size: 29px;

    margin-left: 5px;

}



.fa-play:before {

    content: "\f04b";

}



body .fl-node-61890b492ecaf .fl-module-content .two-col .two-col-wrap .two-col-left:after {

    background-color: #001850;

}



.two-col.d-rtl .two-col-wrap .two-col-left:after {

    left: auto;

    right: 0;

}

.two-col.d-rtl .two-col-wrap .two-col-left:after {

    left: auto;

    right: 0;

}

.two-col .two-col-wrap .two-col-left:after {

    position: absolute;

    content: '';

    top: 0;

    left: 0;

    width: calc(100% - 102px);

    height: 100%;

    background-color: #001850;

}



.Agenda-bar2 h2 {

    color: #fff;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}



div#ATTEND {



        padding-top: 50px; padding-bottom:30px;

  

}



div#speaker {

    background: #fff;

    padding: 50px 50px;

}



.ATTEND {

    text-align: left;

    padding-left: 25px;

    padding-right: 25px;

    margin-bottom: 30px;

}



/*test*/



h3.fl-heading {

    font-weight: 600;

    font-size: 30px;

    line-height: 35px;

    direction: initial;

}



.ATTEND h2 {

    margin-bottom: 20px;

    font-size: 50px;

    border-bottom: 0px solid #adcb3c;

    display: initial;

    padding-bottom: 0px;

}



p.erer {

    margin-bottom: 30px;

    margin-top: 35px !important;

}



.ATTEND2 {

    text-align: center;

    margin-bottom: 40px;

}



.ATTEND2 h2 {

    font-size: 55px;

    margin-bottom: 0px;

    color: #b33382;

    margin-top: 0px;

}



.Agenda-bar1 p {

    color: #fff;

}



.Agenda-bar2 {

    margin-bottom: 30px;

}



.Agenda-bar2 p {

    color: #fff;

    margin-top: 15px;

}



.ATTEND2 p {

    font-size: 18px;

    font-weight: 600 !important;

    color: #1E3061;

    letter-spacing: 1px;

}



.Agenda-bar2 h2 {

    font-size: 22px;

    line-height: 35px;

}



.full-col {

margin-top: 15px;

    margin-bottom: 30px;

}

.Agenda-bar1 {

    text-align: left;

    padding-left: 25px;

    padding-right: 25px;

    margin-bottom: 30px;

}



.padding-col {

    padding: 0px !important;

}



div#Agenda-bar {

    background: #001850;

    padding-top: 60px;

    padding-bottom: 30px;

}



.ATTEND3 {

    text-align: center;

    margin-top: 20px;

}



.new1 {

    /* background: #213F5A !important; */

    text-align: center;

    /* border-radius: 10px; */

    padding-top: 0px;

    margin-top: 0px;

    margin-left: 0px;

}

div#Tips-For-Entering {

    background: #001850;

    padding-top: 40px;

    padding-bottom: 40px;

}

.new1 h3 {
    font-weight: 600;
    font-size: 22px;
    margin-top: 9px;
    line-height: 28px;
    color: #1E3061;
    padding-bottom: 20px;
    text-transform: inherit !important;
}
.Exhibit-col6 img {

    width: 100%;

}

.Exhibit-col6 a {

    width: 100%;

}

.Exhibit-col7 {

    margin-bottom: 0px;

    text-align: center;

    color: #fff;

    font-weight: 600;

    font-size: 15px;

    line-height: 16px;

}



.Exhibit-col7 {

    background: #accc3f;

    padding-top: 15px;

    padding-bottom: 15px;

    padding-left: 5px;

    padding-right: 5px;

    text-align: center;

    /* height: 50px; */

}

.Exhibit-col6 {

    margin-bottom: 15px;

}

.row.left-col {

    padding-left: 10px;

    padding-right: 10px;

}

.Award-Categories-hadding {

    text-align: center;

    margin-bottom: 20px;

    margin-top: 20px;

}

.Award-Categories-button {

    margin-top: 10px;

    margin-bottom: 30px;

    text-align: center;

    width:100%;

}



div#Award-Categories {

    margin-top: 40px;

    margin-bottom: 20px;

}

.maincol {

    margin-bottom: 20px;

    float: left;

    width: 100%;

}

.w90 {

    width: 90%;

    float: left;

}

.icon-text p {

    color: #fff;

    margin-bottom: 0px;

}

.icon-text h3 {

    margin-top: 0px;

    font-family: klavika-bold;

    font-size: 30px;

    font-weight: 900;

    margin-bottom: 0px;

    text-transform: inherit !important;

    color: #fff;

}

.w10 {

    width: 5%;

    float: left;

    text-align: center;

}

.icon i {

    vertical-align: middle;

    padding-top: 5px;

    font-size: 30px;

    color: #adcb3c;

}

.new1 img {

    width: 40%;

}

.new1 p {

    margin-top: 0px;

    margin-bottom: 0px;

    color: #adcb3c;

    font-size: 16px;

    font-weight: 600;

    text-transform: inherit !important;

}



div#Key-Dates {
    /* margin-bottom: 50px; */
    margin-top: 0px;
    padding-bottom: 50px;
    background: #e6e9ee;
    padding-top: 50px;
}



div#WHO-ATTENDS {

/*        background: #e6e9ee;
*/
      padding-top: 50px;

      padding-bottom: 0px;

}



div#Who-Attends33 {

    background: #001850;

    padding-top: 20px;

    padding-bottom: 40px;

        margin-bottom: 20px;

}



.WHO-ATTENDS1 h2 {

    margin-bottom: 10px;

     color: #fff; 

    font-size: 40px;

    text-align: center;

    margin-top: 0px;

}



.WHO-ATTENDS1 p{

   text-align: center;

   margin-bottom: 30px;

       color: #fff; 



}

.border000 {

    border-bottom: 4px solid #adcb3c;

    width: 30%;

    margin-top: 10px;
    margin-bottom: 10px;

}

.mysize {

    padding-left: 25px;

     padding-right: 25px;

}



.WHO-ATTENDS2 p {

    color: #1E3061;

    font-weight: 600;

    font-size:16px;
    margin-top: 5px;

}

.WHO-ATTENDS2 h3 {
    font-size: 18px;
    margin-top: 10px;
    color: #adcb3c;
}

.WHO-ATTENDS2 img {

    width: 40%;

    margin-bottom: 0px;

}



.col-sm-3.col-lg-3.mw50 {
    padding-left: 5px;
    padding-right: 5px;
}

.WHO-ATTENDS2 {

    text-align: left;

    margin-bottom: 20px;

     margin-top: 20px;

}



.speaker1 h2 {

    margin-bottom: 30px;

    font-size: 40px;

    text-align: center;

}





div#WHO-ATTENDS-blue {

    background: #1E3061;

    padding-top: 40px;

    padding-bottom: 40px;

    margin-top: 50px;

    margin-bottom: 50px;

}





#WHO-ATTENDS-blue h2 {

    margin-bottom: 10px;

     color: #fff; 

    font-size: 40px;

    text-align: center;

}



#WHO-ATTENDS-blue p{

   text-align: center;

     color: #fff; 

   margin-bottom: 30px;



}



#WHO-ATTENDS-blue img {

    width: 60%;

    margin-bottom: 5px;

}





.WHO-ATTENDS2 {

    text-align: left;

    margin-bottom: 20px;

     margin-top: 0px;

}



.btn-col {

    text-align: left;

    margin-top: 15px;

    margin-bottom: 0px;

}

.w16 {

    width: 20%;

}



div#PARTICIPATING {

    background: #fff;

    padding: 50px 50px;

}



.PARTICIPATING2 h2 {

    margin-bottom: 30px;

     /*color: #fff;*/ 

    font-size: 40px;

    text-align: center;

}



/**/

#downloads-blocher{

background-color: #001850;

  padding-top: 50px;

  padding-bottom: 50px;

}





.product-sector .product-wrap {

    width: 100%;

}



.fl-node-608971e22230d .fl-module-content .product-sector .product-wrap h3 {

    width: 100%;

    text-align: center;

    margin-bottom: 50px;

}

.new2 {

    text-align: center;

}

.new2 img {

    width: 40%;

}



.buttt {

    text-align: center;

    margin-top: 30px;

}



.new2 p a {

    font-family: klavika-bold;

    color: #213f5a;

}



.new2 p {

    margin-top: 10px;

    margin-bottom: 0px;

    color: #213F5A;

    font-size: 18px;

    text-transform: inherit !important;

}

.product-box-wrap {

    display: -webkit-box;

    display: flex;

    flex-wrap: wrap;

}

div#how-to-enter {

    background: #e6e9ee;

    margin-top: 0px;

    padding-top: 50px;

    padding-bottom: 50px;

}

.product-box {

    width: calc(100% / 4 );

    min-height: 200px;

    max-height: 200px;

    position: relative;

}

.product-box a {

    display: block;

}



.product-box .product-img {

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    height: 100%;

    width: 100%;

    min-height: 200px;

    max-height: 200px;

    position: relative;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

}

.fl-node-608971e22230d .fl-module-content .product-box .product-img:after {

    position: absolute;

    content: '';

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    background-color: rgba(21, 49, 97, .65) !important;

    mix-blend-mode: multiply;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    -webkit-transform: scale(1);

    transform: scale(1);

}

.fl-node-608971e22230d .fl-module-content .product-box:hover .product-img:after {

    -webkit-transform: scale(0);

    transform: scale(0);

}

.product-box .product-content {

    padding: 0px 5px;

    position: absolute;

    bottom: 0;

    top: 0;

    left: 0;

    z-index: 10;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: center;

}



.fl-node-608971e22230d .fl-module-content .product-box .product-content h2 {

    font-size: 20px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 10px 10px;

    width: fit-content;

    text-align: center;

        width: 100%;

}



.product-box:hover .product-img {

    -webkit-transform: scale(1.15);

    transform: scale(1.15);

    z-index: 9;



}



/*.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-61924a64541d8 {

  padding-bottom: 50px;

}

*/





/*.product-box:hover .product-content {

    top: 0px !important;

    padding: 0px 5px;

        justify-content: left;

        display: initial;

}*/





.body-hidden {

    overflow: hidden;

}



#Series-sponsors2 {

    padding-top: 0px;

    padding-bottom: 25px;

}

#SPONSORS {

    padding-top: 50px;

    padding-bottom: 50px;

}



#Series-sponsors3 {

    padding-top: 20px;

    padding-bottom: 0px;

}

.new3 {

    background: #fff;

    text-align: left;

    border-radius: 10px;

    padding-left: 15px;

    padding-right: 15px;

    padding-top: 20px;

    padding-bottom: 20px;

    -webkit-box-shadow: 0px 0px 9px 0px rgb(255 255 255);

    -moz-box-shadow: 0px 0px 9px 0px rgba(255,255,255,1);

    box-shadow: 0px 0px 9px 0px rgb(255 255 255);

}



.new3 img {

    width: 50%;

}

.new3 h3 {

    font-weight: 600;

    font-size: 25px;

    margin-top: 9px;

    line-height: 25px;

    color: #213F5A;

    padding-bottom: 0px;

    text-transform: inherit !important;

    margin-bottom: 0px;

}



.new3 p {

    margin-top: 10px;

    margin-bottom: 0px;

    color: #213F5A;

    font-size: 13px;

    font-weight: 300;

    line-height: 22px;

    text-transform: inherit !important;

}



.new4 p {

    margin-top: 20px;

    margin-bottom: 0px;

    color: #fff;

    font-size: 17px;

    font-weight: 600;

    line-height: 22px;

    text-transform: inherit !important;

}



.new4 h3 {

    font-weight: 600;

    font-size: 65px;

    margin-top: 9px;

    line-height: 25px;

    color: #fff;

    padding-bottom: 0px;

    text-transform: inherit !important;

    margin-bottom: 0px;

}



.new4 {

    text-align: center;

    margin-top: 60px;

    margin-bottom: 20px;

}



#Series-sponsors{

       padding-top: 40px;

    padding-bottom: 25px;

}



#Advisory-board{

       /* padding-top: 50px;*/

    padding-bottom: 50px;

}
    div#how-to-enter2 {
        background: #e6e9ee;
        margin-top: 0px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }


div#Advisory-board {

    background: #001850;

    padding-top: 50px;

    padding-bottom: 50px;

}

@media screen and (max-width:767px) {



  header {

    background: #000;

}
.col-md-3.w50s {
    width: 50%;
}

.col-lg-2.col-sm-6.w50s {
    width: 50%;
    /* padding: 10px; */
}

.col-md-4.w50s {
    width: 49%;
}
.two-col .two-col-wrap {
    width: 100%;
    display: -webkit-box;
    display: inline-block !important;
}
.dfg {
    margin-top: 10px;
}
ul.muk li {
    display: inline-block;
    width: 49%;
}




.menu-header-navigation-menu-container.open {

    display: block;

}

}



.downloads-blocher2 p {

    color: #fff;

    font-size: 18px;

    margin-top: 20px;

    margin-bottom: 0px;

}

.downloads-blocher1 img {

    border: 5px solid #adcb3c;

    padding: 10px;

    border-radius: 10px;

    background: #fff;

}

.downloads-blocher2 h2 {

    color: #fff;

    font-size: 35px;

    margin-top: 35px;

}



.downloads-blocher2 {

    text-align: left;

    width:100%;

    margin: 0 auto;

    padding-top:0px;

}



.owl-nav button {

  position: absolute;

  top: 50%;

  background-color: #000;

  color: #fff;

  margin: 0;

  transition: all 0.3s ease-in-out;

}

.owl-nav button.owl-prev {

  left: 25px;

}

.owl-nav button.owl-next {

  right: 25px;

}



.owl-dots {

  text-align: center;

  padding-top: 15px;

}

.owl-dots button.owl-dot {

  width: 15px;

  height: 15px;

  border-radius: 50%;

  display: inline-block;

  background: #918c8c  !important;

  margin: 0 3px;

}

ul.menu a {

    color: #fff !important;

    font-weight: 600;

}

.product-wrap {

    margin-top: 0px;

}

div#digital-disciplines{

    padding-top: 50px;

}

.product-wrap h3 {

    margin-bottom: 20px;

    /* color: #fff; */

    font-size: 40px;

}

.owl-dots button.owl-dot.active {

  background-color: #b33382 !important;

}

.owl-dots button.owl-dot:focus {

  outline: none;

}

.owl-nav button {

    position: absolute;

    top: 40%;

    transform: translateY(-50%);

    /* background: rgba(255, 255, 255, 0.38) !important; */

}

.color-w {

    background: #fff;

    border-radius: 0px;

-webkit-box-shadow: 0px 0px 5px 0px rgba(224,224,224,1);

-moz-box-shadow: 0px 0px 5px 0px rgba(224,224,224,1);

box-shadow: 0px 0px 5px 0px rgba(224,224,224,1);

        padding: 10px;

}

.owl-nav button:focus {

    outline: none;

}



.product-box2 a {

    cursor: context-menu;

}



.product-box3 a {

    cursor: context-menu;

}



.product-box a {

    cursor: context-menu;

}



.owl-nav span {

    font-size: 40px;

    background: #b33382;

    color: #fff;

    padding: 0px 10px;

}

.hover01 img:hover {

    transform: scale(1.1);

}



.owl-carousel.owl-carousel2.owl-theme.owl-loaded.owl-drag .owl-dots {

    display: none;

}



.hover01 img {

    transition: 0.3s;

}



.speaker-img-meta {

    width: 100%;

    position: absolute;

    bottom: 0px;

    left: 0;

    padding: 10px 10px;

    background-image: -webkit-linear-gradient(bottom, #ffffff, rgb(255 255 255));

    background-image: linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.02));

    height: 110px;

}

.speaker-img-meta h4 {

    color: #1E3061;

    font-weight: 600;

    font-size: 20px;

    letter-spacing: -0.5px;

    margin-bottom: 6px;

    display: inline-block;

    border-bottom: 0px solid #b33382;

    text-decoration: underline;

    text-decoration-color: #b33382;

    text-decoration-thickness: 0.1em;

    text-decoration-thickness: 3px;

    display: inline-block;

}

.speaker-img-meta p {

    color: #1E3061;

    font-size: 13px !important;

    line-height: 16px !important;

    margin-bottom: 5px;

}

.speaker-img-meta h5 {

    color: #1E3061;

    margin-bottom: 0;

    font-size: 14px;

}

#speakers .speaker {

    position: relative;

    overflow: hidden;

}

.hover01 {

    overflow: hidden;

}

.hover01 img {

    transition: 0.3s;

}



img.img-responsive {

    width: 100%;

}

.img-responsive {

    display: inline-block;

}

.hover-overlay {

    width: 100%;

    height: 100%;

    overflow: hidden;

    position: relative;

   /* background: rgba(10, 10, 10, 0.75);*/

}





.owl-carousel2 .owl-stage-outer {

    width: 100%;

    margin: 0 auto;

}



ul.speakers-wrapper {

    padding: 0px;

    margin: 0px;

}















    #footer {

    background: #001850;

    padding: 0 0 1px;

    color: #fff;

    font-size: 14px;

}



#footer .footer-top {

    background: #001850!important;

    padding: 60px 0 0;

    margin-top: 2px;

    border-bottom: 2px solid;

}



#footer .footer-top .footer-info {

    margin-bottom: 30px;

}

#footer .footer-top .footer-info h3 {

    font-size: 26px;

    margin: 0 0 0;

    padding: 2px 0;

    line-height: 1;

    font-weight: 700;

    color: #fff;

}

#footer .footer-top .footer-info p {

    font-size: 18px;

    line-height: 26px;

    margin-bottom: 0;

    color: #fff;

    text-align: justify;

}

#footer .footer-top .footer-info img {

    width: 200px;

    margin-bottom: 0;

}



.person {

    margin-top: 15px;

}



  .person i {

    font-size: 15px;

    width: 30px;

    height: 30px;

    background: #adcb3c ;

    text-align: center;

    line-height: 30px;

    border-radius: 50%;

    margin-right: 10px;

  }



#footer .footer-top .footer-links {

    margin-bottom: 30px;

    padding-right: 80px;

    padding-left: 40px;

}



#footer .footer-top h4 {

    font-size: 14px;

    font-weight: 700;

    color: #fff;

    text-transform: uppercase;

    position: relative;

    padding-bottom: 12px;

    border-bottom: 2px solid #fff;

}



#footer .footer-top .footer-links ul {

    list-style: none;

    padding: 0;

    margin: 0;

}



#footer .footer-top .footer-links ul li:first-child {

    padding-top: 10px;

}



#footer .footer-top .footer-links ul li {

    border-bottom: 1px solid #fff;

    padding: 10px 0;

}



#footer .footer-top .footer-links ul i {

    padding-right: 5px;

    color: #fff;

    font-size: 18px;

}



#footer .footer-top .footer-links ul a {

    color: #fff;

}



#footer .footer-top .footer-contact {

    margin-bottom: 30px;

}

.col h4 {
    margin-bottom: 20px;
}


.myeee {
    margin-bottom: 10px;
    margin-top: 10px;
}


#footer .footer-top .footer-contact p {

    line-height: 20px;

}

.myeee p {

    color: #fff;

    margin-bottom: 0;

    font-size: 14px;

}



#footer .footer-top .social-links a {

    font-size: 16px;

    display: inline-block;

    background: #adcb3c;

    color: #eee;

    line-height: 23px !important;

    padding: 1px 0;

    margin-right: 4px;

    border-radius: 50%;

    text-align: center;

    width: 25px;

    height: 25px;

    margin-top: 5px;

    transition: .3s;

}



#footer .copyright {

    text-align: center;

    padding-top: 30px;

    padding-bottom: 30px;

}





/*agenda css*/



#schedule {

    padding: 0px 0 60px 0;

}

div#attendmain2 {

    padding-top: 20px;

    padding-bottom: 20px;

}

.Attendees01 img {

    width: 100%;

}

.Attendees01 {

    text-align: center;

}

div#Attendees {
    margin-top: 0;
    margin-bottom: 0px;
    background: #001850;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 0px;
}

.Attendees05 img {
    margin-top: 20px;
}

/*.section-with-bg {

    background-color: #001850 !important;

}*/



.section-headerqqq {

    margin-bottom: 20px;

    position: relative;

    padding-bottom: 20px;

    padding-top: 30px;

}



.section-headerqqq h1 {

    font-size: 32px;

    text-transform: uppercase;

    text-align: center;

    font-weight: 700;

    margin-bottom: 10px;

    color: #1E3061;

}



#schedule .nav-tabs {

    text-align: center;

    margin: auto;

    display: block;

    border-bottom: 0;

    margin-bottom: 40px;

 

}



#schedule .nav-tabs li {

    display: inline-block;

    margin-bottom: 0;

}



#schedule .nav-tabs a.active {

    background-color: #adcb3c;

    color: #fff !important;

}



#schedule .nav-tabs a {

    border: none;

    border-radius: 10px;

    font-weight: 600;

    background: #1E3061;

    color: #fff;

    font-size: 16px;

    padding: 10px 30px;

    border: 2px solid;

    margin-right: 10px;

}



.mytab tr td:nth-child(1) {

    background-color: #adcb3c;

    color: white;

    font-weight: 900;

}

.mytab tr td:nth-child(3) {

    background-color: white;

}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {

    padding: 16px;

    /*font-weight: 600;*/

    line-height: 26px;

    vertical-align: middle;

    border-top: 1px solid #ddd;

    /* font-size: 16px !important; */

    /* font-weight: inherit !important; */

}

.mytab tr td:nth-child(2) {

    background-color: white;

    color: #1E3061 !important;

}



.mybutton-col {

    text-align: center;

    margin-bottom: 30px;

    margin-top: 0px;

}



#schedule .tab-pane {

    transition: ease-in-out .2s;

}





.section-header {

    margin-bottom: 0;

    position: relative;

    padding-bottom: 20px;

    margin-top: 0;

}



.section-header h2 {

    text-align: center;

}

.section-header h2 {

    font-size: 36px;

    text-align: left;

    font-weight: 700;

    margin-bottom: 0px;

    color: #1E3061;

}



.section-header3 h2 {

    font-size: 36px;

    text-transform: uppercase;

    text-align: left;

    font-weight: 700;

    margin-bottom: 30px;

    text-align: center;

    color: #1E3061;

}



.btnmargin {

    text-align: center;

    margin-top: 40px;

}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {

    padding: 8px 0px;

    /*font-weight: 600;*/

    line-height: 26px;

    vertical-align: middle;

    border-top: 1px solid #ddd;

    /* font-size: 16px !important; */

    /* font-weight: inherit !important; */



}



.world img {

    display: block;

}

.table td, .table th {

    padding: 0.75rem;

    vertical-align: center;

    border-top: 1px solid #dee2e6;

}

.section-header h2 {

    text-align: center;

}



.section-header p {

    text-align: center;

    color: #fff;

    margin-top: 10px;

    margin-bottom: 0px;

    text-align: left;

}

div#gallery {

    padding-top: 50px;

    margin-top: 50px;

}





.product-box2 {

    width: calc(100% / 1 );

    min-height: 200px;

    max-height: 200px;

    position: relative;

}



.product-box2 .product-img {

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    height: 100%;

    width: 100%;

    min-height: 200px;

    max-height: 200px;

    position: relative;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

}



.product-box2 a {

    display: block;

}



.product-box2 .product-content {

    padding: 20px 27px;

    position: absolute;

    bottom: 0;

    top: 0;

    left: 0;

    z-index: 10;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: center;

}

.product-box2:hover .product-content {

    top: 0px !important;

}

.product-box2:hover .product-img {

    -webkit-transform: scale(1.15);

    transform: scale(1.15);

    z-index: 9;

}

.product-box2 .product-content h6 {

    font-size: 20px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 4px 18px;

    width: fit-content;

    text-align: center;

}



 .product-box2:hover .product-content h6 {

    background-color: #b33382;

}



.product-box2 .product-img:after {

    position: absolute;

    content: '';

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    background-color: rgba(21, 49, 97, .65) !important;

    mix-blend-mode: multiply;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    -webkit-transform: scale(1);

    transform: scale(1);

}



.product-box2:hover .product-img:after {

    -webkit-transform: scale(0);

    transform: scale(0);

}





/**/





.product-box3 {

    width: calc(100% / 1 );

    min-height: 250px;

    max-height: 250px;

    position: relative;

}



.product-box3 .product-img {

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    height: 100%;

    width: 100%;

    min-height: 250px;

    max-height: 250px;

    position: relative;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

}



.product-box3 a {

    display: block;

}



.product-box3 .product-content {

    padding: 20px 27px;

    position: absolute;

    bottom: 0;

    top: 0;

    left: 0;

    z-index: 10;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: center;

}

.product-box3:hover .product-content {

    top: 0px !important;

}

.product-box3:hover .product-img {

    -webkit-transform: scale(1.15);

    transform: scale(1.15);

    z-index: 9;

}

.product-box3 .product-content h6 {

    font-size: 20px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 4px 18px;

    width: fit-content;

    text-align: center;

}

div#Who-Attends {

    background: #fff;

    padding-top: 60px;

    padding-bottom: 0px;

}

 .product-box3:hover .product-content h6 {

    background-color: #adcb3c;

}



.product-box3 .product-img:after {

    position: absolute;

    content: '';

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    background-color: rgba(21, 49, 97, .65) !important;

    mix-blend-mode: multiply;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    -webkit-transform: scale(1);

    transform: scale(1);

}



.product-box3:hover .product-img:after {

    -webkit-transform: scale(0);

    transform: scale(0);

}



section#Leverage {

    background: #1E3061;

    padding-top:50px;

    padding-bottom: 50px;

    margin-bottom: 20px;

}

.Leverage1 {

    background: #fff;

    padding: 20px 15px;

    border-radius: 10px;

    margin-bottom: 20px;

    height: 260px;

    box-shadow: -1px 3px 8px 0px rgb(151 130 130 / 75%);

    -webkit-box-shadow: -1px 3px 8px 0px rgb(151 130 130 / 75%);

    -moz-box-shadow: -1px 3px 8px 0px rgba(151,130,130,0.75);

        text-align: center;

}





.Leverage1 h3 {

    margin: 0;

    font-size: 16px;

    font-weight: 600;

    color: #1E3061;

}

.Leverage1 img {

    width: 40%;

}

.Leverage1 h4 {

    margin-top: 0px;

    margin-bottom: 0px;

    font-weight: 600;

    font-size: 22px;

    color: #1E3061;

}

.Leverage1 p {

    font-size: 14px;

    color: #1E3061;

    padding: 0;

    margin: 0;

    line-height: 20px;

}





/*breadcrumb csss*/



.breadcrumb {

  /*centering*/

  display: inline-block;

  box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.35);

  overflow: hidden;

  border-radius: 5px;

  /*Lets add the numbers for each link using CSS counters. flag is the name of the counter. to be defined using counter-reset in the parent element of the links*/

  counter-reset: flag; 

    text-align: center;

}



.breadcrumb a {

    text-decoration: none;

    outline: none;

    display: block;

    float: left;

    font-size: 15px;

    font-weight: 600;

    line-height: 36px;

    color: #1E3061;

    padding: 0 10px 0 20px;

    position: relative;

}

/*since the first link does not have a triangle before it we can reduce the left padding to make it look consistent with other links*/

.breadcrumb a:first-child {

  padding-left: 15px;

  border-radius: 5px 0 0 5px; /*to match with the parent's radius*/

}

.breadcrumb a:first-child:before {

  left: 14px;

}

.breadcrumb a:last-child {

  border-radius: 0 5px 5px 0; /*this was to prevent glitches on hover*/

  padding-right: 20px;

}



/*hover/active styles*/







/*adding the arrows for the breadcrumbs using rotated pseudo elements*/

.breadcrumb a:after {

    content: '';

    position: absolute;

    top: 11px;

    right: -6px;

    width: 14px;

    height: 14px;

    transform: scale(0.707) rotate(45deg);

    z-index: 1;

       box-shadow: 2px -4px 0 2px #1E3061, 3px -3px 0 2px #1E3061;

    border-radius: 0 0px 0 26px;

    /* color: #000; */

}

/*we dont need an arrow after the last link*/

.breadcrumb a:last-child:after {

  content: none;

}



.breadcrumb {

   

    padding: 0.75rem 3rem !important;

        margin-bottom: 0rem !important;

   

}



.flat a, .flat a:after {

  background: white;

  color: black;

  transition: all 0.5s;

}

.flat a:before {

  background: white;

  box-shadow: 0 0 0 1px #ccc;

}

.flat a:hover, .flat a.active, 

.flat a:hover:after, .flat a.active:after{

  background: #9EEB62;

}

a.active {

    color: #b33382;

}

.breadcrumb a:hover {

    color: #1E3061;

}



/*breadcrumb end*/





.brochure-pic3 {

    width: 100%;

    margin: 0 auto;

    background: #001850;

    padding: 31px;

    border-radius: 10px;

    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

}

.btntext-form a {

    color: #fff!important;

    text-decoration: underline;

}

.err {

    color:red;

}

.Download-Brochure3 p {

    color: #fff;

    margin-top: 20px;

    font-size: 18px!important;

    line-height: 25px !important;

}



li.nav-item.colorag .active {

    background: #adcb3c !important;

}

.timmg {

  

    margin-top: 20px;

}

.timmg h3 {

    color: #fff;

    font-size: 32px;

    text-align: center;

    margin-bottom: 30px;

}

.timmg p {

    color: #fff;

}

.ggg {

    text-align: center;

    margin-bottom: 50px;

}

.ggg img {

    margin-top: 15px;

    margin-bottom: 15px;

}

.ggg h2{

      margin-bottom: 30px;

    /* color: #fff; */

    font-size: 40px;

    text-align: center;

  }

  

  .modal-dialog {

    max-width: 650px !important;

       margin: 0rem auto !important;

}

.modal-header .close {

    padding: 1rem;

    margin: -2rem -1rem -1rem auto;

   

}

.modal-content {

    position: relative;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-direction: column;

    flex-direction: column;

    width: 100%;

    pointer-events: auto;

    background-color: transparent !important;

    background-clip: padding-box;

    border: 0px !important;

    border-radius: 0;

    outline: 0;

}

.poptext2 {

    height: 250px;

    overflow: auto;

    padding: 15px;

}

.modal-header {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: start;

    align-items: flex-start;

    -ms-flex-pack: justify;

    justify-content: space-between;

    padding: 0rem!important;

    border-bottom: 0px solid #e9ecef!important;

    border-top-left-radius: 0;

    border-top-right-radius: 0;

}

.modal-header .close {

    float: right;

    font-size: 2.5rem;

    font-weight: 700;

    line-height: 1;

    color: #fff;

    text-shadow: none;

    opacity: 1;

}

.poptext img {

    width: 150px;

    height: 150px;

    border-radius: 50%;

    border: 4px solid #adcb3c;

    padding: 6px;

}

.modal-body {

    position: relative;

    -webkit-box-flex: 1;

    -ms-flex: 1 1 auto;

    flex: 1 1 auto;

    padding: 0rem !important;

}

.poptext {

    text-align: center;

    background: #fff;

    padding: 30px;

    border-radius: 10px;

}

.poptext {

    text-align: center;

}



.bread_crumb_new ul {

    list-style: none;

    background: #eeeeee;

    padding-left: 25px;

    padding-top: 20px;

    padding-bottom: 20px;

    margin-bottom: 0px;

}



.bread_crumb_new ul li {

    display: inline-block;

    padding-left: 0px;

    padding-right: 15px;

}

.bread_crumb_new li a {

    color: #1E3061;

    font-size: 16px;

    font-weight: 600;

}

.bread_crumb_new i {

    font-size: 20px;

    padding-left: 10px;

    padding-top: -48px;

    vertical-align: text-bottom;

}

a.active {

    color: #adcb3c !important;

}



.colorbox1 a {

    font-size: 18px;

        height: 60px;

}

.colorbox1 a br {

   display:none;

}

.colorbox1 h2 {

    margin-bottom: 0px;

    color: #fff;

    font-size: 20px;

    line-height: 30px;

    font-weight: 600;

}



.colorbox1 {

    background: #001850;

    padding: 60px 15px;

    border-radius: 10px;

    border: 1px solid #001850;

    margin-bottom: 10px;

}

.ff {

    border-bottom: 2px solid #0000001a;

    padding-top: 10p;

    padding-bottom: 20px;

    padding-top: 20px;

}



div#our-major-events {

    margin-top: 40px;

    margin-bottom: 40px;

}

@media screen and (max-width:767px) {

    .ew20 {

    width: 50%;

    margin-bottom: 30px;

    float: left;

}

    .new2 img {

    width: 25%;

}

#msg_box a {

    color: #ffffff;

    font-size: 16px!important;

}

#msg_box {

    background: #adcb3c;

    width: 100%;

    margin: 0 auto;

    line-height: 25px;

    padding-top: 40px;

    padding-bottom: 40px;

    font-size: 16px !important;

    padding-left: 20px;

    padding-right: 20px;

    border-radius: 10px;

}

#submitBtn {

    background: #fff!important;

    color: #1E3061;

    border: 2px solid #adcb3c;

    transition: 1s;

    padding: 10px 15px!important;

    font-size: 18px;

    font-weight: 600;

}

div#Register-col1 {

    background: #001850;

    padding-top: 25px;

    padding-bottom: 30px;

    margin-bottom: 15px;

    margin-top: 0px;

}

div#how-to-enter {

    background: #e6e9ee;

    margin-top: 20px;

    padding-top: 20px;

    padding-bottom: 30px;

}



div#digital-disciplines {

    padding-top: 0px !important;

}

div#attendmain2 {

    padding-top: 0px !important;

    padding-bottom: 20px !important;

}

div#Marketing-Campaign {

    margin-top: 0px;

    margin-bottom: 0px;

}

.buttt {

    text-align: center;

    margin-top: 0px;

}

    .btn-col {

    text-align: left;

    margin-top: 15px;

    margin-bottom: 15px;

}

    .new2 {

    text-align: center;

    margin-bottom: 20px;

}

    .WHO-ATTENDS2 h2 {

    font-size: 28px !important;

    margin-bottom: 10px;

}

    #why-enter {

    margin-top: 25px;

    margin-bottom: 0px;

    background: #001850;

    padding-top: 20px;

    padding-bottom: 25px;

}





    

.list-inline {

    text-align: left;

    position: relative;

    top: 60% !important;

}



.sp1 h3 {

    font-size: 18px;

}



div#ATTEND111 {

    padding-top: 0px;

    padding-bottom: 0px;

}



.sp20 {

    width: 100%;

    float: left;

}

.innerpage-haddingww {

    padding: 20px;

    margin-bottom: 15px;

    border-radius: 10px;

    width: 100%;

    background: #fff;

    border: 2px solid;

}

.innerspeakers2 {

    margin-bottom: 30px;

}

.myAttends img {

    width: 50%;

}

.innerspeakers2 h2 {

    font-size: 25px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.innerspeakers img {

    width: 70%;

    margin-top: 30px;

    margin-bottom: 30px;

}

.we20 {

    width: 100%;

    padding-right: 0px;

    padding-left: 0px;

}

p.erer {

    margin-bottom: 15px;

    margin-top: 15px !important;

}

.Agenda-bar2 h2 {

    font-size: 20px;

    line-height: 35px;

}

/*.innerpage-haddingww {

    background: #001850;

    padding: 20px;

    margin-bottom: 15px;

    border-radius: 10px;

    width: 100% !important;

}*/

.wt a {

    background: #fff;

    color: #1E3061;

    border: 2px solid #adcb3c;

    padding: 10px 10px !important;

    transition: 1s;

}

div#Award-Categories {

    margin-top: 0px;

    margin-bottom: 0px;

}

.icon-text h3 {

    margin-top: 0px;

    font-family: klavika-bold;

    font-size: 18px;

    font-weight: 900;

    margin-bottom: 0px;

    text-transform: inherit !important;

    color: #fff;

}

.icon i {

    vertical-align: middle;

    padding-top: 0px;

    font-size: 22px;

    color: #adcb3c;

}

.w10 {

    width: 10%;

    float: left;

    text-align: center;

}



div#Tips-For-Entering {

    background: #001850;

    padding-top: 15px;

    padding-bottom: 15px;

    margin-top: 30px;

}

.Register-col2 {

    width: 100%;

    margin: 0 auto;

}

div#Register-col1 {

    margin-top: 0px;

}

.new1 img {

    width: 25%;

}



.Award-Categories-hadding h2 {

    font-size: 20px;

}

div#Key-Dates {

    margin-bottom: 0px;

    margin-top: 10px;

}

.new1 h3 {

    font-weight: 600;

    font-size: 18px;

    margin-top: 9px;

    line-height: 24px;

    color: #1E3061;

    padding-bottom: 0px;

    text-transform: inherit !important;

}

/*.innerpage-haddingww {

    background: #001850;

    padding: 20px;

    margin-bottom: 20px;

    border-radius: 10px;

}*/

.registercol1 p {

    width: 85%;

    margin-top: 20px;

    font-size: 18px !important;

    height: auto;

}

header {

    background: #001850 !important;

}  

header .event-details p, header .part-of p {

    color: #fff;

}

.event-details p {

    color: #fff !important;

}

.banner-content.aos-init.aos-animate {

    text-align: left;

    padding-left: 20px;

    padding-right: 20px;

}

.banner-content.aos-init.aos-animate h1, span {

    font-size: 25px !important;

}

.banner-section .banner-content p {

    display: block !important;

}

p.heroco2 p, span {

    font-size: 25px !important;

}

.two-col .two-col-wrap .two-col-left {

    width: 100%;

    text-align: left;

    padding: 0;

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

}

body .fl-node-61890b492ecaf .fl-module-content .two-col .two-col-wrap .two-col-left:after {

    background-color: transparent !important;

}



.two-col.d-rtl {

    direction: inherit;

}

.two-col .two-col-wrap .two-col-right {

    width: 100%;

    padding: 15px 0 15px 69.6px;

    position: relative;

    padding-right: 15px!important;

    padding-left: 15px !important;

}

h3.fl-heading {

    font-weight: 600;

    font-size: 30px;

    line-height: 35px;

    direction: initial;

}

.two-col-right span {

    font-size: 16px !important;

}

.primary-btn.primary-bg.banner-btn-1 {

    width: 100%;

    text-align: center;

    margin-top: 4px;

}

.ATTEND h2 {

    font-size: 25px;

}

.ATTEND h2 span {

    font-size: 25px !important;

}

.w16 {

    width: 100%;

    /* text-align: center; */

}

.WHO-ATTENDS1 h2 {

    font-size: 25px;

}

.WHO-ATTENDS1 h2 span {

    font-size: 25px !important;

}

.WHO-ATTENDS1 p {

    text-align: center;

    margin-bottom: 0px;

    color: #fff;

}

.WHO-ATTENDS2 {

    text-align: left;

    margin-bottom: 25px;

    margin-top: 10px;

}

.ggg h2 {

    font-size: 25px;

}

.ggg h2 span {

    font-size: 25px !important;

        border-bottom: 0px solid #adcd3 !important;

}



div#PARTICIPATING {

    background: #fff;

    padding: 25px 20px;

}

.ggg img {

    width: 100%;

}

.PARTICIPATING2 h2 {

    font-size: 25px;

}

.PARTICIPATING2 h2 span {

    font-size: 25px !important;

}

.product-box-wrap {

    padding-left: 15px;

    padding-right: 15px;

}

.product-box {

    width: calc(100% / 1 );

    min-height: 200px;

    max-height: 200px;

    position: relative;

    margin-bottom: 10px;

}

.speaker1 h2 {

    font-size: 25px;

}

.speaker1 h2 span {

    font-size: 25px !important;

}

.owl-carousel.owl-carousel2.owl-theme.owl-loaded.owl-drag .owl-nav {

    display: block !important;

}



.SERIES1 h2 {

    font-size: 25px;

}

.Content-Partner h2 {

    font-size: 25px;

}

.Content-Partner li {

    width: 50%;

    text-align: center;

    /* margin: 0 auto; */

    display: inline-block;

}

.SERIES1 h2 span {

    font-size: 25px !important;

}



.new-section-my h2  {

    font-size: 25px !important;

}

.new-section-my li {

    width: 48%;

    display: inline-block;

    padding-left: 10px;

    padding-right: 10px;

}

.event-details p span {

    font-size: 14px !important;

}

.footer-top {

    text-align: center;

}

#footer .footer-top .footer-links {

    margin-bottom: 40px;

    padding-right: 15px;

    padding-left: 15px;

}

.product-box:hover .product-img {

    -webkit-transform: scale(1.15);

    transform: scale(1);

    z-index: 9;

}

video {

    display: none !important;

}

.banner-section .slider-wrap .banner-slider:after {



    opacity: 0;

    background: #001850 !important;

}

.banner-section {

    min-height: calc(100vh - 172px);

    max-height: calc(100vh - 172px);

    background: #001850 !important;

}

header .event-details {

    width: 100%;

    margin: 16px auto 0;

    text-align: center;

    border-top: 1px solid #dcdcdc;

    padding: 10px 0px 10px!important;

    border-bottom: 1px solid #dcdcdc;

}

header .logo-wrap {

    max-width: 140px !important;

}



header .logo-wrap {

    max-width: 200px;

    width: 100%;

    margin-right: 0px!important;

}

#footer .footer-top {

    background: #001850!important;

    padding: 20px 0 0;

    margin-top: 2px;

    border-bottom: 2px solid;

}

#footer .footer-top .footer-info p {

    font-size: 18px;

    line-height: 26px;

    margin-bottom: 0;

    color: #fff;

    text-align: center;

    margin-bottom: 10px;

}

.person {

    margin-top: 0px;

}

.col-lg-3.col-md-12.footer-info br {

    display: none;

}

div#SERIES {

    background: #fff;

    padding: 26px 20px;

}

.btnmargin {

    text-align: center;

    margin-top: 15px;

}

div#speaker {

    background: #fff;

    padding: 25px 10px;

}

.section-header span {

    border-bottom: 0px solid !important;

}

/*div#WHO-ATTENDS {

    background: #1E3061;

    padding: 30px 0px;

}*/

 p {

    font-size: 16px !important;

    margin-top: 20px;

}

.bread_crumb_new ul {

    list-style: none;

    padding-left: 10px;

    padding-top: 20px;

    padding-bottom: 20px;

    margin-bottom: 0px;

}

.section-header h2 {

    font-size: 25px;

}



body {

    background: #fff;

    color: #1E3061 !important;

    font-size: 14px !important;

}

#schedule {

    padding: 1px 0 1px 0;

}

.section-headerqqq h1 {

    font-size: 25px;

    text-transform: uppercase;

    text-align: center;

    font-weight: 700;

    margin-bottom: 10px;

    color: #1E3061;

}

section#schedule li {

    margin-bottom: 20px !important;

    width: 100%;

}

.world img {

    display: none;

}

h3.fl-heading span {

    border-bottom: 0px solid #adcb3c !important;

}



.fl-node-608971e22230d .fl-module-content .product-sector .product-wrap h3 {

    width: 100%;

    text-align: center;

    margin-bottom: 25px;

}

.downloads-blocher1 {

    margin-top: 30px;

}

.colorbox1 a br{

   display: none;

    

}



.col-lg-4.col-md-6.footer-contact p {

    text-align: center !important;

}

.event-details p {

    text-align: center;

}

.bread_crumb_new li a {

    color: #1E3061;

    font-size: 14px;

    font-weight: 600;

}

.colorbox1 a {

    font-size: 16px;

}

ul li {

    font-size: 16px !important;

    



}

.section-header p {

    text-align: center !important;

    color: #fff;

    margin-top: 10px;

    margin-bottom: 0px;

    text-align: left;

}

.section-header3 span {

    border-bottom: 0px solid #adcb3c !important;

}

.product-wrap {

    margin-top: 30px;

}

div#gallery td {

    text-align: center;

    font-size: 14px !important;

}

div#gallery td {

    text-align: center;

}

.section-header3 h2 {

    font-size: 25px;

    text-transform: uppercase;

    text-align: left;

    font-weight: 700;

    margin-bottom: 30px;

    text-align: center;

    color: #1E3061;

}

div#attendmain {

    margin-top: 30px;

    margin-bottom: 30px;

}

.Leverage1 {

    background: #fff;

    padding: 20px 15px;

    border-radius: 10px;

    margin-bottom: 20px;

    height: 310px;

    box-shadow: -1px 3px 8px 0px rgb(151 130 130 / 75%);

    -webkit-box-shadow: -1px 3px 8px 0px rgb(151 130 130 / 75%);

    -moz-box-shadow: -1px 3px 8px 0px rgba(151,130,130,0.75);

    text-align: center;

}

li.speaker {

    width: 100% !important;

    display: inline-block;

    padding-left: 15px!important;

    padding-right: 15px!important;

    margin-bottom: 10px;

}



section.banner-section.short-header-section {

    padding: 0;

    min-height: 25vh !important;

    max-height: 100vh;

    overflow: hidden;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



header {

    padding: 0px 20px 0 20px!important;

    position: absolute;

    background-color: transparent;

    width: 100%;

    z-index: 45;

    top: 0;

    left: 0;

    max-height: 0%;

}

header .event-details {

    width: 100%;

    margin: 0px auto 0 !important;

    text-align: center;

    border-top: 1px solid #dcdcdc;

    padding: 9px 0 0;

}

span.myspanw {

    font-size: 18px !important;

}

.speaker-img-meta h4 {

    color: #fff;

    font-weight: 600;

    font-size: 14px;

    letter-spacing: -0.5px;

    margin-bottom: 6px;

    display: inline-block;

    border-bottom: 0px solid #b33382;

    text-decoration: underline;

    text-decoration-color: #b33382;

    text-decoration-thickness: 0.1em;

    text-decoration-thickness: 3px;

    display: inline-block;

}

.speaker-img-meta h5 {

    color: #fff;

    margin-bottom: 0;

    font-size: 13px;

}

 .owl-carousel.owl-carousel2.owl-theme.mysize.owl-loaded.owl-drag .owl-item img {

    margin: 0 auto;

    display: block !important;

    width: 100%!important;

}

}



@media only screen and (min-device-width: 768px) and (max-device-width: 1023px){

    .list-inline {

    text-align: left;

    position: relative;

    top: 40% !important;

}

    .innerpage-hadding2 h2 {

    font-size: 30px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

    .new1 h3 {

    font-weight: 600;

    font-size: 20px;

    margin-top: 9px;

    line-height: 25px;

    color: #1E3061;

    padding-bottom: 20px;

    text-transform: inherit !important;

}

    .WHO-ATTENDS2 p {

    color: #1E3061;

    font-weight: 600;

    font-size: 15px;

}

.faq2 {

    width: 10%;

    float: left;

}

.faq3 {

    width: 90%;

    float: left;

}

.faq5 {

    width: 10%;

    float: left;

}

.faq6 {

    width: 90%;

    float: left;

}

.innerpage-hadding h2 {

    font-size: 40px!important;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.Register-col2 {

    width: 97%;

    margin: 0 auto;

}

.icon-text h3 {

    margin-top: 0px;

    font-family: klavika-bold;

    font-size: 20px !important;

    font-weight: 900;

    margin-bottom: 0px;

    text-transform: inherit !important;

    color: #fff;

}

.row.left-col {

    padding-left: 0px;

    padding-right: 0px;

}

.w10 {

    width: 9%;

    float: left;

    text-align: center;

}



.new2 img {

    width: 30%;

}

.new1 h3 {

    font-weight: 600;

    font-size: 20px;

    margin-top: 9px;

    line-height: 25px;

    color: #1E3061;

    padding-bottom: 20px;

    text-transform: inherit !important;

}

.new1 img {

    width: 30%;

}

.new2 {

    text-align: center;

    margin-bottom: 20px;

}

.WHO-ATTENDS2 h2 {

    font-size: 30px !important;

}

    .two-col.d-rtl .two-col-wrap .two-col-right {

    padding: 15px 20.6px 15px 20px!important;

    text-align: left;

}

    .banner-section {

    padding: 0;

    min-height: 100vh!important;

    max-height: 100vh!important;

    overflow: hidden;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}

    

    .banner-section .slider-wrap .banner-slider:after {

    opacity: 1;

    background: #001850;

    border-top: 2px solid #fff !important;

}

    .mobile-heddin {

    display: block!important;

    margin-bottom: 30px;

}



.logo-right {

    text-align: left!important;

    margin-right: 10px!important;

}

  

.desktop-hidden {

    display: none!important;

}  

#footer .footer-top {

    background: #001850!important;

    padding: 60px 0 0;

    margin-top: 2px;

    text-align: center;

    border-bottom: 2px solid;

}







.main-sponser4 {

    margin-top: 0px !important;

}

.col-lg-4.col-md-12.footer-info p {

    text-align: center !important;

    margin-bottom: 10px !important;

}

#footer .footer-top .footer-info p {

    font-size: 18px;

    line-height: 26px;

    margin-bottom: 0;

    color: #fff;

    text-align: center;

}

.registercol1 {

    margin-bottom: 30px;

}

.registercol1 p br {

    display: none;

}

.padding-col {

    padding: 0px 10px !important;

}

.card-body {

    background: #001850;

    border-radius: 10px;

    width: 100%;

    padding: 30px !important;

}

.registercol1 p {

    width: 100%;

    margin-top: 20px;

    font-size: 18px !important;

}

#footer .footer-top .footer-links {

    margin-bottom: 30px;

    padding-right: 0px;

}

.fl-node-608971e22230d .fl-module-content .product-box .product-content h2 {

    font-size: 14px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 4px 18px;

    width: fit-content;

    text-align: center;

}

.speaker-img-meta h4 {

    color: #fff;

    font-weight: 600;

    font-size: 15px;

    letter-spacing: -0.5px;

    margin-bottom: 4px;

    display: inline-block;

    border-bottom: 0px solid #b33382;

    text-decoration: underline;

    text-decoration-color: #b33382;

    text-decoration-thickness: 0.1em;

    text-decoration-thickness: 3px;

    display: inline-block;

}

speaker-img-meta p {

    color: #fff;

    font-size: 11px !important;

    line-height: 16px !important;

    margin-bottom: 5px;

}

.speaker-img-meta h5 {

    color: #fff;

    margin-bottom: 0;

    font-size: 14px;

}

.speaker-img-meta {

    width: 100%;

    position: absolute;

    bottom: 0px;

    left: 0;

    padding: 10px 10px;

    background-image: -webkit-linear-gradient(bottom, rgb(0 0 0), rgb(0 0 0 / 87%));

    background-image: linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.02));

    height: 90px;

}

.ATTEND2 h2 {

    font-size: 30px;

    margin-bottom: 0px;

    color: #b33382;

    margin-top: 10px;

    /* text-shadow: 1px 1px #ffffff; */

}



.product-box2 .product-content h6 {

    font-size: 12px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 4px 0px;

    width: fit-content;

    text-align: center;

}

.product-box3 .product-content h6 {

    font-size: 13px;

    color: #ffffff;

    line-height: normal;

    text-transform: uppercase;

    -webkit-transition: all .3s ease;

    transition: all .3s ease;

    margin-bottom: 0;

    padding: 4px 0px;

    width: fit-content;

    text-align: center;

}

}





/*test*/



.single-team {

    background-color: #000;

    margin-bottom: 0px;

}

.img-area {

    overflow: hidden;

    position: relative;

}



.img-area img {

    transition: all 0.4s ease 0s;

}



.img-area img {

    width: 100%;

}



.img-area .social {

    background-color: #ffffffba;

    position: absolute;

    text-align: center;

    height: 100%;

    width: 100%;

    left: 0;

    top: 0;

    opacity: 0;

    transition: .5s;

    transform: rotateY(90deg) scale(0.5, 0.5);

}

.list-inline {

    padding-left: 0 !important;

    margin-left: 15px !important;

    margin-right: 16px !important;

    list-style: none;

}



.list-inline {

    text-align: left;

    position: relative;

    top: 60px;

}

.img-text2 a {

    text-decoration: none;

}



.img-text2 i {

    font-size: 22px;

    border: 3px solid #adcb3c;

    text-align: center;

    /* padding: 20px; */

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 28px;

    background: #adcb3c;

    color: #fff;

    display: block;

}

.img-text2 h4 {

    font-weight: 700;

    font-size: 18px !important;

    padding-bottom: 5px;

    display: inline-block;

    color: #1E3061;

    margin-top: 10px;

}

.img-text2 h5 {

    color: #1E3061;

    font-weight: 500;

    font-size: 14px !important;

        line-height: 15px !important;

}

.img-text {

    padding: 20px 15px;

    color: #fff;

    position: absolute;

    text-align: left;

    background: #ffffffc4;

    bottom: 0;

    width: 100%;

}



.img-text h4 {

    margin: 0 0 0px;

    font-size: 24px;

    font-weight: 500;

    letter-spacing: 0px;

    display: inline-block;

    padding-bottom: 5px;

    padding-top: 5px;

}



#submitBtn {

    background: #fff!important;

    color: #1E3061;

    border: 2px solid #adcb3c;

    transition: 1s;

        padding: 16px 24px;

        font-size: 18px;

    font-weight: 600;

}





.img-text h5 {

    font-size: 14px !important;

    /* font-weight: bold; */

    margin: 5px;

    line-height: 14px;

    padding: 0px;

    margin-left: 0px;

    margin-bottom: 5px;

    margin-right: 0px;

}



input#submitBtn:hover {

    background: #adcb3c !important;

    color: #fff!important;

    border: 2px solid #adcb3c;

    transition: 1s;

}

.single-team:hover .social {

    cursor: pointer;

    opacity: 1;

    transform: rotateY(0deg) scale(1, 1);

}

.single-team:hover .img-text {

    display: none;

    transition: all 0.4s ease 0s;

}



.w25 {

    width: 25%;

    float: left;

    padding-left: 10px;

    padding-right: 10px;

}



div#Who-Attends {

    background: #fff;

    padding-top: 60px;

    padding-bottom: 0px;

}

.innerpage-hadding-mobile {

    padding-left: 10px;

    padding-right: 10px;

}



div#gallery-col {

    margin-bottom: 30px;

    margin-top: 40px;

    /* text-align: center; */

}



div#gallery-col2 {

    margin-bottom: 50px;

}





.mobile-heddin {

    display: none;

}



a.active {

    color: #adcb3c !important;

}



/*mobile*/



@media screen and (max-width:767px) {

    

    div#Who-Attends {

    background: #fff;

    padding-top: 30px;

    padding-bottom: 30px;

}





    

    div#Register-col1 {

    background: #001850;

    padding-top: 20px!important;

    padding-bottom: 23px!important;

    margin-bottom: 15px!important;

    margin-top: 0px!important;

}

    

    div#how-to-enter {

    background: #e6e9ee;

    margin-top: 20px!important;

    padding-top: 20px!important;

    padding-bottom: 20px!important;

}

    

    .faq5 h2 {

        

    font-size: 40px;

    margin-bottom: 0px;

    text-align: left;

    font-weight: 600;

    margin-top: 0px;

    padding-left: 15px;

}

    .faq5 {

    width: 100%;

    float: left;

}

    .faq6 {

    width: 100%;

    float: left;

}



.faq6 {

    width: 100%;

    float: left;

    padding-left: 15px;

}

    .faq1 {

    border-style: solid;

    border-width: 0px 0px 0px 5px;

    border-color: #adcb3c;

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    margin: 0px 0px 0px 0px;

    padding: 5px 0px 10px 0px;

}

   .faq2 h2 {;

    font-size: 40px;

    margin-bottom: 0px;

    text-align: left;

    font-weight: 600;

    margin-top: 0px;

    padding-left: 15px;

} 

    .faq2 {

    width: 100%;

    float: left;

}

.faq3 h2 {

    margin-bottom: 0px;

    padding-top: 5px;

    font-size: 18px;

    padding-left: 15px;

}



.primary-btn > * {

    color: #1E3061;

    font-size: 15px !important;

    font-weight: 700;

    font-stretch: normal;

    font-style: normal;

    line-height: normal;

    letter-spacing: 0.2px;

    text-decoration: none;

    background: #fff;

    border: 2px solid #adcb3c;

    padding: 12px 20px 12px;

    text-transform: uppercase;

    width: 100%;

    cursor: pointer;

}



.agenda01 p {



    text-align: center !important;

}

div#Download-Brochure {

    margin-top: 0px;

    margin-bottom: 50px;

}

.innerpage-hadding.new-2w {

    margin-top: 20px;

}

.registercol1 h2 {

    font-size: 25px;

    line-height: 35px;

}

.container-checkbox {

    display: block;

    position: relative;

    padding-left: 20px !important;

    margin-right: 10px !important;

    margin-bottom: 0px;

    cursor: pointer;

    font-size: 14px!important;



    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}

input#mobile_number {

    width: 100% !important;

    float: left;

    margin-bottom: 10px !important;

}

.container-checkbox .checkmark {

    position: absolute;

    top: 1px!important;

    left: 0;

    height: 16px!important;

    width: 16px!important;

    border: 1px solid #ffffff!important;

}

.innerpage-hadding h2 {

    font-size: 20px !important;

    border-bottom: 4px solid #adcb3c;

    display: initial;

    line-height: 30px;

}

.innerpage-hadding2 h2 {

    font-size: 20px !important;

    border-bottom: 4px solid #adcb3c;

    display: initial;

    line-height: 30px;

}

#digital-disciplines .product-box-wrap {

    padding-left: 0px;

    padding-right: 0px;

}

form#frm-special-pricing {



    width: 100% !important;

    margin: 0 auto;

    padding: 5px !important;;

    border-radius: 10px;

}

.ATTEND2 {

    text-align: center;

    margin-bottom: 20px;

}



.ATTEND2 h2 {

    font-size: 30px;

    margin-bottom: 0px;

    color: #b33382;

    margin-top: 0px;

}



.Agenda-bar1 {

    text-align: left;

    padding-left: 15px;

    padding-right: 15px;

    margin-bottom: 20px;

}

div#Agenda-bar {

    background: #001850;

    padding-top: 0px;

    padding-bottom: 0px;

}



div#digital-disciplines {

    padding-top: 25px;

    margin-bottom: 0px;

}

.product-wrap {

    margin-top: 0px;

}



div#ATTEND {

    padding-top: 15px;

    padding-bottom: 15px;

}



section {

    padding-top: 30px !important;

    padding-bottom: 0px !important;

}

div#gallery-col {

    margin-bottom: 0px;

    margin-top: 10px;

    /* text-align: center; */

}

div#gallery-col2 {

    margin-bottom: 0px;

}

.img-text {

    padding: 20px 20px;

    color: #fff;

    position: absolute;

    text-align: left;

    background: #ffffffc4;

    bottom: 25px;

    height: 90px !important;

    float: left;

    width: 100% !important;

}

.padding-col2 {

    padding-left: 15px !important;

    padding-right: 15px!important;

    margin-bottom: 10px;

}

.registercol1 p {

    width: 100%;

    margin-top: 20px;

    font-size: 18px !important;

}

.registercol1 {

    margin-bottom: 25px;

}



div#registercol {

    margin-top: 20px;

    margin-bottom: 20px;

}



.card-body {

    background: #001850;

    border-radius: 10px;

    width: 100%;

    padding: 30px !important;

}

div#speakers2022 {

    padding: 0px 0px 0px;

    /* background: #eeeeee; */

}    



header .event-details {

    width: 100%;

    margin: 16px auto 0;

    text-align: center;

    border-top: 0px solid #dcdcdc !important;

    padding: 9px 0 0;

}

.innerpage-hadding-mobile {

    padding-left: 0px;

    padding-right: 0px;

}



div#Register-col1 {

    background: #001850;

    padding-top: 30px;

    padding-bottom: 30px;

    margin-bottom: 0px;

}

.owl-carousel .owl-item img {

    margin: 0 auto;

    display: block !important;

    width: 100%!important;

}

.Award-Categories-button {

    margin-top: 10px;

    margin-bottom: 10px;

    text-align: center;

    width: 100%;

}

.innerpage-hadding {

    margin-bottom: 20px;

}

.myAttends h1 {

    color: #1E3061;

    font-size: 40px;

    margin-bottom: 0px;

    padding: 0px;

    line-height: 40px;

}

.ATTEND {

    text-align: left;

    padding-left: 15px;

    padding-right: 15px;

    margin-bottom: 30px;

}

div#Invited-Organisations {

    background: #fff;

    padding-top: 50px;

    padding-bottom: 0px;

    background-image: url(../img/2022/atandees7.png);

    background-size: 60%;

    background-repeat: no-repeat;

    background-position: top;

}



.Attendees01 {

    text-align: center;

    /* float: left; */

    padding-top: 20px;

    padding-bottom: 20px;

    /* width: 100%; */

    clear: both;

    /* margin-top: 20px !important; */

}

.myAttends {

    text-align: center;

    margin-bottom: 0px;

    margin-top: 15px;

}

#Series-sponsors {

    padding-top: 0px;

    padding-bottom: 25px;

}

.myAttends2 img {

    width: 100% !important;

}

.Attendees05 img {

    width: 100%;

}

.border000 {

    border-bottom: 4px solid #adcb3c;

    width: 15%;


    margin-bottom: 10px;

}



.w25 {

    width: 50%;

    float: left;

    padding-left: 0px;

    padding-right: 0px;

}



.www {

    margin-top: 20px;

}

.innerpage-hadding h2 {

    font-size: 25px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.aw10 {

    width: 100%;

    float: left;

}

.agenda05 {

    text-align: left;

    margin-top: 0px;

}

.aw50 {

    width: 100%;

    float: left;

    padding-left: 0px;

    padding-right:0px;

}

.agenda01 {

    padding: 0px 0px;

}

.aw44 {

    width: 100%;

    float: left;

    margin-right: 0px;

    margin-bottom: 5px;

}

.aw45 {

    width: 100%;

    float: left;

}

.aw90 {

    width: 100%;

    float: left;

}

.agenda05 {

    text-align: left;

    margin-top: 0px !important;

}



.www {

    margin-top: 20px !important;

}

.menu-btn-on {

    background-color: white!important;

}

.agenda05 p {

    margin-bottom: 0px !important;

    padding-bottom: 1px;

}



.Attendees05 {

    text-align: left;

    margin-top: 20px;

    margin-bottom: 20px;

}

div#Who-Attends {

    background: #fff;

    padding-top: 30px;

    padding-bottom: 0px;

}



div#Attendees {

    margin-top: 10px;

    margin-bottom: 10px;

}

div#Attendees {

    margin-top: 10px;

    margin-bottom: 10px;

}

.Invited-Organisations01 {

    background: #67bfaf69;

    padding: 15px;

    height: 600px;

    overflow: auto;

    margin-bottom: 30px;

}

.aw50 {

    width: 100%;

    float: left;

    padding-left: 0px;

    padding-right: 0px;

}

.mysize {

    padding-left: 15px;

    padding-right: 15px;

}

div#Marketing-Campaign {

    margin-top: 0px !important;

    margin-bottom: 0px!important;

}



.design-margin {

    margin-top: 0px;

    margin-bottom: 0px;

}



.tt {

    margin-left: 0px;

}

.tt {

    width: 99%;

}

.downloads-blocher2 h2 {

    color: #fff;

    font-size: 20px;

}

.padding-mobile {

    padding-left: 0px !important;

    padding-right: 0px!important;

}

.Marketing-Campaign1 {

    width: 20%;

    float: left;

}



.ATTEND {

    margin-top: 30px;

}

.Marketing-Campaign2 {

    width: 80%;

    float: left;

    text-align: right;

}

.Marketing-Campaign2 h2 {

    color: #adcb3c;

    font-size: 30px;

    margin-bottom: 0px;

    line-height: 50px;

}

#downloads-blocher {

    background-color: #001850;

    padding-top: 25px;

    padding-bottom: 40px;

}

.downloads-blocher1 {

    width: 100%;



}



div#our-major-events {

    margin-top: 40px;

    margin-bottom: 0px;

}



/*hader-css-mobile*/

.desktop-hidden {

    display: none;

}





.event-details {

    display: none;

}



.mobile-heddin {

    display: block;

        margin-bottom: 30px;

}

.banner-section .banner-content {

    padding-top: 0px !important;

 

}

.main-sponser5 {

    display: inline-block;

    margin-top: 10px !important;

    margin-right: 0px !important;

        width: 100%;

}

.main-sponser4 {

    margin-top: 0px !important;

}

h2.herocol {

    margin-bottom: 30px!important;

    color: #fff;

    font-size: 25px!important;

}

.logott {

    margin-top: 25px !important;

    border-radius: 10px;

}

div#WHO-ATTENDS {

 padding-top: 30px;

 padding-bottom: 30px;

}



.WHO-ATTENDS2 img {

    width: 20%;

    margin-bottom: 0px;

}

.WHO-ATTENDS2 img {

    width: 60%;

    margin-bottom: 0px;

}

div#Advisory-board {

    background: #001850;

    padding-top: 30px;

    padding-bottom: 10px;

}



#Advisory-board  .img-text {

  

    width: 100% !important;

}

div#Participate-col {

    padding-top: 20px;

    padding-bottom: 0px;

}

.cost-11 {

    text-align: center;

    margin-bottom: 30px;

}

.cost-11 img {

    width: 100% !important;

}

#Series-sponsors3 {

    padding-top: 20px;

    padding-bottom: 0px;

}

.new-2w {

    padding-left: 0px;

}



section.banner-section {

    padding-top: 0px !important;

}



.two-col .two-col-wrap .two-col-left .img-wrap {

    position: relative;

    max-width: 100%;

    max-height: 420px;

    overflow: hidden;

    margin-left: auto;

}



.banner-section {

    min-height: initial !important;

    max-height:650px!important;

    height: 650px !important;





/*.banner-section {

    min-height: 100vh!important;

    max-height:100vh !important;

}*/

.brochure-pic3 {

    width: 100%;

    margin: 0 auto;

    background: #001850 !important;

    padding: 22px !important;

    border-radius: 10px;

}

.Download-Brochure3 p {

    color: #fff;

    margin-top: 20px;

    font-size: 14px !important;

    line-height: 22px !important;

}

div#Download-Brochure {

    margin-top: 20px;

    margin-bottom: 20px;

}

section#gallery {

    padding: 0px !important;

}

.innerspeakers img {

    width: 100%;

    border-radius: 10px;

    -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);

    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);

    margin-top: 20px;

    margin-bottom: 20px;

}

.innerspeakers2 h2 {

    font-size: 30px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.innerspeakers2 {

    margin-bottom: 30px;

}

}



/*ipad*/



@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){



    .desktop-hidden {

    display: none;

}



.innerspeakers2 h2 {

    font-size: 41px;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.Download-Brochure3 p {

    color: #fff;

    margin-top: 20px;

    font-size: 14px !important;

    line-height: 20px !important;

}

.Total-Cost {

    text-align: left;

    background: #adcb3c;

    width: 100%!important;

    padding: 10px 20px;

    border-radius: 10px;

    margin-bottom: 30px;

    margin-top: 20px;

    -webkit-box-shadow: 0px 0px 5px 0px rgb(255 255 255);

    -moz-box-shadow: 0px 0px 5px 0px rgba(255,255,255,1);

}

.aw44 {

    width: 100%;

    float: left;

    margin-right: 0px;

    margin-bottom: 10px !important;

}

.ATTEND h2 {

    margin-bottom: 20px;

    font-size: 30px;

    border-bottom: 0px solid #adcb3c;

    display: initial;

    padding-bottom: 0px;

}



.Agenda-bar1 {

    text-align: left;

    padding-left: 10px;

    padding-right: 10px;

    margin-bottom: 30px;

}

.WHO-ATTENDS2 p {

    color: #1E3061;

    font-weight: 600;

    font-size: 15px;

}

.fl-row-content-wrap {

    padding-left: 20px !important;

    /* padding-right: 20px; */

}

.ATTEND {

    text-align: left;

    padding-left: 10px;

    padding-right: 10px;

    margin-bottom: 30px;

}

header {

    background-color: #001850!important;

    padding: 18px 20px 9px;

}

.Agenda-bar2 h2 {

    font-size: 17px;

}



#digital-disciplines .fl-row-content-wrap {

    padding-left: 0px !important;

    /* padding-right: 20px; */

}

.new-2w {

    padding-left: 0px;

}

.innerpage-hadding h2 {

    font-size: 30px !important;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.innerpage-hadding2 h2 {

    font-size: 30px !important;

    border-bottom: 4px solid #adcb3c;

    display: initial;

}

.banner-section .banner-content h1 {

    color: #fff;

    font-weight: 600;

    margin-bottom: 25px;

    font-size: 30px !important;

    /* border-bottom: 4px solid #67BFAF; */

    display: initial;

    /* float: left; */

    /* width: 77%; */

}

.banner-section .slider-wrap .banner-slider:after {

    opacity: 1;

    background: #001850 !important;

}

h2.herocol {

    margin-bottom: 40px;

    color: #fff;

    font-size: 30px !important;

}

.logo-right {

    text-align: left !important;

    margin-right: 50px;

}



.event-details {

    display: none;

}



.mobile-heddin {

    display: block;

        margin-bottom: 30px;

}

.banner-section .banner-content {

    padding-top: 0px !important;

 

}

.main-sponser5 {

    display: inline-block;

    margin-top: 10px !important;

    margin-right: 0px !important;

        width: 100%;

}



.tt {

    width: 95%;

    margin-bottom: 30px;

}

div#speakers2022 {

    padding: 30px 0px 20px;

}

.img-text {

    padding: 20px 20px;

    color: #fff;

    position: absolute;

    text-align: left;

    background: #ffffffc4;

    bottom: 25px;

    height: 110px;

    float: left;

}



.downloads-blocher1 {

    width: 100%;

    margin: 0 auto;

}

.aw50 {

    width: 100%;

    float: left;

    padding-left: 0px;

    padding-right: 10px;

}



.agenda01 p {

    margin-bottom: 0px;

    font-weight: 600;

    font-size: 18px !important;

    color: #1E3061;

    text-align: center !important;

}

.colorbox1 a {

    font-size: 20px;

}

.logott {

    margin-top: 25px !important;

    border-radius: 10px;

}

.product-box {

    width: calc(100% / 4 ) !important;

    min-height: 200px;

    max-height: 200px;

    position: relative;

}

.banner-section {

    padding: 0;

    min-height: 100vh !important;  

    max-height: 100vh;

    overflow: hidden;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}

 body {

    background: #fff;

    color: #213f5a !important;

     font-family: Helvetica, sans-serif !important;

    font-size: 14px !important;

}

}









@media screen and (max-width: 1380px) {



.downloads-blocher2 p br {

    display: none;

}



}


        .innerpage-hadding.innerpage-hadding-mobile p {
    float: left;
    width: 100%;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}



/*siraj*/



