@-webkit-keyframes glowing {
    0% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }

    50% {
        -webkit-box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001;
        box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001
    }

    100% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }
}

@keyframes glowing {
    0% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }

    50% {
        -webkit-box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001;
        box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001
    }

    100% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }
}

.button-glow {
    -webkit-animation: glowing 3s infinite;
    animation: glowing 3s infinite
}

.PrimaryButton_ {
    border: 1px solid #fff;
    text-decoration: none !important;
    color: #fff;
    padding: 8px 40px 8px 40px;
    display: inline-block;
    border-radius: 40px;
    font-family: Poppins;
    text-transform: uppercase;
    transition: all .3s ease-in-out 0s;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    font-weight: 500;
    font-size: 1vw;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    -ms-transition: all .3s ease-in-out 0s;
}

.blue-head {
    color: #0e70e5;
}

form#form1 {
    overflow: hidden !important;
}

@media screen and (min-device-width: 320px) and (max-device-width: 768px) {
    a.PrimaryButton_.button-glow {
        font-size: 13px;
        line-height: 14px;
        padding: 10px 6px;
        border-radius: 10px;
        text-align: center;
        height: 100%;
        margin: 0;
    }

    .eventintroWrap p {
        font-size: 16px;
        line-height: normal;
    }

    .VoicesContentBox_as {
        width: 100%;
        float: left;
    }

    .VoicesContentBox_as p {
        font-size: 12px !important;
        line-height: 20px !important;
        margin: 0px;
    }

    .VoicesLeftSideBox_as {
        display: block;
        padding: 22px 16px 0px 16px;
        border-radius: 20px;
        float: left;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px;
    }

    .SingleQouteBox_as .VoicesLeftSideBox_as {
        padding: 34px 16px 0px 16px;
        float: left;
    }

    .VoicesImg_as {
        width: 50%;
        float: right;
        margin-left: 0%;
        margin-top: 0;
        position: relative;
        right: -10px;
    }

    .VoicesBottomDetails_as {
        position: absolute;
        bottom: -5%;
        left: 16px;
        width: 55%;
    }

    .VoicesBottomDetails_as h4 {
        font-size: 14px;
    }

    .VoicesBottomDetails_as p {
        margin: 0;
        font-size: 11px;
    }

    .VoicesBottomDetails_as span {
        margin: 0;
        font-size: 12px;
        font-weight: 600;
    }

    .VoicesBottomDetails_as figure img {
        width: 50%;
    }

    .VoicesBottomDetails_as figure {
        position: absolute;
        bottom: -35%;
        left: 0%;
    }

    .SingleQouteBox_as .TestiMonials_wrapper {
        border: 0px solid #c92120;
        padding: 5px;
        border-radius: 34px;
        -webkit-box-shadow: 0 12px 30px -11px #000000ba;
        box-shadow: 0 12px 30px -11px #000000ba;
        -webkit-border-radius: 34px;
        -moz-border-radius: 34px;
        -ms-border-radius: 34px;
        -o-border-radius: 34px;
    }
}

@-webkit-keyframes glowing {
    0% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }

    50% {
        -webkit-box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001;
        box-shadow: 0 0 10px #e40001, 0 0 25px #e40001, 0 0 45px #e40001
    }

    100% {
        -webkit-box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001;
        box-shadow: 0 0 5px #e40001, 0 0 10px #e40001, 0 0 20px #e40001
    }
}

@keyframes glowing {
    0% {
        -webkit-box-shadow: 0 0 5px #ffd500, 0 0 10px #ffd500, 0 0 20px #ffd500;
        box-shadow: 0 0 5px #ffd500, 0 0 10px #ffd500, 0 0 20px #ffd500
    }

    50% {
        -webkit-box-shadow: 0 0 10px #ffd500, 0 0 25px #ffd500, 0 0 45px #ffd500;
        box-shadow: 0 0 10px #ffd500, 0 0 25px #ffd500, 0 0 45px #ffd500
    }

    100% {
        -webkit-box-shadow: 0 0 5px #ffd500, 0 0 10px #ffd500, 0 0 20px #ffd500;
        box-shadow: 0 0 5px #ffd500, 0 0 10px #ffd500, 0 0 20px #ffd500
    }
}

.button-glow {
    -webkit-animation: glowing 3s infinite;
    animation: glowing 3s infinite
}

