/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
.page-id-10064 .row.page-header-no-bg {
    background: #001936;
    color: #FFF;
 }
.page-id-10064 .row.page-header-no-bg h1{
        color: #FFF !important;
 }
.page-id-10109 .row.page-header-no-bg {
    background: #001936;
    color: #FFF;
 }
.page-id-10109 .row.page-header-no-bg h1{
        color: #FFF !important;
 }
.page-id-8691 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8691 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8691 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}

/*-------COMMERCIAL INDUSTRIES------*/
.page-id-8831 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8831 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8831 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------COMMERCIAL INDUSTRIES------*/
/*-------Services and Support Policies------*/

.page-id-9355 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9355 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9355 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.all-page-design p {
    margin: 0;
    position: relative;
    color: #FFF;
}
.all-page-design h3 {
    font-size: 24px;
    color: #FFF;
    font-weight: 700;
}
.all-page-design ul {
    margin: 20px auto;
    padding: 0 40px;
}
.all-page-design ul li {
    margin: 0 0 10px 0;
    font-size: 15px;
    color: #FFF;
    padding: 0 0 0 25px;
    position: relative;
}
.all-page-design ul li span {
    position: absolute;
    left: 0;
    font-weight: 600;
}
.all-page-design h5 {
    font-size: 14px;
    color: #FFF;
    font-weight: 700;
}
/*-------Services and Support Policies------*/

/*-------Government Industries------*/
.page-id-8838 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8838 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8838 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------Government Industries------*/

/*-------PHEN ZERO TRUST------*/
.page-id-9312 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9312 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9312 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------PHEN ZERO TRUST------*/

/*-------Software Offering------*/
.page-id-8841 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8841 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8841 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}

.tab-box a {
    border: 1px solid #ffffff73 !important;
    color: #FFF !important;
}
.tab-box h1 {
    color: #FFF;
}
.tab-box p {
    color: #FFF;
}
/*-------Software Offering------*/

/*-------AI Cybersecurity Solution------*/
.page-id-8844 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8844 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8844 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------AI Cybersecurity Solution------*/

/*-------ai-cybersecurity-software-solution-and-services------*/
.page-id-8848 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8848 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8848 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.box-design-sec .vc_column-inner {
    background: #001936 !important;
    border: 1px solid rgb(255 255 255 / 36%);
    border-radius: 10px;
}
.box-design-sec h4 {
    color: #FFF !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: #ffffff !important;
    background-clip: unset !important;
    text-fill-color: #ffffff !important;
    background: none !important;
}
.box-design-sec p {
    color: #FFF;
}
.listing-sec .content {
    color: #ffffffc4;
}
.listing-sec .content h4 {
    color: #FFF;
}
.listing-sec .list-icon-holder {
    border: 1px solid #FFF !important;
    background: #ffffff !important;
}
.listing-sec .nectar-icon-list::after {
    background: #ffffff21;
}
/*-------ai-cybersecurity-software-solution-and-services------*/

/*-------mssp-ccg-managed-security-services-provider------*/
.page-id-8855 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8855 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8855 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.box-design-sec .vc_column-inner {
    background: #001936 !important;
    border: 1px solid rgb(255 255 255 / 36%);
    border-radius: 10px;
}
.box-design-sec h4 {
    color: #FFF !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: #ffffff !important;
    background-clip: unset !important;
    text-fill-color: #ffffff !important;
    background: none !important;
}
.box-design-sec p {
    color: #FFF;
}
.listing-sec .content {
    color: #ffffffc4;
}
.listing-sec .content h4 {
    color: #FFF;
}
.listing-sec .list-icon-holder {
    border: 1px solid #FFF !important;
    background: #ffffff !important;
}
.listing-sec .nectar-icon-list::after {
    background: #ffffff21;
}
/*-------mssp-ccg-managed-security-services-provider------*/

