
/*itsme-networking page*/
/*===========================================================*/
body header#page-header  a:hover {
color: #000000 !important;
}

@media (max-width: 600px) { 
/*.featured-sec .g-filters.style_3.align_center {*/
/*display: none !important;*/
/*}*/



.g-filters {
gap: 20px;
row-gap: 10px;
}

.g-filters a.g-filters-item {
color: #fd7072 !important;
opacity: 1!important;
font-weight: 600!important;
}

}
/*=========================================================*/

.custom-sec-single.cst-feed-sec .custom-addon-our article .w-post-elm.post_image img {
    height: 250px;
}

.page-id-7965 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

section.l-section.wpb_row.height_medium {
    margin: 0 15px !important;
}

.page-id-7965 .l-subheader-h,
.page-id-7965 .l-section-h,
.page-id-7965 .l-main .aligncenter,
.page-id-7965 .w-tabs-section-content-h {
    max-width: 1500px !important;
    padding-left: 30px;
    padding-right: 30px;
}

.page-id-7965 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}


.page-id-7963 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7963 .l-subheader-h,
.page-id-7963 .l-section-h,
.page-id-7963 .l-main .aligncenter,
.page-id-7963 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7963 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}

.page-id-7963 .l-section {
    padding: 0 20px;
}




.page-id-7941 section.l-section.wpb_row.height_medium {
    max-width: 1500px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.page-id-7941 .l-subheader-h,
.page-id-7941 .l-section-h,
.page-id-7941 .l-main .aligncenter,
.page-id-7941 .w-tabs-section-content-h {
    max-width: 1500px !important;
    padding-left: 30px;
    padding-right: 30px;
}







.page-id-7941 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}


.page-id-7942 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.page-id-7942 .l-subheader-h,
.page-id-7942 .l-section-h,
.page-id-7942 .l-main .aligncenter,
.page-id-7942 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7942 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}



.page-id-7943 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.page-id-7943 .l-subheader-h,
.page-id-7943 .l-section-h,
.page-id-7943 .l-main .aligncenter,
.page-id-7943 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7943 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}

.page-id-7943 .wpb_text_column .wpb_wrapper {
    max-width: 100% !important;
}

.page-id-7944 .wpb_text_column .wpb_wrapper {
    max-width: 100% !important;
}

.page-id-7944 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.page-id-7944 .l-subheader-h,
.page-id-7944 .l-section-h,
.page-id-7944 .l-main .aligncenter,
.page-id-7944 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7944 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}


.page-id-7945 .wpb_text_column .wpb_wrapper {
    max-width: 100% !important;
}

.page-id-7945 .l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.page-id-7945 .l-subheader-h,
.page-id-7945 .l-section-h,
.page-id-7945 .l-main .aligncenter,
.page-id-7945 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7945 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}

.page-id-7945 section.l-section.height_medium {
    padding-left: 20px !important;
    padding-right: 20px !important;
}




.page-id-7946 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7946 .l-subheader-h,
.page-id-7966 .l-section-h,
.page-id-7966 .l-main .aligncenter,
.page-id-7966 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7966 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}


.page-id-7946 .l-subheader-h,
.page-id-7946 .l-section-h,
.page-id-7946 .l-main .aligncenter,
.page-id-7946 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7946 .wpb_text_column .wpb_wrapper {
    max-width: 100% !important;
}

.page-id-7946 .g-cols.cols_1 {
    max-width: 100% !important;
}


.page-id-7947 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7947 .l-subheader-h,
.page-id-7947 .l-section-h,
.page-id-7947 .l-main .aligncenter,
.page-id-7947 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7947 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}


.page-id-7947 .g-cols {
    max-width: 100% !important;
    padding: 0 !important;
}

.l-header.pos_fixed {
    top: 0;
}

.page-id-7948 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7948 .l-subheader-h,
.page-id-7948 .l-section-h,
.page-id-7948 .l-main .aligncenter,
.page-id-7948 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7948 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}




.page-id-7949 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7949 .l-subheader-h,
.page-id-7949 .l-section-h,
.page-id-7949 .l-main .aligncenter,
.page-id-7949 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7949 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}

.meet_mentor .w-grid-list {
    justify-content: center;
}

.custom_team_section .w-grid-list {
    justify-content: center;
}

.testimonials_section .w-grid-list {
    justify-content: center;
}

.page-id-7950 section.l-section.wpb_row.height_medium {
    max-width: 1500px !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7950 .l-subheader-h,
.page-id-7950 .l-section-h,
.page-id-7950 .l-main .aligncenter,
.page-id-7950 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7950 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}





