@media (max-width:991px){body .efic-cc .efic-cc__hero:before,body .efic-cc .efic-cc__membership:before{content:none!important}}body .efic-cc .efic-cc__card,body .efic-cc .efic-cc__step,body .efic-cc .efic-cc__titem,body .efic-cc .efic-cc__facultycard{box-shadow:0 6px 16px rgba(0,0,0,.06)!important}body .efic-cc .efic-cc__card:hover,body .efic-cc .efic-cc__step:hover,body .efic-cc .efic-cc__titem:hover,body .efic-cc .efic-cc__facultycard:hover{box-shadow:0 12px 28px rgba(0,0,0,.10)!important}body .efic-cc .efic-cc__membership h3{color:#ffffff!important}body .efic-cc .link{color:var(--efic-blue);text-decoration:none!important}body .efic-cc .link:hover{color:#F6931E!important}body .efic-cc a:hover:after{content:none!important}body .efic-cc .efic-cc__hero h1{color:#ffffff!important;text-shadow:0 2px 14px rgba(0,0,0,0.35)!important;opacity:1!important}body .efic-cc .efic-cc__hero{background:linear-gradient(0deg,rgba(36,86,117,0.88),rgba(36,86,117,0.88)),url('/wp-content/uploads/2026/01/EFIC-Academy-Website-Banner-2026.png')!important;background-size:cover!important;background-position:center!important}.efic-cc__membership-cta{display:flex!important;justify-content:center!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}.efic-cc__hero .efic-cc__card{color:#1f4e6b!important}.efic-cc__hero .efic-cc__card .efic-cc__value{color:#1f4e6b!important}.efic-cc__hero .efic-cc__card .efic-cc__sub{color:#1f4e6b!important}.efic-cc__hero .button--blue{background:#ffffff!important;color:#1f4e6b!important;border:2px solid #ffffff!important}.efic-cc__hero .button--blue:hover{background:#f2f6f9!important;color:#1f4e6b!important}.efic-cc__sticky .button--blue{background:#ffffff!important;color:#1f4e6b!important;border:2px solid #ffffff!important}.efic-cc__sticky .button--blue:hover{background:#f2f6f9!important;color:#1f4e6b!important}.hover-on-link.et_pb_text a,.hover-on-link-orange.et_pb_text a{transition:all 0.2s;color:rgba(255,255,255,0.6)!important}a.siplnk:hover{color:#0076B6!important}a.eficlnk:hover{color:#DC051B!important}#et-info-email{color:#fff}@media (min-width:981px){.left-blog-image .et_pb_post .entry-featured-image-url{float:left;width:100%;max-width:150px;margin:0 20px 30px 0}.left-blog-image .et_pb_post{margin-bottom:20px!important}}#menu-item-59964 a:hover{color:#0076B6!important}#menu-item-59964 a{color:#f7931e!important;font-weight:bold!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-decoration:none!important;font-size:16px!important;vertical-align:middle!important}#menu-item-42492 a{color:#009A44;font-weight:bold!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-decoration:none!important;font-size:16px!important;vertical-align:middle!important}#menu-subtopmenu>ul>li:first-child{color:#ca212d!important}.et-l--footer .et_pb_menu__menu>nav>ul>li{width:100%!important}.page-id-8932 .membership__title-wrap h2{font-size:29px}#menu-subtopmenu-1 li a{font-size:13px!important}.sub-menu li a{font-size:14px;font-weight:400!important;text-transform:none!important;padding:5px 20px!important;width:240px}.sub-menu li{line-height:16px!important;padding:0px}#top-header{height:37px;background-color:#245675!important}.et_pb_text_12 img{display:initial!important}a{color:#245675;font-weight:bold}.et-social-icons{margin-bottom:0}#et-secondary-menu .et-cart-info{display:none}#subtopmenu li{list-style-type:none;display:inline}#subtopmenu{padding-left:162px;display:block;float:right;padding-top:10px;position:inherit}#subtopmenu a{font-size:12px;font-weight:normal;text-decoration:underline;padding:10px}@media only screen and (max-width:981px){#subtopmenu{display:none}}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:15px 0 0 0}}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_mobile_menu{margin-top:20px}.et_pb_text_5 h4{text-transform:uppercase;color:#f7931e!important;line-height:1.8em}@media only screen and (max-width:981px){.page-id-1842 .entry-content tr td{padding:1px;font-size:10px}}