/*-------cmmc------*/
.page-id-8861 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8861 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8861 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
ul.all-ul {
    margin: 16px 0;
    padding: 0;
}
ul.all-ul li {
    padding: 0 0 0 30px;
    font-size: 14px !important;
    color: #fff;
}
ul.all-ul li i {
    COLOR: #fff !IMPORTANT;
}
/*-------cmmc------*/

/*-------insights------*/
.page-id-8866 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8866 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8866 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------insights------*/

/*-------BLOG PAGE------*/
body.page-id-6195 {
    background: #000000 !important;
}
body.page-id-6195 .container-wrap {
    background: #001936;
}
body.page-id-6195 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
body.page-id-6195 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
body.page-id-6195 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
body.page-id-6195 .container-wrap .inner-wrap .post-content-wrap {
    border: 1px solid #ffffff63;
    box-shadow: 0 3px 3px #ffffff3b;
    border-radius: 12px !important;
}
body.page-id-6195 .container-wrap .inner-wrap .post-content-wrap span.meta-category a {
    color: #25a0f7 !important;
}
body.page-id-6195 .container-wrap .inner-wrap .post-content-wrap h3.title {
    color: #FFF;
}
body.page-id-6195 .container-wrap .inner-wrap .post-content-wrap .excerpt {
    color: #adadad;
}
body.page-id-6195 .container-wrap .inner-wrap .post-content-wrap .text {
    color: #FFF;
}
body.page-id-6195 .container-wrap .widget_text h4 {
    color: #FFF !important;
}
body.page-id-6195 .container-wrap .widget_text h3.widget-title a {
    color: #FFF !important;
}
body.page-id-6195 .container-wrap .widget_text ul li a {
    color: #249df3;
}
/*-------BLOG PAGE------*/

/*-------PRESS REALESE PAGE------*/
body.page-id-7608 {
    background: #000000 !important;
}
body.page-id-7608 .container-wrap {
    background: #001936;
}
body.page-id-7608 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
body.page-id-7608 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
body.page-id-7608 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
body.page-id-7608 .container-wrap .inner-wrap .post-content-wrap {
    border: 1px solid #ffffff63;
    box-shadow: 0 3px 3px #ffffff3b;
    border-radius: 12px !important;
}
body.page-id-7608 .container-wrap .inner-wrap .post-content-wrap span.meta-category a {
    color: #25a0f7 !important;
}
body.page-id-7608 .container-wrap .inner-wrap .post-content-wrap h3.title {
    color: #FFF;
}
body.page-id-7608 .container-wrap .inner-wrap .post-content-wrap .excerpt {
    color: #adadad;
}
body.page-id-7608 .container-wrap .inner-wrap .post-content-wrap .text {
    color: #FFF;
}
body.page-id-7608 .container-wrap .widget_text h4 {
    color: #FFF !important;
}
body.page-id-7608 .container-wrap .widget_text h3.widget-title a {
    color: #FFF !important;
}
body.page-id-7608 .container-wrap .widget_text ul li a {
    color: #249df3;
}

/*-------CATEGORY PRESS REALESE PAGE------*/
body.category {
    background: #000000 !important;
}
body.category .container-wrap {
    background: #001936;
}
body.category .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
body.category .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
body.category .row.page-header-no-bg span.subheader {
    color: #25a0f7 !important;
}
body.category .row.page-header-no-bg h1 {
    color: #FFF !important;
}
body.category .container-wrap .inner-wrap .post-content-wrap {
    border: 1px solid #ffffff63;
    box-shadow: 0 3px 3px #ffffff3b;
    border-radius: 12px !important;
}
body.category .container-wrap .inner-wrap .post-content-wrap span.meta-category a {
    color: #25a0f7 !important;
}
body.category .container-wrap .inner-wrap .post-content-wrap h3.title {
    color: #FFF;
}
body.category .container-wrap .inner-wrap .post-content-wrap .excerpt {
    color: #adadad;
}
body.category .container-wrap .inner-wrap .post-content-wrap .text {
    color: #FFF;
}
body.category .container-wrap .widget_text h4 {
    color: #FFF !important;
}
body.category .container-wrap .widget_text h3.widget-title a {
    color: #FFF !important;
}
body.category .container-wrap .widget_text ul li a {
    color: #249df3;
}