.page-id-7922 section.l-section.wpb_row.height_medium {
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-7922 .l-subheader-h,
.page-id-7922 .l-section-h,
.page-id-7922 .l-main .aligncenter,
.page-id-7922 .w-tabs-section-content-h {
    max-width: 100% !important;
}

.page-id-7922 section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom {
    padding-left: 21px;
    padding-right: 20px;
}



.page-id-7965 .wpb_text_column .wpb_wrapper {
    max-width: 1300px;
}


.product_books .wpb_wrapper {
    max-width: 100% !important;
}

.product_books p strong {
    display: block;
}

.product_books .wpb_wrapper {
    max-width: 100%;
}





/*CDI page */
/*.left_cont {*/
/*    padding: 0 !important;*/
/*}*/
/*.content_sec .l-section-h.i-cf {*/
/*    max-width: 1170px !important;*/
/*}*/
/*.content_sec {*/
/*    position: relative;*/
/*}*/
.CDI_about iframe {
    border-radius: 40px;
}

.CDI_about .video_CDI {
    height: 526px;
    object-fit: cover;
    width: 100%;
    border-radius: 40px;
}

.CDI_about .w-video.us_custom_49db99ab {
    border-radius: 40px;
}

.CDI_about iframe {
    border-radius: 40px;
}

.CDI_about .w-video.us_custom_49db99ab {
    border-radius: 40px;
}

.banner_CDI .wpb_text_column .wpb_wrapper p {
    font-size: 40px;
    font-weight: 700;
    background: #FD6567;
    margin: 0 auto;
    padding: 12px 20px;
    display: inline-block !important;
    transform: rotate(-3deg);
    text-transform: uppercase;
}

.banner_CDI .wpb_text_column {
    margin: 0;
}

.Join_sec .wpb_text_column.has_text_color {
    margin: 0;
}

.Join_sec .w-hwrapper.align_center.valign_middle {
    padding: 14px 15px;
}

.banner_CDI {
    position: relative;
}

/*.banner_CDI .w-btn-wrapper.align_right {*/
/*    position: absolute;*/
/*    bottom: 0px !important;*/
/*    right: 0;*/
/*}*/
.show_card .w-grid-list .w-grid-item-h {
    height: 436px !important;
}

section.l-section.wpb_row.height_medium.show_card {
    margin-bottom: 50px !important;
}

.FAQ_inner .us_custom_295956df {
    padding-bottom: 0 !important;
    padding-top: 10px !important;
}

.FAQ_inner .us_custom_3944acfd.has_text_color {
    margin-bottom: 50px;
}

.FAQ_inner .vc_column-inner .w-hwrapper {
    gap: 60px;
}




/*meet section*/
section.l-section.wpb_row.meet_content {
    padding: 60px 0 !important;
}

.wpb_text_column.Meet_desc .wpb_wrapper {
    max-width: 100% !important;
    text-align: center;
}

.hor_1 .w-vwrapper .hor_2 .w-vwrapper {
    width: 48% !important;
    margin: 0;
}

.w-hwrapper.hor_1,
.w-hwrapper.hor_2 {
    display: flex;
    gap: 50px;
}

section.l-section.wpb_row.meet_sec.height_medium {
    padding: 0;
}

.w-hwrapper.hor_1 img {
    height: 600px;
    object-fit: cover;
    object-position: center;
    border-radius: 40px;
}


.w-hwrapper.hor_2 .w-image.align_none {
    width: 48% !important;
    margin: 0;
}

.w-hwrapper.hor_2 .w-vwrapper.align_none.valign_top {
    width: 48%;
}

.w-hwrapper.hor_1 .w-vwrapper {
    margin: 0;
}

.w-hwrapper.hor_2 .w-image.align_none img {
    height: 600px;
    object-fit: cover;
    object-position: center;
    border-radius: 40px
}

section.l-section.wpb_row.meet_sec::after {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    height: 600px;
    bottom: 0;
    background-image: url("https://itsme-preview.alexmunoz.digital/wp-content/uploads/2025/08/GNArtboard-1-copy-7.jpg");
    background-size: cover;
    background-repeat: no-repeat !important;
    z-index: -1;
    transform: rotate(180deg);
}

.page-id-8733 section.l-section.wpb_row.meet_sec::after {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    height: 600px;
    bottom: -80px;
    background-image: url(https://itsme-preview.alexmunoz.digital/wp-content/uploads/2025/08/GNArtboard-1-copy-7.jpg);
    background-size: cover;
    background-repeat: no-repeat !important;
    z-index: -4;
    transform: rotate(180deg);
}

.page-id-8733 .Join_sec {
    z-index: 1;
}

section.l-section.wpb_row.meet_sec {
    position: relative;
    z-index: 1;
}

.show_card .w-vwrapper.usg_vwrapper_1.align_center.valign_middle {
    display: none;
}

.slider_img ul.slick-dots {
    bottom: 0 !important;
}

.Join_sec .w-hwrapper.align_center.valign_middle {
    width: 100%;
    max-width: 1342px;
    margin: 0 auto;
    justify-content: flex-end;
    padding-left: 0;
    padding-right: 0;
}

.lower_block .w-hwrapper.align_center.valign_middle {
    width: 100%;
    max-width: 1342px;
    margin: 0 auto;
    justify-content: flex-end;
    padding-left: 0;
    padding-right: 0;
}

.Join_sec .w-hwrapper.align_center.valign_middle .w-btn-wrapper.align_none {
    margin-right: 0 !important;
}

.lower_block a.w-btn.us-btn-style_1 {
    padding: 10px 100px !important;
}

.banner_CDI .w-btn-wrapper {
    position: absolute;
    bottom: 50px;
    right: 146px;
}

.banner_CDI .l-section-h.i-cf {
    position: static;
}

body .con_box {
    padding-left: 0px !important;
}

body .con_box_under {
    padding-left: 20px !important;
}

.banner_CDI .wpb_column.vc_column_container {
    position: static;
}

body .con_box {
    padding-left: 100px !important;
}

body .con_box_under {
    padding-left: 143px !important;
}


.cudtom_banner_section1 .l-section-h.i-cf {
    position: static;
}

.cudtom_banner_section1 .wpb_column.vc_column_container {
    position: static;
}

.cudtom_banner_section1 .w-btn-wrapper.align_right {
    position: absolute;
    bottom: 50px;
    right: 145px;
}

.content_col>.vc_column-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px;
}

.content_col>.vc_column-inner .g-cols {
    width: 100% !important;
}

.content_col>.vc_column-inner .g-cols .wpb_column {
    width: 100% !important;
}

.test_group {
    flex-direction: column;
}

/*Story*/
.hori_story {
    flex-direction: column;
    position: relative;
}

.hori_story .w-image-h {
    position: absolute;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    border: 5px solid #FF646C !important;
    top: 60px;
    right: 350px;
    z-index: 99;
}

.hori_story .w-image-h img {
    width: 100%;
}

.Join_sec {
    padding: 0 15px !important;
}




.story_group {
    position: relative;
}

.story_group .w-btn-wrapper.align_none {
    position: absolute;
    bottom: -29px;
    right: 0;
}

.story_group a.w-btn.us-btn-style_1 {
    color: #555555 !important;
    padding: 10px 70px !important;
    background-color: #fff;
    border: 1px solid #DAE6F7;
    z-index: 9;
}

.story_group a.w-btn.us-btn-style_1:hover {
    background-color: #DAE6F7 !important;
}

.story_group a.w-btn.us-btn-style_1 span {
    color: #555555 !important;
}

.story_group a.w-btn.us-btn-style_1:hover span {
    color: #fff !important;
}

.con_box .w-image.align_none .w-image-h {
    width: 21px !important;
    height: 21px !important;
    margin-top: 4px;
}

.story_group {
    max-width: 600px;
    width: 100%;
}

.test_group .w-vwrapper.align_none.valign_top {
    width: 100%;
    max-width: 600px;
}

.page-id-8122 .w-btn.us-btn-style_4:hover {
    background: #fff !important;
    color: #fd7072 !important;
}

.page-id-8122 .w-btn.us-btn-style_4:hover span.w-btn-label {
color:#fd7072 !important;
    
}

footer#page-footer>section.l-section.wpb_row.height_medium .w-html {
    margin-top: 85px;
    margin-bottom: 85px;
}



/*Mentorship page*/
.our_brand
 .us_custom_2e52aae3 {
    gap: 26px !important;
}
.general_sec .w-hwrapper.valign_top {
    align-items: center;
    gap: 100px;
}
.Guide_hozi .w-vwrapper {
    width: 50%;
}
.pro_card_detail .w-iconbox-text {
    text-align: left;
}
.mentor_sec  .w-vwrapper.us_custom_daf2fafd.coach-wrapper-inner {
       min-height: 579px !important;
}

section.l-section.wpb_row.us_custom_b8f809f8.cudtom_banner_section1.img-bottom-layer.banner_hero {
    background: url(https://itsme-preview.alexmunoz.digital/wp-content/uploads/2026/04/Header-scaled.jpg) no-repeat left top / 100% !important;
        margin-top: 80px !important;
}
.flex_hori, .flex_hori_opp  {
    gap: 20px !important;
}

.company_logos  img.attachment-full.size-full {
    height: 50px;
    object-fit: contain;
}
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
background: url(https://itsme-preview.alexmunoz.digital/wp-content/uploads/2026/04/New-Project-33.png) no-repeat center top / 100% !important;
margin-top: 79px!important;
/*height: 750px!important;*/
min-height: 600px;
}
.video-pro1 .w-html.us_custom_8a3c403a, .video_pro2 .w-html.us_custom_8a3c403a {
    padding: 0 !important;
}
.video-pro1, .video_pro2 {
    gap: 20px !important;
}
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    height: 1200px;
}

.banner_img_cus:before {
    top: -167px !important;
    z-index: 0!important;
}
.paid_col_opp {
    gap: 20px;
}

.zig_zag  .w-hwrapper.us_custom_cf362e21 {
    gap: 20px;
}
.mentee_last_video {
    gap: 20px !important;
}

body .last-sec-act {
    margin-bottom: 0 !important;
}
.reach_out_sec .w-hwrapper.us_custom_0f2e68a3 {
    padding-top: 0 !important;
}
section.l-section.wpb_row.us_custom_1d8c2cee.bg-image.expert_sec.height_large.full_height.valign_center.with_img {
    min-height: auto;
}

.first_row_pro {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 30px !important;
}

.first_row_pro .coach-wrapper-inner {
    min-width: 100% !important;
    width: 100% !important;
    margin: 0 !important;
}
.cus_review_card {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: center;
}

.review_content {
    /*height: 163px;*/
    /*overflow: auto;*/
    text-align: left;
}
.review_content::-webkit-scrollbar {
  width: 8px;              /* scrollbar width */
}

.review_content::-webkit-scrollbar-track {
  background: #f1f1f1;     /* track color */
}

.review_content::-webkit-scrollbar-thumb {
  background: #fd7072;        /* scrollbar color */
  border-radius: 10px;
}

.review_content::-webkit-scrollbar-thumb:hover {
  background: #555;        /* hover color */
}

.faq_cus  .w-tabs-section:last-child .w-tabs-section-title {
color: #fff;
}
.faq_cus .w-tabs-section:last-child .w-tabs-section-control {
color: #fff;
}


.faq_cus  .w-tabs-section:nth-child(2) li {
color: #000!important;
}





.cus_review_card .w-html {
height: 100%;
}
.our_brand .w-hwrapper.us_custom_2e52aae3 img {
height: 100%!important;
}


.cus_review_card .w-html .review_box {
height: 100%;
}
body .expert_sec {
    min-height: auto!important;
}
.postpone_cst {
display: grid!important;
grid-template-columns: 2fr 1fr;
gap: 20px;
}

body .postpone_cst .w-html.us_custom_abc12e86 {
width: 100% !important;
}

.Bottom_profile_box {
    gap: 20px;
}



/*Video Overlay button*/
/*==========================*/
.custom-video-thumb {
    position: relative;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    border-radius: 47px;
}

.custom-video-thumb a {
    display: block;
    position: relative;
    z-index: 1;
}

.custom-video-thumb img {
    width: 100%;
    display: block;
    border-radius: 20px;
}

/* dark overlay */
.custom-video-thumb::before {
    content: '';
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,0.22);
    border-radius: 20px;
    z-index: 2;
    pointer-events: none;
}

