.marquee-slider-outerWrap .common-head h3 {
    max-width: 100%;
}
.banner-form .umbraco-forms-container .form-group label {
    pointer-events: none;
}
.image-text-card {
    overflow: hidden;
}
section.component__partners {
    padding-top: 40px;
    width: 100%;
}
.event-date {
    display: flex;
    align-content: center;
    justify-content: flex-start;
}
.formpage .banner__stats-row {
    display: block !important;
}

.formpage .banner__stats-head {
    width: 100%;
    padding: 10px !important;
}

.formpage .banner-form {
    width: 100%;
    padding: 0 !important;
}
.event-date h6 {
    justify-content: center;
    align-content: center;
}
.image-text-card:hover img {
    transform: scale(1.1);
    transition: .5s ease all;
}

.image-text-card img {
    transform: scale(1.0);
    transition: .5s ease all;
}
header.header.main_header {
    padding: 0 !important;
}
.banner__content img {
    max-width: 300px;
}
.header__container {
    border-radius: 0;
}
.banner__content-text h1 span {
    color: #fff !important;
    background-image: white;
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
}
.support__logos--row .swiper-wrapper {
    justify-content: center;
}
.megamenu .megamenu__header {
    display: none;
}
.banner__content h4 {
    color: #fff;
}
.banner {
    width: 100%;
}
.banner__content h6 {
    color: #fff;
}
.full-body-row .whyattend__row .whyattend-col {
    padding: 20px !important;
}
.gradientwrap.whyattend-col.slider-item.swiper-slide:last-child {
   
}
.call-for-paper.imgfullwidth .common-head p {
    margin-top: 10px;
}

.call-for-paper.imgfullwidth .common-head h3 {
    padding-bottom: 10px;
}

section.call-for-paper .link-wrapper {
    padding-top: 15px;
}
.gradientwrap.whyattend-col.slider-item.swiper-slide a.gradientwrap.whyattend-col.link-col.slider-item.swiper-slide:nth-child(2) {
    padding: 20px !important;
}
section.component__partners.notoppadding{
    padding-top:40px;
}
section.ad-banner-wrapper {
    margin-top: 0;
}
.daily__brochure-row .daily__brochure-col {
    width:100% !important;
}
.agenda_three-row .agenda_three-col:nth-child(11) {
    display: none !important;
}
.video-gallery-sub-head.column-header> h5 {
    display: none;
}
section.gallery__carousel-module {
    padding-top: 30px;
}
section.social-wall {
    padding-bottom: 20px;
}
.header__top-logo {
    width: 100%;
}
.event-date {
    border-left: 1px solid #026;
    padding-left: 20px;
    width: 100%;
    margin-left: 20px;
}
.nav-left {
    display: flex;
    flex-wrap: nowrap;
    z-index: 9999;
}
.umbraco-forms-form input.btn.primary {
    background: #0c8342 !important;
    border-color: #0c8342 !important;
    color: #fff !important;
}
.header__menu-list>li>a:after{
    background-color: #faa51a !important;
}
.umbraco-forms-form input.btn.primary:hover {
    background: none !important;
    color: #000 !important;
}
.nav-right {
    display: flex;
}
header .wrap {
    height: 100%;
    margin-top: 0px;
    border: 1px solid #e7e7e7;
    margin-right: 20px;
}
.support__logos--img {
    max-width: 180px;
}
.support__logos--head {
    padding: 6px;
}
.scrolled .header__menu {
    max-width: 100%;
}
.scrolled .nav-right {
    order: 4;
}
.banner__content > p {
    color: #fff;
}

.banner__content > h1 {
    color: #fff;
}
.bottomtotop .image-text-card .image-text-content {
    top: 100%;
    -webkit-transition: top .4s;
    -o-transition: top .4s;
    transition: top .4s;
}

.bottomtotop .image-text-card:hover .image-text-content {
    top: 0;
}

.bottomtotop .image-text-card:hover h5 {
    bottom: 200%;
    top: initial;
}

.bottomtotop .image-text-card h5 {
    bottom: 10%;
    background: none;
    font-size: 24px;
}
.bottomtotop .image-text-card:hover img {
    scale: 1.1;
}