body.author {
    background: #000000 !important;
}
body.author .container-wrap {
    background: #001936;
}
body.author .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
body.author .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
body.author .row.page-header-no-bg h1 {
    color: #FFF !important;
}
body.author .row.page-header-no-bg span.subheader {
    color: #2e94dd;
    font-size: 18px;
    font-weight: 600;
}
body.author .container-wrap .inner-wrap .post-content-wrap {
    border: 1px solid #ffffff63;
    box-shadow: 0 3px 3px #ffffff3b;
    border-radius: 12px !important;
}
body.author .container-wrap .inner-wrap .post-content-wrap span.meta-category a {
    color: #25a0f7 !important;
}
body.author .container-wrap .inner-wrap .post-content-wrap h3.title {
    color: #FFF;
}
body.author .container-wrap .inner-wrap .post-content-wrap .excerpt {
    color: #adadad;
}
body.author .container-wrap .inner-wrap .post-content-wrap .text {
    color: #FFF;
}
body.author .container-wrap .widget_text h4 {
    color: #FFF !important;
}
body.author .container-wrap .widget_text h3.widget-title a {
    color: #FFF !important;
}
body.author .container-wrap .widget_text ul li a {
    color: #249df3;
}

/*-------CATEGORY PRESS REALESE PAGE------*/
/*-------PRESS REALESE PAGE------*/

/*-------SINGLE POST PAGE------*/
.single.single-post .container-wrap {
    background: #001936;
}
.single.single-post .container-wrap .heading-title span.meta-category a {
    color: #FFF !important;
    border-color: #0568ae;
    background: #0568ae;
}
.single.single-post .container-wrap .heading-title h1.entry-title {
    color: #FFF;
}
.single.single-post .container-wrap .heading-title #single-below-header span {
    color: #ffffffad;
}
.single.single-post .container-wrap .inner-wrap p {
    color: #FFF;
    font-size: 14px !important;
}
.single.single-post .container-wrap .inner-wrap li {
    color: #FFF;
}
.single.single-post .container-wrap .inner-wrap a {
    color: #249df3;
}
.single.single-post .container-wrap .inner-wrap p.has-white-background-color.has-background {
    background: #0568ae !important;
    margin: 0 0 25px 0;
}
.single.single-post #author-bio h3 {
    color: #FFF !important;
}
.single.single-post .container-wrap .widget_text h4 {
    color: #FFF !important;
}
.single.single-post .container-wrap .widget_text h3.widget-title a {
    color: #FFF !important;
}
.single.single-post .container-wrap .widget_text ul li a {
    color: #249df3;
}
.single.single-post h3.related-title {
    color: #FFF !important;
}
.single.single-post .blog-recent.related-posts .col.span_4 {
    border: 1px solid #ffffff6e;
    border-radius: 15px;
    overflow: hidden;
}
.single.single-post .blog-recent.related-posts a {
    color: #FFF;
}
.single.single-post .blog-recent.related-posts h3.title {
    color: #FFF;
    font-weight: 600 !important;
    line-height: 25px;
}
.single-post .comment-wrap #reply-title {
    color: #FFF;
}
.single-post .comment-wrap a#cancel-comment-reply-link {
    color: #FFF !important;
}
.single-post .comment-wrap  p {
    color: #FFF;
}
.single-post .comment-wrap a {
    color: #3ba4ed;
}
.single-post .comment-wrap textarea {
    background: none !important;
    border: 1px solid #ffffff80;
    border-radius: 10px;
    color: #FFF !important;
}
.single-post .comment-wrap input {
    margin: 20px 0 0 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    background-color: transparent !important;
}
/*-------SINGLE POST PAGE------*/

/*-------ABOUT------*/
.page-id-8937 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8937 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8937 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------ABOUT------*/