/* play button */
.custom-video-thumb .play-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 78px;
    height: 78px;
    transform: translate(-50%, -50%);
    background: rgba(0,0,0,0.55);
    border-radius: 50%;
    z-index: 5;
    pointer-events: none;
}

/* triangle */
.custom-video-thumb .play-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-35%, -50%);
    border-left: 22px solid #fff;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
}
.free-res{
    display:none !important;
}
.wpb-resource-tabs{
    padding-bottom:20px;
}
.wpb-resource-tabs .no-touch a:hover {
color: #fd7072 !important;
}
 .resource-item  h3 {
    margin: 8px 0;
    padding: 0;
}
.resource-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 15px 18px;
}

/* mobile fix */
@media (max-width: 767px) {
    .custom-video-thumb {
        border-radius: 47px;
    }

    .custom-video-thumb img,
    .custom-video-thumb::before {
        border-radius: 47px;
    }

    .custom-video-thumb .play-icon {
        width: 52px;
        height: 52px;
        z-index: 9;
    }

    .custom-video-thumb .play-icon::after {
        border-left: 16px solid #fff;
        border-top: 9px solid transparent;
        border-bottom: 9px solid transparent;
    }
}


/*Video Overlay button End*/
/*==========================*/





@media (min-width: 2000px) and (max-width: 2500px) { 
.banner_img_cus:before {
    top: -238px!important;
    height: 400px!important;
}
}



@media(max-width:1820px) {
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
/*height: 725px!important;*/
}
}


@media(max-width:1750px) {
    section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    height: 692px!important;
}
}



@media(max-width:1700px) {
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    height: 650px!important;
    min-height: 600px;
}
}
@media(max-width:1500px) {
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    background-size: cover!important;
}
}


@media(max-width:1400px) {
    body .left_cont {
        padding-left: 15px !important;
    }

    .hori_story .w-image-h {
        right: 90px;
    }
}

@media(max-width:1200px) {
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    height: auto!important;
    min-height: 500px;
    /*margin-top: 0 !important;*/
}
.expert_sec {
    height: auto;
    min-height: auto !important;
}
body .general_video_sec h2 {
    font-size: 24px !important;
    line-height: 39px !important;
}

body .general_video_sec h2 span {
    line-height: 28px !important;
}
.general_video_sec  .wpb_text_column.us_custom_3cd450aa.cst-heading p {
    font-size: 24px !important;
}
.expert_sec  .w-text.us_custom_c5ad6ee0.cst-heading {
    font-size: 24px !important;
}

}