.PrimaryButton_ {
    border: 1px solid #fff;
    text-decoration: none !important;
    color: #fff;
    padding: 8px 40px 8px 40px;
    display: inline-block;
    border-radius: 40px;
    font-family: Poppins;
    text-transform: uppercase;
    transition: all .3s ease-in-out 0s;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    font-weight: 500;
    font-size: 1vw;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    -ms-transition: all .3s ease-in-out 0s;
}

/*  Main sec CSS */
.heroContentArea:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    /* opacity: 0.8; */
    opacity: 1;
    z-index: -1;
    /*background-image: linear-gradient(45deg, #ffffff 0%, #ffffff00 99%, #fad0c400 100%);*/
    /* background-image: linear-gradient(100deg, #fffffff7 40%, #ffffff00 100%); */
    /* background: url(https://www.gitexcac.com/images/videocolor-blue.png) no-repeat center/cover; */
    /* background-image: linear-gradient(-225deg, #ffffff 0%, #01a6c7 29%, #01a6c7c2 67%, #01a6c700 100%); */
    /* background-image: linear-gradient(-225deg, #01a6c7 0%, #090a5c73 29%, #090a5c21 67%, #01a6c700 100%); */
    /* background-image: linear-gradient(-225deg, #01a6c7 0%, #ffffffb8 26%, #ffffff8f 60%, #01a6c700 100%); (Latest) */
    background-image: none;
    background: url(https://www.gitexcac.com/images/videocolor2.png) no-repeat center/cover;
    /* background-image: linear-gradient(-225deg, #01a6c7 0%, #ffffff 29%, #ffffff8f 67%, #01a6c700 100%); */
}

.high-president-heading {
    text-transform: uppercase;
    font-weight: 500;
    color: #fdd90d;
    font-size: 22px;
}

.heroContentArea h3 {
    color: #000000;
    font-size: 2.048vw;
    padding: 2.383vw 0;
    line-height: 2.51vw;
    font-weight: 800;
    padding-bottom: 0;
    padding-top: 3.4vw;
}

.heroContentArea h3 .main-header-highlight {
    /* color: #00B4AE; */
    color: #fdd90d;
    display: block;
    margin: 1rem 0 0;
    /* color: #fff; */
    font-size: 2.048vw;
}

.heroContentArea h3 .main-header-highlight2 {
    /* color: #090b5c; */
    color: #fff;
    line-height: 1.075;
}