.color-white h4 {
    color: #FFF;
    margin: 22px 0 0 0;
}
.color-white {
    color: #FFF !important;
}
.color-white p, .color-white h2, .color-white h1, .color-white h3, .color-white h4, .color-white h5, .color-white h6 {
    color: #FFF !important;
}
.color-white p b {
    color: #00c4ff !important;
}
.color-white a, .color-white strong {
    margin: 0 5px 0 0;
    color: #00c4ff !important;
    opacity: 1 !important;
}
ul.short-list {
    margin: 0 0 30px 0;
    padding: 0;
    text-align: left !important;
}
ul.short-list li {
    margin: 0 0 10px 0;
    padding: 0 0 0 20px;
    position: relative;
}
ul.short-list li:before {
    position: absolute;
    content: '';
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    background: #FFF;
    border-radius: 6px;
}

a.extra-btn {
    margin: 20px 0 0 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    box-shadow: 0 2px 2px #00000061;
}

.popup-btn a {
    margin: 20px 0 0 0;
    padding: 0 26px !important;
    min-width: 180px;
    height: 53px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat !important;
    background-size: 100% 100%!important;
    box-shadow: 0 2px 2px #00000061;
}

.popup-btn a {
    margin: 20px 0 0 0;
    padding: 0 26px !important;
    min-width: 180px;
    height: 53px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat !important;
    background-size: 100% 100%!important;
    box-shadow: 0 2px 2px #00000061;
}

/*-------Education & Training------*/
.page-id-8870 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8870 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8870 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------Education & Training------*/

/*-------Cyber Security Classes------*/
.page-id-8881 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8881 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8881 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------Cyber Security Classes------*/

/*-------CanSecure------*/
.page-id-8894 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8894 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8894 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------CanSecure------*/

/*-------CanSecure------*/
.page-id-8900 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8900 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8900 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
/*-------CanSecure------*/

/*-------awards-recognition------*/
.page-id-8940 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8940 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8940 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.awards-rec-contracts a.toggle-heading {
    color: #FFF !important;
    border-bottom: 1px solid;
}

/*-------awards-recognition------*/


/*-------awards-recognition------*/
.page-id-8955 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8955 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8955 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}

/*-------awards-recognition------*/

/*-------Our Client & Partners------*/
.page-id-8959 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8959 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8959 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.client-tes .cell p, .client-tes .cell span {
    color: #FFF !important;
}
/*-------Our Client & Partners------*/


/*-------Location------*/
.page-id-8964 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8964 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8964 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.main-subtitle-sec {
    border-bottom: 1px solid #ffffff00 !important;
}
.client-tes .cell p, .client-tes .cell span {
    color: #FFF !important;
}
.locations-box .vc_column-inner {
    background: #001936 !important;
    border: 1px solid #FFF;
    border-radius: 8px;
}
.locations-box tbody tr {
    background: #001936 !important;
}
.locations-box tbody tr td {
    background: #001936 !important;
}
.locations-box tbody tr td {
    background: #001936 !important;
    color: #FFF !important;
}
.locations-box tbody tr td a {
    color: #FFF;
}
.locations-box caption a {
    color: #FFF !important;
}
.flexible-suite-sec .row-bg-overlay.row-bg-layer {
    display: none;
}
/*-------Location------*/

/*-------Support------*/
.page-id-8969 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8969 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8969 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.flexible-suite-sec .row-bg-overlay.row-bg-layer {
    display: none;
}
/*-------Support------*/

/*-------Technical Product Support Demo------*/
.page-id-8978 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8978 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8978 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------Technical Product Support Demo------*/

/*-------CheckMate------*/
.page-id-8984 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8984 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8984 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------CheckMate------*/

/*-------SLA, The SMART LogAnalyzer (SLA)------*/
.page-id-8993 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8993 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8993 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------SLA, The SMART LogAnalyzer (SLA)------*/

