@media (min-width: 1920px) and (max-width: 2560px) {



}

@media (min-width: 1600px) and (max-width: 1919px) {

.common-ttle{ font-size: 46px;}
.common-desc{ font-size: 20px;}
.common-cta{ font-size: 15px;}
}

/* 
@media  screen and (max-width: 1440px) {

.common-ttle{ font-size: 46px;}
.common-desc{ font-size: 20px;}
.common-cta{ font-size: 15px;}
#value-creation .creationRight {padding: 40px;}


}
*/
@media only screen and (min-width: 1200px) and (max-width: 1399px) {

.common-ttle{ font-size: 40px;}
.common-desc{ font-size: 20px;}
.common-cta{ font-size: 15px;}
.schedule-container .event {font-size: 22px;}
#banner .hero-text h1 {font-size: 32px;}
#banner .time-box {font-size: 60px;}
#banner .banner-TextWrap {width: 100%;padding: 30px;}
#banner .banner-TextWrap h1 {font-size: 80px;}
#banner .banner-TextWrap .Alphasec svg {width: 640px;}
#banner .banner-TextWrap .Alphasec svg text {font-size: 120px;}
#banner .banner-TextWrap .Alphasec {
    width: 760px;
}
#banner .banner-TextWrap h1 {padding-top: 53px;}
#EventCounter .timer {width: 390px;}
#EventCounter .text-block p {font-size: 29px;}
.footer-logo img {max-width: 200px;}
.footer-tagline {font-size: 14px;}
}


/* 3. scale and layout setting at 150% */
@media (resolution: 1.5dppx) {
.common-ttle{ font-size: 40px;}
.common-desc{ font-size: 20px;}
.common-cta{ font-size: 15px;}
.schedule-container .event {font-size: 22px;}
#banner .hero-text h1 {font-size: 32px;}
#banner .time-box {font-size: 60px;}

}



/* 4. scale and layout setting at 175% */
@media (resolution: 1.75dppx) {
p {
font-size: 14px;
line-height: 22px;
}


}

/* Medium */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
}

/* Small */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait)   {
}


/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {
.row {
margin-left: 0px;
margin-right: 0px;
}
.common-ttle{ font-size: 30px;}
.common-desc{ font-size: 20px;}
.common-cta{ font-size: 15px;}
.schedule-container .event,.schedule-container .time {font-size: 17px;}
.schedule-container .time {width: 110px;}
#banner .hero-text h1 {font-size: 32px;}
#banner .time-box {font-size: 46px;width: 62px;padding: 10px 0px;}
#banner .hero-overlay {padding: 1rem;}
#about {
    padding: 40px 0px;
}

#speakers {
    padding: 0px 0px;
}
#speakers .card {height: 290px;}
#speakers .card-wrap {width: 49%;}
#speakers .card-info {padding: 10px;}
#speakers .card-info h1 {    font-size: 16px;
    letter-spacing: 0px;}

    .schedule-container .schedule-item {padding: 30px 10px;}
#header .brand {padding-left: 0px;}
#header .brand img {
    width: 75px;
}
#header {height: 76px;}
#EventCounter {padding: 30px 0px;text-align: center;}
#EventCounter .text-block p {font-size: 27px;}
#EventCounter .verticalText { display: none; }
#EventCounter .timer { justify-content: center; }
#EventCounter .text-block {
    display: flex;
    flex-direction: column;
    margin: auto;
}
#EventCounter .event-box {width: 100%;}
#banner .banner-TextWrap { display: block; width: 100%; text-align: center; padding: 10px; }
#banner .banner-TextWrap h1 { text-align: center; font-size: 80px; }
#banner .banner-TextWrap h1 span {
    font-weight: 300;
    font-size: 60px;
}
#banner .banner-TextWrap .Alphasec,#banner .banner-TextWrap .Alphasec svg {
    width: 100%;
}
#banner .banner-TextWrap .Alphasec svg {height: 110px;}
#banner .banner-TextWrap .Alphasec svg text {stroke-width: 1px;font-size: 65px;} 
#EventCounter .EventDesc {
    padding: 0px 10px;
}
#EventCounter .EventDesc h3,#WhoAttend h3{font-size: 30px;}
#WhoAttend .marquee-container .track span {font-size: 50px;}
#WhoAttend .marquee-container2 {margin-top: 20px;}
#WhoAttend {height: auto;padding-bottom: 40px;}
#WhoAttend .FocusVerticals {
    margin-top: 50px;
    padding: 30px 10px;
}

#KeyFocus {
    background-color: #f4f5f7;
    padding: 50px 0px;
}
#KeyFocus .KeyFocusBox {
    padding-right: 0px;margin-bottom: 40px;
}
#KeyFocus .KeyFocusBox p {font-size: 16px;line-height: 1.4;}
#speakers .verticalText{ display: none; }
    #speakers {
        padding: 49px 0px;
    }
    #sponsors {
    background-color: #121c58;
    padding: 40px 0px;
}
.common-ttle br { display: none; }
#EventCounter .time-box {width: 120px;}

#banner {margin: 70px 0px;}
#about .aboutpix1,#about .aboutpix2 { display: none; }
#about .common-ttle {margin-bottom: 30px;} 
#features .features-items .item {margin: 0px 10px;padding: 15px;margin-bottom: 30px;}
#features .swiper-button-prev {
    left: 40%;
}
#features .swiper-button-next {
    right: 40%;
}

#WhoAttend .marquee-container2 {width: 92%;}
#WhoAttend .common-ttle {margin-bottom: 40px;}
#KeyFocus { padding-top: 20px; }

#sponsors {margin: 20px;}
.Ellipse1,.Ellipse2 { display: none !important; }
#header.fixed nav ul li a, #header.fixed nav ul li a:visited {
    color: #000000 !important;
}
#header nav ul li a:hover, #header nav ul li a:visited:hover {
    background: #000;
    color: #fff !important;
}
}