@font-face {
    font-family: "AmsiPro-Regular";
    src: url("../fonts/emblaze/AmsiPro-Regular.ttf");
}

@font-face {
    font-family: "AmsiPro-Black";
    src: url("../fonts/emblaze/AmsiPro-Black.ttf");
}

@font-face {
    font-family: 'Tahoma';
    src: url('/fonts/TahomaRegular.TTF');
}

body {
    font-family: Tahoma;
}

h1, h2, h3 {
    font-family: AmsiPro-Black;
}

p {
    font-size: 1.6rem;
    line-height: 2rem;
}

h1 {
    font-size: 3.6rem;
    line-height: 3.8rem;
}

h2 {
    font-size: 2.6rem;
    line-height: 3rem;
}

.btn-emblaze {
    border-radius: 38px !important;
    padding: 10px 50px !important;
    color: #fff !important;
    font-weight: 700;
    font-family: Tahoma, sans-serif !important;
    border: 0;
    background-color: #FFAD00;
    color: #fff !important;
    text-wrap: wrap;
}

.btn-emblaze[disabled] {
    cursor: not-allowed;
    opacity: .65;
}

.panel-primary > .panel-heading {
    font-size: 16px;
}

a[class*='btn']:not(a[class*='btn-contact']):not(.footer a[class*='btn']):not(.navbar a[class*='btn']):not(a[class*='btn-emblaze-red']):not(a[class*='btn-advisors-contact-us']):not(a[class*='forum-learn-more']):not(a[class*='become-a-member-acc-1-btn-learn']):not(a[class*='btn-sign-in']):not(a[class*='btn-join-now']),
a[class*='button']:not(.footer a[class*='button']):not(.navbar a[class*='button']):not(a[class*='bookasessionbutton']):not(.simple-panel a[class*='button-link']):not(a[class*='add-to-library-button']),
button[class*='btn']:not(.schedule-roadmap-day button[class*='btn']):not(.add-to-cart-container button[class*='btn-emblaze-yellow']):not(.add-to-cart-container button[class*='btn-add-to-cart']):not(button[class*='testemonies-numbers-btn']):not([id='btn-next']):not(button[class*='join-community-section-bottom-btn-container-btn']):not(button[class*='multiselect']):not(i[class*='fa-chevron-right']) {
    border-radius: 38px !important;
    padding: 10px 50px !important;
    color: #fff;
    font-weight: 700;
    font-family: Tahoma, sans-serif !important;
    border: 0;
    height: min-content;
}

.btn-emblaze-red {
    background-color: #f00 !important;
}

.btn-emblaze-aqua-blue {
    background-color: #00F7D0 !important;
    border: none !important;
    color: #14293B !important;
    font-size: 1.4rem !important;
}

.btn-emblaze-blue {
    border: 1px solid #2E6DA4 !important;
    background: #337AB7 !important;
}

.btn-emblaze-dusty-blue {
    background-color: #14293B !important;
    color: #fff !important;
    border: unset !important;
}

.btn-emblaze-yellow {
    background-color: #FFAD00 !important;
    border: 1px solid #d79403;
    color: #fff !important;
}

.row.header-blue {
    background-image: url(../img/emblaze/arrow.svg);
    background-repeat: no-repeat;
    background-position: -0.2rem -2rem;
    box-shadow: 0rem 0.4rem 0.4rem 0rem rgba(0, 0, 0, 0.25);
    background-color: #14293B;
    border: 0.1rem solid rgba(0, 0, 0, 0.24);
    padding-left: 3.8rem;
    color: #FFF;
    font-family: AmsiPro-Black;
    font-size: 2.4rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2rem;
    letter-spacing: 0.192px;
    display: flex;
    min-height: 7.2rem;
    flex-direction: column;
    padding-top: 1.8rem;
    padding-bottom: 2.4rem;
    /* justify-content: center; */
}

.row.header-blue > h1, .row.header-blue > h2 {
    color: white;
    font-size: 3.6rem;
    line-height: 3.8rem;
    margin: 0;
    padding: 0;
    border: 0;
}

.learn-more-smoke, .learn-more-smoke:hover, .learn-less-smoke, .learn-less-smoke:hover {
    color: #F8F8F8;
    font-weight: bold;
}

.learn-more-smoke > .learn-more-icon {
    background-image: url(../img/icons/arrow_stroke.png);
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
    border: 0;
    display: inline-block;
    vertical-align: bottom;
    margin-left: 7px;
}