@media(max-width:991px) {
    body section.l-section.wpb_row.CDI_about {
        padding: 60px 15px 30px !important;
    }

    .content_sec {
        padding: 0 15px !important;
    }

    .content_col>.vc_column-inner {

        grid-template-columns: 1fr;
        gap: 20px;
    }

    .left_cont .wpb_wrapper {
        max-width: 100% !important;
    }

    .hori_story .w-image-h {
        width: 100px !important;
        height: 100px !important;
        top: 80px;
        right: 70px;
    }

    .Join_sec .w-hwrapper.align_center.valign_middle .w-btn-wrapper.align_none {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

/*.our_brand  .wpb_text_column.us_custom_e720b65b.cst-sub-heading p {*/
/*    color: #fff;*/
/*}*/

/*.our_brand .wpb_text_column.us_custom_41a756f2.cst-heading p {*/
/*    color: #fff;*/
/*}*/
.our_brand .us_custom_6bee7840 p {
    color: #000;
}
.cus_review_card {
    grid-template-columns:1fr 1fr;
}

/*.faq_cus  .w-tabs-section:last-child .w-tabs-section-title {*/
/*    color: #273f43;*/
/*}*/
/*.faq_cus .w-tabs-section:last-child .w-tabs-section-control {*/
/*    color: #273f43;*/
/*}*/
/*.general_video_sec .cst-sub-heading p {*/
/*    color: #000;*/
/*}*/
}

@media(max-width:991px) {

    body .left_cont .wpb_text_column.us_custom_305a605c {
        margin-top: 20px !important;
    }


    .test_group .w-vwrapper {
        padding: 20px !important;
        margin: 15px 20px !important;
    }

    .hori_story .w-vwrapper {
        padding: 20px !important;
        margin: 15px 20px !important;
    }

    .slider_img .slick-arrow.slick-next {

        right: -20px !important;
    }

    .slider_img .slick-prev {
        left: -20px;
    }

    .left_cont {
        padding: 0 15px !important;
    }

    .left_cont p {
        font-size: 16px;
    }

    .test_group p {
        font-size: 16px;
    }

    .story_group p {
        font-size: 16px !important;
    }


    .left_cont .wpb_text_column {
        padding-bottom: 20px !important;
    }

    .hori_story span.w-text-h span.w-text-value {
        font-size: 30px;
    }

    .test_group span.w-text-h {
        font-size: 30px;
    }

    .test_group .w-vwrapper span.w-text-h {
        font-size: 22px;
    }

    .story_group .w-text span.w-text-h span.w-text-value {
        font-size: 22px;
    }

    .test_group .w-text {
        margin-bottom: 0;
    }

    .w-hwrapper.hor_1 img {
        height: 360px;
    }

    .w-hwrapper.hor_2 .w-image.align_none img {
        height: 360px;
    }

    .left_cont .wpb_text_column {
        margin-top: 0 !important;
    }

    .test_cont::after {
        display: none;
    }
    .flex_hori_opp  p {
    color: #000 !important;
}
.zig_zag  p br {
    display: none;
}

.zig_zag  p br {
    display: none  !important;
}

.mentee_last_video  p br {
    display: none;
}
.general_video_sec  .wpb_text_column.us_custom_25b53dcf.cst-sub-heading {
    color: #fff !important;
}
section.l-section.wpb_row.us_custom_4798f389.bg-image.faq_cus .wpb_text_column.us_custom_bff55de0 {
    text-align: center;
}
.expert_sec  .wpb_text_column.us_custom_5bb478b9.cst-sub-heading {
    padding-left: 0px !important;
}

}
@media(max-width:768px) {
   body .postpone_cst .w-html.us_custom_abc12e86 {
    width: 100% !important;
}
body .postpone_cst .wpb_text_column.us_custom_0f6b7d5d {
    width: 100% !important;
}
body .mentee_last_video >.w-html {
    width: 100% !important;
}
.mentee_last_video {
    display: block !important;
}

body .flex_hori_opp {
    flex-direction: column-reverse !important;
}
.banner_img_cus  .cst-heading p {
    font-size: 24px !important;
    line-height: 33px !important;
}
.banner_img_cus  .cst-heading p br{
    display: none;
}
.banner_img_cus:before {
    height: 500px !important;
}

section.banner_hero   {
    margin-top: 50px !important;
}
.Guide_hozi {
    flex-direction: column;
}

.Guide_hozi .w-vwrapper {
    width: 100%;
}
.Guide_hozi .w-vwrapper:last-child {
    flex-direction: column-reverse;
}
.last-sec-act {
    flex-direction: column;
    margin: 0 !important;
    gap: 20px;
}

.last-sec-act .w-image.us_custom_e5eae105 {
    margin: 0 !important;
    width: 100%;
}

.last-sec-act .w-image.us_custom_e5eae105 img {
    width: 100%;
}
.general_video_sec  .us_custom_81929217.cst-sub-heading, .general_video_sec .us_custom_1e635863.cst-heading {
    color: #fff !important;
}
.ti-reviews-container {
    margin-bottom: 0 !important;
}
body .paid_col_opp {
    flex-direction: column-reverse !important;
}
.mentee_col_opp {
    flex-direction: column-reverse !important;
}
.cst-third-pic-wrapper .w-hwrapper.valign_top {
    padding-left: 24px !important;
    padding-right: 24px !important;
}
body .mentee_col_opp {
    flex-direction: column-reverse !important;
}

.our_brand .wpb_text_column.us_custom_660b87e5.cst-sub-heading p br {
    display: none;
}
.expert_sec .wpb_text_column.us_custom_e3a50664.cst-sub-heading{
    padding: 0 !important;
}
.expert_sec .wpb_text_column.us_custom_e3a50664.cst-sub-heading p {
    color: #414042;
}
body .expert_sec {
    height: auto !important;
    min-height: auto !important;
}
.postpone_sec .wpb_text_column.us_custom_0f6b7d5d p {
    font-size: 16px !important;
}
.banner_img_cus .wpb_text_column.us_custom_b78e7f4c.cst-heading {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
.video-pro1, .video_pro2 {
    flex-direction: column;
    gap: 20px !important;
}
body .cst-faq p {
    /*color: #273f43 !important;*/
    font-size:16px !important;
}

.cst-third-pic-wrapper img {
    width: 100%;
    object-fit: cover !important;
}

.cst-third-pic-wrapper .w-image {
    width: 100%;
}
.cst-faq ul {
    margin: 0;
    padding: 0;
}
.cst-faq ul li
body .w-hwrapper.us_custom_cf362e21.mentee_col_opp.align_center.valign_middle {
    margin-top: 40px !important;
}
.cst-faq ul li {
    font-size: 16px;
}
.cus_review_card {
    grid-template-columns:1fr;
}
.our_brand .w-hwrapper.us_custom_2e52aae3 img {
    height: 100% !important;
}
.banner_img_cus .cst-heading p {
color:#000;    
}
.bg-image.our_brand .cst-sub-heading p {
color: #414042;
}
}


@media(max-width:900px) {
    .disable_effects [class*="us_animate_"] {
        opacity: 1 !important;
        transform: scale(1) !important;
        animation-name: none !important;
        animation-delay: 0s !important;
        animation-duration: 0s !important;
    }
}

@media(max-width:575px) {
    .cudtom_banner_section1 .w-btn-wrapper.align_right a {
        min-width: auto;
    }

    .cudtom_banner_section1 .w-btn-wrapper.align_right {
        text-align: center;
    }

    .w-hwrapper.hor_1 img {
        height: 240px;
    }

    .w-hwrapper.hor_2 .w-image.align_none img {
        height: 240px;
    }
    body .cst-faq p {
    color: #fff !important;
}


}

@media(max-width:480px) {
    .cudtom_banner_section1 h1 {
        font-size: 36px;
    }

}

@media(max-width:768px) {
    .us_custom_512df8ea , .us_custom_e3a50664 {
    padding: 0 !important;
}
    .us_custom_73e7a60f .us_custom_cf362e21 {
    margin-top: 0 !important;
}
    .cst-third-pic-wrapper .w-hwrapper.valign_top {
    gap: 10px;
padding-left: 42px !important;
        padding-right: 42px !important;
}

    .cst-third-pic-wrapper .w-hwrapper.valign_top , .g-cols.via_grid.cols_2.laptops-cols_inherit.tablets-cols_inherit.mobiles-cols_1.valign_top.type_default  , .l-section-h.i-cf .g-cols.via_grid.cols_3.laptops-cols_inherit.tablets-cols_inherit.mobiles-cols_1.valign_top.type_default {
    flex-direction: column;
}
body .us_custom_54839af9 {
    padding-left: 0 !important;
    padding-top: 0 !important;
}
    .us_custom_cf362e21 {
    flex-direction: column !important;
    margin: 0 !important;
}
 .us_custom_f8acda18 .w-hwrapper.us_custom_cf362e21 {
    flex-direction: column;
    margin-top: 10px !important;
}
    .w-image.us_custom_dcb39894 {
    margin: 0 !important;
}
    .w-hwrapper.us_custom_f40229a5.align_center.valign_middle {
    flex-direction: column;
}
    .us_custom_f8acda18 .w-hwrapper.align_center {
    flex-direction: column;
}
    .banner_CDI .w-btn-wrapper {
        position: static !important;
    }

    .cudtom_banner_section1 .w-btn-wrapper.align_right {
        position: static !important;

    }

    .cudtom_banner_section1 h1 {
        font-size: 26px !important;
        font-weight: 700;
    }


    .cudtom_banner_section1 .wpb_wrapper p {
        font-size: 26px;
        max-width: 100% !important;
        text-align: center !important;
    }
}

/*image slider*/
.slider_img .slick-arrow {
    border: 20px solid #fd7072;
    border-left: 15px solid #fff0;
    border-top: 15px solid #fff0;
    border-bottom: 15px solid #fff0;
    height: 0;
    width: 0;
}

.slider_img .slick-arrow.slick-next {
    border-right: 10px solid #fff0;
    border-left: 20px solid #fd7072;
}

.slider_img ul.slick-dots li button {
    width: 12px !important;
    height: 12px !important;
    background: #C8DAF2;
    border-color: #C8DAF2;
}

.slider_img ul.slick-dots li.slick-active button {
    background: #fd7072;
    border-color: #fd7072;
}


.slider_img .slick-slide img {
    width: 100%;
    border-radius: 40px;
}

.Join_sec a.w-btn.us-btn-style_1:hover {
    background: #ffff;
    color: #fd7072 !important;
}

.Join_sec a.w-btn.us-btn-style_1 {
    border-color: #FD7072 !important;
    border: 1px;
    font-size: 20px;
    font-weight: 500 !important;
    padding: 10px 70px !important;
}

.lower_section a.w-btn span {
    font-size: 20px;
    font-weight: 600;
}

.Join_sec a.w-btn.us-btn-style_1:hover .w-btn-label {
    color: #fd7072;
}

.Join_sec .wpb_wrapper {
    max-width: 100% !important;
}

.Join_sec span {
    font-weight: 500 !important;
}





.banner_CDI a.w-btn.us-btn-style_1:hover {
    background: #ffff;
    color: #fd7072 !important;
}

.banner_CDI a.w-btn.us-btn-style_1 {
    border-color: #FD7072 !important;
    border: 1px;
    opacity: 1 !important;
    padding: 10px 71px !important;
}

.banner_CDI a.w-btn.us-btn-style_1:hover .w-btn-label {
    color: #fd7072;
}

a.w-btn.us-btn-style_1.enroll_about:hover {
    background: #ffff;
    color: #fd7072 !important;
}

a.w-btn.us-btn-style_1.enroll_about {
    border-color: #FD7072 !important;
    border: 1px;
    text-transform: uppercase;
    padding: 11px 70px !important;
}

a.w-btn.us-btn-style_1.enroll_about:hover .w-btn-label {
    color: #fd7072;
}

.lower_section .readmore_landing:hover span.w-btn-label {
    color: #fff !important;
}

section.l-section.wpb_row.CDI_about {
    min-height: auto !important;
    padding: 60px 140px !important;
}


.meet_content .vc_column-inner {
    padding: 0 20px;
}

.CDI_about .vc_column-inner {
    padding: 0;
}

.test_cont {
    position: relative;
}

.test_cont::after {
    width: 2px;
    height: 90%;
    background: #C8DAF2;
    content: '';
    position: absolute;
    top: 10%;
    left: 0;
}

.banner_CDI .w-image-h img {
    width: 100%;
    max-width: 275px !important;
    margin-bottom: 20px;
}

.cudtom_banner_section1 .w-image-h img {
    width: 100%;
    max-width: 275px;
}

.cudtom_banner_section1 h1 {
    font-size: 40px;
    font-weight: 700;
}

.cudtom_banner_section1 .wpb_wrapper p {

    line-height: 40px;
    text-align: center;

}


.banner_CDI .l-section-h.i-cf {
    padding-top: 0 !important;
}

.cudtom_banner_section1 .l-section-h.i-cf {
    padding-top: 0 !important;
}


.fixed-width-btn {
    min-width: auto !important;
}

.lower_block a.w-btn.us-btn-style_1:hover {
    background-color: #fff;
}

.lower_block a.w-btn.us-btn-style_1:hover span {
    color: #fd7072 !important;
}

.banner_CDI {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

.left_cont .wpb_wrapper {
    margin: 0 !important;
}

.wpb_column.vc_column_container.us_custom_2416bfe9 {
    display: none;
}

.left_cont .w-text.has_text_color {
    margin-top: 40px;
}

.slider_img .wpb_wrapper {
    max-width: 1354px !important;
}

.page-id-8733 .FAQ_inner .w-vwrapper {
    width: calc(50% - 30px);
}


.page-id-8733 .left_cont .w-text.has_text_color {
    margin-top: 0px;
}

.left_cont .wpb_text_column.us_custom_305a605c {
    margin-top: -54px;
}

.CDI_about .w-text.has_text_color {
    margin: 40px 0;
    padding-right: 73px !important;
}

.CDI_about .w-text.has_text_color span {
    font-weight: 500;
    font-size: 60px;
}

.lower_block a.w-btn.us-btn-style_1 {
    font-weight: 500 !important;
}

.lower_block span.w-text-value {
    font-weight: 500 !important;
}

.CDI_about iframe {
    height: 526px;
    object-fit: cover;
    width: 100%;
    border-radius: 40px;
}

.CDI_about .w-video-h {
    position: relative;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    height: 526px;
    object-fit: cover;
    width: 100%;
    border-radius: 40px;
}


.mobiles-cols_1 .w-html {
    margin: 0 !important;
    width: auto !important;
}

.mobiles-cols_1 video.video_CDI {
    margin-top: 30px !important;
    border-radius: 41px !important;
    border-color: #ffffff !important;
    height: 526px;
    object-fit: cover;
    width: 100%;
}

body .show_card {
    padding-left: 140px !important;
    padding-right: 140px !important;
    padding-bottom: 80px !important;
}

section.l-section.wpb_row.meet_content.height_medium {
    max-width: 1342px !important;
}

section.l-section.wpb_row.meet_content.height_medium .vc_column-inner {
    padding: 0 !important;
}

section.l-section.wpb_row.meet_content.height_medium .vc_column-inner p {
    text-align: left;
}

body .lower_section {
    padding-left: 140px !important;
    padding-right: 140px !important;
}

.lower_section1 {
    padding-left: 140px !important;
    padding-right: 140px !important;
}

.page-id-8733 .left_cont .w-text.has_text_color {
    margin-top: 40px !important;
}

.test_group .w-vwrapper.align_none.valign_top {

    margin-left: 40px !important;
}

footer .Join_sec .w-hwrapper.align_center.valign_middle {
    max-width: 100%;
    padding-left: 140px;
    padding-right: 280px;
    margin: 0 auto;
}

section.l-section.wpb_row.us_custom_95a039cc.lower_section1.height_huge.width_full {
    padding-left: 140px !important;
    padding-right: 140px !important;
}





@media(max-width:2000px) {
    .left_cont .wpb_text_column {
        margin-top: 40px;
    }

    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -224px;
    }
    
    
    .page-id-8122 .landing_ex .mobiles-cols_1 video.video_CDI {
        margin-top: 0px !important;
     
    }
    
    .page-id-8122 .landing_ex .wpb_text_column {
    margin-top: 37px!important;
    }

}

@media(max-width:1715px) {
    .left_cont .wpb_text_column {
        margin-top: 40px;
    }

    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -204px;
    }

}
@media(max-width:1700px){
    section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.banner_hero {
    height: auto;
}
}

@media(max-width:1600px) {
    .left_cont .wpb_text_column {
        margin-top: 40px;
    }

    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -190px;
    }
}

