@media only screen and (min-width:320px) and (max-width:768px) {
    .partnerExclusive .headingNew25.gradient-text h2 {
        font-size: 36px !important;
    }

    .technewFrontierV4 .technewFeatureBoxV3 h2 {
        font-size: 24px;
        line-height: normal;
    }

    .technewFrontierV4 .technewFeatureBoxV3 p {
        font-size: 16px;
        line-height: normal;
    }

    .technewFrontierV4 .technewFeatureBoxV3 {
        padding: 30px;
    }

    /* .heroContentArea .themeBtn25.orangeBtnv3 {
    border: 2px solid #f70;
    top: -1px;
}
.heroContentArea .themeBtn25.whiteBtnv3 {
    border: 0px solid #ffffff;
} */
    .heroContentArea h2 span {
        font-size: 33px;
        line-height: 40px;
    }

    section.hottopicWrap.kapserTopicsNew .hotTopichead.module-6 {
        position: relative;
        left: 0;
    }

    section.BGlightgray h2.text-black {
        font-size: 30px;
        line-height: normal;
    }

    body .MobileOptimized_as .bannerInnerText h1 body .MobileOptimized_as .bannerInnerText h2 {
        line-height: 36px !important;
        font-size: 28px !important;
        text-align: center;
    }

    .topinnerBanner.MobileOptimized_as {
        height: auto !important;
        padding: 30px 0 10px 0;
    }

    .MobileOptimized_as .bannerInnerText h1 span,
    .MobileOptimized_as .bannerInnerText h2 span {
        font-size: 28px !important;
        line-height: normal !important;
    }

    .MobileOptimized_as .cybersposorsLogo h3 {
        display: block;
        width: 100%;
        font-size: 14px;
    }

    .MobileOptimized_as .cybersposorsLogo {
        padding-top: 8px !important;
    }

    .MobileOptimized_as .cybersposorsLogo figure {
        width: 130px;
        margin-bottom: 20px;
    }

    .herovideoContent .ggAILogo {
        position: relative !important;
        width: 95% !important;
    }

    .womenTechInfo p.techbtnw {
        line-height: 50px;
    }

    /* .headerBtnMobile{
        display:none;
    } */
    /* .uk-navbar-container{
        display:none;
    } */
    .header-upper {
        padding: 0;
    }

    .headerBtnMobile {
        padding-top: 6px;
        margin-bottom: 8px;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-end;
        left: 20px;
        position: relative;
        width: 100%;
    }

    .headfixed .logo-box_new .top-logo figure {
        width: 61%;
        margin-left: 0;
        margin: 0 auto;
    }

    .gitexwraphomeInner figure:before {
        position: absolute;
        top: -15%;
    }

    .top-logo img {
        display: block;
    }

    .ham-bg.mega-menu-wrap {
        z-index: 10;
        margin-right: 10px;
        position: absolute;
        left: 16px;
        top: -42px;
        right: unset;
        right: unset;
    }

    .youtube-container iframe {
        width: 400%;
        height: 100%;
        margin-left: -100%;
    }

    .logo-box_new {
        display: none;
    }

    .headfixed .logo-box_new {
        display: block
    }

    .headerBtnMobile .Blue-Btn {
        margin-right: 10px;
    }

    .logo-box_new .top-logo figure {
        margin: 0 auto;
        width: 92%;
        margin-left: 12%;
    }

    .overlay.open {
        padding: 0 20px;
        height: 600px;
        top: 17% !important;
        background: #000;
        padding-bottom: 40px;
    }

    .herovideoContent {
        width: 100%;
        padding-top: 0;
    }

    .herovideoContent .ggAILogo {
        width: 85%;
    }

    .herovideoContent h2 {
        font-size: 24px;
        padding: 5px 0px;
        line-height: 27px;
    }

    .herovideoContent h3 {
        font-size: 40px;
        line-height: 17px;
        padding: 10px 0px;
    }

    .herovideoContent h3 span {
        font-size: 21.5px;
    }

    .Blue-Btn {
        font-size: 12px !important;
        display: block;
        margin: 10px 0px;
        text-align: center;
    }

    .technewFeatureBox {
        min-height: 300px;
        padding: 20px 10px;
        border-radius: 10px;
    }

    .technewFeatureBox p {
        font-size: 14px;
        line-height: 18px;
    }

    .White-btn {
        margin: 10px 0px !important;
        display: block;
        font-size: 12px !important;
        border: #dddbdb solid 1px;
    }

    .FeaturingLogos_ img {
        width: 90%;
        margin: 20px 0 0 0;
    }

    .youtube-container {
        height: 100%;
    }

    .heroOverlay {
        padding-top: 40px;
        height: auto;
        align-items: flex-start;
    }

    .heroSection25 {
        height: 100vh;
    }

    .gitexwraphome:before {
        background-position: right center;
    }

    .GitexHeading_ img {
        width: 50%;
    }

    .contentwrapArea25 {
        width: 100%;
        padding: 40px 20px;
        padding-bottom: 10px;
    }

    .AllShowsLogo_ {
        padding: 5px 12px 0 12px;
    }

    .contentwrapArea25 h2 {
        font-size: 20px;
    }

    .gitexasiaWrapInner {
        background-size: cover;
        padding: 40px 20px;
        background-position: left center;
    }

    .gitexasiaContentWrap {
        position: relative;
        width: 100%;
    }

    .gitexasiaContentWrap h4 {
        font-size: 17px;
        padding-top: 18px;
    }

    .gitexasiaContentWrap h3 {
        font-size: 28px;
        padding-bottom: 20px;
    }

    .gitexasiaContentWrap p {
        font-size: 16px;
        line-height: 21px;
    }

    .statsAsiaNew li span {
        width: 35%;
        margin-right: 11px;
        padding-right: 16px;
    }

    .supportedByLogo {
        position: relative;
        bottom: 0;
        right: 0;
        width: 100%;
    }

    .gasiaLogoTop {
        width: 60%;
    }

    .statsAsiaNew li {
        font-size: 12px;
    }

    .headingNew25 h2 {
        font-size: 25px;
    }

    .techstatsITems:first-child {
        width: 100%;
        display: inline-block;
        display: inline-block;
        margin: 0 auto;
        text-align: center;
        margin-bottom: 30px;
    }

    .techStats25 {
        padding-left: 10px;
        width: 100%;
    }

    .techstatsITems {
        width: 100%;
        padding-bottom: 10px;
        display: inline-block;
        /* border-bottom: #ffffff69 solid 1px; */
        margin-bottom: 40px;
        display: inline-block;
        margin: 0 auto;
        text-align: center;
        margin-bottom: 30px;
        border-right: #c3c1c124 solid 1px;
    }

    .techstatsITems:last-child {
        border-right: unset;
    }

    .techstatsITems span {
        padding-right: 0;
    }

    .techstatsITems p {
        font-size: 9px;
        min-height: 30px;
        line-height: 14px;
        text-align: center;
    }

    .speakerStats p span {
        display: block;
    }

    .techstatsITems span:before {
        width: 10px;
        height: 10px;
        bottom: -127%;
    }

    .aiSingaporeModule .leftravealingbox .contentrave p {
        font-size: 14px;
        margin-bottom: 10px;
        line-height: 24px;
        padding-top: 10px;
    }

    .aiSingaporeModule .leftravealingbox .contentrave h3 {
        color: #fff;
        font-size: 25px;
        line-height: 27px;
    }

    /* .rightLogoWBTN {
        display: block;
    } */
    .ravealignBtn {
        display: block;
    }

    .colocatedShowNew {
        background: #000;
        padding: 20px 0px;
    }

    .techNewWraper3 {
        margin-top: 2%;
    }

    .accordcontent .accordion-header .accordion-button {
        font-size: 12px;
        line-height: 20px;
    }

    .powercard .contentpower p,
    .sectionheading02 p {
        font-size: 13px;
        line-height: 20px;
    }

    .NSWraperNew .leftravealingbox:before {
        background: linear-gradient(209deg, #00010a00, #182d67a8, #0b1c3ff2, #0b1c3f);
    }

    .leftravealingbox .contentrave p {
        font-size: 12px;
        margin-bottom: 10px;
        line-height: 20px;
    }

    .NSWraperNew .leftravealingbox .contentrave h3 {
        font-size: 29px;
        line-height: 39px;
    }

    .ravealignBtn.northstarRGBTN .Blue-Btn {
        padding: 10px 5px 10px 5px;
    }

    .TextWithStats_ {
        padding-left: 50px;
        padding: 20px 20px;
    }

    .digihealthWraperNew .leftravealingbox .contentrave h3 {
        font-size: 25px;
        line-height: 28px;
    }

    .digihealthWraperNew .leftravealingbox:before {
        background: linear-gradient(209deg, #00010a00, #182d67bd, #0a404c, #0a404c);
    }

    span.LeftSliderText {
        padding-left: 10px;
    }

    .partnerEscItem figure h2 {
        height: auto;
        bottom: 0;
        font-size: 14px !important;
        padding: 0px 20px 20px 20px;
        line-height: 30px !Important;
        text-align: left;
        background: #101c51;
        margin-top: -20% !important;
        position: relative;
        display: block;
    }

    .partnerEXHead h2 {
        font-size: 11px !important;
        line-height: 20px;
    }

    .paidstageWrapInner01 {
        padding-right: 0px;
    }

    .paidstageDdesc01 {
        display: block;
    }

    .paidstageDdesc01 p {
        font-size: 14px;
        margin: 10px 10px;
        text-align: left !important;
    }

    .partnerEscItem {
        height: auto;
    }

    .partnerEscItem>div {
        padding-bottom: 0;
    }

    .NSWraperNew .ravealignBtn {
        display: block;
    }

    .industry5-0 .paidstageWrapInner {
        padding-right: 0;
    }

    .industry5-0 .paidstageDdesc {
        display: block;
    }

    .industry5-0 .hotTopichead {
        position: relative;
        top: 0;
        left: 0;
    }

    .industry5-0 .itemcontentexl {
        margin: 0px 0px;
    }

    .aiSingaporeModule .ravealignBtn a {
        margin: 0;
    }

    .logoSliderInner {
        position: relative;
        display: block;
        align-items: center;
        padding: 10px 0px;
    }

    .logoSliderInner:before {
        display: none;
    }

    .logoStripText {
        width: 100%;
        border-right: none;
        display: block;
        height: auto;
        position: relative;
    }

    .logoStripText p {
        font-size: 18px;
        text-align: center;
    }

    .logoStripScroll {
        display: block;
    }

    .CYBERLOGO {
        width: 100%;
        text-align: center;
        justify-items: center;
        align-content: center;
    }

    .CYBERLOGO.row {
        justify-content: center;
    }

    .CYBERLOGO h2 {
        font-size: 12px;
        font-weight: 500;
    }

    .CYBERLOGO .col {
        flex: none;
        margin-bottom: 40px;
        width: 50%;
    }

    .cybervalleyWraper .sectionheading02 p {
        padding-bottom: 20px;
    }

    .CYBERLOGO figure {
        height: auto;
        display: flex;
        align-items: unset;
        margin: 0;
    }

    .partnerEXHead {
        display: block;
        height: auto;
    }

    .partnerEscItem .itemcontentexl {
        padding: 30px 20px;
    }

    .industry5-0 .partnerEXHead {
        display: flex;
        padding: 10px 10px;
    }

    .industry5-0 .partnerEXHead h2 {
        font-size: 19px !important;
        text-align: right;
    }

    .industry5-0 .paidstageDdesc p {
        text-align: left !important;
        padding: 10px 10px;
    }

    .industry5-0 .hotTopicsDesnew {
        height: auto;
        margin-bottom: 30px;
        text-align: center;
    }

    .industry5-0 .hotTopicsDesnew p {
        text-align: left !important;
    }

    .footerBG {
        position: relative;
        background: #000;
        background-image: url(../images/footerBG.png);
        background-position: center;
        padding: 40px 0 0;
        background-repeat: no-repeat !important;
        background-size: cover;
    }

    .footerlinks {
        text-align: left !important;
    }

    .ft-btn {
        text-align: left !important;
    }

    .footer-social {
        text-align: left !important;
    }

    .footer-social ul {
        display: block;
    }

    .industry5-0 .hotTopichead {
        position: relative;
        top: 0;
        left: 0;
        margin: 40px 0px;
        text-align: center;
    }

    .coShowsBox {
        flex-wrap: wrap;
        justify-content: center;
        min-height: 250px;
        padding: 20px 10px;
    }

    .coShowsBox figure {
        width: 100px;
        height: 100px;
    }

    .coShowsBox p {
        font-size: 12px;
        margin: 0 auto;
        padding-top: 24px;
        font-weight: 500;
        line-height: 16px;
    }

    .speakerItem01 .speakerInfo {
        position: relative;
        padding: 30px 10px;
    }

    .speakerItem01 .speakerInfo h2 {
        font-size: 22px;
        line-height: 20px;
    }

    .speakerItem01 .speakerInfo p.speakComapny {
        padding-bottom: 14px;
        line-height: 23px;
        font-size: 25px;
    }

    .speakerItem01 .speakerInfo p.speakCountry {
        font-size: 20px;
    }

    .speakerItem01 .speakerInfo p.speakDesg {
        padding: 10px 0px;
        font-size: 15px !important;
        line-height: 18px;
    }

    .speakerItem01 {
        border-radius: 20px;
    }

    .speakerItem01 figure {
        border-radius: 20px 20px 0px 0px;
    }

    .speakerWraperNew .Button_New {
        margin-top: 23px;
        margin-bottom: 30px;
    }

    .speakerWraperNew .Blue-Btn,
    .speakerWraperNew .White-btn {
        display: unset;
        margin: 0px 10px;
    }

    .technewFeatureBox h2 {
        font-size: 18px;
        font-weight: 800;
    }

    .cybervalleyWraper .sectionheading02 h2.CrackCodeFont_ {
        font-size: 26px !important;
    }

    .cybervalleyWraper .sectionheading02 p {
        font-size: 17px;
        line-height: 25px;
    }

    .aiSingaporeModule .ravealignBtn .dropdown.m-1 {
        margin: 0 !important;
    }

    .CYBERLOGO .row {
        justify-content: center;
    }

    .herovideoContent h4.videogradientTxt {
        font-size: 21px;
        line-height: 22px;
    }

    .colocatedShowNew .Button_New {
        display: flex;
    }

    .colocatedShowNew .Button_New .Blue-Btn {
        margin: 10px 20px;
    }

    .techStats {
        display: none;
    }

    .techstatsITems span:before {
        display: none;
    }

    .mobilesprciso {
        padding: 40px 0px;
    }

    .showImgmobileview {
        display: block;
    }

    .desktopView {
        display: none;
    }

    .quoteWrap02 {
        padding-bottom: 0;
        padding-top: 5px;
    }

    .lower-content ul li {
        font-size: 14px;
        line-height: 32px;
    }

    .lower-content {
        padding: 15px 20px 0px 20px;
    }

    .logoStripText {
        text-align: center;
    }

    .logoStripText span {
        font-weight: 600;
    }

    .innovationsummitbox {
        padding: 20px 0;
    }

    .logoStripScroll .swiper-marquee .swiper-slide figure {
        width: 90% !important;
        padding: 10px 0px;
    }

    .innovationsummitbox.cybervalleyWraper {
        background-position: left;
    }

    .ypqjy .plan-figure-list figure {
        height: 100px;
    }

    .ypqjy .hero-plan-black {
        padding: 40px 10px;
    }

    .ypqjy .plan-figure-list figure {
        width: 550px;
    }

    .ai100Banner .bannerInnerText {
        height: auto;
    }

    .ai100whiteBg {
        width: 100%;
        padding: 50px 10px;
    }

    .ai100whiteBgInner .headingNew25 h2 {
        font-size: 19px;
    }

    .showcasingHEading h2 span {
        font-size: 18px;
    }

    .showcasingHEading h2 {
        line-height: 30px;
        font-size: 23px;
    }

    .ai100greenBX {
        height: auto;
        margin-bottom: 20px;
    }

    .ai100Banner .bannerInnerText p {
        width: 100%;
        font-size: 14px;
    }

    .quoteInnerBx {
        width: 97%;
    }

    .quoteInnerBx p {
        font-size: 13px;
        line-height: 18px;
        padding-bottom: 9px;
    }

    .quoteInnerBx h3 {
        font-size: 12px;
    }

    .topinnerBanner.ai100Banner {
        height: auto;
    }

    .stageNAmeAI100 p {
        font-size: 14px;
    }

    .ai100LogoCenter {
        width: 68%;
    }
}


@media only screen and (min-width:768px) and (max-width:1024px) {
    .herovideoContent h4.videogradientTxt {
        font-size: 45px;
        line-height: 36px;
    }

    .contentwrapArea25 h2 {
        font-size: 42px;
    }

    .gitexasiaContentWrap h3 {
        font-size: 32px;
    }

    .gitexasiaContentWrap h4 {
        font-size: 15px;
    }

    .herovideoContent h3 {
        font-size: 52px;
        line-height: 24px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .herovideoContent h2 {
        font-size: 45px;
        padding: 5px 0px;
        line-height: 41px;
    }

    .FeaturingLogos_ img {
        width: 63%;
    }

    .CYBERLOGO .row {
        text-align: center;
        justify-content: center;
    }

    .colocatedShowNew .Button_New {
        margin-top: 23px;
        position: relative;
        width: 100%;
        display: flex;
        justify-content: space-evenly;
    }

    .colocatedShowNew .Button_New a.Blue-Btn {
        margin: 20px;
        display: flex;
    }

    .ravealignBtn .dropdown.m-1 {
        margin: 0rem !important;
    }
}

@media only screen and (min-width:1024px) and (max-width:1280px) {
    .Blue-Btn {
        padding: 10px 10px 10px 10px;
        font-size: 14px !important;
    }

    overlay {
        position: fixed;
        top: 15%;
    }

    .overlay nav {
        position: relative;
        height: 80%;
        overflow: scroll;
    }
}


@media only screen and (min-width:1280px) and (max-width:1365px) {
    .overlay {
        position: fixed;
        top: 20%;
    }

    .overlay nav {
        position: relative;
        height: 75%;
        overflow: scroll;
        /* display: block; */
    }

    .Blue-Btn {
        padding: 10px 16px 10px 16px;
        font-size: 14px !important;
    }

    .rightLogoWBTN .show-logo {
        width: 150px;
    }

    .heroSection25 {
        height: auto;
    }

    .herovideoContent .ggAILogo {
        width: 29%;
    }

    /* .heroSection25 {
        height: 120vh;
    } */

    .herovideoContent h4.videogradientTxt {
        font-size: 43px;
        line-height: 38px;
    }

    .herovideoContent h2 {
        font-size: 47px;
        padding: 15px 0px;
        line-height: 40px;
        margin: 0;
    }

    .herovideoContent {
        width: 80%;
        padding-bottom: 0;
        padding-top: 0%;
    }

    .herovideoContent h3 {
        font-size: 50px;
        line-height: 26px;
        padding-top: 10px;
    }

    .FeaturingLogos_ img {
        width: 60%;
        margin: 30px 0 0 0;
        margin-bottom: 30px;
    }


    .herovideoContent h3 span {
        font-size: 24px;
    }

    .FeaturingLogos_ img {
        width: 60%;
        margin: 30px 0 0 0;
    }

    .lower-content {
        height: 420px;
    }

    .lower-content:before {
        height: 570px;
    }

    .headingNew25 h2 {
        font-size: 53px;
    }

    .hotTopichead {
        top: 38%;
        left: 42%;
    }

    .sectionheading02 h2,
    .sectionheading02 h5,
    .sectionheading02_1 h1 {
        font-size: 50px;
        line-height: 60px;
    }
}

@media only screen and (min-width:1365px) and (max-width:1400px) {
    .overlay {
        top: 14%;
    }

    .overlay.open {
        height: 85%;
        overflow: scroll;
    }

    .herovideoContent .ggAILogo {
        position: relative;
        width: 24%;
    }

    .herovideoContent h2 {
        font-size: 44px;
        padding: 5px 0px;
        line-height: 41px;
    }

    .herovideoContent h4.videogradientTxt {
        font-size: 37px;
        line-height: 29px;
        padding-bottom: 0;
    }

    .herovideoContent h3 {
        font-size: 50px;
        line-height: 26px;
        padding-bottom: 12px;
        padding-top: 17px;
    }

    .herovideoContent h3 span {
        font-size: 24px;
    }

    .Blue-Btn {
        font-size: 16px !important;
    }

    .Button_New {
        margin-top: 14px;
    }

    /* .heroSection25 {
        height: 110vh;
    } */
    .FeaturingLogos_ img {
        width: 50%;
        margin: 20px 0 0 0;
    }
}

@media only screen and (min-width:1400px) and (max-width:1600px) {
    .overlay {
        top: 14%;
    }

    .herovideoContent h4.videogradientTxt {
        font-size: 46px;
        line-height: 41px;
    }

    .herovideoContent h2 {
        font-size: 52px;
        padding: 5px 0px;
        line-height: 44px;
    }

    .Blue-Btn {
        font-size: 16px !important;
    }

    .herovideoContent h3 {
        font-size: 61px;
        line-height: 24px;
        padding: 10px 0px;
        padding-top: 16px;
    }

    .herovideoContent h3 span {
        font-size: 29px;
    }

    .herovideoContent .ggAILogo {
        width: 26%;
        margin-bottom: 8px;
    }

    .Button_New {
        margin-top: 12px;
    }

    .gitexasiaContentWrap h3 {
        font-size: 46px;
    }

    .gitexasiaContentWrap h4 {
        font-size: 21px;
    }

    .statsAsiaNew li {
        font-size: 23px;
    }

    .herovideoContent {
        padding-top: 2%;
    }
}

@media only screen and (min-width:1600px) and (max-width:1920px) {

    .herovideoContent h4.videogradientTxt {
        font-size: 69px;
        line-height: 54px;
    }

    .herovideoContent h2 {
        font-size: 72px;
        padding: 10px 0px;
        line-height: 63px;
    }

    .herovideoContent h3 {
        font-size: 75px;
        line-height: 32px;
        padding: 20px 0px;
    }

    .herovideoContent h3 span {
        font-size: 36px;
        line-height: 37px;
    }

    .herovideoContent .ggAILogo {
        width: 29%;
        margin-bottom: 4px;
    }

    .gitexasiaContentWrap h3 {
        font-size: 51px;
    }

    .gitexasiaContentWrap h4 {
        font-size: 24px;
    }

    .statsAsiaNew li {
        font-size: 23px;
        line-height: 63px;
    }

    .Blue-Btn {
        font-size: 16px !important;
    }

    .headingNew25 h2 {
        font-size: 71px;
    }

    .speakerStats p span {
        font-size: 40px;
        margin-right: 30px;
    }

    .sectionheading02 h2 {
        font-size: 54px;
        line-height: 80px;
    }

    .coShowsBox p {
        font-size: 21px;
        line-height: 25px;
    }


    .quoteInnerBx h3 {
        font-size: 26px;
    }

    .contentwrapArea25 h2 {
        font-size: 61px;
    }


    .contentwrapArea25 p {
        font-size: 24px;
    }

    .gitexasiaContentWrap p {
        font-size: 24px;
        line-height: 38px;
    }

    .statsAsiaNew li span {
        font-size: 41px;
        width: 15%;
    }

    .technewFeatureBox h2 {
        font-size: 34px;
        line-height: 40px;
        padding-bottom: 17px;
    }

    .technewFeatureBox p {
        font-size: 21px;
        line-height: 30px;
    }

    .overlay.open {
        opacity: 1;
        visibility: visible;
        padding: 0 80px;
        height: 100%;
        top: 14%;
    }

    body.open header.headfixed .top-logo img {
        width: 50%;
    }

    .hotTopichead {
        top: 41%;
        left: 44%;
    }
}

@media only screen and (min-width:1900px) and (max-width:2560px) {

    figure.btmspace02.mx-auto.w-60.opiajemu {
        width: 74% !important;
    }

    .pyqadjzd {
        font-size: 20px;
    }

    .herovideoContent .ggAILogo {
        position: relative;
        width: 39%;
    }

    .herovideoContent h4.videogradientTxt {
        font-size: 84px;
        line-height: 76px;
        padding-bottom: 8px;
    }

    .herovideoContent h2 {
        font-size: 78px;
        line-height: 73px;
        padding: 2px 0px;
    }

    .herovideoContent {
        padding-top: 3%;
    }

    .herovideoContent h3 {
        margin: 16px 0px;
        font-size: 69px;
        line-height: 31px;
        padding-bottom: 22px;
        padding-top: 20px;
    }


    .herovideoContent h3 span {
        font-size: 33px;
        line-height: 19px;
    }

    .FeaturingLogos_ img {
        width: 59%;
        margin: 0px 0 0 0;
        margin-top: 30px;
    }

    /*.Blue-Btn {
        padding: 14px 26px 14px 26px;
        font-size: 23px !important;
    }*/
    /*.Blue-Btn {
        font-size: 18px !important;
    }*/
    .Blue-Btn {
        font-size: 16px !important;
    }

    .gitexasiaContentWrap {
        position: relative;
        width: 65%;
    }

    .contentwrapArea25 p {
        font-size: 30px;
    }

    .contentwrapArea25 h2 {
        font-size: 70px;
    }

    .gitexasiaContentWrap h4 {
        font-size: 27px;
    }

    .gitexasiaContentWrap h3 {
        font-size: 60px;
    }

    .gitexasiaContentWrap p {
        font-size: 33px;
        line-height: 48px;
        padding-right: 50px;
    }

    .statsAsiaNew li {
        font-size: 32px;
        line-height: 79px;
    }

    .statsAsiaNew li span {
        font-size: 49px;
    }

    .quoteInnerBx h3 {
        font-size: 30px;
    }

    .headingNew25 h2 {
        font-size: 74px;
    }

    .coShowsBox p {
        font-size: 28px;
        line-height: 38px;
    }

    .speakerStats p span {
        font-size: 30px;
    }

    .techstatsITems span {
        font-size: 49px;
    }

    .techstatsITems p {
        font-size: 17px;
        margin: 0;
        line-height: 24px;
    }

    .technewFeatureBox {
        padding: 50px 30px;
    }

    .technewFeatureBox h2 {
        font-size: 31px;
        padding-bottom: 40px;
    }

    .technewFeatureBox p {
        color: #fff;
        font-size: 23px;
        line-height: 30px;
    }

    span.LeftSliderText {
        font-size: 20px;
        line-height: 26px;
    }

    .partnerEscItem figure h2 {
        font-size: 23px !important;
        /* padding: 20px 40px 20px 40px; */
        line-height: 45px !Important;
    }

    .partnerEscItem.industry5-0 figure h2 {
        line-height: 57px !important;
        font-size: 59px !important;
    }

    .partnerEXHead h2 {
        font-size: 25px !important;
    }

    .coShowsBox {
        padding: 50px 40px;
    }

    .industry5-0 .paidstageDdesc p {
        font-size: 20px;
        padding: 10px 5px;
    }

    .paidstageDdesc01 p {
        padding: 10px 0px;
        font-size: 19px;
    }

    .paidstageWrapInner01 h2 {
        font-size: 19px;
    }

    .partnerEscItem .itemcontentexl p {
        color: #000;
        font-size: 21px;
    }

    .industry5-0 .hotTopicsDesnew p {
        font-size: 20px;
        padding: 0px 38px;
        line-height: 30px;
        color: #fff;
    }

    .industry5-0 .paidstageWrapInner h2 {
        font-size: 19px;
        line-height: 25px;
    }

    .speakerItem01 .speakerInfo p.speakComapny {
        padding-bottom: 12px;
        line-height: 36px;
        font-size: 36px;
        padding-bottom: 20px;
    }

    .speakerItem01 .speakerInfo h2 {
        font-size: 31px;
    }

    .speakerItem01 .speakerInfo p.speakCountry {
        line-height: 20px;
        font-size: 31px;
    }

    .headingNew25 p {
        font-size: 27px;
    }

    .industry5-0 .hotTopichead p {
        color: #fff !important;
    }

    .CYBERLOGO h2 {
        font-size: 18px;
    }

    .CYBERLOGO {
        display: flex;
        align-items: center;
        width: 77%;
    }

    .CYBERLOGO figure {
        height: 100px;
        width: 80%;
    }

    .quoteInnerBx p {
        font-size: 30px;
        line-height: 35px;
    }

    body.open header.headfixed .top-logo img {
        width: 50%;
    }

    .industry5-0Topics .hotTopicsDesnew {
        position: relative;
        padding: 30px 120px;
    }
}

/* (1280x1024) SXGA Display */
@media screen and (max-width: 1280px) {}

/* (1440x900) WXGA+ Display */
@media screen and (max-width: 1440px) {}

/* (1680x1050) WSXGA+ Display */
@media screen and (max-width: 1680px) {}

/* (1920x1080) Full HD Display */
@media (min-width: 1920px) and (max-width: 2560px) {
    .auto-container {
        width: 90%;
    }

    .herovideoContent {
        padding-top: 0;
    }

    header {
        padding: 20px 0px;
    }

    .herovideoContent .ggAILogo {
        position: relative;
        width: 40%;
    }

    .menu-btn {
        margin-left: -118%;
    }

    .burgermenu {
        transform: scale(2.0);
    }

    .herovideoContent h4.videogradientTxt {
        font-size: 73px;
        line-height: 62px;
        padding-bottom: 8px;
        letter-spacing: -1.2px;
    }

    .herovideoContent h2 {
        font-size: 80px;
        line-height: 73px;
        padding: 20px 0px;
    }

    .Button_New .Blue-Btn {
        font-size: 23px !important;
        padding: 13px 19px 13px 19px;
    }

    .Button_New {
        margin-top: 31px;
    }

    .FeaturingLogos_ img {
        width: 55%;
        margin: 0px 0 0 0;
        margin-top: 53px;
    }

    .techNewWraper3 {
        position: relative;
        padding: 30px 0px;
        width: 100%;
        margin-top: -12%;
        padding-top: 17%;
    }

    .techNewWraper3 .headingNew25 p {
        color: #fff !important;
        font-size: 40px;
        line-height: 36px;
    }

    .techstatsITems p {
        font-size: 24px;
        margin: 0;
        line-height: 24px;
    }

    .techstatsspace .Button_New {
        margin-top: 31px;
        position: relative;
        margin-bottom: 20px;
    }

    .logoStripText p {
        font-size: 31px;
        padding-right: 20px;
        line-height: 34px;
    }

    .logoStripText span {
        font-size: 22px;
        line-height: 31px;
    }

    .techstatsITems span:before {
        bottom: -45%;
    }

    .digilogoBand .logoStripText p {
        font-size: 30px;
    }

    .heroSection25 {
        height: Auto;
    }

    .overlay.open {
        opacity: 1;
        visibility: visible;
        padding: 0 80px;
        height: 100%;
        top: 20%;
    }

    .hotTopichead {
        top: 40%;
        left: 45%;
    }

    .pitchBiotechL .mediapartner02 figure {
        height: 210px;
    }
}


@media screen and (max-width: 1920px),
screen and (max-height: 1080px) {
    .herovideoContent .ggAILogo {
        position: relative;
        width: 35%;
    }

    .herovideoContent h2 {
        padding: 10px 0px;
    }
}

/***********************************
    New Style
***********************************/

@media only screen and (min-width:320px) and (max-width:768px) {
    .videobg .videocontainer {
        min-height: 100%;
    }

    .videobg {
        height: 90%;
    }

    .heroContentArea {
        height: 100%;
    }

    .youtubeWraper {
        height: 100vh;
    }

    .heroContentArea figure {
        width: 68.229vw;
    }

    .heroContentArea h3 {
        font-size: 5.875vw;
        line-height: 5.01vw;
    }

    .heroContentArea h2 {
        font-size: 6.848vw;
        padding: 1.083vw 0;
        line-height: 6.01vw;
    }

    .venueBannerNew h4 {
        font-size: 8.792vw;
        line-height: 7.177vw;
        padding: 1.083vw 0;
    }

    .venueBannerNew h4 span {
        font-size: 4.192vw;
        line-height: 3.031vw;
    }

    .themeBtn25 {
        font-size: 2.402vw !important;
        line-height: 2.515vw;
        padding: 1.417vw 1.885vw;
        display: inline-block;
    }

    .heroContentArea figure.coshowheroImg {
        width: 85%;
    }

    .whiteBoxBgBoard.gitexv3012 {
        border-radius: 20px;
    }

    .gitexcontentv3 p {
        font-size: 3.613vw;
        padding: 6.042vw 0px;
    }

    .gitexcontentv3 h2 {
        font-size: 4.856vw;
        line-height: 5.99vw;
        margin: 0;
    }

    .gitexSectionV-2 {
        padding: 10px 0px;
    }

    .gitexAsiaWraperv-2 h6 {
        font-size: 3.883vw;
        line-height: 4.344vw;
    }

    .gitexAsiaWraperv-2 h2 {
        font-size: 4.883vw;
        line-height: 6.323vw;
    }

    .gitexAsiaWraperv-2 p {
        font-size: 3.483vw;
        margin-bottom: 1.781vw;
    }

    figure.gasogov3 {
        width: 58.646vw;
    }

    .sideimggitexasia {
        height: 350px;
    }

    .statscol {
        width: 43.16vw;
        padding: 0;
        background: #EFEFEF;
        margin: 10px;
        border-radius: 20px;
    }

    .statsInnerv3:before {
        display: none;
    }

    /* .statscol .statsItemv3:before{
        display: none;
    } */
    .statsItemv3:after {
        display: none;
    }

    .statsItemv3 h4 {
        font-size: 9.119vw;
    }

    .statsItemv3 p {
        font-size: 3.635vw;
        line-height: 3.848vw;
    }

    .QuotesSlidev3 .anim-text p {
        font-size: 3.563vw;
        line-height: 3.923vw;
    }

    .quotesIcon {
        top: 20%;
        left: 30%;
        width: 35%;
    }

    .QuotesSlidev3 .anim-text h3 {
        font-size: 3.563vw;
        line-height: 3.823vw;
    }

    .coshowsv3 .col-6.col-sm-4.mb-5 {
        margin-bottom: 1rem !important;
    }

    .coShowsv3Item p {
        font-size: 2.393vw;
        line-height: 2.623vw;
        padding-top: 5.563vw;
    }

    .coShowsv3Item {
        width: 100%;
        padding: 20px 10px;
        height: auto;
        min-height: 10.594vw;
    }

    .coShowsv3Item figure {
        width: 19.417vw;
        height: 13.813vw;
    }

    .coShowsv3Item figure.aiSingaporeImgv3co {
        width: 14.417vw;
    }

    .headingNew25 h2 {
        font-size: 6.854vw !important;
        line-height: 6.854vw !important;
    }

    .speakerStatsv3 {
        display: block;
        padding-bottom: 20px;
    }

    .speakerStatsv3 p span {
        font-size: 6.604vw;
    }

    .speakerStatsv3 p {
        font-size: 5.083vw !important;
        margin: 0;
        line-height: 5.9vw !important;
    }

    .speakerWraperNew {
        padding: 4.604vw 0;
    }

    .technewFeatureBoxV3 h2 {
        font-size: 3.243vw;
        line-height: 3.235vw;
    }

    .technewFeatureBoxV3 p {
        font-size: 2.419vw;
        line-height: 2.919vw;
    }

    .technewFeatureBoxV3 {
        min-height: 38.75vw;
    }

    .techstatsspacev3 .col-6.col-sm-3.mb-5 {
        margin-bottom: 1rem !important;
    }

    .techstatsITemsV3 .statsnumv3 span {
        font-size: 8.036vw;
        line-height: 9.036vw;
    }

    .techstatsITemsV3 .statsnumv3 {
        font-size: 8.036vw;
        line-height: 9.036vw;
        align-items: center;
        justify-content: center;
    }

    .techstatsITemsV3 p {
        font-size: 3.071vw;
        line-height: 3.973vw;
        text-align: center;
    }

    .techstatsITemsV3 {
        display: inline-block;
        width: 45%;
        margin-bottom: 30px;
    }

    .techStatsLinev3 {
        margin-top: -5.344vw;
        display: none;
    }

    .techStats25v3 {
        width: 100%;
        align-items: self-start;
        display: inline-block;
    }

    .techstatsITemsV3 .statsnumv3:before {
        display: none;
    }

    .techstatsspacev3 {
        padding-top: 9.604vw;
    }

    .technewFrontierV3 .aniamtelayerv3-tech {
        animation: unset;
        transform: scale3d(2.9, 2.2, 1.0);
        width: 200%;
    }

    .headingNew25 p.days3text {
        font-size: 4.083vw;
        line-height: 4.083vw;
    }

    .andmanymore {
        font-size: 18px;
        ;
    }

    .aniamtelayerv3 {
        animation: unset;
        transform-origin: center !important;
        background-size: cover !important;
    }

    .aniamtelayerv3-32 {
        animation: unset;
    }

    .coshowsv3 h2 {
        font-size: 5.854vw !important;
        line-height: 6.854vw !important;
        padding-top: 0.792vw;
    }

    .pitchBiotechL .mediapartner02 figure {
        height: 20.113vw;
        padding: 2.521vw;
    }

    .prizeItemPitch h2 {
        font-size: 6.775vw;
    }

    .prizeItemPitch {
        margin-bottom: 30px;
    }

    .gitexAsiaWraperv-2.benefitsintropitch h2 {
        font-size: 6.983vw;
        line-height: 7.923vw;
    }

    .speakcompet {
        font-size: 10px;
        line-height: 14px;
        padding: 4px 5px !important;
        display: block;
        margin-bottom: 10px !important;
    }

    .PlaceprizeeItemPitch h2 {
        font-size: 7.775vw;
    }

    .PlaceprizeeItemPitch {
        margin-bottom: 30px;
    }

    .speakerItem01 .speakerInfo p {
        text-align: center;
    }

    .intbannerHeadv3 h1,
    .intbannerHeadv3 h2 {
        font-size: 4.3vw;
        line-height: 4.5vw;
    }

    .twistnewlabel {
        font-size: 3.3vw;
    }

    .markerHeading .maintitle {
        font-size: 5.775vw;
        line-height: 5.61vw;
    }

    .markerHeading h2 {
        font-size: 4.2vw;
        line-height: 4.5vw;
    }

    .markerInnerSpace p {
        font-size: 2.333vw;
        line-height: 2.93vw;
    }

    .markerInnerSpace .listStyle li {
        font-size: 2.333vw;
        line-height: 2.93vw;
    }

    .markerHeading {
        padding-left: 6.563vw;
    }

    .markerInnerSpace {
        padding-left: 6.563vw;
    }

    .agendaclassItem {
        margin-top: 20px;
        padding: 5px 10px;
    }

    .agendaclassItem .timelabelv3 {
        font-size: 2.2vw;
    }

    .agendaclassItem h3 {
        font-size: 2.633vw;
        line-height: 2.73vw;
    }

    .agendaclassItem p {
        font-size: 2.333vw;
        line-height: 2.93vw;
    }

    .speakermastclsv3 {
        padding: 5px 0px;
    }

    .speakermastclsv3 figure {
        width: 40px;
        height: 40px;
    }

    .speakermastclsv3 .speakmastInfo h4 {
        font-size: 2.433vw;
        line-height: 2.529vw;
    }

    .speakermastclsv3 .speakmastInfo p.companyname {
        font-size: 2.433vw;
        line-height: 2.529vw;
    }

    .prizeItemPitch h2 {
        font-size: 4.775vw;
    }

    .prizeItemPitch p {
        padding: 10px 10px;
        font-size: 3.633vw;
        line-height: 4.8vw;
    }

    .headingNew25 h2.mediumtext {
        font-size: 4.854vw !important;
        line-height: 5.054vw !important;
    }

    .PlaceprizeeItemPitch h2 {
        padding: 10px 20px;
        font-size: 4.775vw;
        line-height: 4.41vw;
    }

    .PlaceprizeeItemPitch p {
        font-size: 3.485vw;
    }

    .prizeNote {
        font-size: 3.533vw;
        padding: 10px 0px;
        width: 90%;
    }

    .pitchsupperformat p {
        width: 43.021vw;
    }

    .prizeItemPitch p.amoutLtxt {
        font-size: 3.163vw;
    }

    .guinnerClip {
        padding: 10px 20px 10px 20px;
    }

    .guinnerClip p {
        font-size: 11px;
        line-height: 14px;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .awardlogopitch {
        margin-bottom: 0;
    }

    .subcayegoryPitch .pitchtimeline li {
        font-size: 15px;
        margin-right: 10px;
        padding: 5px 0px;
    }

    a.newTagStyle {
        width: 82%;
        font-size: 11px !important;
        padding: 9px 10px;
    }

    .fetaureBoxItem h3 {
        font-size: 2.642vw;
        padding: 0px 10px 10px 10px;
    }

    .ribbonpitch {
        top: 0;
        left: 0;
        font-size: 10px;
        transform: rotate(359deg);
        line-height: 21px;
        width: 100%;
    }

    .listStyle li {
        font-size: 16px;
        line-height: 20px;
    }

    .listStyle li:before {
        width: 3.442vw;
        height: 3.442vw;
        top: 0.91vw;
        left: -2.421vw;
    }

    .QuotesSlidev3 {
        width: 100%;
    }

    .anim-text-parent {
        min-height: 53.458vw;
    }

    .pitchsubInfo li {
        font-size: 18px;
        line-height: 19px;
    }

    .aisposorsLogov308 .w-50 {
        width: 100% !important;
    }

    .aisposorsLogov308 .w-50 .row .col {
        width: 30%;
    }

    .topinnerBanner.aiinrbanner.hv100 {
        height: 100%;
    }

    .aisposorsLogov308 .aisposorsLogo h3 {
        font-size: 10px;
        line-height: 14px;
        margin-bottom: 0px;
    }

    .innovationbanner.topinnerBanner.hv100 {
        padding: 0px 0 0;
    }

    .vietnambanner .bannerInnerText h1,
    .vietnambanner .bannerInnerText h2 {
        font-size: 4.8vw !important;
        line-height: 4.9vw !important;
    }

    .vietnambanner .bannerInnerText h1 span .vietnambanner .bannerInnerText h2 span {
        font-size: 6.7vw;
        line-height: 7.8vw;
    }

    .topinnerBanner.vietnambanner {
        height: 50vh;
    }

    .vietnamPaid .paidstageDdesc p {
        padding: 10px 0px;
        font-size: 10px;
    }

    .bannerInnerText h1 span,
    .bannerInnerText h2 span {
        font-size: 24px;
        line-height: 30px;
    }

    .col2logo {
        width: 100% !important;
    }

    .smesBanner .bannerInnerText h1,
    .smesBanner .bannerInnerText h2 {
        color: #fff;
        line-height: 26px;
        font-size: 18px;
    }

    .smesBanner .cybersposorsLogo figure img {
        width: 130px;
    }

    .smesBanner .cybersposorsLogo {
        margin-bottom: 10px;
        display: block;
    }

    .topinnerBanner.smesBanner {
        height: 43vh;
    }

    .cybervalleyWraper .themeBtn25.blueBtnv3 {
        font-size: 2.802vw !important;
        line-height: 1.915vw;
        padding: 1.317vw 1.585vw;
    }

    .smetopicsWrap .hotTopichead {
        position: relative;
        top: 0;
        left: 0;
        /* background: #53c6c2; */
        z-index: 999;
    }

    .stage10xbanner .cybersposorsLogo {
        margin-bottom: 10px;
        display: block;
    }

    .stage10xbanner .cybersposorsLogo figure {
        text-align: center;
        width: 150px;
    }

    .stage10xbanner .bannerInnerText h1,
    .stage10xbanner .bannerInnerText h2 {
        font-size: 4.9vw !important;
        line-height: 2.2vw !important;
    }

    .stage10xbanner .bannerInnerText h1 span,
    .stage10xbanner .bannerInnerText h2 span {
        font-size: 7.7vw;
        font-weight: 600;
        line-height: 9.0vw;
    }

    .topinnerBanner.stage10xbanner {
        height: 40vh;
    }

    .ericssonhomev3 .paidstageWrapInner01,
    .vietnampartnerhv .paidstageWrapInner01,
    .vietnampartnerhv .paidstageWrapInner01 h2,
    .ericssonhomev3 .paidstageWrapInner01 h2,
    .paidstageWrapInner01 h2,
    .paidstageWrapInner01,
    .industry5-0 .paidstageWrapInner,
    .industry5-0 .paidstageWrapInner h2 {
        height: auto;
    }

    .vietnampartnerhv .partnerEXHead,
    .ericssonhomev3 .partnerEXHead {
        height: auto;
        display: flex;
        padding: 10px 5px;
    }

    .vietnampartnerhv .partnerEscItem figure h2,
    .ericssonhomev3 .partnerEscItem figure h2 {
        background: unset;
        margin-top: 0% !important;
    }

    .vietnampartnerhv .partnerEXHead h2 {
        font-size: 19px !important;
        text-align: right;
    }

    .ericssonhomev3.partnerEscItem figure h2 {
        font-size: 16px !important;
        text-transform: uppercase !important;
        line-height: 19px !important;
        background: transparent;
        margin: 0 !important;
        position: absolute;
        padding: 0 15px;
        padding-bottom: 10px;
    }

    .vietnampartnerhv.partnerEscItem figure h2 {
        height: auto;
        bottom: 0;
        font-size: 16px !important;
        padding: 0px 15px 10px 15px;
        line-height: 19px !Important;
        text-align: left;
        background: transparent;
        margin-top: unset !important;
        position: absolute;
        display: block;
    }

    .vietnambanner .aibannerTAG>div.vietbannerText {
        width: 100%;
    }

    figure.partnerExcBanner {
        height: auto;
    }

    .livehackbanner .bannerInnerText h2.CrackCodeFont_ span {
        line-height: 10px !important;
        font-size: 14px !important;
        /* padding: 20px 0px; */
    }

    .topinnerBanner.darkstagebanner.livehackbanner {
        height: 70vh;
    }

    .livehackbanner .cyberRedbtn.banner-color-btn .red-btn {
        margin-bottom: 10px;
    }

    .cyberstagebannerv3 .bannerInnerText h2.CrackCodeFont_ span {
        line-height: 10px !important;
        font-size: 14px !important;
    }

    .topinnerBanner.darkstagebanner.cyberstagebannerv3 {
        height: 100vh;
    }

    .cyberstagebannerv3 .cyberRedbtn.banner-color-btn .red-btn {
        margin-bottom: 10px;
    }

    .topinnerBanner.smesBanner .cybersposorsLogo figure {
        width: 100px;
        height: 50px;
    }

    .ericssonhomev3 .partnerEXHead h2 {
        font-size: 15px !important;
        text-align: right;
    }

    .startupsfinalsItem .indusrtyHeadfinals h4 {
        font-size: 10px;
        line-height: 15px;
    }

    .startupsfinalsItem h2 {
        font-size: 16px;
        line-height: 20px;
    }

    .startupsfinalsItem p {
        font-size: 12px;
        line-height: 14px;
    }

    .startupsfinalsItem {
        min-height: unset;
    }

    .serviceBox .serviceIcon .frontContent h3 {
        text-align: left;
        padding-left: 10px;
        padding-right: 20px;
        min-height: auto;
        font-size: 14px;
        text-align: left;
        line-height: 18px;
    }

    .serviceBox .spkrbottom {
        display: block;
        bottom: 19px;
        right: -3px;
        padding: 0;
    }

    .serviceContent {
        padding: 5px;
    }
}