
.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:hover,
.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:focus {
    background-color: var(--faculty-color-light)!important;
    opacity: 1 !important;
}


.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:hover .h-button-content,
.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:focus .h-button-content {
    color: #fff !important;
}
.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:hover .h-button-icon,
.full_width_cta--component.faculty-theme .h-button--secondary.h-button--light:focus .h-button-icon {
    color: #fff !important;
}

.full_width_cta--component.remove_padding--bottom {
    padding-bottom: 40px !important;
}

.full_width_cta--component.remove_padding--top {
    padding-top: 40px !important;
}
  @media (min-width: 768px) {

    .full_width_cta--component .btn_parent{
        width:640px; 
        margin:auto;
    } 

    .full_width_cta--component .flex-wrap { 
       flex-wrap: nowrap;
    }
  }
 

  .full_width_cta--component .btn_parent .btn-1 > *:only-child ,.full_width_cta--component .btn_parent .btn-2 > *:only-child{
       width: 100%;
       justify-content: center;
  }
  .full_width_cta--component .btn_parent .btn-1,.full_width_cta--component .btn_parent .btn-2{
    width: 300px;
  }