.header-emblaze-top {
    background-image: url(../img/emblaze/emblaze_header_background_01.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.arrow-stroke {
    background-image: url(../img/emblaze/arrow_stroke_01.png);
    background-repeat: no-repeat;
    height: 22.1px;
    width: 19px;
    border: 0;
    display: inline-block;
    vertical-align: bottom;
    background-size: contain;
    margin-right: 10px;
    margin-bottom: 2px;
}

.red-text {
    color: #F00;
}

.yellow-text {
    color: #FFAD00;
}

.card-wrapper {
    padding-bottom: 2.5rem;
}

.yellow-text-small {
    font-size: 1.1rem;
    color: #FFAD00;
}

.mb-medium {
    margin-bottom: 2.5rem;
}

.mt-medium {
    margin-top: 2.5rem;
}

.mb-big {
    margin-bottom: 4.5rem;
}

.mt-big {
    margin-top: 4.5rem;
}

.social-extra img {
    height: 26px;
}

.btn-emblaze-red:hover {
    background-color: #F5F7EB !important;
    color: #FF0000 !important;
    text-decoration: none;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    animation-duration: 300ms;
    /* border: 1px solid #F00; */
    border: none;
}

.post-training-reinforcement .btn-emblaze-red:hover {
    color: #ff0000 !important;
}
.executive-forums-footer .btn-emblaze-red:hover {
    border: 1px;
}

.btn-emblaze-aqua-blue:hover {
    background-color: #F5F7EB !important;
    text-decoration: none !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
}

.apply-filters:hover {
    background-color: #F5F7EB !important;
    text-decoration: none !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
}

.btn-emblaze-yellow:hover {
    background-color: #F5F7EB !important;
    border: 1px solid #F5F7EB;
    color: #14293B !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    text-decoration: none;
}

.yellow-hover:hover {
    background-color: #F5F7EB !important;
    /* border: 1px solid #F5F7EB; */
    color: #14293B !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    text-decoration: none;
}

.rich-blue-hover:hover {
    background-color: #F5F7EB !important;
    color: #14293B !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    text-decoration: none;
}

.black-text-to-red-hover:hover {
    color: #F00 !important;
    text-decoration: none;
}

.amsi-pro-black-font {
    font-family: AmsiPro-Black;
}

.no-border {
    border: none !important;
}

.white-text-to-red-hover:hover {
    color: #F00 !important;
    text-decoration: none;
}

#btn-submit {
    border-radius: 38px !important;
    padding: 10px 50px;
    font-weight: 700;
    background-color: #00F7D0;
    border: 1px solid #00F7D0 !important;
    color: #000;
    text-wrap: wrap;
    font-size: 14px;
    font-family: 'AmsiPro-Black';
}

#btn-submit:hover {
    background-color: #f5f7eb;
    border: 1px solid #f5f7eb !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #001A29;
    border: 0;
}

.panel-primary {
    border: 0;
}

.btn:focus, 
.btn:active:focus, 
.btn.active:focus, 
.btn.focus, 
.btn:active.focus, 
.btn.active.focus {
    outline: none;
    outline-offset: 0;
}

.btn-emblaze-dusty-blue:hover {
    background-color: #F5F7EB !important;
    color: #14293B !important;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    text-decoration: none;
}

.btn-emblaze-blue:hover {
    background-color: #195a91 !important;
}

.btn-primary {
    background-color: #001A29;
}

.btn-primary:hover {
    background-color: #f5f7eb;
    border: 0;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    color:#001A29 !important;
}

.btn-success {
    background-color: #001A29;
}

.btn-success:hover {
    background-color: #f5f7eb;
    border: 0;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.15);
    color:#001A29 !important;
}

.btn-success.disabled:hover, 
.btn-success[disabled]:hover, 
fieldset[disabled] .btn-success:hover, 
.btn-success.disabled:focus, 
.btn-success[disabled]:focus, 
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus, 
.btn-success[disabled].focus, 
fieldset[disabled] .btn-success.focus {
    background-color: gray;
    border-color: gray;
}

.btn-primary:active, 
.btn-primary.active, 
.open>.dropdown-toggle.btn-primary {
    color: #000 !important;
    background-color: #f5f7eb;
    border-color: #f5f7eb;
    border: 0;
}

.btn-primary:active:hover, 
.btn-primary.active:hover, 
.open>.dropdown-toggle.btn-primary:hover, 
.btn-primary:active:focus, 
.btn-primary.active:focus, 
.open>.dropdown-toggle.btn-primary:focus, 
.btn-primary:active.focus, 
.btn-primary.active.focus, 
.open>.dropdown-toggle.btn-primary.focus {
    color: #000 !important;
    background-color: #f5f7eb;
    border-color: #f5f7eb;
    border: 0;
}

.btn-primary:focus, 
.btn-primary.focus {
    color: #000 !important;
    background-color: #f5f7eb;
    border-color: #f5f7eb;
    border: 0;
}

.btn-success:active, 
.btn-success.active, 
.open>.dropdown-toggle.btn-success {
    color: #000 !important;
    background-color: #f5f7eb;
    border-color: #f5f7eb;
    border: 0;
}

a:hover, a:focus {
    text-decoration: none;
 }
  
  
 
 .digitalnow-promo-banner{
    
     background-image: url("../img/menu-banners/dn24-banner.png");
     background-size:cover;
     background-position: center;
     width:100%;
     padding:2%
     
 }
 
 @media (max-width:768px){
     .digitalnow-promo-banner{
         background-image: url("../img/menu-banners/dn24-mobile-banner.png");
         background-size:cover;
         background-position: center;
         width:100%;
         padding:5%
     }
 }