/*-------SLA, The SMART LogAnalyzer (SLA)------*/
.page-id-8995 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8995 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8995 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------SLA, The SMART LogAnalyzer (SLA)------*/

/*-------CCG's Trademarks------*/
.page-id-9000 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9000 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9000 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------CCG's Trademarks------*/

/*-------CCG’s Terms of Use------*/
.page-id-9004 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9004 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9004 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------CCG’s Terms of Use------*/


/*-------documentation-libraries------*/
.page-id-9009 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9009 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9009 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------documentation-libraries------*/

/*-------JOBS------*/
.post-type-archive-jobpost .sjb-container .sjb-page {
    background: #001936;
}
.post-type-archive-jobpost .sjb-page .sjb-filters {
    background: #001936;
    border: 1px solid rgb(255 255 255 / 30%);
    border-radius: 10px;
    box-shadow: 0 5px 5px #ffffff1c;
}
.post-type-archive-jobpost .sjb-page .sjb-filters .form-control {
    margin: 0;
    padding: 0 11px !important;
    background: #ffffff2e;
    border-radius: 5px;
    border: 1px solid rgb(255 255 255 / 57%) !important;
    color: #FFF !important;
}
.post-type-archive-jobpost .sjb-page .sjb-filters .form-control::placeholder {
    color: #FFF !important;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 {
    background: #001936;
    border-radius: 10px;
    border-color: #ffffffd6;
    box-shadow: 0 3px 5px #ffffff57;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 .company-logo img {
    border: none;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 a span {
    color: #FFF !important;
    margin: 0 0 28px 0;
    display: block;
    min-height: 55px;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-type,
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-location,
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-date {
    position: relative;
    padding: 0 0 0 20px;
    color: #25a0f7 !important;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-type i, 
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-location i,
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-date i{
    color: #FFF !important;
    position: absolute;
    left: 0;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-description p {
    color: #FFF;
    font-size: 14px !important;
    line-height: 22px !important;
    margin: 15px 0 0 0;
}
.post-type-archive-jobpost .sjb-page .list-data .v1 .job-description .sjb-apply-now-btn p {
    margin: 0 0 15px 0;
    padding: 0;
}

.post-type-archive-jobpost .sjb-page .list-data .v1 .job-description .sjb-apply-now-btn a.btn.btn-primary {
    margin: 20px 0 0 0;
    padding: 0 !important;
    width: 148px;
    height: 38px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    box-shadow: 0 2px 2px #00000061;
}

/*-------SINGLE JOBS------*/
.single-jobpost .container-wrap {
    background: #001936;
}
.single-jobpost .container-wrap .heading-title {
    margin: 0;
    padding: 0;
}
.single-jobpost .container-wrap .heading-title h1.entry-title {
    margin: 0;
    padding: 0;
    color: #FFF;
}
.single-jobpost .container-wrap .sjb-page {
    background: none !important;
    background-color: transparent !important;
}
.single-jobpost .container-wrap .sjb-page .v1 {
    background: none;
}
.single-jobpost .container-wrap .sjb-page .v1 div[class^="col"] {
    width: 100% !important;
}
.single-jobpost .container-wrap .sjb-page .v1 .company-logo img {
    border: none;
}

.single-jobpost .container-wrap .sjb-page .v1 .job-type,
.single-jobpost .container-wrap .sjb-page .v1 .job-location,
.single-jobpost .container-wrap .sjb-page .v1 .job-date {
    position: relative;
    padding: 0 0 0 20px;
    color: #25a0f7 !important;
}
.single-jobpost .container-wrap .sjb-page .v1 .job-type i, 
.single-jobpost .container-wrap .sjb-page .v1 .job-location i,
.single-jobpost .container-wrap .sjb-page .v1 .job-date i{
    color: #FFF !important;
    position: absolute;
    left: 0;
}

.single-jobpost .container-wrap .sjb-page .v1 .job-description p {
    color: #FFF;
    font-size: 14px !important;
    line-height: 22px !important;
    margin: 15px 0 0 0;
}
.single-jobpost .container-wrap .sjb-page .v1 .job-description .sjb-apply-now-btn p {
    margin: 0 0 15px 0;
    padding: 0;
}
.single-jobpost .container-wrap .sjb-page .v1 .job-description  li {
    color: #FFF;
    font-size: 14px !important;
    line-height: 22px !important;
    margin: 15px 0 0 0;
}

.single-jobpost .container-wrap .sjb-page .v1 .app-submit {
	margin: 20px 0 0 0;
    padding: 0 !important;
    width: 148px;
    height: 38px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    box-shadow: 0 2px 2px #00000061;
}
.single-jobpost .container-wrap .blog_next_prev_buttons h3 {
    z-index: 999999;
}
.single-jobpost .container-wrap .blog_next_prev_buttons a {
    background: #076cb2;
}


.single-jobpost .comment-wrap #reply-title {
    color: #FFF;
}
.single-jobpost .comment-wrap a#cancel-comment-reply-link {
    color: #FFF !important;
}
.single-jobpost .comment-wrap  p {
    color: #FFF;
}
.single-jobpost .comment-wrap a {
    color: #3ba4ed;
}
.single-jobpost .comment-wrap textarea {
    background: none !important;
    border: 1px solid #ffffff80;
    border-radius: 10px;
    color: #FFF !important;
}
.single-jobpost .comment-wrap input {
    margin: 20px 0 0 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    background-color: transparent !important;
}
/*-------SINGLE JOBS------*/
/*-------JOBS------*/

/*-------CONTACT NOW------*/
.page-id-6344 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-6344 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-6344 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.contact-form .nf-form-content label {
    color: #FFF;
    font-size: 16px;
    font-weight: 400;
}
.contact-form .nf-form-content .ninja-forms-field {
    margin: 0;
    padding: 5px 10px !important;
    background: #ffffff38 !important;
    border: 1px solid #FFF;
    border-radius: 8px;
    color: #c7c7c7 !important;
}
.contact-form .nf-form-content .nf-field-element>div {
    background: transparent !important;
    border: none !important;
}
.contact-form .nf-form-content .submit-wrap input.nf-element {
    margin: 20px 0 0 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF !important;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat !important;
    background-size: cover !important;
    background-color: transparent !important;
}
/*-------CONTACT NOW------*/

/*-------Leadership------*/
.page-id-9018 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9018 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9018 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------Leadership------*/

/*-------Email Support------*/
.page-id-9028 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9028 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9028 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------Email Support------*/

/*-------PHEN.AI------*/
.page-id-9035 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9035 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9035 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------PHEN.AI------*/

/*-------PHEN.AI------*/
.page-id-3 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-3 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-3 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
/*-------PHEN.AI------*/

/*-------sitemap------*/
.page-id-8012 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-8012 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-8012 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
table.sitemap-table {
    background: #ffffff00 !important;
    border-color: #ffffff63 !important;
    border: none !important;
}
table.sitemap-table tr {
    background: none !important;
}
table.sitemap-table tr td {
    border: none !important;
    padding: 0 !important;
}
/*-------sitemap------*/




/*-------HOME PAGE------*/
#testimonials .nectar-carousel-fixed-content h4 {
    margin: 0 0 20px 0;
    font-size: 30px;
    color: #FFF;
}
#testimonials .nectar-carousel-fixed-content p {
    color: #FFF;
}
#testimonials .nectar-carousel-fixed-content a.nectar-button {
	margin: 20px 0 0 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF !important;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat !important;
    background-size: cover !important;
    background-color: transparent !important;
}
#testimonials .inner-wrap-outer .inner-wrap {
    background: #001936 !important;
    border: 1px solid rgb(255 255 255 / 49%);
    padding: 30px;
    display: flex;
    align-items: center;
}
#testimonials .inner-wrap-outer .inner-wrap p {
    color: #FFF;
}
#testimonials .inner-wrap-outer .inner-wrap span {
    color: #FFF !important;
}
/*-------HOME PAGE------*/