.showLogo25New img {
    filter: invert(1);
    margin-bottom: 24px;
}
.heroContentArea {
    position: relative;
    width: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    /* padding: 7.167vw 0 1.042vw 0; */
    padding: 0;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.herobtnStyle .herothemeButton.blueHomeButton {
    background: #00B4AE;
}

.herobtnStyle .herothemeButton {
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #00aec5), color-stop(51%, #03c7d6), to(#35eaef));
    background: -o-linear-gradient(left, #00aec5 0, #03c7d6 51%, #35eaef 100%);
    background: linear-gradient(to right, #00AEC5 0, #03c7d6 51%, #35eaef 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px;
    color: #FFF;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    line-height: 17px;
    border-radius: 8px;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 260px;
    overflow: hidden;
    font-weight: bold;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border: 1.5px solid #fff;
}

.herobtnStyle .herothemeButton.blue_HomeButton {
    background: #F3262E;
    border: 1.5px solid #fff;
}

.partnerHero {
    width: 40%;
    position: relative;
    padding-bottom: 40px;
    padding-top: 20px;
}

p.textblue {
    /* color: #00b4ae; */
    color: #00aec5;
    /* color: #fff; */
}

p.textblue2 {
    /* color: #090b5c; */
    color: #fff;
    /* color: #fff; */
}

.heroContentArea figure {
    filter: invert(1);
}

/*  Main sec CSS */
/* Global Button For Home Page Only */
.herobtnStyle2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 10px;
}

.herobtnStyle2 .herothemeButton2 {
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #00aec5), color-stop(51%, #03c7d6), to(#35eaef));
    background: -o-linear-gradient(left, #00aec5 0, #03c7d6 51%, #35eaef 100%);
    background: linear-gradient(to right, #00AEC5 0, #03c7d6 51%, #35eaef 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 25px;
    color: #FFF;
    font-size: 16.5px;
    text-transform: uppercase;
    text-align: center;
    line-height: 17px;
    border-radius: 8px;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    font-weight: bold;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border: 1.5px solid #fff;
}

.herobtnStyle2 .herothemeButton2.redHomeButton {
    background: #F3262E;
    border: 1.5px solid #fff;
}

.herobtnStyle2 .herothemeButton2.blueHomeButton {
    background: #00B4AE;
    border: 1.5px solid #fff;
}

/* Global Button For Home Page Only */
/* Largest AI Gathering */
.lag_sec .highlights-slide img {
    height: 300px;
    border-radius: 16px;
    object-fit: cover
}

.lag_sec .item-highlights {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

/* Largest AI Gathering */
/* Highlighted VideoSec */
.highlight_videosec figure {
    overflow: hidden;
    border-radius: 20px;
    width: 100%;
    height: 550px;
}

.highlight_videosec figure iframe {
    transform: scale(1.38);
}

/* Highlighted VideoSec */
/* Info Sec */
.regiontechweek._infosec {
    padding: 3.5vw 0;
}

.regiontechweek:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: -o-linear-gradient(right, rgb(133 118 255 / 18%) 0, rgb(133 118 255 / 26%) 29%, #03c7d6 57%, #70bbf9);
    background: -webkit-gradient(linear, right top, left top, color-stop(0, rgb(133 118 255 / 18%)), color-stop(29%, rgb(133 118 255 / 26%)), color-stop(57%, #03c7d6), to(#70bbf9));
    background: linear-gradient(270deg, rgb(109 187 248) 0, rgb(16 190 218) 29%, #03c7d6 57%, #70bbf9);
    z-index: -1;
}

._infosec .innerwhiteboardWrap {
    position: relative;
    padding: 40px 30px;
    background: #fff;
    border-radius: 40px;
    z-index: 99;
}

._infosec .sideimggitexasia {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
}

._infosec ._gradient_text_blue {
    color: #000;
    background-image: linear-gradient(45deg, #000, #1677ff 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Info Sec */
/* Countdown Sec */
.countcard_sec .count_card {
    padding: 10px 12.5px;
    border-radius: 15px;
    background: #f5f5f5;
    min-height: 120px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: 0.4s all ease-in-out;
}

.countcard_sec .content h4,
.countcard_sec .content h4 span {
    line-height: 1;
    color: #090b5c;
    font-family: Alexandria, sans-serif;
    padding: 0;
    margin: 0;
    letter-spacing: normal;
    font-size: 2rem;
    transition: 0.4s all ease-in-out;
}

.countcard_sec .content p {
    font-size: 0.975rem;
    color: #00b4ae;
    text-transform: uppercase;
    margin: 10px 0 0;
    padding: 0;
    transition: 0.4s all ease-in-out;
}

.countcard_sec .icon {
    width: 20%;
}

.countcard_sec .icon svg {
    width: 100%;
    height: auto;
    fill: url(#myGradient);
    transition: 0.4s all ease-in-out;
}

.countcard_sec .count_card:hover {
    background: linear-gradient(90deg, #090b5c, #00b4ae 51%, #090b5c) var(--x, 0) / 200%;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 20px #eee;
    background-position: 100% 0;
    moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    transform: translateY(-5px) scale(1.05);
}

.countcard_sec .count_card:hover .content h4,
.countcard_sec .count_card:hover .content h4 span {
    text-shadow: 0.85px 0.85px 0 #fff;
}

.countcard_sec .count_card:hover .content p {
    color: #fff;
}

.countcard_sec .count_card:hover .icon svg {
    transform: translateX(-2.5px) scale(1.15);
    fill: #fff;
}

/* Countdown Sec */
/* Quote Sec */
.quote-section {
    position: relative;
    z-index: 1;
}

.quote-section .jceivcqz {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    overflow: hidden;
}

.quote-section .jceivcqz video {
    display: block;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}

.quote-section .colored_bg {
    /* background: linear-gradient(
    90deg,
    rgba(9, 11, 92, 1) 0%,
    #00b4ae 100%
    ); */
    background: #00aec5;
    border-radius: 30px;
    padding: 25px;
    position: relative;
    overflow: hidden;
}

.quote-section figure {
    width: 70px;
    height: 70px;
    margin-bottom: 20px;
}

.quote-section figure svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    filter: drop-shadow(2px 2px 0 #fff);
}

.quote-section .content p {
    font-size: 1.2vw;
    line-height: 2.083vw;
    color: #fff;
    margin: 0;
    padding: 0;
}

.quote-section .info h4 {
    font-size: 1.5vw;
    color: #090b5c;
    margin-top: 20px;
    margin-bottom: 5px;
}

.quote-section .info p {
    font-size: 1vw;
    color: #fff;
    margin: 0;
    padding: 0;
}

.quote-section .info img {
    width: 150px;
    margin-top: 1.3rem;
}

.quote-section .img-wrap {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -6.35%;
    clip-path: circle(50% at 50% 50%);
    width: 560px;
    height: 560px;
    /* background: radial-gradient(
    circle,
    rgba(0, 180, 174, 1) 0%,
    rgba(9, 11, 92, 1) 100%
    ); */
    background: radial-gradient(circle, rgba(67, 67, 67, 1) 0%, rgba(0, 0, 0, 1) 100%);
}

.quote-section .img-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(0.88);
    position: relative;
    bottom: 3.5%;
    left: -7%;
}

/* Quote Sec */
/* Exhibiting Sector Sec */
.industry-section {
    /* padding:40px 0; */
    overflow: hidden;
    background: #fff;
}

/* ROW */
.industry-row {
    display: flex;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
}

/* BOX */
.industry-box {
    width: 10%;
    position: relative;
    text-align: center;
    padding: 20px 12px 28px;
    transition: .35s ease;
    border-right: 1px solid #ececec;
    cursor: pointer;
    background: #fff;
    margin-bottom: 0;
}

.industry-box:last-child {
    border-right: none;
}

/* Vertical divider fade */
.industry-box::before {
    content: "";
    position: absolute;
    right: 0;
    top: 20%;
    width: 1px;
    height: 60%;
    background: linear-gradient(to bottom,
            transparent,
            #dcdcdc,
            transparent);
}

/* Bottom active line */
.industry-box::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 0;
    height: 3px;
    transform: translateX(-50%);
    background: #095975;
    border-radius: 20px;
    transition: .35s ease;
}

/* Hover */
.industry-box:hover {
    transform: translateY(-5px);
    background: #048aa317;
}

.industry-box:hover::after {
    width: 65%;
}

/* ICON */
.industry-icon {
    width: 58px;
    height: 58px;
    margin: 0 auto 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transition: .4s ease;
}

.industry-icon i {
    font-size: 38px;
    color: #14213d;
    transition: .4s ease;
}

/* Icon animation */
.industry-box:hover .industry-icon {
    transform: translateY(-5px) scale(1.05);
}

.industry-box:hover .industry-icon i {
    color: #52d1c8;
}

/* TEXT */
.industry-box h4 {
    margin: 0;
    color: #14213d;
    font-size: 14px;
    line-height: 1.55;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .4px;
}

/* Small aqua underline on active */
.industry-box.active::after {
    width: 65%;
}

/* Floating subtle effect */
@keyframes float {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-4px);
    }

    100% {
        transform: translateY(0px);
    }
}

.industry-box:nth-child(1) .industry-icon {
    animation: float 3s ease-in-out infinite;
}

.industry-box:nth-child(2) .industry-icon {
    animation: float 3s ease-in-out .3s infinite;
}

.industry-box:nth-child(3) .industry-icon {
    animation: float 3s ease-in-out .6s infinite;
}

.industry-box:nth-child(4) .industry-icon {
    animation: float 3s ease-in-out .9s infinite;
}

.industry-box:nth-child(5) .industry-icon {
    animation: float 3s ease-in-out 1.2s infinite;
}

.industry-box:nth-child(6) .industry-icon {
    animation: float 3s ease-in-out 1.5s infinite;
}

.industry-box:nth-child(7) .industry-icon {
    animation: float 3s ease-in-out 1.8s infinite;
}

.industry-box:nth-child(8) .industry-icon {
    animation: float 3s ease-in-out 2.1s infinite;
}

.image-box-img a svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    fill: url(#my-gradient);
}

/* Responsive */
/* Exhibiting Sector Sec */
/* Testimonial Sec */
.divideBG {
    background: #EFEEE9 !important;
    background-color: #EFEEE9 !important;
}

.owldragright01 {
    position: relative;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    margin-left: 3rem;
}

.slideItem .quotecard0 .quotecontent {
    width: 78%;
    padding: 2rem 2rem;
}

.slideItem .quotecard0 .quotecontent h2 {
    font-size: 1.2vw;
    line-height: 1.6vw;
    margin-bottom: 1rem;
}

.slideItem .quotecard0 .quotecontent h3 {
    font-size: 1.5vw;
    line-height: 1.9vw;
}

.slideItem .quotecard0 .quotecontent p {
    font-size: 16px;
    line-height: 24px;
}

.slideItem .quotecard0 .logobox0 img {
    width: 9rem;
}

.slideItem .quotecard0 .quoteimage0 {
    right: -8vw;
}

.slideItem .quotecard0 .quoteimage0 img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100% !important;
    transform: scale(1.2) translateY(-1rem);
    -webkit-transform: scale(1.2) translateY(-1rem);
    -moz-transform: scale(1.2) translateY(-1rem);
    -ms-transform: scale(1.2) translateY(-1rem);
    -o-transform: scale(1.2) translateY(-1rem);
}

.slideItem.active .quotecard0 .quotecontent {
    width: 62%;
    padding: 3rem 3rem 2rem;
}

.slideItem.active .quotecard0 .quotecontent h2 {
    font-size: 1.54vw;
    line-height: 2.28vw;
    margin-bottom: 2rem;
}

.slideItem.active .quotecard0 .quotecontent h3 {
    font-size: 1.82vw;
    line-height: 2.1vw;
}

.slideItem.active .quotecard0 .quotecontent p {
    font-size: 18px;
    line-height: 26px;
}

.slideItem.active .quotecard0 .logobox0 img {
    width: 11rem;
}

.slideItem.active .quotecard0 .quoteimage0 {
    right: 0;
}

.slideItem.active .quotecard0 .quoteimage0 img {
    width: 100%;
    height: auto !important;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
}

.sliderwrapper00 {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.slidertrack00 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    will-change: transform;
    -webkit-transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    transition: -webkit-transform 0.6s ease;
    transition: transform 0.6s ease;
    transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -webkit-transition: transform 0.6s ease;
    -moz-transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -ms-transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -o-transition: transform 0.6s ease, -webkit-transform 0.6s ease;
}

.slidertrack00 .slideItem {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.slidertrack00 .slideItem.active {
    width: 60%;
    opacity: 1;
}

.slidertrack00 .slideItem.next {
    width: 40%;
    opacity: 1;
}

.slidertrack00 .slideItem.hidden {
    overflow: hidden;
    opacity: 0;
}

.controlsSliderbtn {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
    gap: 1rem;
    padding-right: 12rem;
    margin-top: -5.625rem;
    z-index: 1;
}

.controlsSliderbtn .prevbtn,
.controlsSliderbtn .nextbtn {
    color: #000000;
    font-size: 1.625rem;
    line-height: 1.625rem;
    width: 4rem;
    height: 4rem;
    border: #000000 solid 3px;
    background-color: #FFFFFF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 5rem;
    transition: 0.3s;
    -webkit-border-radius: 5rem;
    -moz-border-radius: 5rem;
    -ms-border-radius: 5rem;
    -o-border-radius: 5rem;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

.controlsSliderbtn .prevbtn:hover,
.controlsSliderbtn .nextbtn:hover {
    color: #FFFFFF;
    background-color: #000000;
}

.mySwiperpraise {
    width: 100%;
    padding: 1rem 0 2rem;
}

.mySwiperpraise .swiper-slide {
    position: relative;
    width: 820px;
    width: 54vw;
    overflow: hidden;
    border-radius: 2rem;
    transition: 0.4s;
    filter: blur(4px);
    -webkit-filter: blur(4px);
    -webkit-border-radius: 2rem;
    -moz-border-radius: 2rem;
    -ms-border-radius: 2rem;
    -o-border-radius: 2rem;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
}

.mySwiperpraise .swiper-slide.swiper-slide-next {
    position: relative;
    left: -11vw !important
}

.mySwiperpraise .swiper-slide .item {
    position: relative;
    opacity: 0.95;
    z-index: 1;
}

.mySwiperpraise .swiper-slide .item .quotecard0::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.1);
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

.mySwiperpraise .swiper-slide-active {
    filter: none;
    -webkit-filter: none;
}

.mySwiperpraise .swiper-slide-active .item {
    opacity: 1;
}

.mySwiperpraise .swiper-slide-active .item .quotecard0::before {
    background: transparent;
}

.praiseSliderbtn {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 1rem;
    gap: 1rem;
    z-index: 1;
}

.praiseSliderbtn .swiper-button-next::after,
.praiseSliderbtn .swiper-button-prev::after {
    display: none !important;
}

.praiseSliderbtn .swiper-button-next,
.praiseSliderbtn .swiper-button-prev {
    position: relative;
    top: unset;
    right: unset;
    left: unset;
    bottom: unset;
    color: #000000;
    font-size: 1.625rem;
    line-height: 1.625rem;
    width: 4rem;
    height: 4rem;
    border: #000000 solid 3px;
    background-color: #FFFFFF;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 5rem;
    transition: 0.3s;
    -webkit-border-radius: 5rem;
    -moz-border-radius: 5rem;
    -ms-border-radius: 5rem;
    -o-border-radius: 5rem;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

.praiseSliderbtn .swiper-button-next:hover,
.praiseSliderbtn .swiper-button-prev:hover {
    color: #FFFFFF;
    background-color: #000000;
}

.innercontainer1 {
    position: relative;
    padding-top: 12rem !important
}

.quotecard0 {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    z-index: 1;
    width: 100%;
    height: 100%;
    min-height: 28vw;
    padding-top: 1.25rem;
    -webkit-box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);
    border-radius: 2rem;
    -webkit-border-radius: 2rem;
    -moz-border-radius: 2rem;
    -ms-border-radius: 2rem;
    -o-border-radius: 2rem;
}

.quotecard0::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    /* background-image: url(contents/Theme-2025/images/testimonialbg02.jpg?v=1); */
    background-image: url(contents/Theme-2025/images/testimonial_bg.svg);
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    background-position: 100% 100%;
}

.quotecard0 .quotecontent {
    position: relative;
    z-index: 1;
    padding: 1.25rem 2rem 2rem;
    /* width: 54%; */
    width: 60%;
    height: 100%;
    min-height: 22vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.quotecard0 .quotemark {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: start;
    margin-bottom: 20px;
    align-items: center;
    gap: 2rem;
}

.quotecard0 .quotemark svg {
    width: 3rem;
    height: 3rem;
}

.quotecard0 .quotemark img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

.quotecard0 .quotemark .lineobj {
    width: 300px;
    height: 2.5px;
    background: linear-gradient(90deg, rgba(0, 180, 174, 1) 0%, rgba(0, 180, 174, 0) 100%);
}

.quotecard0 .quotecontent h2 {
    color: #000000;
    font-size: 1.175vw;
    line-height: 1.5vw;
    font-weight: 400;
    margin-bottom: 2rem;
}

.quotecard0 .quotecontent h3 {
    color: #000000;
    font-size: 1.92vw;
    line-height: 2.1vw;
    font-weight: 700;
    margin-bottom: 5px;
}

.quotecard0 .quotecontent p {
    color: #000000;
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 0
}

.quotecard0 .quotecontent p:last-child {
    margin-bottom: 1rem;
}

.quotecard0 .quotecontent h4 {
    color: #FF4301;
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 0.5rem
}

.quotecard0 .logobox0 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem
}

.quotecard0 .logobox0 img {
    width: 11rem;
    height: auto;
    max-width: 100%;
}

.quotecard0 .quoteimage0 {
    position: absolute;
    right: 1%;
    top: 50%;
    transform: translateY(-50%);
    width: 44%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.quotecard0 .quoteimage0 img {
    width: 100%;
    max-width: 100%;
    height: auto !important;
    -o-object-fit: cover;
    object-fit: cover;
}

.owldragright01 {
    position: relative;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    margin-left: 3rem;
}

.slideItem .quotecard0 .quotecontent {
    width: 78%;
    padding: 2rem 2rem;
}

.slideItem .quotecard0 .quotecontent h2 {
    font-size: 1.2vw;
    line-height: 1.6vw;
    margin-bottom: 1rem;
}

.slideItem .quotecard0 .quotecontent h3 {
    font-size: 1.5vw;
    line-height: 1.9vw;
}

.slideItem .quotecard0 .quotecontent p {
    font-size: 16px;
    line-height: 24px;
}

.slideItem .quotecard0 .logobox0 img {
    width: 9rem;
}

.slideItem .quotecard0 .quoteimage0 {
    right: -8vw;
}

.slideItem .quotecard0 .quoteimage0 img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100% !important;
    transform: scale(1.2) translateY(-1rem);
    -webkit-transform: scale(1.2) translateY(-1rem);
    -moz-transform: scale(1.2) translateY(-1rem);
    -ms-transform: scale(1.2) translateY(-1rem);
    -o-transform: scale(1.2) translateY(-1rem);
}

.slideItem.active .quotecard0 .quotecontent {
    width: 62%;
    padding: 3rem 3rem 2rem;
}

.slideItem.active .quotecard0 .quotecontent h2 {
    font-size: 1.54vw;
    line-height: 2.28vw;
    margin-bottom: 2rem;
}

.slideItem.active .quotecard0 .quotecontent h3 {
    font-size: 1.82vw;
    line-height: 2.1vw;
}

.slideItem.active .quotecard0 .quotecontent p {
    font-size: 18px;
    line-height: 26px;
}

.slideItem.active .quotecard0 .logobox0 img {
    width: 11rem;
}

.slideItem.active .quotecard0 .quoteimage0 {
    right: 0;
}

.slideItem.active .quotecard0 .quoteimage0 img {
    width: 100%;
    height: auto !important;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
}

.quotecard0 .quoteimage0 .image_wrap {
    width: 85%;
    height: 85%;
    position: relative;
}

.quotecard0 .quoteimage0 .image_wrap::before {
    background: #00B4AE;
    border-radius: 50%;
    content: "";
    position: absolute;
    top: -4px;
    left: -2px;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.quotecard0 .quoteimage0 .image_wrap figure {
    clip-path: circle(50% at 50% 50%);
    overflow: hidden;
    position: relative;
    z-index: 1;
    background: #fff;
}

.quotecard0 .quoteimage0 .image_wrap figure::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #00b4ae;
    opacity: 0.1;
    width: 90%;
    height: 90%;
    clip-path: circle(50% at 50% 50%);
}

.quotecard0 .quoteimage0 .image_wrap figure img {
    width: 100%;
    height: auto !important;
    object-fit: contain;
    position: relative;
    z-index: 1;
    transform: scale(0.95);
    top: 10px;
}

.circle1, .circle2 {
    width: 15px;
    height: 15px;
    background: #00B4AE;
    border-radius: 50%;
    position: absolute;
    display: inline-block;
    z-index: 2;
}

.circle1 {
    top: 50%;
    left: -3%;
}

.circle2 {
    top: 14.5%;
    right: 9%;
}

.quotecard0 .quotecontent .company_logo {
    width: 120px;
    height: auto;
    padding: 8px 0 0;
    overflow: hidden;
}

.h3c_logo {
    height: 80px !important;
    width: fit-content !important;
}

.Huawei_logo, .qazcode_logo {
    width: 150px !important;
}

.quotecard0 .quotecontent .company_logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/* Testimonial Sec */
/* Conference Track Sec */
.conf_track:before {
    background: #fff;
}

.conf_track .cardflipbox .cardback {
    background: #00B4AE;
}

.cardflipbox .cardflipinner .cardfront::before {
    background: #090b5c;
}

.conf_track .cardflipbox .cardback, .conf_track .cardflipbox .cardfront {
    filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 1));
}

.conf_track .cardflipbox .innercontent p {
    font-size: 16px;
}

/* Conference Track Sec */
/* Spotlight Sec */
.spotlight_sec .competsuperInner {
    background-position: 300px;
}

/* Spotlight Sec */
/* Media Quries */
@media (min-width: 1200px) {
    .countcard_sec .col-xl-3 {
        flex: 0 0 auto;
        width: 20%;
    }
}

@media(max-width:1920px) and (min-width: 1681px) {
    ._infosec ._gradient_text_blue {
        font-size: 2.4rem;
    }

    /* Quote Sec */
    .quote-section .img-wrap {
        width: 700px;
        height: 700px;
    }

    .quote-section .img-wrap img {
        bottom: 7.5%;
    }

    /* Quote Sec */
    /* Spotlight Sec */
    .spotlight_sec .competsuperInner {
        background-position: 420px;
    }

    /* Spotlight Sec */
}

@media(max-width:1680px) and (min-width: 1551px) {
    ._infosec ._gradient_text_blue {
        font-size: 2.4rem;
    }

    /* Spotlight Sec */
    .spotlight_sec .competsuperInner {
        background-position: 420px;
    }

    /* Spotlight Sec */
    .quote-section .img-wrap {
        width: 600px;
        height: 600px;
    }
}

@media(max-width:1440px) and (min-width:1151px) {
    .quote-section .col-lg-8 {
        flex: 0 0 auto;
        width: 60.666667%;
    }
}

@media(max-width:1281px) {
    .highlight_videosec figure {
        height: 375px;
    }

    .quote-section .img-wrap {
        right: -10.35%;
    }

    .quote-section figure {
        width: 60px;
        height: 60px;
        margin-bottom: 15px;
    }

    .countcard_sec .content p {
        font-size: 0.875rem;
    }
}

@media(max-width:1199px) {
    .industry-box {
        width: 25%;
        border-bottom: 1px solid #f1f1f1;
    }

    .industry-box:nth-child(4) {
        border-right: none;
    }
}

@media(max-width:1150px) and (min-width:992px) {
    .quote-section .col-lg-8 {
        flex: 0 0 auto;
        width: 48.666667%;
    }
}

@media(max-width:991px) {
    .sideimggitexasia {
        height: 350px;
    }

    .quote-section .img-wrap {
        right: -14.35%;
    }

    .quotecard0 .quotemark {
        margin-bottom: 5px;
    }
}

@media only screen and (min-width: 320px) and (max-width: 768px) {

    /* Main sec */
    .heroContentArea {
        padding: 100px 0 20px;
        background-position: center;
    }

    .menujgva .nav-item .nav-link {
        color: #000;
        margin-right: .625rem;
    }

    .partnerHero {
        width: 100%;
    }

    .herobtnStyle .herothemeButton, .herobtnStyle2 .herothemeButton2 {
        width: fit-content;
        padding: 10px;
        font-size: 16px !important;
    }

    .videobg .videocontainer {
        min-height: 100vh;
    }

    .videobg .videocontainer iframe {
        width: 310%
    }

    /* Main sec */
    .highlight_videosec figure {
        height: 100%;
        min-height: 300px;
    }

    .highlight_videosec figure iframe {
        transform: scale(2.1);
    }

    ._infosec ._gradient_text_blue {
        font-size: 1.36rem;
    }

    /* Count Down Sec */
    .countcard_sec .count_card {
        justify-content: space-between;
        flex-direction: column-reverse;
        min-height: 150px;
    }

    .countcard_sec .content h4, .countcard_sec .content h4 span {
        text-align: center;
        font-size: 1.75rem;
    }

    .countcard_sec .content p {
        margin: 6px 0 0;
        text-align: center;
    }

    .countcard_sec .icon {
        width: 32%;
        height: 60px;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 10px;
    }

    /* Count Down Sec */
    /* Quote sec */
    .quote-section .img-wrap {
        display: none;
    }

    .quote-section .content p {
        font-size: 1.15rem;
        line-height: normal;
    }

    .quote-section .info h4 {
        font-size: 1.3rem;
        line-height: normal;
    }

    .quote-section .info p {
        font-size: 1rem;
        line-height: normal;
    }

    .quote-section .quote_person {
        width: 100%;
        height: 300px;
        border-radius: 20px;
        overflow: hidden;
    }

    /* Quote sec */
    /* Exhibiting Sec */
    .industry-box {
        width: 50%;
        padding: 25px 10px;
    }

    .industry-box:nth-child(even) {
        border-right: none;
    }

    .industry-icon {
        width: 50px;
        height: 50px;
    }

    .industry-icon i {
        font-size: 30px;
    }

    .industry-box h4 {
        font-size: 11px;
    }

    /* Exhibiting Sec */
    /* testimonial Sec */
    .mySwiperpraise .swiper-slide {
        width: 88vw;
    }

    .quotecard0 {
        min-height: 110vw;
        padding-top: 1rem;
    }

    .quotecard0 .quotecontent {
        width: 100%;
        min-height: 100vw;
        padding: 1.25rem 2rem 2rem;
    }

    .quotecard0 .quotecontent h2 {
        font-size: 4vw;
        line-height: 5.64vw;
    }

    .quotecard0 .quotecontent h3,
    .quotecard0 .quotecontent p,
    .quotecard0 .quotecontent h4 {
        width: 66%;
    }

    .quotecard0 .quotecontent h3 {
        font-size: 4.52vw;
        line-height: 4.55vw;
    }

    .quotecard0 .quotecontent p {
        font-size: 14px;
        line-height: 22px;
    }

    .quotecard0 .quotecontent h4 {
        font-size: 16px;
        line-height: 22px;
    }

    .quotecard0 .quoteimage0 {
        width: 42%;
        top: 83%;
    }

    .quotecard0 .quoteimage0 .image_wrap::before {
        top: -3px;
        left: -2px;
    }

    .circle1 {
        top: 50%;
        left: -6%;
    }

    .circle2 {
        top: 14.5%;
        right: 4%;
    }

    .quotecard0 .quoteimage0 .image_wrap figure img {
        transform: scale(1.08);
    }

    /* testimonial Sec */
    /* Footer */
    .FooterLogo {
        width: 100%;
        margin-bottom: 30px;
    }

    .FooterLogo .herobtnStyle2 .herothemeButton2 P {
        width: unset;
    }

    /* Footer */
}

/* Media Quries */