@media(max-width:1500px) {
    .left_cont .wpb_text_column {
        margin-top: 40px;
    }

    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -136px;
    }

    section.l-section.wpb_row.CDI_about {
        min-height: auto !important;
        padding: 60px 40px !important;
    }

    body .show_card {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    body .lower_section {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    section.l-section.wpb_row.meet_content.height_medium {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .lower_section1 {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    footer .Join_sec .w-hwrapper.align_center.valign_middle {
        padding-left: 40px;
        padding-right: 40px;
    }

}


@media(max-width:1440px) {
    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -189px;
    }
}


@media(max-width:1400px) {
    .left_cont .wpb_text_column {
        margin-top: 0;
    }

    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -241px;
    }
}

@media(max-width:1199px) {
    .page-id-8896 .left_cont .wpb_text_column {
        margin-top: -421px;
    }
}

@media (max-width: 1024px) {
    .general_sec .w-hwrapper.hide_on_tablets.hide_on_mobiles.align_center.valign_top {
        display: flex !important;
    }
    .general_sec .w-hwrapper.valign_top {
    
    gap: 30px;
}
}


@media (min-width: 1600px) and (max-width: 1800px) {
    .hori_story .w-image-h {
        right: 280px;

    }
    .page-id-8122 .landing_ex .mobiles-cols_1 video.video_CDI {
    margin-top: 0px !important;
    }
}

@media (min-width: 1024px) and (max-width: 1600px) {
    .hori_story .w-image-h {
        right: 150px;
        top: 100px;

    }
    .page-id-8122 .landing_ex .mobiles-cols_1 video.video_CDI {
    margin-top: 0px !important;
    }
    
}

@media (max-width: 1433px) {
    .story_group {
        max-width: 100% !important;
        width: auto !important;
    }

    .test_group .w-vwrapper.align_none.valign_top {
        width: auto !important;
        max-width: 100% !important;
    }
}


@media screen and (max-width:1100px) {
    .product_books .alignright {
        float: unset;
        margin-left: 0;
        margin-bottom: 0;
        display: block;
        padding-top: 10px;
    }

    body .lower_slider {
        background-size: cover !important;
    }

    .meet_sec .w-text.has_text_color {
        margin-bottom: 10px !important;
    }

    .FAQ_inner .us_custom_3944acfd.has_text_color {
        margin-bottom: 30px;
    }

    .FAQ_inner .g-cols.mobiles-cols_1.valign_top.type_default {
        padding-top: 20px !important;
    }

    footer#page-footer>section.l-section.wpb_row.height_medium .w-html {
        margin-top: 20px;
    }
    .page-id-8122 .landing_ex .wpb_text_column {
    margin-top: 0px!important;
    }
    
}


/*responsive*/

@media (max-width: 1400px) {
    .Join_sec p {
        line-height: normal;
        font-size: 26px;
    }

    .lower_section .w-vwrapper.valign_middle {
        margin-right: 25px;
    }
}


@media (max-width: 1200px) {
    
    .cst-feed-sec.custom-sec-single .l-section-h {
    flex-direction: column;
}

.custom-sec-single.cst-feed-sec .col-md-8 {
    width: 100%;
}

.custom-sec-single.cst-feed-sec
 .col-md-4 {
    width: 100%;
}
    .page-id-7949 .wpb_wrapper h3 {
        font-size: 32px;
        text-align: left;
    }

    .CDI_about .w-video {
        width: 50% !important;
        margin-top: 30px !important;
        padding: 0 !important;
        margin-right: 29px !important;
    }

    .show_card span {
        line-height: normal;
    }

    .show_card .w-grid-list {
        padding: 0 20px;
    }

    .has_text_color span.w-text-h {
        line-height: 50px;
    }

    .meet_sec span.w-text-value {
        font-size: 22px;
    }

    body .con_box {
        padding-left: 20px !important;
    }

    body .con_box_under {
        padding-left: 64px !important;
    }

    .lower_block .w-text-h {
        font-size: 23px;
        line-height: 0 !important;
    }

    .lower_block .w-hwrapper.align_center.valign_middle {
        gap: 10px;
    }

    .lower_block a.w-btn.us-btn-style_1 {
        padding: 10px 26px !important;
    }

    .custom_second_section .wpb_column.vc_column_container {
        margin-top: 50px !important;
    }

    .custom_second_section .g-cols.wpb_row {
        padding-top: 0 !important;
    }

    .wpb_text_column.Banner_desc {
        margin-bottom: 10px !important;
    }
.our_brand .cst-heading p {
    color: #000;
}
.general_video_sec .w-hwrapper {
    flex-direction: column;
}
.Guide_hozi_left p {
color: #2a404b!important;
}
}