/*-------EULA PAGE------*/
.page-id-9099 .row.page-header-no-bg {
    background: #001936;
    border-bottom: none !important;
    color: #FFF;
}
.page-id-9099 .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0;
}
.page-id-9099 .row.page-header-no-bg h1 {
    color: #FFF !important;
}
.table-design .dataTables_wrapper .tablepress {
    background: #001936 !important;
    background-color: #001936 !important;
}
.table-design table tr {
    background: #001936 !important;
    background-color: #001936 !important;
}
.table-design table tr th {
    background: #001936 !important;
    color: #FFF !important;
    border-color: rgb(255 255 255 / 30%) !important;
}
.table-design table tr td {
    background: #001936 !important;
    color: #FFF !important;
    border-color: rgb(255 255 255 / 30%) !important;
}
.table-design .dataTables_info {
    color: #FFF;
}
.table-design .dataTables_paginate a {
    color: #FFF !important;
}

.table-design caption a {
	color: #FFF !important;
}

.table-design  label {
    color: #FFF;
}
/*-------EULA PAGE------*/



.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field {
    display: inline-flex;
    width: 30%;
    height: fit-content !important;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container {
    width: 100%;
    margin: 0 0 5px 0;
    height: fit-content !important;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container label {
    font-size: 14px;
    line-height: 14px;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .nf-field-label {
    margin: 0 0 5px 0;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field {
    height: 35px;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div {
    height: 35px;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div:after {
    height: 34px;
    line-height: 35px;
    font-size: 15px;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(8) {
    width: 50%;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(8) .nf-field-container .ninja-forms-field {
    height: fit-content;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(9) {
    width: 100%;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(9) textarea {
    height: 100px !important;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(11) {
    width: 50%;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div.g-recaptcha {
    height: fit-content;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:last-child {
    width: 100%;
    margin: 25px 0 0 0;
}
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:last-child input.ninja-forms-field {
    padding: 0;
    width: 106px;
}



.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field {
    display: inline-flex;
    width: 30%;
    height: fit-content !important;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container {
    width: 100%;
    margin: 0 0 5px 0;
    height: fit-content !important;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container label {
    font-size: 14px;
    line-height: 14px;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .nf-field-label {
    margin: 0 0 5px 0;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field {
    height: 35px;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div {
    height: 35px;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div:after {
    height: 34px;
    line-height: 35px;
    font-size: 15px;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(8) {
    width: 50%;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(8) .nf-field-container .ninja-forms-field {
    height: fit-content;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(9) {
    width: 100%;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(9) textarea {
    height: 100px !important;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:nth-child(11) {
    width: 50%;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field .nf-field-container .ninja-forms-field+div.g-recaptcha {
    height: fit-content;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:last-child {
    width: 100%;
    margin: 25px 0 0 0;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field:last-child input.ninja-forms-field {
    padding: 0;
    width: 106px;
}

.single-post .post-content ul li {
    list-style: disc;
}

@media only screen and (max-width: 576px) {
.paoc-popup-6718 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field {
    display: inline-flex;
    width: 100%;
    height: fit-content !important;
}
.paoc-popup-6679 .nf-form-cont .nf-form-layout form nf-fields-wrap>nf-field {
    display: inline-flex;
    width: 100%;
    height: fit-content !important;
}
}

.column.btn-list {
    display: flex;
    align-items: center;
    gap: 0 20px;
}
.column.btn-list a {
    color: #FFF !important;
    margin: 0;
    padding: 0 !important;
    width: 180px;
    height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px !important;
    overflow: hidden;
    position: relative;
    font-size: 14px;
    color: #FFF;
    font-family: 'Open Sans', sans-serif;
    z-index: 1;
    font-weight: 600;
    background: url(https://www.phen-ai.com/U2fh8eCs/wp-content/uploads/2023/02/btn-bg.png) center center no-repeat;
    background-size: cover;
    box-shadow: 0 2px 2px #00000061;
}