.bottomtotop .image-text-card img {
    transition: .5s ease all;
}
section.component__two-col__wrapper.bluebg {
    width: 100%;
    background: #244d9b;
}

section.component__two-col__wrapper.bluebg .content__wrapper h5, section.component__two-col__wrapper.bluebg .content__wrapper p {
    color: #fff;
}

section.component__two-col__wrapper.bluebg .content__wrapper a.directlinks {
    background: none;
    display: inline-block;
    max-width: 200px;
    text-align: center;
    padding: 10px;
    border: 2px solid #0c8342 !important;
    border-radius: 3px;
    transition: .5s ease all;
}

section.component__two-col__wrapper.bluebg .content__wrapper p {
    margin-bottom: 15px;
}

section.component__two-col__wrapper.bluebg .content__wrapper a.directlinks:hover {
    background: none !important;
    color: #fff;
    border: 2px solid #0c8342 !important;
}
.gec-banner-wrapper {
    padding-top: 5% !important;
    padding-bottom: 40px !important;
    background: -webkit-gradient(linear, left top, right top, from(#244d9b), to(#244d9b)) !important;
    background: linear-gradient(0deg, #244d9b, #244d9b) !important;
}
.gec-banner-wrapper {
    position: relative !important;
}
section.gec-banner-section.dynamic-banner_spacing:after{
    opacity:0 !important;
}
.gec-img-wrapper {
    display: none !important;
}
.two-col-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.two-col-item {
    margin: 15px;
    width: calc(50% - 30px);
}
.listing-wrapper ul {
    list-style: none;
    padding: 0;
}
.listing-wrapper ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
.listing-wrapper .listing-icon svg {
    line-height: 1.75rem;
    margin-top: 5px;
    padding-right: 10px;
    width: 40px;
}
.listing-wrapper ul li h5 {
    color: #000;
    font-size: 1.25rem;
    line-height: 1.75rem;
    margin-bottom: 5px;
}
.two-col-row .two-col-item:last-child {
    background: url('/media/mixlbgoc/exhibition1.jpg')no-repeat center center;
}
.two-col-row .two-col-item:last-child img {
    opacity: 0;
}
.formpage .banner__stats-head h2, .formpage .banner__stats-head p {
    color: #000;
}
.gec-details h2 {
    text-align: left;
    color: #fff;
}

@media only screen and (min-width: 1201px) {
    .support__logos {
        max-width: 100% !important;
    }
    .support__logos--img {
    padding: 10px;
}
.scrolled .header__menu {
    max-width: 100%;
    width: 100%;
    position: fixed;
}
.scrolled .header__menu-list>li>a {
        padding: 62px 0 15px 0 !important;
}

}
@media only screen and (max-width:1200px){
    .megamenu .megamenu__menu-list {
    padding: 15px !important;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li {
    width: 100% !important;
    text-align: left;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li a {
    text-align: left !important;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu .arrow {
    display: none;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list {
    display: block;
}
    
}
@media only screen and (max-width:768px){
    .banner__content > h1 {
    color: #fff;
    font-size: 10vw;
}
    
}
@media only screen and (max-width:640px){
.agenda__to-live .agenda__to-now {
    font-size: 24px;
}
.about-summit-left .btn__warp {
    display: block;
}
}
@media only screen and (max-width:499px){
.speaker-slider-homepage .swiper-slide{
width: calc(100% / 1 - 10px) !important;
}
}

.btn__block-wrapp {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 20px;
}
section.btn__block {
    padding-top: 0;
}
.marquee-slider-outerWrap .common-head h3 {
    max-width: 100%;
}
section.ad-banner-wrapper {
    margin-top: 0;
}
.daily__brochure-row .daily__brochure-col {
width:100% !important;
    
}
.agenda_three-row .agenda_three-col:nth-child(11) {
    display: none !important;
   
}
.video-gallery-sub-head.column-header> h5 {
    display: none;
}
section.gallery__carousel-module {
    padding-top: 30px;
}
section.social-wall {
    padding-bottom: 20px;
}
.banner .banner__content .banner__content-text h1.smallfontcase.secondline {
    font-size: 2rem;
}

@media only screen and (min-width:1381px){
.banner .banner__content .banner__content-text h1 .content__container__list {
   /* height: 30px !important;*/
}
}
@media only screen and (max-width:1380px){
.banner .banner__content .banner__content-text h1 .content__container__list {
  /*  height: 27px !important;*/
}
}
@media only screen and (max-width:1440px) and (min-width:1024px){
.min__speaker-block-outer h6 {
    margin-bottom: 5px;
    font-size: 15px;
}
.partners__list-row .partners__list-wrap {
    margin-top: 20px;
}
.partners__list-row .partners__list-wrap:nth-last-child(-n + 2) {
    
}
}
@media only screen and (max-width:640px){
.btn__block--btns a {
    margin: 0 !important;
}
.desc__sub span:after{
opacity:0;
}
.testimonial__container .swiper-slide, .testimonial__container-two .swiper-slide{
padding:0 !important;
}
.component__home-intro .col-wrapper .col-right {
    display: block;
    width: 100% !important;
    padding-left: 0 !important;
    padding-top: 20px;
}
.banner .banner__content .banner__content-text h1.smallfontcase.secondline{
display:none;
}
.btn__block-wrapp {
    display: grid;
    grid-template-columns: 1fr !important;
    gap: 20px;
}
.agenda__to-live .agenda__to-now {
    font-size: 24px;
}
}
@media only screen and (max-width:576px){
.banner .banner__content .banner__content-text h1 .content__container__list {
    width: 200px !important;
    height: 27px !important;
}

.banner .banner__content .banner__content-text h1 .content__container__list__item span {
    display: flex;
}
}

#page-9210 section.component__speakers.speaker-listing.speaker-slider-homepage{
display:block !important;
}


.voice__row {
    flex-wrap: inherit !important;
}

.detailed-desc {
    background: #e7e7e7;
    padding: 15px;
    margin-top: 15px;
}

.detailed-desc > p {
    padding-bottom: 10px;
}

.newsection .whyattend__row .whyattend-col .block-desc {
    min-height: 70px;
}

.newsection .whyattend__row .whyattend-col .column-header {
    display: flex;
    flex-grow: unset;
}

.newsection .whyattend__row .whyattend-col {
    display: flex;
    flex-wrap: inherit;
    align-content: flex-start;
}

.detailed-desc ul li {
    position: relative;
    padding-left: 15px;
}

.detailed-desc ul li:after {
    position: absolute;
    content: "";
    background: #17345c;
    width: 7px;
    height: 7px;
    left: 0;
    top: 7px;
}

section.component__whyattend.newsection {
    background: linear-gradient(90deg, rgb(20 34 87) 0%, rgb(10 74 139) 40%, rgb(63 117 173) 100%, rgb(34 65 117) 0%);
}

.voice__card {
    margin-bottom:15px;
}


section.video-wrapper.clearfix .voice-wrap {
    display: flex !important;
}

.footer__col.footer__col-links ul {
    padding-bottom: 20px;
}

.footer__col-links ul li a{
    font-size:1.25rem;
}

.footer__col.footer__col-contact ul li strong {
    color: #fff;
}
.footer__col.footer__col-contact ul li  {
    padding-bottom:10px
}
.dynamic-banner_spacing {
    padding-top: 169px;
}

@media only screen and (max-width:768px){
    .support__logos{
        display:none;
    }
    .two-col-row .two-col-item:last-child {
    background:none;
}
.two-col-item{
    width:100%;
}
.two-col-row .two-col-item:last-child img {
    opacity: 1;
}
    .voice__card .voice__img img {     
        max-height: 250px;
        object-fit: cover;
    }
.voice__row .voice__col, .voice__col.voice__col--first.bigthumbnail {
    width: 100% !important;
}
.voice__card .voice__img img{
    width:100% !important;  
 }
section.video-wrapper.clearfix .voice-wrap {
    display: block !IMPORTANT;
}
}
section.component__whyattend.ddd .detailed-desc {
    background: none;
}
section.tag-embed-wrapper .wrap__head-withbutton {
    margin-bottom: 0;
}
.whyattend__row .whyattend-col .gradient {
    display: none;
}

.linearslider .swiper-wrapper {
  /*  -webkit-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important;*/
    display: flex !important;
}
section.teaser__slider-component.linearslider .swiper-slide:hover {
    transform: scale(1.05);
    transition: .5s ease all;
}
section.teaser__slider-component.linearslider .swiper-slide {
    transition: .5s ease all;
}
.teaser__top .gallery-top .slide-title {
    padding-bottom: 10px;
}
.speaker-slider-homepage  .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
    display: flex !important;
}
.partners-logo img {
    max-width: 150px;
    border: 1px solid #efefef;
}
.teaser__top .gallery-top .partners-logo {
    max-width: 150px;
    border: 1px solid #efefef;
}
.teaser__slider-component.linearslider .teaser__thumbs--nav-inside {
    display: flex;
}
section.full-body-row.full-body-layout-two {
    padding-bottom: 0;
    padding-top: 0;
}
.full-body-wrapper .full-body-row .strategic-head-row {
    background: none !important;
}
.testi__icon {
    display: none;
}

section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2.nopadding.banner-img-clip {
    padding: 0;
}
.call-for-paper.imgfullwidth .common-head h3 {
    padding-bottom: 20px;
}
.about-summit-left .btn__warp {
    display: flex;
}
.about-summit-left .btn__warp a:first-child {
    padding-right: 20px;
}
.link-wrapper {
    display: flex;
}
.link-wrapper a:first-child {
    margin-right: 20px;
}
.grid-block-item.col-three:first-child {
    border-left: 1px solid #ebebea;
}
.grid-col-wrapper .grid-block-item.col-three {
    max-width: 50%;
}
section.component__partners {
    padding-top: 40px;
}
.btn__warp a.btn--primary:nth-child(2) {
    background: #3bd4ae;
    color: #fff;
}

.btn__warp a.btn--primary:nth-child(2):hover {
    background: none;
    color: #3bd4ae;
}
section.component__partners .common-head {
    
}
.strategic-head-details-top ul li {
    color: #fff;
}
section.component__partners.secondpartner .wrap__head {
    margin-top: 0 !important;
    display: none;
}
.strategic-head-details-top ul li {
    position: relative;
    padding-left: 15px;
}


.strategic-head-details-top ul li:after {
    position: absolute;
    content: "";
    background: #31dbd5;
    width: 7px;
    height: 7px;
    left: 0;
    top: 7px;
}
.whyattend-col.content-col.swiper-slide p {
    display: none;
}
.strategic-head-details-top ul {
    padding: 10px 0;
}

.strategic-head-details-top p {
    padding-bottom: 5px;
}
.strategic-head-row .strategic-head-right {
    padding-bottom: 0 !important;
}
section.call-for-paper {
    background: #fff;
}
.category-list-wrapper.showContent .custom-tooltip a {
    cursor: default;
}
.custom-tooltip {
    background-color: #026;
}
.category-list-wrapper.showContent .custom-tooltip a{
color:#fff;
}
section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2.nopadding.banner-img-clip .banner__stats-image-inr {
    -webkit-clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0 100%, 25% 50%, 0 0) !important;
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0 100%, 25% 50%, 0 0) !important;
}

section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2.nopadding.banner-img-clip .banner__stats-head p {
    max-width: 100%;
}
section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2.nopadding.banner-img-clip .banner__stats-row {
    padding: 0;
}
section.component__partners.nopadding {
    padding-top: 0;
}
.banner__stats-head H4 {
    padding: 10px 0;
}
section.component__testimonial.layout-1.instance-0.few-items {
    background: #fff;
}
section.call-for-paper img {
    max-width: 60px;
}
.testimonial__container-two.swiper-container {
    margin-top: 0;
}
section.component__partners.layout-2 {
    
}
.whyattend__row .whyattend-col.content-col.swiper-slide {
    padding: 10px;
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    /* color: #000 !important; */
    background-image: -webkit-gradient(linear, left top, right top, from(#31dbd5), color-stop(0, #2170c0), color-stop(0, #777e90));
    background-image: linear-gradient(90deg, #31dbd5 0, #2170c0 0, #777e90 0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #2170c0;
    -webkit-background-clip: text;
    background-clip: text;
    font-weight: 600;
}
section.call-for-paper.withbg .content-box:after {
    display: none  !important;
}



section.call-for-paper.withbg .content-box {
    background: #026;
    padding: 15px;
    transition: .5s ease all;
    border: 2px solid #026;
}

section.call-for-paper.withbg .grid-item-section-fill {
    border: 0;
}

section.call-for-paper.withbg .grid-col-wrapper .grid-col-block:after, section.call-for-paper.withbg .grid-col-wrapper .grid-col-block:before {
    background: none !important;
}

section.call-for-paper.withbg .grid-col-wrapper .grid-block-item:before {
    background: none !important;
}

section.call-for-paper.withbg .content-box h3, section.call-for-paper.withbg .content-box p {
    color: #fff;
}

section.call-for-paper.withbg .grid-col-wrapper .grid-block-item.col-three {
    margin: 10px;
    width: calc(100% /3 - 20px);
}

section.call-for-paper.withbg .grid-col-wrapper .grid-col-block {
    border: 0;
}

section.call-for-paper.withbg .content-box:hover {
    background: #fff;
}

section.call-for-paper.withbg .content-box:hover h3, section.call-for-paper.withbg .content-box:hover p {
    color: #026;
}

@media only screen and (min-width:1240px){
    .banner__stats-head .btn__warp .btn--primary {
        min-width: 150px;
    }
}
@media only screen and (max-width:640px){
section.component__testimonial {
    padding-top: 0;
}

section.component__testimonial.layout-1.instance-0 {
    padding-top: 40px;
}
section.call-for-paper.withbg .grid-col-wrapper .grid-block-item.col-three {
    width: 100%;
}
section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2.nopadding.banner-img-clip .banner__stats-image-inr {
    clip-path: border-box !important;
}
.category-list-wrapper.showContent {
    width: 100%;
}
.banner__with-stats.layout-2 .banner__stats-image:before{
        background: #fff;
}
.banner__with-stats.layout-2 .banner__stats-head h2, .banner__with-stats.layout-2 .banner__stats-head p {
        color: #777e90;
    }

}
.btn__warp a.btn--primary:first-child {
        background: #6ac06c;
    border: 1px solid #6ac06c;
    color: #fff;
}
.btn__warp .btn--secondary {
    border-color: #c51d69;
    color: #fff;
    background: #c51d69;
}
.btn__warp .btn--secondary:hover {
    border-color: #c51d69;
    color: #fff;
    background: none;
}
.btn__warp a.btn--primary:first-child:hover {
    background: none;
    color: #fff;
}

.btn__warp a.btn--primary:last-child {
    background: #6ac06c;
    border: 1px solid #6ac06c;
    color: #fff;
}
a.directlinks {
    background: #0c8342 !important;
    color: #fff;
}
.btn__warp a.btn--primary:last-child:hover {
    background: none;
    color: #fff;
}
section.component__partners.secondpartner {
    padding-top: 0 !important;
}

section.component__partners.secondpartner .partners__list-wrap.instance-0 {
    margin-top: 0;
}
sup {
    text-transform: lowercase !important;
}

section.gec-banner-section.banner__with-stats.layout-2.dynamic-banner_spacing.layout-2 {
    background: rgb(49, 219, 213);
    background: linear-gradient(90deg, rgba(49, 219, 213, 1) 0%, #2170c0 50%, #026 100%) !important;
    background: linear-gradient(270deg, rgb(39 143 139) 0%, rgb(10 74 139) 40%, rgb(38 71 105) 100%, rgb(9 38 87) 0%) !important;
}

.banner__stats-head p {
    color: #fff;
}

.banner__stats-head h2 {
    color: #fff;
}
.grid-col-wrapper .grid-block-item.col-three {
    max-width: 25%;
}
section.call-for-paper.withbg .grid-col-wrapper .grid-block-item.col-three {
    width: calc(100% / 4 - 20px);
    max-width: 100%;
}
section.call-for-paper.imgfullwidth img {
    max-width: 100%;
}
.whyattend__row .whyattend-col{
padding:20px;
}
.whyattend__row .whyattend-col.content-col.swiper-slide {
    background: #fff;
}

.whyattend__row .whyattend-col.content-col.swiper-slide > h3 {
    background: #fff;
}
.content-box {
    flex: 1;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    padding-bottom: 55px;
}

.content-box .btn__warp {position: absolute;bottom: 15px;margin-top: 0 !important;}

.content-box h3 {
    display: flex;
    align-content: flex-start;
    flex: 1;
}
.fivecol .grid-col-wrapper .grid-block-item.col-three h3 {
    font-size: 18px;
}

.fivecol .grid-col-wrapper .grid-block-item.col-three .content-box {padding: 20px;}

.fivecol .grid-col-wrapper .grid-block-item.col-three {
    max-width: 20%;
}
.gradientwrap.whyattend-col.slider-item.swiper-slide a.gradientwrap.whyattend-col.link-col.slider-item.swiper-slide:nth-child(2) {
    min-height: 115px;
    max-width: 98%;
}
section.call-for-paper.fivecol .wrap__head-withbutton a {
    padding-top: 10px;
}
section.component__orbit .common-head a {
    padding-top: 10px;
}
@media only screen and (max-width:1440px){
.call-for-paper.imgfullwidth .content-box {
    padding: 15px;
padding-bottom: 50px;
}
}
@media only screen and (max-width:640px){
.fivecol .grid-col-wrapper .grid-block-item.col-three {
    max-width: 100%;
}
.banner__with-stats.layout-2 .banner__stats-head h2, .banner__with-stats.layout-2 .banner__stats-head p {
    color: #fff;
}

.banner__with-stats.layout-2 .banner__stats-image:before {
    opacity: 0;
}

.banner__with-stats.layout-2 .banner__stats-image {
    position: relative;
    padding: 0 15px;
}
.call-for-paper.imgfullwidth .grid-block-item.col-three {
    max-width: 100%;
}

.grid-col-wrapper .grid-block-item.col-three {
    max-width: 25%;
}
}
.about-summit-left p {
    margin-bottom: 10px !important;
}

.about-summit-left h3 {
    margin-bottom: 20px;
}
.megamenu .megamenu__menu-list .col-wrap .col {
    min-width: 100%;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu>a {
    display: none;
}

.megamenu .megamenu__menu-list {
    padding: 20px;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li {
    width: calc(100%/3 - 20px);
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    gap: 20px;
}

.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li a {
    font-size: 16px;
    background: #fbfbfb;
    display: block;
    padding: 10px;
    text-align: center;
}
.wrap__head-withbutton h3, .wrap__head-withbutton p {
    max-width: 100%;
}
.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li a:hover {
    background: none;
    font-weight: 600;
}
.megamenu .megamenu__menu-list .col-wrap .main__menu-list ul li a {
    background: none;
    font-weight: 600;
}
.scrolled .header__menu-list>li>a {
    color: #000;
}
.btn__warp .directlinks, .link-wrapper a.directlinks {
    background: #026;
    padding: 10px 20px;
    margin-right: 15px;
    border-radius: 3px;
}   
.image-text-card:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 41%; /* Only 30% of the div's height */
    background: linear-gradient(to top, rgb(0 0 0), transparent);
    pointer-events: none; /* Allows clicks to pass through */
    z-index: 1;
   top: initial;
}

.image-text-card h5 {
    font-size: 20px;
    top: 80%;
}
.col-row.four-col-row {
    justify-content: center;
}

.col-row.four-col-row .single-col:nth-child(3) {
    margin-right: 0;
}

.content-box p {
    margin-bottom: 20px;
}

.col-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px
}

.col-row .single-col {
    margin-bottom: 30px;
    padding: 0 15px;
    width: 16.66%
}

.content-box .btn__warp .directlinks {
    border: 1px solid #0c8342;
    background: none;
    color: #fff;
    transition: .5s ease all;
}

.content-box .btn__warp .directlinks:hover{
    background: none !important;
    color: #000 !important;
}

.content-box .btn__warp .directlinks img {
    display: none;
}

.content-box .btn__warp .directlinks:hover {
    background: #026;
    color: #fff;
}

@media (max-width: 1366px) {
    .col-row .single-col {
        width:20%
    }
}

@media (max-width: 1279px) {
    .col-row .single-col {
        width:25%
    }
}

@media (max-width: 992px) {
    .col-row .single-col {
        width:33.33%
    }
}

@media (max-width: 600px) {
    .col-row .single-col {
        width:50%
    }
}

@media (max-width: 420px) {
    .col-row .single-col {
        width:100%
    }
}

.col-row.two-col-row .single-col {
    margin-bottom: 30px;
    padding: 0 15px;
    width: 50%
}

@media (max-width: 600px) {
    .col-row.two-col-row .single-col {
        width:100%
    }
}

.col-row.three-col-row {
    margin: 0 -5px
}

.col-row.three-col-row .single-col {
    margin-bottom: 10px;
    padding: 0 5px;
    width: 33.33%
}

@media (max-width: 1024px) {
    .col-row.three-col-row .single-col {
        width:50%
    }
}

@media (max-width: 575px) {
    .col-row.three-col-row .single-col {
        width:100%
    }
}

.col-row.four-col-row {
    margin: 0 -5px
}

.col-row.four-col-row .single-col {
    margin-bottom: 10px;
    padding: 0 5px;
    width: 33.33%
}

@media (max-width: 1024px) {
    .col-row.four-col-row .single-col {
        width:50%
    }
}

@media (max-width: 575px) {
    .col-row.four-col-row .single-col {
        width:100%
    }
}

.col-row.five-col-row {
    margin: 0 -10px
}

.col-row.five-col-row .single-col {
    margin-bottom: 30px;
    padding: 0 10px;
    width: 20%
}

@media (max-width: 1366px) {
    .col-row.five-col-row .single-col {
        width:25%
    }
}

@media (max-width: 992px) {
    .col-row.five-col-row .single-col {
        width:33.33%
    }
}

@media (max-width: 768px) {
    .col-row.five-col-row .single-col {
        width:50%
    }
}

@media (max-width: 600px) {
    .col-row.five-col-row .single-col {
        width:100%
    }
}

.image-text-card {
    border-bottom: 5px solid var(--color-4);
    line-height: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: border .4s;
    -o-transition: border .4s;
    transition: border .4s
}

@media screen and (max-width: 1199px) {
    .image-text-card {
        background-color:var(--color-1);
        height: 100%
    }

    .image-text-card .image-text-content {
        height: auto!important
    }
}

.image-text-card:after {
    background-color: rgba(var(--color-1),.4);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}



@media screen and (max-width: 1199px) {
    .image-text-card:after {
        display:none
    }
}

.image-text-card:hover h5 {
   /* top: 200%*/
}

.image-text-card:hover .image-text-content {
    bottom: 0
}

.image-text-card img {
    width: 100%
}

.image-text-card h5 {
    color: #fff;
    font-weight: 400;
    left: 10px;
    position: absolute;
    top: 80%;
    -webkit-transition: top .4s;
    -o-transition: top .4s;
    transition: top .4s;
    z-index: 3
}

.image-text-card h5 {
    left: 0;
    padding: 10px;
    background: #000;
    margin-bottom: 0;
    font-size: 22px !important;
    position: absolute;
    bottom: 0;
    top: initial;
    width: 100%;
    font-weight: 700;
}
.gec-banner-wrapper {padding: 50px 0 !important;}

.gec-banner-wrapper .btn__warp {
    display: flex;
}
.header__menu-list {
    background: #026;
}

.header__menu-list>li>a {
    color: #fff;
}

@media screen and (max-width: 1199px) {
    .image-text-card h5 {
        background-color:var(--color-1);
        padding-left: 10px;
        padding-top: 11px;
        position: static
    }
}

.image-text-card .image-text-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    background-color: rgb(36 77 155 / 70%);
    bottom: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    padding: 10px;
    position: absolute;
    -webkit-transition: bottom .4s;
    -o-transition: bottom .4s;
    transition: bottom .4s;
    width: 100%;
    z-index: 3
}

@media screen and (max-width: 1199px) {
    .image-text-card .image-text-content {
        position:static
    }
}

.image-text-card .image-text-content p {
    color: #fff;
    font-size: .9rem;
    line-height: 1.5rem;
    margin-bottom: 0
}

section.multi-layout-box.layout-1.Test {
    width: 100%;
}

.image-text-card .image-text-content p {
    font-size: 20px;
    line-height: 28px;
}

.image-text-card h5 {
    font-size: 20px;
}
.menu-empty-space {
    display: none;
}
.btn__warp .directlinks img, .link-wrapper a.directlinks img, a.directlinks img {
    display: none;
}
.fullwidthfirstblock .whyattend__row .whyattend-col.content-col.swiper-slide {
    width: 100%;
    background: none !important;
    padding: 0 !important;
    margin-bottom: 20px;
}

.fullwidthfirstblock .whyattend__row .whyattend-col.content-col.swiper-slide h3 {
    height: auto !important;
    background: none;
    color: #000;
    text-align: left;
}

.fullwidthfirstblock .whyattend__row .whyattend-col.content-col.swiper-slide p {
    width: 100%;
    text-align: center;
    max-width: 100%;
    padding-top: 20px;
    color: #000;
    display: block;
    text-align: left;
}

section.component__whyattend.fullwidthfirstblock .column-header h5 {
    max-width: 85%;
}

.icon-desc-row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.icon-desc-row .icon-desc-left-col {
    padding-right: 40px;
    width: 30%
}

@media (max-width: 900px) {
    .icon-desc-row .icon-desc-left-col {
        padding-right:0;
        width: 100%
    }
}

.icon-desc-row .icon-desc-right-col {
    border-left: 1px solid #356066;
    padding-left: 40px;
    width: 70%
}

@media (max-width: 900px) {
    .icon-desc-row .icon-desc-right-col {
        border:none;
        margin-top: 10px;
        padding-left: 0;
        width: 100%
    }
}

.icon-desc-box {
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px
}

.icon-desc-box span {
    height: 26px;
    width: 26px
}

.icon-desc-box h6 {
    margin-bottom: 0;
    padding-left: 20px;
    width: calc(100% - 26px)
}

.icon-desc-box-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px
}

.icon-desc-box-row .icon-desc-box-col {
    margin: 7px 0;
    padding: 0 10px;
    width: 50%
}

@media (max-width: 600px) {
    .icon-desc-box-row .icon-desc-box-col {
        width:100%
    }
}

.two-col__wrapper--inner .col-left {
    justify-content: flex-start;
    align-items: center;
}

.two-col__wrapper--inner .col-left img {max-width: 400px;}
.header__menu-list {
    background: #244d9b;
}
.about-summit-left .btn__warp a:first-child {
    background: #0c8342 !important;
    color:#fff;
}
.about-summit-left .btn__warp a:nth-child(2) {
    background: #c51d69 !important;
    color:#fff;
}
.about-summit-left .btn__warp a:nth-child(3) {
    background: #faa51a !important;
    color:#fff;
}
.twocol-wrapper.clearfix .full-body-wrapper .full-body-row section.strategic-conferences-listing {
    background: -webkit-gradient(linear, left top, right top, from(#0c8342), to(#6ac06c)) !important;
    background: linear-gradient(90deg, #0c8342, #6ac06c) !important;
}
.footer__wrapper{
     background: #0c8342 !important;
         background: -webkit-gradient(linear, left top, right top, from(#244d9b), to(#244d9b)) !important;
    background: linear-gradient(0deg, #244d9b, #244d9b) !important;
}
.header__menu-list {
    border-bottom: 2px solid #6a96cf;
}

.scrolled .header__menu-list {
    border: 0;
}

.gec-banner-wrapper {
    background: -webkit-gradient(linear, left top, right top, from(#244d9b), to(#244d9b)) !important;
    background: linear-gradient(0deg, #244d9b, #244d9b) !important;
}