@media (max-width: 991px) {
    section.custom-sec-single.cst-feed-sec .w-grid-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.custom-sec-single.cst-feed-sec
.custom-addon-our article {
    width: 100% !important;
}
    .CDI_about .w-video {
        width: 100% !important;
        margin-top: 0px !important;
        padding: 0 !important;
        margin-right: 0px !important;
    }

    .CDI_about .us_custom_2416bfe9 {
        width: 100% !important;
    }

    .CDI_about .video_CDI {
        height: auto;
    }

    .CDI_about .w-vwrapper {
        width: 100% !important;
    }

    .CDI_about .w-hwrapper.valign_top {
        flex-direction: column;
    }

    .CDI_about .wpb_text_column .wpb_wrapper {
        max-width: 100%;
    }

    .CDI_about .wpb_text_column .wpb_wrapper p {
        line-height: 27px;
        font-size: 16px !important;
    }

    .Join_sec p {
        line-height: 27px;
        font-size: 23px !important;
    }

    .meet_content .vc_column-inner p {
        line-height: 27px;
        font-size: 16px !important;
    }

    .meet_sec .w-hwrapper p {
        line-height: 27px;
        font-size: 16px !important;
    }

    body .meet_sec .w-hwrapper .w-image {
        width: 100% !important;
    }

    body .meet_sec .w-hwrapper.hor_2 .w-image.align_none {
        width: 100% !important;
    }

    .meet_sec .w-hwrapper {
        flex-direction: column;
    }

    .meet_sec .w-vwrapper {
        width: 100% !important;
    }

    .meet_sec .wpb_text_column .wpb_wrapper {
        max-width: 100%;
    }

    .meet_sec .w-hwrapper .w-image {
        width: 100% !important;
    }

    .meet_sec .w-hwrapper .w-image img {
        width: 100%;
    }

    .Join_sec .w-hwrapper {
        flex-direction: column;
        gap: 10px;
    }

    .lower_section .w-hwrapper {
        flex-direction: column;
        padding: 0 !important;
    }

    .lower_section {
        padding: 10px 20px 34px !important;
    }

    .lower_section .w-hwrapper .w-vwrapper {
        width: 100% !important;
    }

    .lower_section .wpb_text_column .wpb_wrapper {
        max-width: 100%;
    }

    .lower_section .w-text {
        padding-bottom: 0;
        margin-bottom: 0 !important;
        margin-top: 0px;
    }

    .lower_section .w-text span.w-text-value {
        font-size: 30px;
    }

    .lower_section {
        padding-top: 38px !important;
    }

    .lower_section .w-video {
        margin-bottom: 28px;
    }
    
    .page-id-8122 .landing_ex .mobiles-cols_1 video.video_CDI {
    margin-top: 30px !important;
 
    }
    .zig_zag  h2.w-text.us_custom_1e635863.cst-heading {
    font-size: 24px !important;
}
.our_brand  .wpb_text_column.us_custom_41a756f2.cst-heading p {
    font-size: 24px;
}
.zig_zag h2.w-text.us_custom_1e635863.cst-heading span {
    line-height: 30px;
}
.proof_sec h2.w-text.us_custom_1e635863.cst-heading  {
      font-size: 24px !important;
}
.mentor_sec .wpb_text_column.us_custom_6c14069d.cst-heading {
    font-size: 24px !important;
}

.mentor_sec .wpb_text_column.us_custom_6c14069d.cst-heading span {
    line-height: 32px !important;
}

.proof_sec h2.w-text.us_custom_1e635863.cst-heading span {
    line-height: 35px;
}
.postpone_sec  h2.w-text.us_custom_74a37c3c.cst-heading {
    font-size: 24px !important;
}

.postpone_sec h2.w-text.us_custom_456495ba.cst-heading {
    font-size: 24px !important;
}
.make_sec  .wpb_text_column.us_custom_41a756f2.cst-heading {
    font-size: 24px !important;
}

.make_sec .wpb_text_column.us_custom_41a756f2.cst-heading p {
    line-height: 34px !important;
}
.doing-sec .wpb_text_column.us_custom_b652fd97.cst-heading {
    font-size: 24px !important;
}

.doing-sec .wpb_text_column.us_custom_a935a5b9.cst-heading {
    font-size: 24px !important;
}
.general_video_sec  .w-image.us_custom_dcb39894 {
    min-width: 100% !important;
}
.reach_out_sec .w-hwrapper.us_custom_0f2e68a3.align_center.valign_middle.wrap {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
}
.postpone_sec .postpone_cst {
    gap: 10px;
    flex-direction: column;
}
body .postpone_cst .w-html.us_custom_abc12e86 {
    width: 100% !important;
}
body .postpone_cst .wpb_text_column.us_custom_0f6b7d5d {
    width: 100% !important;
}
.postpone_cst {
display: grid;
grid-template-columns:  1fr;
}
}

