/* Global CSS */
header.headfixed {
    background-color: #006BAD;
}

.heroSectionnew .innerTextSlide .headingspan {
    /* color: #006BAD; */
    color: #E4C067;
}

.heroSectionnew .innerTextSlide h2 {
    filter: drop-shadow(2px 4px 5px #00000066);
}

.heroSectionnew .ms-main .videobg::after {
    /*background: linear-gradient(180deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.51) 20%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 100%);*/
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
}

.headerBtn .link-custom a:nth-child(1) {
    background: #80B5D6;
}

.headerBtn .link-custom a:nth-child(1) i, .headerBtn .link-custom a:nth-child(1) em {
    color: #006BAD;
}

.headerBtn .link-custom a:nth-child(1):hover {
    color: #007839 !important;
}

.headerBtn .link-custom a:nth-child(1):hover i, .headerBtn .link-custom a:nth-child(1):hover em {
    background: #007839;
    color: #fff !important;
}

.headerBtn .link-custom a:nth-child(2) {
    background: #80BB9C;
}

.headerBtn .link-custom a:nth-child(2) i, .headerBtn .link-custom a:nth-child(2) em {
    color: #007839;
}

.headerBtn .link-custom a:nth-child(2):hover {
    color: #006BAD !important;
}

.headerBtn .link-custom a:nth-child(2):hover i, .headerBtn .link-custom a:nth-child(2):hover em {
    background: #006BAD;
    color: #fff !important;
}

.headerBtn .link-custom a:nth-child(3) {
    background: #F1DFB3;
    color: #000 !important;
}

.headerBtn .link-custom a:nth-child(3) i, .headerBtn .link-custom a:nth-child(3) em {
    color: #007839;
    color: #000 !important;
}

.headerBtn .link-custom a:nth-child(3):hover {
    color: #C81C24 !important;
}

.headerBtn .link-custom a:nth-child(3):hover i, .headerBtn .link-custom a:nth-child(3):hover em {
    background: #C81C24;
    color: #fff !important;
}

.heroSectionnew .main_video_sec .content a {
    background: #F1DFB3;
    color: #000;
}

.heroSectionnew .main_video_sec .content a i, .heroSectionnew .main_video_sec .content a em {
    background: #fff;
    color: #000;
}

.heroSectionnew .main_video_sec .content a:hover i, .heroSectionnew .main_video_sec .content a:hover em {
    background: #C81C24;
    color: #fff;
}

.menu-list .navfooter {
    background: linear-gradient(90deg, rgba(0, 120, 57, 1) 0%, rgba(128, 187, 156, 1) 100%);
}

.footer-middle {
    background: rgba(0, 107, 173, 1) !important;
}

.footer-middle .company_icon a {
    background: #80BB9C;
}

.footer-middle .company_icon a:before {
    background: #007839;
}

.footer-middle .company_icon a i, .footer-middle .company_icon a em {
    color: #000;
}

.footer-middle .company_icon a:hover i, .footer-middle .company_icon a:hover em {
    color: #fff;
}

.footer-middle .company_icon a img {
    filter: invert(1);
}

.footer-middle .company_icon a:hover img {
    filter: invert(0);
}

.footer-middle .footer-bottom-content-copy p {
    color: #80BB9C !important;
}

.footer-middle .footer-bottom-menu {
    color: #80BB9C !important;
}

.footer-middle .footer-socail-icon em.icon, .footer-socail-icon i.icon {
    color: #80BB9C !important;
}

.footer-middle .row.footer-bottom {
    border-top: 1px solid #80BB9C !important;
}

/* Global CSS */

/* Section CSS */
/* Why Attend Sec */
.why_attend_sec {
    background: #fff;
    padding:50px 0;
}

.why_attend_sec::before {
    background: url(https://atca.org/ATCA-Connect/images/13071-NOQZRW.svg);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    opacity: 0.1;
    mix-blend-mode: luminosity;
}

.why_attend_sec .sectiontitleNew .textBG {
    -webkit-text-stroke: 1.5px rgb(0 120 57 / 100%);
}

.why_attend_sec .sectiontitleNew h2 {
    color: #006BAD;
}

.why_attend_sec .ga-card:focus-within:after, .why_attend_sec .ga-card:hover:after {
    background: linear-gradient(180deg, rgba(128, 181, 214, 1) 0%, rgba(0, 107, 173, 1) 100%);
}

.why_attend_sec .ga-card .imagecard:before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 107, 173, 0.5) 100%);
}

.why_attend_sec .ga-card .content01 {
    -webkit-transform: translateY(calc(100% - 5.5rem));
    align-items:center;
}

.why_attend_sec .ga-card .copy {
    font-size: 16px;
}

.why_attend_sec .ga-card:focus-within .content01, .why_attend_sec .ga-card:hover .content01 {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
}

/* Why Attend Sec */

/* ATCA CONNECT 2026 */
.atca_connect_2026_sec {
    background: url(https://atca.org/ATCA-Connect/images/atca-connect-2026-bg.svg) no-repeat center/cover;
    padding: 70px 0;
}

.atca_connect_2026_sec .section-title h2 {
    color: #ffffff;
}

.atca_connect_2026_sec .for-Desktop .elementor-widget-container .sectiontitleNew .textBG {
    -webkit-text-stroke: 1.5px rgba(255, 255, 255, 1);
}

/* ATCA CONNECT 2026 */

/* WHAT CAN YOU EXPECT */
.expect_sec h6.textBG {
    -webkit-text-stroke: 1px rgb(0, 107, 173 / 100%);
}

.expect_sec .sectiontitleNew h2 {
    color: #007839;
}

.expect_sec .cardflipbox .cardback {
    background: radial-gradient(circle, #80BB9C, #007839);
}

/* WHAT CAN YOU EXPECT */
/* Section CSS */

/*Media Quries*/
@media(max-width:768px) {
    .heroSectionnew {
        height: 82vh !important;
    }
    .heroSectionnew .innerTextSlide {
        padding-bottom: 0px !important;
    }
}
/*Media Quries*/