@media (max-width: 768px) {
     .zig_zag  .w-hwrapper.us_custom_cf362e21.align_center.valign_middle {
    flex-direction: column;
    margin-top: 20px !important;
}

 .zig_zag  .us_custom_cf362e21 p {
    text-align: center !important;
}

    .FAQ_Hoz .w-vwrapper {
        padding-bottom: 20px !important;
    }

    .FAQ_Hoz span {
        font-size: 16px;
    }

    .lower_section p {
        font-size: 16px !important;
    }

    .banner_CDI .wpb_text_column .wpb_wrapper p {
        font-size: 26px;
        line-height: normal;
    }

    .Join_sec .w-hwrapper {
        flex-direction: column;
        gap: 16px;
    }

    .show_card span {
        line-height: normal;
        font-size: 32px;
    }

    .meet_content span.w-text-h span {
        font-size: 32px
    }

    .lower_section .w-text {
        margin-top: 0px;
    }

    .lower_section {
        padding: 44px 20px 34px !important;
    }

    .lower_section .w-hwrapper {
        gap: 10px;
    }

    .lower_section span.w-text-value {
        font-size: 32px !important;
    }

    .slider_img .w-text {
        padding-top: 34px !important;
    }

    .slider_img p {
        line-height: 27px;
        font-size: 16px !important;
        text-align: center;
    }

    .FAQ_inner .vc_column-inner .w-hwrapper {
        gap: 0;
        flex-direction: column;
    }

    .FAQ_inner .us_custom_b54736bd {
        padding-bottom: 0px !important;
        margin: 0;
    }

    .FAQ_inner .us_custom_24c1f17b {
        padding-bottom: 0 !important;
    }

    .FAQ_inner .us_custom_2416bfe9 {
        width: 100% !important;
    }

    .mod_left span {
        font-size: 16px !important;
        line-height: 26px !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .heading_all span {
        font-size: 32px !important;
    }

    body .con_box {
        padding-left: 0px !important;
    }

    body .con_box_under {
        padding-left: 42px !important;
    }
     .general_sec .w-hwrapper.hide_on_tablets.hide_on_mobiles.align_center.valign_top {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .cst-sub-heading p {
   color:#414042 !important;
    text-align: center !important;
}
.general_row {
    flex-direction: column-reverse !important;
}
.wpb_wrapper div {
    text-align: center;
    font-size: 16px;
}
.wpb_text_column.us_custom_87cb65a0.cst-heading.has_text_color {
    
    padding-top: 30px!important;
}
section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.hide_on_mobiles.height_huge.full_height.valign_bottom.width_full {
    display: flex !important;
}

}


@media (max-width: 767px) {
    .reach_out_sec .w-hwrapper.us_custom_0f2e68a3.align_center.valign_middle.wrap {
    display: block !important;

}
    .our_brand .w-hwrapper.us_custom_2e52aae3 {
    flex-wrap: wrap;
}
.flex_hori_opp  p {
    color: #000;
}
.general_video_sec  .cst-heading span {
    font-size: 24px !important;
    line-height: normal;
    display: block;
}
.mentor_sec_bottom  .w-hwrapper {
    flex-direction: column;
}
.mentor_sec {
    padding-top: 0 !important;
}
.our_brand  .wpb_text_column.us_custom_41a756f2.cst-heading p {
    color: #000;
}
.first_row_pro {
display: grid;
grid-template-columns: 1fr 1fr !important;

}
.our_brand .wpb_text_column.us_custom_e720b65b.cst-sub-heading p {
    color: #273f43 !important;
}
.zig_zag  .w-hwrapper.us_custom_cf362e21.paid_col_opp.align_center.valign_middle {
    margin-top: 40px !important;
}
.general_video_sec  .wpb_text_column.us_custom_540d94a4.cst-sub-heading {
    color: #0000009c !important;
}
.general_video_sec .wpb_text_column.us_custom_3cd450aa.cst-heading p br {
    display: none;
}
section.l-section.wpb_row.us_custom_4798f389.bg-image.faq_cus {
    padding-top: 0 !important;
}
.expert_sec  .w-text.us_custom_c5ad6ee0.cst-heading.has_text_color {
    margin-top: 0 !important;
}
.w-hwrapper.us_custom_2e52aae3.our_brand_row2 {
    margin-top: 26px !important;
}
.w-hwrapper.us_custom_eeebc075.video-pro1.align_center.valign_top {
    margin-bottom: 20px !important;
}
.bg-image.our_brand .cst-sub-heading p {
color: #414042 !important;
}
.general_video_sec  .wpb_text_column.us_custom_540d94a4.cst-sub-heading {
    color: #ffffff !important;
}
}

@media (min-width: 575px) and (max-width: 768px) { 
.banner_img_cus:before {
height: 198px !important;
}  
}

@media (max-width: 600px) {
 section.l-section.wpb_row.us_custom_064052b0.cudtom_banner_section1.img-bottom-layer.hide_on_mobiles.height_huge.full_height.valign_bottom.width_full {
    display: none !important;
}
}

@media (max-width: 598px) {
        .cudtom_banner_section1.hide_on_mobiles {
    display: none ;
}
    section.custom-sec-single.cst-feed-sec .w-grid-list {
    grid-template-columns: 1fr;
}

    .banner_CDI a.w-btn.us-btn-style_1 {
        padding: 10px 20px !important;
    }

    .custom_team_section article.w-grid-item {
        margin-bottom: 0 !important;
    }

    .custom_team_section article.w-grid-item .w-grid-item-h {
        padding-bottom: 0;
    }

    .page-id-7965 .l-subheader-h,
    .page-id-7965 .l-section-h,
    .page-id-7965 .l-main .aligncenter,
    .page-id-7965 .w-tabs-section-content-h {
        padding-left: 0;
        padding-right: 0;
    }

    .page-id-7965 .layout_4861 .usg_post_content_1 {
        margin: 0 !important;
    }

    .page-id-7941 .l-subheader-h,
    .page-id-7941 .l-section-h,
    .page-id-7941 .l-main .aligncenter,
    .page-id-7941 .w-tabs-section-content-h {
        padding-left: 0px;
        padding-right: 0px;
    }


    .testimonials_section article.w-grid-item {
        margin-bottom: 0 !important;
    }

    .testimonials_section article.w-grid-item .w-grid-item-h {
        padding-bottom: 0;
    }

    .page-id-7941 .l-subheader-h,
    .page-id-7965 .l-section-h,
    .page-id-7965 .l-main .aligncenter,
    .page-id-7965 .w-tabs-section-content-h {
        padding-left: 0;
        padding-right: 0;
    }

    .page-id-7941 .layout_4861 .usg_post_content_1 {
        margin: 0 !important;
    }
}

@media (max-width: 575px) {
    .see_star_col .wpb_wrapper {
        color: black !important;
        text-align: center;
        font-size: 24px;
    }
        .see_star_col .wpb_text_column.us_custom_c3647c2d.has_text_color {
        padding-bottom: 0px !important;
    }
    
    .see_star_col .wpb_text_column.us_custom_c7fcf7be.has_text_color {
        padding: 0 !important;
    }
    
    .see_star_col .ti-footer.ti-footer-grid.source-Google {
        margin-top: 20px!important;
    }
    
    .show_card .w-grid-list {
        padding: 0 0px;
    }

    .show_card .w-text {
        padding: 30px 15px 5px !important;
    }

    section.l-section.wpb_row.us_custom_75ec3fff.show_card.us_animate_this.height_medium.start {
        margin-bottom: 6px !important;
    }

    .show_card span {
        line-height: normal;
        font-size: 28px;
    }

    .meet_content span.w-text-h span {
        font-size: 28px;
    }

    .lower_section span.w-text-value {
        font-size: 25px !important;
        text-align: center;
        display: block;
        line-height: 1;
        margin-bottom: 14px;
        line-height: 30px;
    }

    .slider_img span.w-text-value {
        font-size: 28px;
    }

    .banner_CDI a.w-btn {
        width: 100%;
        margin-top: 26px;
    }

    .lower_section p {
        font-size: 16px !important;
    }

    .cudtom_banner_section1 .w-btn-wrapper.align_right a {

        padding: 10px 50px;
    }

    .banner_CDI .wpb_text_column .wpb_wrapper p {
        font-size: 22px;
    }
    .auto-play-video {
    
    max-width: 450px;
}
section.l-section.wpb_row.us_custom_6813fec2.height_large.with_img {
    padding-top: 10PX!important;
    padding-bottom: 10px!important;
}
.wpb_text_column.us_custom_87cb65a0.cst-heading.has_text_color {
    padding-top: 10px!important;
}
.general_sec .w-hwrapper.valign_top {
    gap: 10px;
}
.us_custom_cf362e21 {
    margin-top: 40px!important;
}
.up_grid {
    padding-left: 42px !important;
    padding-right: 42px !important;
}

section.l-section.wpb_row.us_custom_4e4638b4.cst-second-pic-wrapper {padding-left: 42px !important;padding-right: 42px !important;}



body .first_row_pro {
    display: grid;
    grid-template-columns: 1fr !important;
}
}

/*.free-res{*/
/*    display:none !important;*/
/*}*/

@media (max-width: 480px) {
  .auto-play-video {
    max-width: 350px;
  }
  .general_sec .w-hwrapper.valign_top {
    gap: 10px;
}
.us_custom_cf362e21 {
    margin-top: 40px!important;
}
h2.w-text.us_custom_2d7a2968.cst-heading.has_text_color {
    margin-top: 100px!important;
    margin-bottom: 30px!important;
}
.general_sec .w-hwrapper.us_custom_0a6ffc66.hide_on_tablets.hide_on_mobiles.align_center.valign_top {
    margin-top: 20px !important;
}
.general_sec .w-hwrapper.hide_on_tablets.hide_on_mobiles.align_center.valign_top {
    
    margin-top: 30px !important;
}
.last-sec-act .w-image.us_custom_e5eae105.align_left {
    min-width: 100% !important;
}
}
@media (max-width: 380px) {
  .auto-play-video {
    max-width: 300px;
  }
}



/* custom css 4/08/2026 */


.page-id-25168 section.l-section.wpb_row.height_medium {
    max-width: 1500px !important;
    padding-left: 20px;
    padding-right: 20px;
}

.page-id-25168 section.l-section.wpb_row.height_medium .l-section-h {
    max-width: 100%;
}


.page-id-25168 .g-filters.style_3 .g-filters-item h2 {
    font: inherit;
    color: inherit;
}

.page-id-25168 .networking-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0 -5px;
}

.page-id-25168 .networking-item {
    width: calc(33.333% - 14px);
}

.page-id-25168 .networking-item h3 {
    padding: 0;
    margin-top: 0.5rem;
    font-size: 17px;
    min-height: 45px;
}

.page-id-25168 .featured-sec .w-post-elm.stretched img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    border-radius: 20px;
}

.page-id-25168 .networking-thumb img, .page-id-25168 .networking-item img {
    height: 250px;
    border-radius: 20px;
}

.page-id-25168 .g-filters.wpb-networking-tabs {
    margin-bottom: 20px;
}

.g-filters a.g-filters-item:last-child {
    margin: 0 !important;
}

@media screen and (max-width: 899px){
    .page-id-25168 .networking-item {
        width: calc(50% - 14px);
    }
}

@media screen and (max-width: 599px){
    .page-id-25168 .networking-item {
        width: 100%;
    }
}





/*review section css*/
/* =========================================
   TRUSTINDEX REVIEW CARD
========================================= */

.custom-trustindex-review-card {
    width: 100%;
    box-sizing: border-box;
    background: #ffffff;
    border: 2px solid #ff4d67;
    border-radius: 28px;
    padding: 20px 22px;
    color: #111111;
    font-family: inherit;
    overflow: hidden;
    position: relative;
    min-height: 240px;
}


/* =========================================
   CARD INNER
========================================= */

.custom-review-card-inner {
    width: 100%;
    min-height: 196px;
    position: relative;
    display: block;
}


/* =========================================
   SINGLE CIRCULAR LOADER
========================================= */

.custom-review-loader {
    width: 100%;
    height: 100%;
    min-height: 196px;

    display: flex;
    align-items: center;
    justify-content: center;

    position: absolute;
    inset: 0;
    z-index: 5;

    background: #ffffff;
}


.custom-review-loader span {
    width: 28px;
    height: 28px;

    border: 3px solid #e5e5e5;
    border-top-color: #ff4d67;
    border-radius: 50%;

    display: block;

    animation: customReviewSpin 0.8s linear infinite;
}


@keyframes customReviewSpin {

    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }

}


.custom-review-loader.loaded {
    display: none;
}


/* =========================================
   REVIEW CONTENT
========================================= */

.custom-review-content {
    width: 100%;

    opacity: 0;
    visibility: hidden;

    transition: opacity 0.2s ease;

    text-align: left !important;
}


.custom-review-content.loaded {
    opacity: 1;
    visibility: visible;
}


/* =========================================
   TOP ROW
========================================= */

.custom-review-top {
    display: flex;
    align-items: center;

    width: 100%;

    margin-bottom: 8px;

    text-align: left !important;
}


/* =========================================
   PROFILE IMAGE
========================================= */

.custom-review-avatar {
    width: 38px;
    height: 38px;
    min-width: 38px;

    border-radius: 50%;

    background: #edf0f1;

    display: flex;
    align-items: center;
    justify-content: center;

    overflow: hidden;

    margin-right: 10px;

    flex-shrink: 0;
}


.custom-review-avatar img {
    width: 100%;
    height: 100%;

    object-fit: cover;

    display: block;
}


/* =========================================
   NAME + DATE
========================================= */

.custom-review-info {
    display: flex;

    flex-direction: column;

    align-items: flex-start;
    justify-content: center;

    gap: 2px;

    min-width: 0;

    text-align: left !important;
}


.custom-review-name {
    font-size: 13px;

    line-height: 1.2;

    font-weight: 500;

    color: #111111;

    text-align: left !important;

    margin: 0;
}


.custom-review-date {
    font-size: 12px;

    line-height: 1.2;

    font-weight: 400;

    color: #777777;

    text-align: left !important;

    margin: 0;
}


/* =========================================
   GOOGLE ICON
========================================= */

.custom-review-google {
    margin-left: auto;

    width: 25px;
    height: 25px;

    display: flex;

    align-items: center;
    justify-content: center;

    line-height: 0;

    flex-shrink: 0;
}


.custom-review-google svg {
    width: 25px;
    height: 25px;

    display: block;

    flex-shrink: 0;
}


/* =========================================
   RATING
========================================= */

.custom-review-rating {
    display: flex;

    align-items: center;
    justify-content: flex-start;

    gap: 5px;

    margin-bottom: 9px;

    text-align: left !important;
}


.custom-review-stars {
    color: #fbbc04;

    font-size: 25px;

    font-weight: 400;

    letter-spacing: 0;

    line-height: 1;
}


/* =========================================
   VERIFIED BADGE
========================================= */

.custom-review-verified {
    width: 15px;
    height: 15px;

    border-radius: 50%;

    background: #4285f4;

    color: #ffffff;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    font-size: 10px;

    line-height: 1;

    font-weight: 700;

    flex-shrink: 0;
}


/* =========================================
   REVIEW TEXT
========================================= */

.custom-review-text {
    width: 100%;

    font-size: 15px;

    line-height: 1.45;

    font-weight: 400;

    color: #111111;

    text-align: left !important;

    margin: 0 0 7px 0;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;
}


/* =========================================
   READ MORE
========================================= */

.custom-review-read-more {
    display: block !important;

    width: auto !important;

    border: 0;

    padding: 0;

    margin: 0 auto 0 0 !important;

    background: transparent !important;

    color: #fd7072 !important;

    font-size: 14px;

    line-height: 1.3;

    font-weight: 400;

    cursor: pointer;

    font-family: inherit;

    text-align: left !important;

    box-shadow: none !important;
}


.custom-review-read-more:hover {
    color: #fd7072 !important;

    background: transparent !important;
}


/* =========================================
   HIDDEN TRUSTINDEX
========================================= */

.custom-trustindex-source {
    position: absolute !important;

    left: -10000px !important;
    top: 0 !important;

    width: 500px !important;

    opacity: 0 !important;

    pointer-events: none !important;
}


/* =========================================
   MODAL
========================================= */

.custom-review-modal {
    position: fixed;

    inset: 0;

    z-index: 999999;

    display: none;

    align-items: center;
    justify-content: center;

    padding: 20px;

    box-sizing: border-box;
}


.custom-review-modal.active {
    display: flex;
}


/* =========================================
   MODAL OVERLAY
========================================= */

.custom-review-modal-overlay {
    position: absolute;

    inset: 0;

    background: rgba(0, 0, 0, 0.55);
}


/* =========================================
   MODAL BOX
========================================= */

.custom-review-modal-box {
    position: relative;

    z-index: 2;

    width: 100%;

    max-width: 760px;

    max-height: 85vh;

    overflow-y: auto;

    background: #ffffff;

    border-radius: 8px;

    box-sizing: border-box;

    padding: 26px 16px 16px;

    color: #34495e;
}


/* =========================================
   MODAL CLOSE
========================================= */

.custom-review-modal-close {
    position: absolute;

    right: 13px;
    top: 8px;

    width: 30px;
    height: 30px;

    border: 0;

    background: transparent !important;

    color: #777777;

    font-size: 30px;

    line-height: 30px;

    cursor: pointer;

    padding: 0;
}


.custom-review-modal-close:hover {
    background: transparent !important;

    color: #333333;
}


/* =========================================
   MODAL HEADER
========================================= */

.custom-modal-header {
    display: flex;

    align-items: center;

    text-align: left;

    padding: 10px 14px 18px;

    border-top: 1px solid #eeeeee;

    margin-top: 8px;
}


/* =========================================
   MODAL AVATAR
========================================= */

.custom-modal-avatar {
    width: 42px;
    height: 42px;

    min-width: 42px;

    border-radius: 50%;

    background: #edf0f1;

    overflow: hidden;

    display: flex;

    align-items: center;
    justify-content: center;

    margin-right: 18px;

    flex-shrink: 0;
}


.custom-modal-avatar img {
    width: 100%;
    height: 100%;

    object-fit: cover;
}


/* =========================================
   MODAL NAME + DATE
========================================= */

.custom-modal-name-date {
    display: flex;

    flex-direction: column;

    align-items: flex-start;

    gap: 4px;

    text-align: left;
}


.custom-modal-name {
    font-size: 14px;

    font-weight: 600;

    color: #34495e;

    text-align: left;
}


.custom-modal-date {
    font-size: 13px;

    font-weight: 400;

    color: #777777;

    text-align: left;
}


/* =========================================
   FULL REVIEW
========================================= */

.custom-modal-review-text {
    padding: 0 10px 20px;

    font-size: 14px;

    line-height: 1.6;

    font-weight: 400;

    color: #34495e;

    text-align: left;

    border-bottom: 1px solid #d5d5d5;
}


/* =========================================
   RESPONSE
========================================= */

.custom-modal-response {
    margin-top: 12px;

    padding: 18px 20px;

    background: #eef3f6;

    border-radius: 12px;

    display: none;

    text-align: left;
}


.custom-modal-response.has-response {
    display: block;
}


/* =========================================
   RESPONSE TITLE
========================================= */

.custom-response-title {
    color: #34495e;

    font-size: 13px;

    font-weight: 600;

    text-align: left;

    margin-bottom: 12px;
}


/* =========================================
   RESPONSE TEXT
========================================= */

.custom-response-text {
    color: #34495e;

    font-size: 14px;

    line-height: 1.5;

    font-weight: 400;

    text-align: left;

    margin-bottom: 22px;
}


/* =========================================
   RESPONSE AUTHOR
========================================= */

.custom-response-author {
    display: flex;

    align-items: center;

    gap: 10px;

    font-size: 13px;

    font-style: italic;

    color: #111111;

    text-align: left;
}


.custom-response-avatar {
    width: 38px;
    height: 38px;

    border-radius: 50%;

    background: #ffffff;

    border: 2px solid #ffffff;

    box-shadow: 0 0 0 1px #dce1e4;

    display: flex;

    align-items: center;
    justify-content: center;

    color: #9da5a8;

    flex-shrink: 0;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 600px) {

    .custom-trustindex-review-card {
        padding: 18px;

        min-height: 240px;
    }


    .custom-review-card-inner {
        min-height: 200px;
    }


    .custom-review-loader {
        min-height: 200px;
    }


    .custom-review-name {
        font-size: 13px;
    }


    .custom-review-date {
        font-size: 12px;
    }


    .custom-review-text {
        font-size: 15px;

        line-height: 1.45;
    }


    .custom-review-google {
        width: 25px;
        height: 25px;
    }


    .custom-review-google svg {
        width: 25px;
        height: 25px;
    }


    .custom-review-modal {
        padding: 10px;
    }


    .custom-review-modal-box {
        max-height: 90vh;

        padding: 22px 12px 12px;
    }


    .custom-modal-header {
        padding-left: 4px;

        padding-right: 4px;
    }


    .custom-modal-review-text {
        padding-left: 4px;

        padding-right: 4px;
    }

}

/*New CSS 21/10/2026*/

body .cst-sub-heading p {
    color: #414042 !important;
}
.cst_faq .w-tabs-section-title {
    color: #fff !important;
}
.w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:before, .w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:after {
    background: #fff !important;
}
.cst_faq  .w-tabs-section-content p , .cst_faq .wpb_text_column .wpb_wrapper p ,.cst_faq .faq:last-child .w-tabs-section-content p {
    color: #fff !important;
}
.l-section.wpb_row.bg-image.banner_img_cus.Gn_hero_sec.no_pad {
    padding-top: 0 !important;
}
.mentor_heading p{
    color: #414042  !important;
}

/*New CSS 21/10/2026*/