/* team page */
/* used for other pages */
.pageBaner h1 {
    font-size: 70px;
    font-family: 'Georgia', sans-serif;
    font-weight: 400;
}

.gfp-desc li {
    position: relative;
    list-style: none;
    padding-left: 31px;
}

.gfp-desc li:before {
    content: "•";
    float: left;
    width: 10px;
    left: 0px;
    color: rgb(21, 40, 75);
    position: absolute;
    font-size: 22px;
    top: -5px;
    padding-top: 3px;
}

/* old big baner block */
.flexBaner .wpb_text_column p {
    margin-top: 80px;
}

.flexBaner .center-btn {
    margin-top: 200px;
}

/* general pages header */
.fullScreenRow:not(.team_pageBaner) {
    height: auto;
    min-height: 810px;
}

.fullScreenRow.pageHeader {
    min-height: 728px;
    background-position: top;
}
.fullScreenRow.pageHeader h1 {
    max-width: 1123px;
}

/* general pages title */
.blockLeftTitle {
    font-family: Georgia;
    font-size: 70px;
    font-weight: 400;
    line-height: 1.13;
    letter-spacing: normal;
}

.partners_IndustryPartners .blockLeftNewTitle {
    margin-top: 0 !important;
}

/* new baner block - can be used for other pages */
.BigBanerBlock {
    min-height: 810px;
}

.BigBanerBlock h3 {
    font-family: Georgia;
    font-size: 70px;
    font-weight: 400;
    max-width: 700px;
    line-height: 1.13;
    letter-spacing: normal;
    padding-bottom: 13px;
    /*max-width: 260px;*/
}

.BigBanerBlock .wpb_text_column p {
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.37;
    padding-bottom: 162px;
    letter-spacing: normal;
}

.BigBanerBlock .center-btn {
    margin: 0;
    margin-top: 59px;
    margin-bottom: 20px;
    border: 0;
    height: 46px;
    max-width: 207px;
}

.pageHeader.team_pageHeader h1 {
    max-width: 648px;
    padding-bottom: 22px;
}

.team_pageHeader .wpb_text_column {
    max-width: 592px;

}

.team_pageHeader .wpb_text_column p {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: normal;
}

.pageHeader.team_pageHeader.team_page_banner .vc_custom_heading {
    max-width: 524px;
}

.pageHeader.team_pageHeader.team_page_banner .wpb_content_element {
    max-width: 486px;
}

.pageHeader.team_pageHeader.team_page_banner .wpb_content_element p {
    font-size: 20px !important;
    font-weight: bold;
}

/* end  big baner block */
.testimonialSlider .wdo-carosuel-container {
    margin-bottom: 5%;
    margin-top: 5%;
}

.testimonialSlider .wdo-carosuel-container {
    margin-bottom: 210px;
}

.testimonialSlider .single_testimonial_content_inner {
    max-width: 264px;
    margin: auto;
}

.testimonialSlider .owl-carousel:hover .owl-prev {
    left: -40px;
}

.testimonialSlider .owl-carousel:hover .owl-next {
    right: -40px;
}

.testimonialSlider .owl-prev:before {
    content: "\f104";
    font-size: 60px;
}

.testimonialSlider .owl-next:before {
    content: "\f105";
    font-size: 60px;
}

.testimonialSlider .owl-theme .owl-nav .owl-next:focus,
.testimonialSlider .owl-theme .owl-nav .owl-prev:focus {
    outline: none;
}

.testimonialSlider .owl-theme .owl-nav .owl-next:hover,
.testimonialSlider .owl-theme .owl-nav .owl-prev:hover {
    background: transparent;
}

.testimonialSlider .owl-theme .owl-dots {
    padding-top: 100px;
}

.testimonialSlider .owl-theme .owl-dots .owl-dot span {
    width: 20px;
    height: 20px;
    border: solid 2px #15284b;
    background: #f8f8f8;
}

.testimonialSlider .owl-theme .owl-dots .owl-dot.active span {
    background-color: #15284b;
}

.team_pageBaner {
    min-height: 728px;
}

.pageBaner .wpb_text_column {
    padding-top: 20px;
}

/* end used for other pages */

.team_peopleLeftCol > .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.team_peopleBlock h2 {
    font-family: Georgia;
    font-size: 70px;
    font-weight: 400;
    line-height: 1.13;
    letter-spacing: normal;
}

.team_peopleGrid > .vc_column-inner {
    padding-left: 30px !important;
    padding-right: 0 !important;
}

.team_peopleBlockThird .team_peopleGrid > .vc_column-inner {
    padding-left: 36px !important;
}

.team_peopleGrid > .vc_column-inner .wpb_wrapper {
    display: flex;
    flex-wrap: wrap;
}

.team_peopleBlock .content_width-section > .full_section_inner {
    max-width: 1296px;
    margin: 0 auto;
}

.team_peopleBlockThird .content_width-section > .full_section_inner {
    max-width: 100%;
    margin: 0 auto;
}

.team_peopleBlockBordered .content_width-section > .full_section_inner {
    border-bottom: 5px solid #ffb700;
    max-width: 1296px;
    margin: 0 auto;
    padding-bottom: 75px;
}

.team_peopleBlockBorderedSec .content_width-section > .full_section_inner {
    padding-bottom: 64px;
}

.team_peopleGrid .single_testimonial_content_inner {
    max-width: 210px;
    float: left;
    margin-left: 71px;
}

.team_peopleGrid .single_testimonial_image_holder {
    margin: 0 auto 20px;
}

.team_peopleGrid .single_testimonial_icon,
.team_peopleGrid .single_testimonial_icon_mail {
    top: unset;
    bottom: 20px;
}

.team_peopleGrid .single_testimonial_content_inner h4 {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    padding-bottom: 7px;
    letter-spacing: normal;
}

.team_peopleGrid .single_testimonial_text_inner p:not(.single_testimonial_author) {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.38;
    letter-spacing: normal;
    padding-bottom: 22px;
}

.blockTitle {
    font-weight: 900;
    padding-top: 98px;
    letter-spacing: normal;
}

/*
.infoRow .wpb_text_column{
    padding-top:17px;
    padding-bottom:77px;
} 
.infoRow p{
    font-size:30px;
    line-height:1.37;
}
.team_infoRow p{
    max-width:1210px;
    margin:auto;
}
*/
.teamTestmonials {
    display: flex;
    justify-content: center;
    padding-bottom: 3%;
    padding-top: 5%;
}

.teampage_teamTestmonials {
    padding-top: 70px;
}

.teampage_teamTestmonials .single_testimonial_title_holder h4 {
    font-weight: 800;
}

.blackTestimon .teamTestmonials .single_testimonial_text_inner p {
    color: #545454;
}

.teamTestmonials .single_testimonial_content_inner {
    max-width: 264px;
    margin: 0 22px;
}

.teampage_Skydeck .single_testimonial_content_inner {
    min-width: 292px;
    margin: 0 4px;
}

.teampage_Skydeck {
    padding-bottom: 0;
}

.teamTestmonials .full_section_inner {
    width: 100%;
}

.teamTestmonials .full_section_inner .wpb_wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
}

.fundTeam .single_testimonial_text_inner p:not(.single_testimonial_author) {
    color: #fff;
}

.page-id-15408 .single_testimonial_author {
    /* display: none; */
}

.fundTeam .qode_icon_font_awesome {
    opacity: 0.5;
}

.fundTeam .qode_icon_font_awesome:hover {
    opacity: 1;
}

.teampage_testimonialSlider .single_testimonial_text_inner p:not(.single_testimonial_author) {
    color: #545454;
}

.section.team_testimonialSlider {
    max-width: 100% !important;
    margin: auto !important;
    padding: 120px 0;
}
@media(max-width: 1024px){
    .section.team_testimonialSlider {
        padding: 60px 0;
    }
}
@media(max-width: 575px){
    .section.team_testimonialSlider {
        padding: 30px 0;
    }
}

.home_testimonialSlider.team_testimonialSlider .single_testimonial_text_inner p:not(.single_testimonial_author) {
    font-size: 13px;
}

.team_flexBaner h2 {
    line-height: 1.13;
    max-width: 1123px;
    letter-spacing: normal;
}

.team_flexBaner .wpb_text_column p {
    margin-top: 73px;
    line-height: 1.37;
}

.team_banerBlock h3 {
    max-width: 526px;
}

div.team_banerBlock h3 {
    font-size: 55px;
}

div.team_banerBlock .center-btn {
    margin-top: 43px;
}

/* end team page */

/* Special stories */

/*
#success-stories-wrap {
    margin-top: 127px;
}*/


/* New partners banner */


.fullScreenRow.pageHeader.new-partners-banner {
    min-height: 810px;
}


/* New partners banner */

/* */


.newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
    font-size: 55px;
    padding-bottom: 58px;
}

.newPartners_bigBanner .partners_BigBanerBlockTitle {
    margin-top: 84px;
}

.newPartners_bigBanner .partners_BigBanerBlock_name {
    font-size: 30px;
    line-height: 1.37;
    margin-left: 40%;
    /*margin-top: 76px;*/
    margin-bottom: 83px;
}

newPartners_bigBanner .BigBanerBlock .wpb_text_column p {

}


.new-form-industry .partners_IndustryPartners_widePar ul li {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    color: #15284b;
}


.new-form-industry .partners_IndustryPartners_widePar .wpb_text_column {
    padding-bottom: 47px;
}

/* */


#success-stories-wrap {
    /*max-width: 1326px;*/
    padding: 0 15px !important;
    width: 100%;
    margin: 0 auto;
    /*margin: 127px auto 0 auto;*/
    /*background-color: #fff;*/
}

#success-stories-wrap > .full_section_inner {
    /*border-top: 5px solid #ffb700;*/
    /*border-bottom: 5px solid #ffb700;*/
    /*background-color: #fff;*/
    margin: 127px auto 0 auto;
    max-width: 1326px;

}

div.full_width_inner {
    /*background-color: #fff;*/
}

div.subinner {
    background-color: #f6f6f6;
}


.success-stories-block-title {
    margin-top: 49px;
}


.success-stories-block-title h3 {
    font-family: 'Georgia', sans-serif;
    font-size: 70px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.13;
    letter-spacing: normal;
    text-align: left;
    color: #15284b;
}


.success-stories-companies-block {
    max-width: 848px;
    /*position: relative;
    left: 51px;*/
    margin-left: 16px !important;
}


.success-stories-companies-block-title {
    margin: 20px 0 16px 0;
}

.success-stories-companies-block-title h4 {
    font-size: 25px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.12;
    letter-spacing: normal;
    text-align: left;
    color: #15284b;
}

.success-stories-left-block {
    max-width: 450px;
}

.asked-questions-new-from .ac_title_class {
    margin-right: 30px;
}

.comp-b-t {
    border-top: 5px solid #ffb700;
}

.success-company-name {
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.37;
    letter-spacing: normal;
    text-align: left;
    color: #15284b;
}

.success-company-country {
    font-size: 15px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.6;
    letter-spacing: 0.75px;
    text-align: left;
    color: #15284b;
    margin-bottom: 12px;
}

.success-company-content {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: -0.2px;
    text-align: left;
    color: #15284b;
    min-height: 260px;
    margin-bottom: 40px !important;

}

/*margin: 20px auto 49px auto !important;*/

.success-stories-apply {
    margin: 20px 0 49px 68px !important;
    max-width: 129px !important;
    border: 0 !important;
    height: 46px !important;
}

.success-stories-company-left .vc_single_image-wrapper, .success-stories-company-right .vc_single_image-wrapper {
    max-width: 269px !important;
}

.success-stories-company-left .vc_single_image-wrapper img, .success-stories-company-right .vc_single_image-wrapper img {
    height: auto !important;
}

.success-stories-company-left {
    max-width: 450px;
}

.success-stories-company-left .success-company-content {
    max-width: 358px;
}

.success-stories-company-right .success-company-content {
    max-width: 343px;
}

/* Special stories */


/* Apply page */

.apply-grey-section {
    min-height: 180px;
}

.apply-grey-section .title-apply-grey-section {

    max-width: 726px;
    margin: 13px auto 0 auto;
}

.apply-grey-section h3 {
    color: #15284b;
    font-size: 40px;
    font-weight: 300;
    line-height: 1.35;
}

.apply-grey-section .apply-button {
    display: block;
    margin: 43px auto 0 auto;
    max-width: 129px;
    height: 46px;
    border: none;
    line-height: 48px;
}


/* Apply page */

/* media page */
.page-id-15414 .content_top_margin_none {
    padding-top: 98px !important;
}

.page-id-15414 .boxed .section .section_inner,
.page-id-15414 .grid_section .section_inner {
    width: auto;
}

.featuredPosts .blockTitle,
.blogPosts .blockTitle {
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 30px;
    padding-left: 4px;
}

.featuredPosts .blockTitle {
    padding-top: 9px;
}

.featuredGrid {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.featuredGrid a{
    position: absolute !important;
    top: 0 !important;
}

.featuredContainer {
    background-color: #fff !important;
}

.featuredContainer .card-media {
    max-width: 521px;
    margin: auto;
}

.featuredContainer .col-lg-6:last-child .card-media {
    margin: 0;
    margin-left: auto;
}

.featuredContainer .card-img-top {
    max-width: 521px;
    /*height: 293px;*/
    height: auto;
    /*min-height: 293px;*/
}

.featuredContainer h3 {
    /*min-height:59px;*/
    margin-bottom: 10px;
}

.featuredContainer .card-text {
    max-width: 490px;
}

.blogPosts .blockTitle {
    margin-top: 98px;
}

.blogPosts .grid_section {
    width: 100%;
}

.blogContainer {
    background-color: #fff !important;
    margin-bottom: 80px;
}

.blogContainer .card-img-top {

}

.blogContainer .card-img-top {
    /*min-height:191px;*/
    /*height:191px;*/
    height: auto;
    max-width: 340px;
}

.blogContainer .about-post {
    margin-bottom: 4px !important;
}

.blogContainer h3 {
    /*min-height:59px;*/
    margin-bottom: 9px;
}

.blogContainer .card-text {
    max-width: 310px;
}

.blogContainer .card-media .card-body {
    margin-bottom: 37px;
}

.media-modal-skydeck .modal-dialog,
.media-modal-press .modal-dialog {
    overflow-y: initial !important;
}

.media-modal-skydeck .modal-body,
.media-modal-press .modal-body {
    overflow-y: auto;
}

.media-modal-skydeck .time-info span span {
    margin-left: 10px;
}

.time-info div {
    margin-top: 2px;
}

.pressBottom_modal {
    display: flex;
    position: absolute;
    bottom: 50px;
    width: 100%;
    max-width: 495px;
}

.media-modal-press .modal-bodyInner {
    margin-bottom: 60px;
    max-height: 340px;
    overflow-y: auto;
}

.pressBottom_modal .nav-btn-block {
    display: flex;
    align-items: center;
    flex-basis: 50%;
    margin-top: 10px;
}

.pressBottom_modal .nav-btn-block a {
    position: relative;
    padding-right: 25px;
    display: inline-flex;
    align-items: center;
}

.pressBottom_modal .nav-btn-block a[rel="0"] {
    opacity: 0.5;
    cursor: default;
}

.pressBottom_modal .nav-btn-block a[rel="0"]:hover {
    color: #707070;
}

.pressBottom_modal .fa-arrow-left,
.pressBottom_modal .fa-arrow-right {
    height: 18px;
}

.pressBottom_modal .nav-btn-block i {
    filter: brightness(0) invert(42%) sepia(72%) saturate(0%) hue-rotate(243deg) brightness(87%) contrast(81%);
}

.pressBottom_modal .nav-btn-block a:not([rel="0"]):hover i {
    filter: none;
}

.pressBottom_modal .fa-arrow-left:before,
.pressBottom_modal .fa-arrow-right:before {
    height: 13px;
    width: 17px;
    display: block;
}

.pressBottom_modal .fa-arrow-left:before {
    content: url('assets/img/arr_left_post.svg');
}

.pressBottom_modal .fa-arrow-right:before {
    content: url('assets/img/arr_right_post.svg');
}

.pressBottom_modal .the_champ_horizontal_sharing {
    flex-basis: 50%;
}

.blogContainer .wrap-card-default-img {
    height: 191px;
    width: 340px;
    overflow: hidden;
    box-sizing: content-box;
    display: flex;
}

.blogContainer .card-default-img {
    width: 482px;
    position: relative;
    left: -13px;
    height: auto;
    max-width: unset;
}

.blogContainer .pagination-block {
    margin-top: 89px;
}

.blogContainer .pagination-block .nav-links {
    display: flex;
    align-items: center;
    justify-content: center;
}

.blogContainer .pagination-block .next,
.blogContainer .pagination-block .prev {
    border-radius: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 8px 13px;
    height: 34px;
    width: 34px;
}

.blogContainer .pagination-block .prev {
    background-image: url('assets/img/paginate_left.svg');
}

.blogContainer .pagination-block .next {
    background-image: url('assets/img/paginate_right.svg');
}

.blogContainer .pagination-block .next:hover,
.blogContainer .pagination-block .prev:hover {
    background-color: transparent;
    border: 0;
    filter: brightness(0) invert(86%) sepia(38%) saturate(7193%) hue-rotate(3deg) brightness(109%) contrast(103%);

}

/* general css */
.pageHeader h1 {
    max-width: 648px;
    font-family: Georgia;
    /* font-size: 70px; */
    font-size: 55px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 1.13;
    letter-spacing: normal;
}

/* embed responsive */
.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
    max-width: 100%;
    height: auto;
}

.embed-container > a {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.embed-container iframe .ytp-chrome-top {
    display: none;
}

.modal-backdrop {
    opacity: 0;
}

/* releases widget */
.releasesWidget .innerPress_sidebar {
    max-height: 425px;
    overflow-y: auto;
}

.releasesWidget .press-widget-title {
    background-color: #15284b;
    /* margin-top:17px;*/
    margin-bottom: 9px;
    display: flex;
}

.releasesWidget .press-widget-title h5 {
    font-size: 30px;
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    padding: 9px 13px;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
}

.sidebar-post .btn-details {
    margin-bottom: 18px;
    display: inline-block; /* asked solutions */
}

/* Apply page */
.apply_pageHeader h1 {
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.13;
    letter-spacing: normal;
    padding-bottom: 120px;
}

.apply_pageHeader .center-btn {
    margin-top: 20px;
    max-width: 125px;
}

.apply-video-section h3 {
    font-family: Georgia;
    font-size: 50px;
    font-weight: 400;
    line-height: 1.14;
    letter-spacing: normal;
    padding-bottom: 21px;
    max-width: 350px;
}

.apply_videoSubtitle {
    padding-bottom: 20px;
}

.apply_videoSubtitle p {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
}

.apply-video-section .center-btn {
    margin: 20px 0;
    max-width: 129px;
    border: 0;
    height: 46px;
}

.apply_aboutProgram .content_width-section {
    border-top: 5px solid #ffb700;
    padding-top: 10px;
    max-width: 1296px;
}

.apply_aboutProgram .apply_progfirstBl > .vc_column-inner {
    padding-left: 0;
}

.apply_aboutProgram .apply_progthirdBl > .vc_column-inner {
    padding-right: 0;
}

.apply_aboutProgram h3 {
    font-family: Georgia;
    font-size: 50px;
    font-weight: 400;
    line-height: 1.14;
    letter-spacing: normal;
    padding-bottom: 30px;
    max-width: 350px;
}

.apply_aboutProgram .wpb_text_column {
    max-width: 400px;
}

.apply_progsecBl .wpb_text_column,
.apply_progthirdBl .wpb_text_column {
    margin: auto;
}

.apply_aboutProgram .wpb_text_column p {
    margin-bottom: 20px;
}

.apply_progsecBl .wpb_text_column p {
    margin-bottom: 12px;
}

.apply_progfirstBl .wpb_text_column p:first-child {
    margin-bottom: 0;
}

.apply_progfirstBl .wpb_text_column p {
    font-size: 12px;
    font-weight: normal;
    line-height: 1.33;
    letter-spacing: normal;
}

.apply_progfirstBl .wpb_text_column strong {
    font-weight: 800;
    line-height: 1.33;
    letter-spacing: normal;
    display: block;
    font-size: 15px;
    padding-bottom: 5px;
}

.apply_progthirdBl .wpb_text_column {
    min-height: 499px;
}

.apply_progsecBl .wpb_text_column p,
.apply_progthirdBl .wpb_text_column p {
    font-size: 18px;
    font-weight: normal;
    line-height: 1.33;
    letter-spacing: normal;
}

/*old block */
.apply_advantages h3 {
    font-weight: 900;
}

.apply_advantages .apply_subtitle {
    margin-top: 48px;
    padding-bottom: 52px;
}

.apply_advantages .apply_advant {
    padding: 0 25px;
}

.apply_advantages .apply_advant > .vc_column-inner {
    background-color: #fff;
    border-top: 16px solid #ffb700;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    max-width: 420px;
    padding: 56px 29px;
    margin: auto;
    min-height: 570px;
}

.apply_advantages .apply_advant h4 {
    margin-bottom: 31px;
    line-height: 0.56;
    letter-spacing: normal;
}

.apply_advantages .apply_advant p {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1.13;
    letter-spacing: normal;
    text-align: left;
    color: #545454;
}

.apply_twoTexts .full_section_inner {
    display: flex;
    justify-content: space-between;
}

.apply_twoTexts .apply_leftText,
.apply_twoTexts .apply_rightText {
    padding-bottom: 66px;
}

.apply_twoTexts p {
    margin-bottom: 30px;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    color: #15284b;
    max-width: 681px;
}

/* end old blocks*/
.apply_contentBaner {
    min-height: 405px;
}

.apply_eventsInfo .wpb_wrapper {
    max-width: 400px;
}

.apply_eventsInfo h3 {
    font-family: Georgia;
    font-size: 50px;
    font-weight: 400;
    line-height: 1.14;
    letter-spacing: normal;
    padding-bottom: 21px;
}

.apply_contentBaner .center-btn {
    margin: 10px 0 27px;
    max-width: 129px;
    border: 0;
    height: 46px;
}

.apply_contentBaner .apply_eventsList p {
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: center;
    color: #15284b;
    margin-bottom: 10px;
}

.apply_contentBaner .apply_eventsList strong {
    font-weight: 800;
    display: inline-block;
    min-width: 280px;
}

/* community poge */
.fullScreenRow.community_baner {
    min-height: 728px;
    background-position: center bottom;
}

.community_baner h1 {
    min-height: unset;
    margin-bottom: 24px;
}

.community_baner .wpb_text_column {
    max-width: 726px;
    /* font-weight: bold; */
}

.community_baner p {
    font-size: 16px;
    font-weight: 700;
    font-stretch: normal;
    line-height: 1.38;
    letter-spacing: normal;
    max-width: 584px;
}

/* UC Berkeley students */
.community_berkeleyStudents a {
    color: #545454;
}

.community_berkeleyStudents a:hover {
    color: #ffb700;
}

.community_berkeleyStudents .blockLeftTitle {
    margin-bottom: 108px;
    margin-left: -15px;
}

.community_berkeleyStudents .content_width-section {
    border-bottom: 5px solid #fff;
}

.community_berkeleyFaculty .blockLeftTitle,
.community_berkeleyFaculty_left .wpb_text_column {
    margin-left: -15px;
}

.community_berkeleyFaculty .community_berkeleyFaculty_left .wpb_text_column {
    max-width: 330px !important;
}

.partners_InovativePartners.community_berkeleyFaculty .community_berkeleyFaculty_left .wpb_text_column p {
    margin-top: 20px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
}

.partners_InovativePartners.community_berkeleyFaculty .community_berkeleyFaculty_right .wpb_text_column p {
    padding-bottom: 15px;
}

.community_berkeleyFaculty_right .wpb_text_column strong {
    font-weight: 800;
    font-family: Nunito Sans;
}

.community_berkeleyFaculty_right .wpb_text_column h6 {
    margin-top: 35px;
    font-size: 20px;
    font-weight: 800;
    letter-spacing: 0.4px;
    line-height: 1.36;
    letter-spacing: normal;
    padding-bottom: 10px;
    color: #15284b;
}

.community_berkeleyFaculty_right .wpb_text_column ul {
    list-style: none;
}

.community_berkeleyFaculty_right .wpb_text_column ul li {
    font-family: Nunito Sans;
    padding-bottom: 15px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: normal;
}

.community_berkeleyFaculty_right .wpb_text_column ul li:before {
    content: '•';
    font-size: 22px;
    padding-right: 9px;
    position: relative;
    top: -1px;
    line-height: 0;
}

.community_campus .community_peopleRow {
    letter-spacing: normal;
}

.community_peopleRow h2 {
    font-family: Georgia;
    font-size: 50px;
    line-height: 1.14;
    padding-bottom: 17px;
    max-width: 200px;
}

.community_peopleRow .community_textSide > .vc_column-inner {
    padding-left: 0;
}

.community_peopleRow .community_textSide .wpb_text_column {
    max-width: 400px;
}

.community_peopleRow .community_textSide p {
    font-size: 18px;
    font-weight: normal;
    line-height: 1.33;
}

.community_peopleRow .left-btn {
    max-width: 183px;
    max-height: 38px;
    border: solid 1px #707070;
    width: 100%;
    padding: 3px 0;
}

.community_peopleRow .single_testimonial_content_inner {
    max-width: 264px;
    min-width: 25%;
    float: left;
}

.community_peopleRow .single_testimonial_image_holder {
    margin: 0 auto 20px;
}

.community_peopleRow .single_testimonial_icon,
.community_peopleRow .single_testimonial_icon_mail {
    top: initial;
    bottom: 20px;
}

.community_peopleRow .single_testimonial_icon_mail {
    bottom: 20px;
}

.single_testimonial_icon_mail a {
    width: 100%;
    height: 21px;
}

.community_peopleRow .single_testimonial_title_holder h4 {
    margin-bottom: 4px;
    font-size: 20px;
    line-height: 1.35;
}

.community_peopleRow .single_testimonial_text_inner p:not(.single_testimonial_author) {
    min-height: 36px;
    max-width: 220px;
    margin: 0 auto 10px;
}

.community_peopleRow .single_testimonial_text_inner p:not(.single_testimonial_author),
.community_peopleRow .single_testimonial_text_inner .single_testimonial_author {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.38;
    margin-bottom: 10px;
}

.community_campus .content_width-section {
    border-bottom: 5px solid #ffb700;
}

.community_campus .community_subtitle {
    margin: 17px auto 0;
    padding-bottom: 34px;
}

.community_campus .community_subtitle p {
    max-width: 1145px;
    margin: auto;
    font-size: 30px;
    line-height: 1.37;
    text-align: center;
}

.community_campus .community_textSide p {
    padding-bottom: 24px;
}

.community_campus .community_textSide .left-btn {
    margin-bottom: 30px;
}

.community_squad .community_textSide p {
    padding-bottom: 25px;
}

.community_squad .community_textSide .left-btn {
    margin-top: 43px;
    margin-bottom: 30px;
}

.community_squad .content_width-section > .full_section_inner {
    margin-right: -260px; /* - at max 1200px */
}

.community_squad .single_testimonial_content_inner {
    margin-right: 11px;
}

.community_squad .single_testimonial_content_inner .single_testimonial_author strong {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.6px;
}

/* investors page */
/* page baner */
.fullScreenRow.pageHeader.investors_pageHeader h1 {
    max-width: 648px;
    font-family: Georgia;
    /* font-size: 70px; */
    font-size: 55px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 1.13;
    letter-spacing: normal;
}

.investors_pageHeader .content_width-section {
    max-width: 1326px;
}

/* invest section */
.investors_invest-section h3 {
    font-weight: 900;
    line-height: 1.2;
    letter-spacing: normal;
    padding-bottom: 60px;
}

.investors_invest-section h4 {
    font-size: 15px;
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: normal;
    min-height: 20px;
}

.invest-description-wrapp {
    max-width: 400px;
    min-height: 318px;
    padding-bottom: 26px;
}

.invest-description-wrapp p {
    font-size: 16px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.38;
    letter-spacing: 0.8px;
}

a.invest-button {
    max-width: 137px;
    height: 44px;
    margin-bottom: 36px;
    border: solid 1px #707070 !important;
    background-color: #ffffff !important;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 48px;
    letter-spacing: 0.8px;
    text-align: center;
    color: #15284b !important;
    display: block;
}

a.invest-button:hover {
    border-color: rgb(21, 40, 75) !important;
    background-color: rgb(21, 40, 75) !important;
    color: #FFF !important;
}

.block-subtitle {
    padding-top: 5px;
    padding-bottom: 40px;
    max-width: 1145px;
    margin: 0 auto;
    font-family: Nunito Sans;
    font-size: 30px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.37;
    letter-spacing: normal;
    text-align: center;
    color: #15284b;
}

/* ambassador page */

#ambassador-text-block h2 {
    font-size: 50px;
    line-height: 1.14;
}

#ambassador-text-block .wpb_text_column {
    max-width: 853px;
}

/* ambassador page */

/* partners page */
.pageHeader.partners_pageHeader h1 {
    max-width: 526px;
}

.partners_IndustryPartners > .full_section_inner {
    max-width: 1296px;
    margin: 0 auto;
}

.partners_IndustryPartners .blockLeftTitle {
    margin-top: 45px;
    padding-bottom: 24px;
}

.partners_IndustryPartners .blockLeftSubTitle {
    padding-bottom: 9px;
    max-width: 316px;
}

.partners_IndustryPartners .wpb_text_column.blockLeftSubTitle p {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
}

.partners_IndustryPartners .left-btn {
    margin-top: 20px;
    height: 42px;
    line-height: 42px;
    padding: 1px 32px;
    border-width: 1px;
    max-width: 109px;
}

.partners_IndustryPartners_widePar .wpb_text_column {
    padding-bottom: 65px;
    max-width: 746px;
}

.IndustryPartners_twoTexts .wpb_text_column {
    max-width: 358px;
}

.partners_IndustryPartners .wpb_text_column p {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: normal;
}

.partners_IndustryPartners .wpb_text_column p strong {
    font-weight: 800;
    font-family: Nunito Sans;

}

.IndustryPartners_twoTexts h4 {
    font-size: 25px;
    font-weight: 900;
    line-height: 1.12;
    letter-spacing: normal;
    padding-bottom: 24px;
}

.IndustryPartners_twoTexts h3 {
    display: flex;
    align-items: center;
    font-size: 30px;
    font-weight: 300;
    line-height: 1.37;
    padding-bottom: 23px;
    letter-spacing: normal;
}

.IndustryPartners_twoTexts .wpb_text_column p,
.IndustryPartners_twoTexts .wpb_text_column ul {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.38;
    letter-spacing: normal;
    max-width: 358px;
}

.IndustryPartners_twoTexts .wpb_text_column ul {
    list-style: none;
}

.IndustryPartners_twoTexts .wpb_text_column ul li {
    padding-bottom: 15px;
    font-family: Nunito Sans;
    position: relative;
    padding-left: 16px;

}

.IndustryPartners_twoTexts .wpb_text_column ul li:before {
    content: '•';
    font-size: 18px;
    padding-right: 3px;
    position: absolute;
    top: 10px;
    left: 0;
    line-height: 0;
}

.IndustryPartners_twoTexts img {
    height: 40px;
    width: auto;
    margin-right: 6px;
}

.IndustryPartners_twoTexts_right img {
    filter: brightness(0) invert(100%) sepia(0%) saturate(231%) hue-rotate(82deg) brightness(112%) contrast(86%);

}

/* big logo grid */
.partners_bigGrid .imgContainer {
    padding-left: 16px !important;
    padding-right: 16px !important;
    margin-bottom: 34px;
}

.partners_bigGrid .imgContainer > .vc_column-inner {
    padding: 0 !important;
}

.partners_bigGrid img {
    max-width: 300px !important;
}

/* small logo grid  */
.smallGrid_imgBox > .vc_column-inner > .wpb_wrapper {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.smallGrid_imgContainer {
    flex-basis: 14.25%;
    min-width: 14.25%;
    padding-bottom: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.smallGrid_imgContainer img {
    max-width: 150px !important;
}

/* big baner block */
.partners_BigBanerBlock {
    min-height: 1079px;
}

.partners_BigBanerBlock .content_width-section {
    float: none;
}

.wpb_text_column.partners_BigBanerBlockTitle p {
    font-family: Georgia;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.14;
    letter-spacing: normal;
    color: #ffffff;
    padding-bottom: 0;
}

.partners_BigBanerBlock_name,
.partners_BigBanerBlock_position,
.partners_BigBanerBlock_specialization {
    margin-left: 60%;
    font-family: 'Nunito Sans', sans-serif !important;
}

.partners_BigBanerBlock_name {
    font-size: 28px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.35;
    letter-spacing: normal;
}

.partners_BigBanerBlock_position {
    font-size: 18px;
    font-weight: 300;
    font-style: italic;
    line-height: 1.18;
    letter-spacing: normal;
    padding-left: 25px;
}

.partners_BigBanerBlock_specialization {
    padding-bottom: 64px;
    font-size: 20px;
    font-weight: 800;
    line-height: 1.18;
    padding-left: 25px;
    letter-spacing: normal;
}

.partners_InovativePartners .content_width-section {
    max-width: 1272px;
}

.partners_InovativePartners .blockLeftTitle {
    margin-top: 45px;
}

@media (min-width: 1200px) {
    .partners_InovativePartners .wpb_text_column {
        max-width: 746px;
    }
}

.partners_InovativePartners .wpb_text_column p {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: normal;
}

@media (max-width: 1024px) {
    .partners_InovativePartners .wpb_text_column p {
        font-size: 16px;
    }
}



.partners_InovativePartners .left-btn {
    margin-top: 27px;
    margin-bottom: 25px;
    margin-left: 6px;
    height: 42px;
    line-height: 42px;
    padding: 1px 37px;
    border-width: 1px;
    max-width: 109px;
}

.partners_InovativePartners.partners_strategicPartners .wpb_text_column {
    margin-top: 30px;
    padding-bottom: 30px;

}

.partners_InovativePartners.partners_strategicPartners .wpb_text_column p {
    font-size: 18px;
    font-weight: normal;
    line-height: 1.33;
    letter-spacing: normal;
}

.partners_strategicPartners > .full_section_inner > .wpb_column:not(.tableSide) > .vc_column-inner {
    padding-right: 19px !important;
}

.partners_strategicPartners > .full_section_inner {
    max-width: 1326px;
    margin: auto;
}

.partners_strategicPartners .blockLeftTitle {
    margin-top: 60px;
}

.partners_strategicPartners .left-btn {
    margin-left: 0;
    max-width: 109px;
    width: 100%;
}

.partners_strategicPartners .wpb_text_column {
    padding-left: 0;
}

.partners_strategicPartners .tableSide > .vc_column-inner {
    padding-left: 100px !important;
    padding-right: 0 !important;
}

.partners_strategicPartners .tableSide .vc_custom_heading {
    padding-top: 4px;
    padding-bottom: 25px;
}

.partners_strategicPartners .tableSide .vc_custom_heading,
.partners_strategicPartners .tableSide a {
    font-size: 15px;
    font-family: 'Nunito Sans', sans-serif !important;
    font-weight: 800 !important;
    line-height: 1.33;
    letter-spacing: normal;
    transition: all 0.2s;
}

.partners_strategicPartners .tableSide a:hover {
    opacity: 1 !important;
    color: #2277A5;
}

.partners_strategicPartners .tColFirst {
    margin-left: 15px;

}

.partners_strategicPartners .tColFirst,
.partners_strategicPartners .tColSec,
.partners_strategicPartners .tColThird {
    margin-right: 24px;
    max-width: 240px;
}

.partners_strategicPartners .tColFirst > .vc_column-inner,
.partners_strategicPartners .tColSec > .vc_column-inner,
.partners_strategicPartners .tColThird > .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
    margin-right: 24px;
    border-top: solid 1px #ededed;
}

.hiddenGlobalStratPrtn {
    display: none;
}

/* advisors page */
.advisors_program-section .invest-description-wrapp {
    min-height: 241px;
    padding-bottom: 37px;
}

.advisors-grid.content_width-section {
    max-width: 1370px;
}

.advisors-grid .single_testimonial_image_holder {
    margin: 0 auto 20px;
}

.advisors_singlPerson .single_testimonial_icon {
    top: unset;
    bottom: 20px;
}

.advisors_singlPerson {
    min-height: 402px !important;
}

.advisors_singlPerson h4 {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: normal;
    text-align: center;
    margin-bottom: 7px;
}

.advisors_singlPerson > .vc_column-inner > .wpb_wrapper {
    max-width: 220px;
    margin: auto;
}

.advisors_singlPerson p {
    max-width: 220px;
    margin: auto;
}

.advisors_singlPerson .single_testimonial_text_inner p:not(.single_testimonial_author) {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: normal;
    text-align: center;
    min-height: unset;
    min-height: 32px;
    /* margin-bottom: 20px; */
    margin-bottom: 6px;
}

.advisors_singlPerson .single_testimonial_text_inner .single_testimonial_author {
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.38;
    letter-spacing: normal;
    text-align: center;
    min-height: unset;
    min-height: 36px;
    margin-bottom: 10px;
}

/* advisors page*/
/*
.advisors-grid .full_section_inner  {
  display: flex;
  flex-flow: row wrap;
  position: relative;
  width: 100%;
  justify-content: center;
}
.advisors_singlPerson {
  max-width: 264px;
  margin: 0 auto;
}
.advisors_singlPerson>.vc_column-inner{
  padding:0;
}
*/

/*.advisors-section .testimonials_c_carousel .slides .testimonial_image_holder {
  height: 204px;
  width: 204px;
}

.advisors-section .testimonials_c_carousel .slides .testimonial_image_holder img  {
  height: 100%;
  width: 100%;
}

.advisors-section .testimonials_c_carousel .slides .testimonial_content_inner h4 {
  font-weight: 700;
}
.advisors-section .testimonials_c_carousel .slides .testimonial_content_inner p.testimonial_author {
  font-weight: 400;
}
*/
/*end advisors page*/
/* single page */
.singleBody {
    margin-top: 180px !important;
    margin-bottom: 100px !important;
    font-family: 'Nunito Sans', sans-serif !important;
}

.singleBody .thumbHead,
.singleBody .videoHead {
    min-height: 598px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.singleBody h1,
.singleBody h2,
.singleBody h3 {
    color: #15284b;
}

.postDate {
    font-size: 18px !important;
    font-weight: normal;
    line-height: 1.33 !important;
    letter-spacing: normal;
    text-align: left;
    color: #00b0da !important;
    margin-top: 35px;
    min-height: 34px;
    margin-left: 10px;
    text-transform: uppercase;
}

.singleBody h1 {
    font-size: 36px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.36;
    letter-spacing: 0.1px;
    color: #15284b;
    padding-bottom: 18px;
    margin-left: 10px;
    max-width: 80%;
}

.singleBody h3 {
    font-weight: 700;
}

.singleBody h2 {
    font-size: 30px;
    line-height: 1.17;
    font-weight: 900;
}

.singleBody .innerContent {
    margin-left: 10px;
    margin-bottom: 36px;
}

.innerContent p,
.singleBody div {
    color: #545454;
    font-size: 22px;
    font-weight: 400;
    line-height: 30px;
    font-family: 'Nunito Sans', sans-serif;
}

.postInfo {
    display: flex;
    justify-content: space-between;
}

.navigatSingle {
    margin-left: 10px;
    display: flex;
    flex-basis: 40%;
    align-items: center;
}

.navigatSingle a {
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #00b0da !important;
    display: flex;
}

.navigatSingle a i {
    margin: 0 5px;
}

.navigatSingle .fa-arrow-left:before,
.navigatSingle .fa-arrow-right:before {
    height: 13px;
    width: 17px;
    display: block;
}

.navigatSingle .fa-arrow-left:before {
    content: url('assets/img/arr_left_post.svg');
}

.navigatSingle .fa-arrow-right:before {
    content: url('assets/img/arr_right_post.svg');
}

.navigatSingle a:first-child {
    margin-right: 27px;
}

.postLikes {
    display: flex;
    flex-basis: 30%;
    align-items: center;
    justify-content: flex-end;
}

.postLikes .hoverZone {
    display: flex;
    align-items: center;
    justify-content: center;
}

.postLikes a {
    display: flex;
    color: #00b0da !important;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    margin: 0 6px;
}

.postLikes a:hover,
.postLikes a.liked {
    color: #00b0da !important;
    outline: none !important;
}

.postLikes .hoverZone a:hover span {
    color: #00b0da !important;
}

.postLikes .hoverZone:hover .fa-heart:before,
.postLikes .dots.liked .fa-heart:before {
    color: red;
}

.postLikes .fa-heart:before {
    color: #ededed;
}

.the_champ_horizontal_sharing {
    flex-basis: 30%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.singleBody .the_champ_sharing_ul .theChampSharing:hover {
    filter: invert(1) brightness(0) invert(68%) sepia(40%) saturate(1016%) hue-rotate(359deg) brightness(102%) contrast(104%);
}

.the_champ_horizontal_sharing:before {
    content: 'SHARE';
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: right;
    color: #00b0da;
}

.media-modal-press_events .the_champ_horizontal_sharing:before {
    margin-top: 10px;
}

.the_champ_horizontal_sharing .theChampSharingRound:nth-child(3) i {
    margin-right: 0px;
}

.the_champ_horizontal_sharing .theChampSharingRound:nth-child(4) i {
    margin-left: 0;
}

/* .singleBody .the_champ_horizontal_sharing .theChampSharing{
    transition: all 0.2s;
} */
.the_champ_horizontal_sharing .theChampSharing ss:hover {
    filter: brightness(0) invert(86%) sepia(38%) saturate(7193%) hue-rotate(3deg) brightness(109%) contrast(103%);
}

.sidebarSingle .video_card-media {
    width: 100%;
}

.sidebarSingle .card-img-top {
    min-height: 191px;
    max-width: 340px;
}

.sidebarSingle h3 {
    padding-bottom: 6px;
}

.sidebarSingle .postItem {
    margin-top: 20px;
    margin-bottom: 25px;
}

/* contact section with text */
.contact-section.contact-section_text {
    padding-top: 13px;
    padding-bottom: 27px;
}

.contact-section.contact-section_text .content_width-section {
    max-width: 1343px;
}

.contact-section.contact-section_text h3 {
    padding-bottom: 40px;
    font-size: 40px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.35;
    letter-spacing: normal;
}

.contact-section.contact-section_text .sudcrInfo {
    max-width: 406px;
}

.contact-section.contact-section_text .sudcrInfo p {
    padding-top: 0;
    right: unset;
}

.contact-section form.wpcf7-form.default .firstInput {
    margin-left: 0;
}

.contact-section.contact-section_text form.wpcf7-form.default .firstInput {
    margin-left: 7px;
}
.fullScreenRow.pageHeader {
    min-height: unset;
    padding-top: 220px;
    padding-bottom: 220px;
}
@media screen and (max-width: 1900px) {
    /* community page */

    .pageHeader.investors_pageHeader {
        padding-top: 200px !important;
        padding-bottom: 320px;

    }

    .pageHeader h1 {
        line-height: normal;
        font-size: 48px !important;
    }

    /* apply page */
    .pageHeader.apply_pageHeader {
        padding-top: 180px !important;
    }

    .apply_pageHeader h1 {
        padding-bottom: 50px;
    }

    /* team page */
    .BigBanerBlock { /* general class for content baner */
        min-height: unset;
        padding-top: 150px !important;
    }

    .BigBanerBlock h3 {
        line-height: normal;
        font-size: 48px !important;
        max-width: 400px;
    }

    .BigBanerBlock .wpb_text_column p { /* general class for content baner */
        padding-bottom: 60px;
    }

    /* partners page  */
    .partners_pageHeader .content_width-section {
        max-width: 1296px;
    }

    .pageHeader.partners_pageHeader {
        padding-top: 200px !important;
        padding-bottom: 250px;
    }

    .pageHeader.partners_pageHeader h1 {
        max-width: 450px;
    }

    .partners_bigGrid img {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 1640px) {

    .newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 40px;
        padding-bottom: 58px;
    }

    .newPartners_bigBanner .partners_BigBanerBlockTitle {
        margin-top: 40px;
    }

    .newPartners_bigBanner .partners_BigBanerBlock_name {
        font-size: 22px;
    }

    /* ivestors page */
    .pageHeader.investors_pageHeader {
        padding-top: 170px !important;
        padding-bottom: 0px;
    }

    .new-form-industry .partners_IndustryPartners_widePar ul li {
        font-size: 20px;
    }

    .pageHeader.investors_pageHeader h1 {
        max-width: 450px !important;
    }

    .investors_pageHeader .content_width-section {
        max-width: 1296px;
    }

    /* portfolio page content baner block */
    .BanerNoText {
        min-height: 500px;
    }

    /* apply page */
    .pageHeader.apply_pageHeader {
        padding-top: 150px !important;
    }

    .fullScreenRow.pageHeader.apply_pageHeader {
        padding-bottom: 80px;
    }

    /* partners page */
    .blockLeftTitle {
        font-size: 60px;
    }

    .partners_IndustryPartners .wpb_text_column p {
        font-size: 20px;
    }

    .IndustryPartners_twoTexts .wpb_text_column ul li {
        padding-bottom: 10px;
    }

    .IndustryPartners_twoTexts .wpb_text_column p,
    .IndustryPartners_twoTexts .wpb_text_column ul {
        font-size: 14px;
    }

    .BigBanerBlock.partners_BigBanerBlock {
        padding-top: 250px !important;
    }

    .BigBanerBlock.partners_contentBanerBlock {
        min-height: 600px;
    }

    .wpb_text_column.partners_BigBanerBlockTitle {
        padding-left: 15px;
        padding-right: 45px;
    }

    .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 32px;
        padding-bottom: 30px !important;
    }

    .partners_BigBanerBlock_name {
        font-size: 22px;
    }

    .partners_BigBanerBlock_position {
        font-size: 16px;
        padding-left: 20px;
    }

    .partners_BigBanerBlock_specialization {
        font-size: 18px;
        padding-left: 20px;
    }

    /* community page */
    .community_contentBaner {
        min-height: 600px !important;
    }

    .community_berkeleyFaculty_right .wpb_text_column ul li,
    .community_berkeleyFaculty_right .wpb_text_column h6,
    .partners_InovativePartners.community_berkeleyFaculty .community_berkeleyFaculty_left .wpb_text_column p {
        font-size: 18px !important;
    }

    .community_berkeleyStudents .blockLeftTitle,
    .community_berkeleyFaculty_left .blockLeftTitle {
        font-size: 48px !important;
    }

    /* team page */
    .team_pageHeader .wpb_text_column p {
        font-size: 18px;
    }

    /* media page */
    .featuredContainer .card-media {
        margin: unset;
    }

    .blogContainer .pagination-block {
        margin-top: 20px;
    }

}

@media screen and (max-width: 1500px) {
    .home_circleContainer .content_width-section {
        max-width: 1200px;
    }

    .home_circleContainer .position-left {
        left: -600px !important;
    }

    .success-stories-block-title h3 {
        font-size: 50px;
    }

    #success-stories-wrap {
        padding: 0 30px !important;
    }

    #success-stories-wrap .success-stories-companies-block {
        margin-right: 0;
    }

    .success-stories-company-left .success-company-content, .success-stories-company-right .success-company-content {
        max-width: 280px;
    }

    .ambassador-advisors-grid {
        padding-bottom: 91px !important;
    }

    .ambassador-main-banner h1 {
        max-width: 530px !important;
    }

}

@media screen and (max-width: 1300px) {
    /* success-stories */
    /*#success-stories-wrap {
        padding: 0 30px !important;
    }*/
    /*#success-stories-wrap .success-stories-companies-block {
        margin-right: 0;
    }*/
    .success-stories-block-title h3 {
        font-size: 45px;
    }

    .success-company-content {
        font-size: 19px;
    }

    /* success-stories */
    /* common css */


    /* contact form with text */
    .contact-section.contact-section_text h3 {
        font-size: 36px;
    }

    /* community page */
    .fullScreenRow.community_baner {
        padding-top: 105px;
        padding-bottom: 105px;
    }

    .community_baner p {
        font-size: 18px;
        max-width: 400px;
    }

    .community_berkeleyFaculty .wpb_text_column,
    .community_berkeleyStudents .blockLeftTitle,
    .community_berkeleyFaculty .blockLeftTitle {
        margin-left: 0;
    }

    .community_contentBaner {
        min-height: 500px !important;
    }

    .community_squad .content_width-section > .full_section_inner {
        margin-right: 0;

    }

    .community_squad .single_testimonial_content_inner {
        max-width: 245px !important;
    }

    .community_peopleRow h2 {
        font-size: 40px;
        max-width: 120px;
    }

    .community_peopleRow .community_textSide .wpb_text_column {
        max-width: 300px;
    }

    /* apply page */
    .apply_contentBaner {
        min-height: unset;
    }

    .apply-video-section h3,
    .apply_aboutProgram h3 {
        font-size: 42px;
    }

    .apply_progsecBl .wpb_text_column p,
    .apply_progthirdBl .wpb_text_column p {
        font-size: 16px;
    }

    .apply_aboutProgram .wpb_text_column p {
        margin-bottom: 15px;
    }

    .apply_aboutProgram .wpb_wrapper .content_width-section {
        margin: 0 30px;
        padding-left: 0;
        padding-right: 0;
    }

    .apply_eventsInfo h3 {
        font-size: 42px;
    }

    .apply_contentBaner .apply_eventsList p {
        font-size: 16px;
        line-height: 1.1;
    }

    .apply_contentBaner .apply_eventsList strong {
        min-width: 240px;
    }

    /* team page */
    .BigBanerBlock { /* general class for content baner */
        min-height: unset;
        padding-top: 120px !important;
    }

    .BigBanerBlock .wpb_text_column p { /* general class for content baner */
        padding-bottom: 40px;
    }

    .partners_IndustryPartners > .full_section_inner {
        max-width: 100%;
        margin: 0 30px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .team_peopleBlock h2 {
        font-size: 48px;
    }

    .team_peopleGrid .single_testimonial_content_inner {
        margin-left: 20px;
    }

    .team_peopleBlockBordered .content_width-section {
        max-width: 100%;
        margin: 0 30px;
    }

    .team_peopleGrid > .vc_column-inner {
        padding-left: 0 !important;
    }

    .team_peopleBlockThird .team_peopleGrid > .vc_column-inner {
        padding-left: 6px !important;
    }

    .team_peopleBlockThird .content_width-section {
        margin: 0 !important;
    }

    /* partners page */
    .smallGrid_imgBox > .vc_column-inner > .wpb_wrapper {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    .smallGrid_imgContainer {
        flex-basis: 15%;
        min-width: 15%;
        padding-bottom: 25px;
    }

    .smallGrid_imgContainer img {
        max-width: 100% !important;
    }

    .partners_strategicPartners > .full_section_inner {
        max-width: 100%;
        margin: 0 30px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .partners_strategicPartners .tableSide > .vc_column-inner {
        padding-left: 60px !important;
    }

    .partners_strategicPartners .tColFirst,
    .partners_strategicPartners .tColSec,
    .partners_strategicPartners .tColThird {
        max-width: 200px;
        margin-right: 20px;
    }

    /* home */
    /* circle section */
    .home_circleContainer .position-left {
        left: -560px !important;
        min-height: 210px !important;
    }

    .home_circleContainer .conteinet-info .conteinet-info-header {
        font-size: 20px !important;
    }

    .home_circleContainer .conteinet-info .conteinet-info-article {
        font-size: 13px !important;
    }

    .home_circleContainer .conteinet-info {
        max-width: 360px !important;
    }

    /* media page */
    .page-id-15414 .two_columns_75_25 > .column1 {
        width: 70%;
    }

    .page-id-15414 .two_columns_75_25 > .column2 {
        width: 30%;
    }

    /*.featuredContainer .card-img-top {
        min-height: 245px;
    }*/
    .sidebar-title {
        font-size: 25px;
    }

    .releasesWidget .press-widget-title h5 {
        font-size: 25px;
    }

    .blogPosts .blockTitle {
        margin: 30px auto 20px;
    }

    /*.blogContainer .card-img-top {
        min-height: 160px;
    }*/
    .blogContainer {
        padding-bottom: 50px !important;
    }

    .blogContainer .card-media .card-body .tittle-card {
        font-family: Nunito Sans;
        font-size: 16px;
    }
}

@media screen and (max-width: 1200px) {

    .partners_IndustryPartners .blockLeftNewTitle {
        margin-top: 45px !important;
    }

    /* partners page */
    .partners_strategicPartners > .full_section_inner > .wpb_column {
        width: 100%;
    }

    .partners_strategicPartners .tableSide > .vc_column-inner {
        padding-left: 15px !important;
    }

    .partners_strategicPartners .tColFirst, .partners_strategicPartners .tColSec, .partners_strategicPartners .tColThird {
        max-width: 30%;
    }

    .partners_strategicPartners .tColFirst, .partners_strategicPartners .tColSec {
        max-width: 30%;
        margin-right: 15px;
    }

    .partners_strategicPartners .left-btn {
        margin-top: 15px;
    }

    .partners_strategicPartners > .full_section_inner > .wpb_column:not(.tableSide) > .vc_column-inner {
        padding-bottom: 30px;
    }

    .community_squad .single_testimonial_content_inner {
        max-width: 205px !important;
    }

    .single_testimonial_image_holder {
        max-width: 170px !important;
    }

    #ambassador-text-block .partners_IndustryPartners_widePar .wpb_content_element {
        padding-bottom: 16px;
    }

    #ambassador-text-block {
        padding-top: 48px !important;
    }
}

@media screen and (max-width: 1024px) {

    .newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 40px;
        padding-bottom: 13px !important;
    }

    .newPartners_bigBanner .partners_BigBanerBlockTitle {
        margin-top: 10px;
    }

    .newPartners_bigBanner .partners_BigBanerBlock_name {
        margin-bottom: 30px;
    }

    /* Success Stories */
    .col-success-stories-title {
        width: 100% !important;
    }

    .col-success-stories-title h3 {
        text-align: center;
    }

    .col-success-stories-title > .vc_column-inner {
        padding-right: 0 !important;
    }

    .success-stories-companies-block {
        margin-right: 15px !important;
    }


    .success-stories-content-block {
        width: 100% !important;
    }

    /* Success Stories */
    /* general css */
    .logo_wrapper {
        max-width: 260px;
    }

    .apply-grey-section h3 {
        font-size: 36px;
        margin-top: 17px;
    }

    /* community page */
    .community_peopleRow {
        padding-top: 30px !important;
    }

    .community_peopleRow .community_textSide .wpb_text_column {
        max-width: 100%;
    }

    .community_squad .community_squadPersons > .vc_column-inner > .wpb_wrapper {
        display: flex;
        justify-content: space-between;
    }

    .community_squad .community_textSide .wpb_wrapper,
    .community_squad .community_textSide .wpb_wrapper h2 {
        text-align: center !important;
        max-width: 100%;
    }

    .community_peopleRow.community_campus .single_testimonial_content_inner {
        margin: auto;
        float: none;
    }

    /* team page */
    .team_peopleBlock {
        padding-top: 60px !important;
        padding-bottom: 40px !important;
    }

    .team_peopleBlock h2 {
        text-align: center !important;
        margin-bottom: 30px;
    }

    .team_peopleGrid > .vc_column-inner .wpb_wrapper {
        justify-content: center;
    }

    .team_peopleGrid .single_testimonial_content_inner {
        max-width: 160px;
    }

    .team_peopleBlockThird .team_peopleGrid > .vc_column-inner {
        padding-left: 15px !important;
    }

    /* investors page */
    .invest-description-wrapp {
        max-width: 100%;
        min-height: unset;
        padding-bottom: 30px;
    }

    /* contact section with text */
    .contact-section.contact-section_text form.wpcf7-form.default .firstInput {
        margin-left: 0;
    }

    .contact-section.contact-section_text h3 {
        font-size: 30px;
        line-height: 1.2;
    }

    /* advisors page */
    .pageHeader.advisors_pageHeader h1 {
        font-size: 42px !important;
    }

    .advisors_program-section .invest-description-wrapp {
        min-height: unset;
    }

    .advisors_singlPerson .single_testimonial_text_inner p:not(.single_testimonial_author) {
        margin-bottom: 5px;
    }

    /* apply page */
    .apply_aboutProgram {
        padding-bottom: 50px !important;
    }

    .apply_progfirstBl > .vc_column-inner,
    .apply_progsecBl > .vc_column-inner,
    .apply_progthirdBl > .vc_column-inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .apply_eventsInfo h3 {
        font-size: 36px;
    }

    .apply_contentBaner .center-btn {
        height: auto;
    }

    .apply_aboutProgram h3 {
        text-align: center;
        max-width: 100%;
    }

    .apply_aboutProgram .wpb_text_column {
        max-width: 100%;
        margin-bottom: 50px !important;
        min-height: unset;
    }

    .apply_aboutProgram .wpb_text_column p {
        margin-bottom: 10px;
    }

    .BigBanerBlock { /* general class for content baner */
        min-height: unset;
        padding-top: 70px !important;
    }

    .BigBanerBlock .wpb_text_column p { /* general class for content baner */
        padding-bottom: 25px;
    }

    /* partners page */
    .partners_IndustryPartners {
        padding-top: 40px !important;
    }

    .blockLeftTitle {
        font-size: 48px;
    }

    .partners_IndustryPartners .left-btn {
        margin-top: 0;
        margin-bottom: 30px;
    }

    .partners_InovativePartners .wpb_text_column {
        max-width: 100%;
    }

    .partners_bigGrid {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }

    .smallGrid_imgContainer {
        flex-basis: 17%;
        min-width: 17%;
        padding-bottom: 15px;
    }

    .BigBanerBlock.partners_BigBanerBlock {
        padding-top: 200px !important;
    }

    /* home page */
    /*  startups section */
    .startup-title-block {
        padding: 0 30px !important;
    }

    /* startups section */
    /* block circle */
    .home_circleContainer .content_width-section > .full_section_inner {
        flex-direction: column;
    }

    .home_circleColumn {
        width: 100% !important;
        margin-left: 0 !important;
    }

    .home_circleContainer .position-left {
        top: 100%;
        left: unset !important;
    }

    .home_circleColumn .content-container-circle {
        margin-bottom: 0;
    }

    .home_newCircleContainer .content-container-circle {
        min-width: unset !important;
    }

    .home_circleColumn .home-new-circle-content,
    .home_circleColumn .home-circle-content {
        margin-bottom: 0 !important;
        margin-top: 0 !important;
    }

    .home_circleColumn .circle-container {
        max-height: 600px;
    }

    .home_circleStatic {
        padding-top: 40px;
    }

    .home_circleStatic h2 {
        text-align: center !important;
    }

    .home_circleStatic .wpb_text_column {
        max-width: unset !important;
        text-align: center;
    }

    /* media page */
    .page-id-15414 .two_columns_75_25 > .column1,
    .page-id-15414 .two_columns_75_25 > .column2 {
        width: 100%;
    }

    .featuredContainer .card-media {
        max-width: unset;
    }

    .blogContainer .col-lg-4 {
        max-width: 50%;
    }

    .releasesWidget {
        max-width: 46%;
        float: left;
        margin: 0 2% 42px !important;
    }
}

@media screen and (max-width: 768px) {

    .newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 33px;
        padding-bottom: 13px !important;
    }

    .success-stories-block-title h3 {
        font-size: 35px;
    }

    .success-stories-company-left .success-company-content, .success-stories-company-right .success-company-content {
        max-width: unset;
    }

    .success-stories-company-left {
        max-width: unset;
    }

    .success-company-content {
        min-height: 150px;
    }

    .success-stories-company-left .wpb_single_image > .wpb_wrapper, .success-stories-company-right .wpb_single_image > .wpb_wrapper {
        display: flex;
        justify-content: center;
    }

    .success-stories-apply {
        margin: 20px auto 49px auto !important;
    }

    /*#ambassador-text-block .partners_IndustryPartners_widePar .wpb_content_element {
        padding-bottom: 16px;
    }
    #ambassador-text-block {
        padding-top: 48px !important;
    }*/
    #ambassador-text-block {
        padding-top: 23px !important;
        padding-bottom: 37px !important;
    }

    .ambassador-advisors-grid {
        padding-bottom: 5px !important;
    }

}

@media screen and (max-width: 575px) {


    .newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 29px;
    }

    .newPartners_bigBanner .partners_BigBanerBlock_name {
        font-size: 18px;
    }

    /*  media */
    .media-modal-press .the_champ_horizontal_sharing {
        margin-bottom: 0;
    }

    .apply-grey-section h3 {
        font-size: 30px;
    }

    .apply-grey-section .apply-button {
        margin-top: 30px;
        margin-bottom: 35px;
    }

    /* cmmunity page */
    .community_textSide .wpb_wrapper,
    .community_peopleRow h2,
    .community_squad .community_textSide .wpb_wrapper h2 {
        text-align: center !important;
        max-width: 100%;
    }

    .community_peopleRow h2 {
        line-height: 1;
    }

    .community_squad .community_squadPersons > .vc_column-inner > .wpb_wrapper {
        flex-direction: column;
    }

    /* New partners design */
    .success-stories-company-left .success-company-content, .success-stories-company-right .success-company-content {
        font-size: 16px;
    }

    .success-company-name {
        font-size: 25px;
    }

    .success-stories-companies-block {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    /* New partners design */
    /* single media */
    .custom-section.singleBody {
        padding-left: 15px;
        padding-right: 15px;
    }

    .singleBody .postInfo {
        flex-direction: column;
    }

    .navigatSingle,
    .the_champ_horizontal_sharing,
    .postLikes {
        margin-bottom: 10px;
        justify-content: center;
    }

    .navigatSingle,
    .the_champ_horizontal_sharing,
    .postLikes {
        margin-bottom: 10px;
        justify-content: center;
    }

    /* contact section with text */
    .contact-section.contact-section_text .wpb_wrapper .content_width-section {
        margin: 0;

    }

    .contact-section.contact-section_text .sudcrInfo p {
        text-align: center !important;
        padding-bottom: 20px;
    }

    /* advisors page */
    .pageHeader.advisors_pageHeader h1 {
        font-size: 30px !important;
    }

    .advisors_singlPerson .single_testimonial_text_inner p:not(.single_testimonial_author) {
        min-height: unset;
    }

    .advisors_singlPerson {
        min-height: unset !important;
    }

    /* apply page */
    .apply_contentBaner {
        padding-top: 35px !important;
        padding-bottom: 25px !important;
    }

    .apply-video-section h3,
    .apply_aboutProgram h3,
    .apply_eventsInfo h3 {
        font-size: 30px;
    }

    .apply_eventsInfo h3,
    .apply_contentBaner .apply_eventsList p {
        text-align: center !important;
    }

    .apply_contentBaner .apply_eventsList strong {
        min-width: 100%;
    }

    .apply_contentBaner .center-btn {
        margin: 20px auto;
    }

    /* team page */
    .BigBanerBlock h3 { /* class used for general big block element */
        font-size: 36px !important;
    }

    .BigBanerBlock .wpb_text_column p {
        font-size: 20px;
    }

    .team_peopleBlock h2 {
        font-size: 36px;
    }

    .team_peopleBlockBordered .content_width-section > .full_section_inner {
        padding-bottom: 30px;
    }

    .team_peopleBlock {
        padding-top: 30px !important;
        padding-bottom: 0;
    }

    .home_testimonialSlider.team_testimonialSlider .wdo-carosuel-container .owl-dots {
        padding-top: 0px;
        margin-bottom: 20px;
    }

    .team_peopleGrid .single_testimonial_content_inner {
        margin: auto;
    }

    .new-form-industry .partners_IndustryPartners_widePar ul li {
        font-size: 16px;
    }

    /* partners page */
    .partners_IndustryPartners {
        padding-top: 0 !important;
    }

    .partners_IndustryPartners > .full_section_inner {
        max-width: 100%;
        margin: 0 15px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .partners_IndustryPartners_widePar .wpb_text_column p {
        font-size: 16px;
    }

    .blockLeftTitle {
        font-size: 42px;
    }

    .partners_IndustryPartners_widePar .wpb_text_column {
        padding-bottom: 35px;
    }

    .IndustryPartners_twoTexts_right {
        margin-top: 30px;
    }


    .partners_InovativePartners .left-btn {
        margin-top: 0;
    }


    .partners_bigGrid {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 60px !important;
        padding-bottom: 50px !important;
    }

    .smallGrid_imgContainer {
        flex-basis: 30%;
        min-width: 30%;
        padding-bottom: 15px;
    }

    .BigBanerBlock.partners_BigBanerBlock {
        padding-top: 120px !important;
        padding-bottom: 75px !important;
    }

    .partners_BigBanerBlock_name,
    .partners_BigBanerBlock_position,
    .partners_BigBanerBlock_specialization {
        margin-left: 30%;
    }

    .partners_BigBanerBlock_name {
        font-size: 18px;
    }

    .partners_BigBanerBlock_position {
        font-size: 14px;
        padding-left: 17px;
    }

    .partners_BigBanerBlock_specialization {
        font-size: 16px;
        padding-left: 16px;
    }

    .partners_strategicPartners .tColFirst,
    .partners_strategicPartners .tColSec,
    .partners_strategicPartners .tColThird {
        max-width: 100%;
        padding-right: 15px;
        margin-left: 0;
    }

    .partners_strategicPartners .tColFirst > .vc_column-inner {
        border-top: solid 4px #ffb700;
    }

    .partners_strategicPartners .mobRow {
        padding-bottom: 10px;
    }

    /* home */
    /* advisors slider */
    .home_testimonialSlider .single_testimonial_content_inner {
        margin: auto !important;
    }

    .home_testimonialSlider .owl-nav {
        opacity: 1 !important;
    }

    .home_testimonialSlider .owl-dots {
        display: none;
    }

    .home_testimonialSlider .owl-carousel:hover .owl-prev,
    .home_testimonialSlider .owl-carousel .owl-prev {
        left: -25px !important;
    }

    .home_testimonialSlider .owl-carousel:hover .owl-next,
    .home_testimonialSlider .owl-carousel .owl-next {
        right: -25px !important;
    }

    .home_testimonialSlider .wdo-carosuel-container .owl-dots {
        margin-bottom: 0;
    }

    /* home logo grid */
    .StartUps_singleEl {
        margin-bottom: 10px !important;
    }

    /* media page */
    .blogContainer .col-lg-4 {
        max-width: 100%;
    }

    .releasesWidget {
        max-width: 100%;
        float: none;
        margin: 0 0 42px !important;
    }

    .featuredPosts .blockTitle, .blogPosts .blockTitle {
        max-width: 100% !important;
        margin: 40px 30px 20px !important;
    }

    .blogContainer, .featuredContainer {
        max-width: 100% !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }

    .page-id-15414 .two_columns_75_25 > .column2 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .media-modal-press .modal-bodyInner {
        margin-bottom: 90px;
        /*overflow-y: initial !important;*/
    }

    .media-modal-press .pressBody_modal {
        height: 500px !important;
        overflow-y: auto;
    }

    .media-modal-press .modal-content .modal-body {
        padding: 50px 20px 30px 20px;
    }

    .pressBottom_modal {
        display: flex;
        position: absolute;
        bottom: 20px;
        width: unset;
        flex-direction: column;
        left: 15px;
        right: 15px;
    }

    .pressBottom_modal .nav-btn-block {
        flex-basis: 100%;
        justify-content: center;
    }

    .media-modal-press .the_champ_horizontal_sharing {
        margin-top: 15px;
    }

    .ambassador-advisors-grid {
        padding-bottom: 56px !important;
    }
}

@media screen and (max-width: 400px) {

    .newPartners_bigBanner .wpb_text_column.partners_BigBanerBlockTitle p {
        font-size: 25px;
    }

    .newPartners_bigBanner .partners_BigBanerBlock_name {
        font-size: 16px;
    }

    /* Header */
    .mobile_menu_button {
        margin-left: calc(20% - 35px) !important;
    }

    /* header */
    /* APPLY PAGE */
    .apply-grey-section h3 {
        font-size: 25px;
    }

    .pageHeader.apply_pageHeader h1 {
        font-size: 32px !important;
    }

    /* COMMUNITY PAGE */
    .community_contentBaner h3 {
        font-size: 30px !important;
    }

    .community_baner p {
        font-size: 16px;
    }

    .community_peopleRow h2 {
        font-size: 32px;
    }

    .community_peopleRow .community_textSide p {
        font-size: 14px;
    }

    .community_berkeleyStudents .blockLeftTitle,
    .community_berkeleyFaculty_left .blockLeftTitle {
        font-size: 35px !important;
    }

    /* ivestors page */
    .pageHeader h1 {
        font-size: 36px !important;
    }

    .investors_invest-section h3 {
        padding-bottom: 30px;
        font-size: 22px;
    }

    .investors_invest-section .wpb_wrapper .content_width-section {
        margin: 0;
    }

    /* partners page */
    .pageHeader.partners_pageHeader h1 {
        font-size: 32px !important;
    }

    .blockLeftTitle {
        font-size: 32px;
    }

    .smallGrid_imgContainer {
        flex-basis: 45%;
        min-width: 45%;
        padding-bottom: 10px;
    }

    /* home page */
    /* circle section */
    .home_circleColumn .home-circle-content,
    .home_circleColumn .home-new-circle-content {
        margin-bottom: 30px !important;
        margin-top: 30px !important;
    }

    .home_circleContainer .conteinet-info {
        max-width: 90% !important;
    }

    /* media page */
    .blogContainer, .featuredContainer {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    /* home investors amd partners grid */
    .investors-grid-col .block-logos-grid img, .partners-grid-col .block-logos-grid img {
        max-width: 126px !important;
    }

    /* home investors amd partners grid */


}

@media screen and (min-width: 1900px) {
    /* partners page */
    .partners_bigGrid img {
        min-width: 300px;
    }
}

/* home page */
/* home startups */

.startup-title-block h3, .startup-title-block p {
    max-width: 726px;
    margin: 0 auto;
}

/* .startup-title-block  {
    max-width: 726px;
    margin: 0 auto;
} */

.home_StartUps h3 {
    font-size: 25px;
    font-weight: 900;
    line-height: 1.2;
    letter-spacing: normal;
    /* padding: 0 50px 15px; */
    padding: 0 0 15px;
}

.home_StartUps .subP {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
    padding-bottom: 15px;
}

.StartUps_singleEl {
    margin-bottom: 25px;
}

.StartUps_singleEl .vc_column-inner {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.StartUps_singleEl img {
    height: 160px;
}

/* skydeck found section */
@media screen and (min-width: 1200px) {
    .home_skydeckFund .wpb_text_column {
        max-width: 732px;
        padding-bottom: 0;
    }
}

.home_skydeckFund p a:hover,.gallery-title-description p a:hover, .what-happening p a:hover, .skyAdvisor_description p a:hover{
    color: #ffb700;
}

/* tesstimonial slider sction */
.home_testimonialSlider h3 {
    font-size: 25px;
    font-weight: 900;
    line-height: 1.2;
    letter-spacing: normal;
    margin-bottom: 10px;
}

.home_testimonialSlider .subP {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.33;
    padding-bottom: 15px;
    letter-spacing: normal;
}

.home_testimonialSlider .content_width-section {
    max-width: 1371px;
    margin: 0 auto;
}

.home_testimonialSlider .wdo-carosuel-container {
    margin-top: 42px;
    margin-bottom: 0;
}

.home_testimonialSlider .single_testimonial_image_holder {
    margin: 0 auto 20px;
}

.home_testimonialSlider .single_testimonial_icon {
    top: unset;
    bottom: 20px;
}

.home_testimonialSlider .single_testimonial_title_holder h4 {
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 5px;
}

.home_testimonialSlider .single_testimonial_text_inner p:not(.single_testimonial_author) {
    max-width: 220px;
    min-height: 32px;
    margin: 0 auto 4px;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
}

.home_testimonialSlider .single_testimonial_author {
    font-size: 13px;
    line-height: 1.38;
    padding-bottom: 21px;
}

.home_testimonialSlider .home_testimonBut {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    bottom: 100px;
    z-index: 99;
}
.team-slider .team-button {
    margin-top: 0;
    margin-bottom: 35px;
}
@media(max-width: 575px){
    .team-slider .team-button{
        margin-top: 20px;
    }
}

.home_testimonialSlider .owl-nav .owl-prev:before,
.home_testimonialSlider .owl-nav .owl-next:before {
    color: #a4a4a4;
}

.home_testimonialSlider .owl-carousel:hover .owl-prev {
    left: -52px;
}

.home_testimonialSlider .owl-carousel:hover .owl-next {
    right: -52px;
}

.home_testimonialSlider .wdo-carosuel-container .owl-dots {
    padding-top: 99px;
    margin-bottom: 20px;
}

/* Additional styles for slider on the Teams page */
.team-slider .wdo-carosuel-container .owl-dots {
    padding-top: 60px;
    margin-bottom: 20px;
}
@media(max-width: 1024px){
    .team-slider .wdo-carosuel-container .owl-dots {
        padding-top: 25px;
    }
}

.home_testimonialSlider .wdo-carosuel-container .owl-dots .owl-dot span {
    margin: 0px 3.5px;
}

.home_testimonialSlider .owl-theme .owl-nav {
    margin-top: 0;
}

/* home circle block */

.home_circleContainer {

}

.home_circleStatic {
    opacity: 1;
}

.home_circleContainer .content_width-section > .full_section_inner {
    display: flex;
    align-items: center;
}

.home_circleStatic h2 {
    padding-bottom: 5px;
}

.home_circleStatic .wpb_text_column {
    max-width: 300px;
}

.home_circleStatic p {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.25;
    letter-spacing: 0.8px;
}

.home_circleStatic p strong {
    padding-top: 8px;
    font-family: Nunito Sans;
    font-size: 12px;
    font-weight: 900;
    line-height: 1.33;
    letter-spacing: normal;
    color: #2277A5;
}

.home_circleContainer .position-left {
    left: -645px;
    min-height: 250px;
}

.home_circleContainer .conteinet-info {
    max-width: 400px;
    border-top: 5px solid #ffb700;
    padding: 29px 15px 21px;
    justify-content: flex-start;
}

.home_circleContainer .conteinet-info .conteinet-info-header {
    font-size: 25px;
    font-weight: 900;
    line-height: 1.2;
    letter-spacing: normal;
    margin-bottom: 14px;
}

.home_circleContainer .conteinet-info .conteinet-info-article {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: normal;
    display: flex;
    flex-direction: column;
}

.home_circleContainer .conteinet-info .conteinet-info-article > tspan {
    padding-bottom: 10px;
    color: #15284b;
    /* padding-left: 12px; */
    padding-left: 19px;
    position: relative;
}

.home_circleContainer .conteinet-info .conteinet-info-article > tspan > tspan {
    position: absolute;
    left: 0;
    color: #15284b;
    font-size: 22px;
    top: -6px;
}

.home_circleContaine .circle-container .circle-text {
    font-size: 10px;
    line-height: 14px;
}

/* new home circle */

.home_newCircleContainer .container,
.home_newCircleContainer .block-sircle,
.home-new-circle-content .home-circle-content,
.home-new-circle-content .home-circle-content > .row,
.home_newCircleContainer .circle-container {
    background-color: #ffffff;
}

.home_newCircleContainer .circle-container {
    max-width: 600px;
}

.home_newCircleContainer .content-container-circle {
    width: 100%;
    height: 100%;
    display: inherit;
    justify-content: center;
    align-items: center;
    position: relative;
    background: #fff;
    min-width: 560px;
    height: auto;
}

/* 2020.06.25 */
.single-person-radius img {
    border-radius: 100%;
}

.sk_blue_button a {
    color: #fff;
    width: 314px;
    max-width: 100%;
    height: 83px;
    border: solid 1px #15284b;
    background-color: #15284b;
    display: flex;
    color: #fff;
    justify-content: center;
    align-items: center;
}

.sk_blue_button .wpb_wrapper {
    display: flex;
    justify-content: flex-end;
    overflow: hidden;
}

@media (max-width: 1000px) {
    .sk_blue_button {
        width: 100% !important
    }

    .sk_blue_button .wpb_wrapper {
        justify-content: center;
    }
}

.sk_underlined_link_container a {
    text-decoration: underline !important;
}

.sk_covid_disclaimer > .vc_column-inner > .wpb_wrapper {
    width: 1300px;
    max-width: 90%;
    margin: 0 auto;
}

.sk_covid_disclaimer p {
    line-height: 27px;
}

.sk_covid_disclaimer strong {
    font-size: 22px;
    font-weight: bold !important;
}

.sk_pgv_challange_button_container .vc_column-inner {
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
}

.sk_absolute_center_button {
    position: absolute;
    z-index: 1;
    left: 43%;
    top: 450px;
    padding: 0;
}

@media (max-width: 1000px) {
    .sk_absolute_center_button {
        top: 33vw;
    }
}

@media (max-width: 500px) {
    .sk_absolute_center_button {
        height: 26px;
        line-height: 26px;
        max-width: 140px;
    }
}

.sk_footer_berkeley a {
    font-size: 0 !important;
    width: 147px;
    height: 51px;
    background-image: url("assets/img/berkeley_logo.png");
    background-repeat: no-repeat;
    background-size: 147px 51px;
}

/**
 * Portfolio banner
 */
.portfolio-banner-bottom-page {
    min-width: 100%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

@media (max-width: 320px) {
    .portfolio-banner-bottom-page {
        min-height: 125px;
    }
}

@media (max-width: 375px) and (min-width: 321px) {
    .portfolio-banner-bottom-page {
        min-height: 150px;
    }
}

@media (max-width: 425px) and (min-width: 376px) {
    .portfolio-banner-bottom-page {
        min-height: 200px;
    }
}

@media (max-width: 768px) and (min-width: 426px) {
    .portfolio-banner-bottom-page {
        min-height: 300px;
    }
}

@media (max-width: 1024px) and (min-width: 769px) {
    .portfolio-banner-bottom-page {
        min-height: 400px;
    }
}

@media (max-width: 1440px) and (min-width: 1025px) {
    .portfolio-banner-bottom-page {
        min-height: 500px;
    }
}

@media (min-width: 1441px) {
    .portfolio-banner-bottom-page {
        min-height: 850px;
    }
}

@media (min-width: 768px) {
    .sk_align_logos_start .full_section_inner {
        display: flex;
        flex-wrap: wrap;
    }
}

@media (min-width: 1025px) {
    .home_circleContainer .conteinet-info {
        bottom: auto;
        top: 180px;
    }

    .fullScreenRow.community_baner {
        background-position: top;
    }

    .program-circle-section_new .program-circle-content .position-left {
        top: 0;
    }
}

@media (max-width: 1160px) and (min-width: 1025px) {
    .home_circleContainer .conteinet-info.position-left {
        left: -380px !important;
    }
}

@media (max-width: 1301px) and (min-width: 1025px) {
    .home_circleContainer .position-left {
        min-height: 250px !important;
    }
}

body.home .conteinet-info.position-left .single_testimonial_content_inner {
    display: none;
}

.circle-container .donut-segment.st2 {
    fill: #0d91d9;
}

.circle-container .donut-segment.st0 {
    fill: #0b58a5;
}

.circle-container .donut-segment.st5 {
    fill: #0c7ec8;
}

.circle-container .donut-segment.st4 {
    fill: #0b4594;
}

.circle-container .donut-segment.st1 {
    fill: #0a3283;
}

.circle-container .donut-segment.st3 {
    fill: #0c6bb7;
}

.prg-circle-content-col .position-left .single_testimonial_image_holder {
    min-width: 160px;
}


.program-content-see-more.show-program-content h6 {
    font-size: 16px;
    letter-spacing: normal;
    font-weight: 700;
    margin-top: 34px;
    margin-bottom: 14px;
    text-transform: inherit;
    font-family: 'Nunito Sans', sans-serif;
}

.program-content-see-more.show-program-content h6+ul li {
    padding-left: 0;
    font-weight: 300;
}

.program-content-see-more.show-program-content h6+ul li strong {
    font-weight: 700;
}

.program-content-see-more.show-program-content h6+ul li:before {
    display: none;
}

.program-content-see-more.show-program-content h6+ul {
    margin-bottom: 26px;
}

@media screen and (min-width: 1025px) {
    .BigBanerBlock.partners_contentBanerBlock {
        min-height: 1079px;
    }
}

@media screen and (min-width: 1000px) {
    #rev_slider_5_1_wrapper {
        min-height: 770px;
    }

    #rev_slider_5_1_wrapper .tp-revslider-mainul {
        min-height: 770px;
    }

    .fullScreenRow.community_baner,
    .wrapper_inner .fullScreenRow.pageHeader,
    .program-top-banner {
        min-height: 770px;
    }

    .fullScreenRow.pageHeader {
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 1900px) {
    #rev_slider_5_1_wrapper {
        min-height: 791px;
    }

    #rev_slider_5_1_wrapper .tp-revslider-mainul {
        min-height: 791px;
    }

    .fullScreenRow.community_baner,
    .wrapper_inner .fullScreenRow.pageHeader,
    .program-top-banner {
        min-height: 791px;
    }
}

@media screen and (max-width: 574px) {
    .home_testimonialSlider .home_testimonBut {
        position: static;
        margin-bottom: 55px;
    }
}

.home_testimonialSlider .bb-ultimate-carousel .slick-dots {
    bottom: -10px;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-dots li {
    width: 20px!important;
    height: 20px!important;
    border: solid 2px #15284b!important;
    background: #f8f8f8;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-dots li.slick-active {
    background: #15284b;
    top: 0;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-prev,
.home_testimonialSlider .bb-ultimate-carousel .slick-prev:hover,
.home_testimonialSlider .bb-ultimate-carousel .slick-next,
.home_testimonialSlider .bb-ultimate-carousel .slick-next:hover,
.home_testimonialSlider .bb-ultimate-carousel .slick-next:focus{
    border: 0;
    box-shadow: none;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-next:before,
.home_testimonialSlider .bb-ultimate-carousel .slick-prev:before{
    border-color: #a4a4a4;
    height: 30px;
    width: 30px;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-next:before {
    border-top: 4px solid #a4a4a4;
    border-right: 4px solid #a4a4a4;
}
.home_testimonialSlider .bb-ultimate-carousel .slick-prev:before {
    border-top: 4px solid #a4a4a4;
    border-left: 4px solid #a4a4a4;
}
.home_testimonialSlider .bb-ultimate-carousel {
    margin-top: 42px;
}
.home_testimonialSlider .bb-ultimate-carousel .slick-prev {
    left: -35px;
    z-index: 99;
}
.home_testimonialSlider .bb-ultimate-carousel .slick-next {
    right: -35px;
    z-index: 99;
}

.home_testimonialSlider .bb-ultimate-carousel .slick-prev:before {
    margin-left: 6px;
}

@media screen and (max-width: 575px) {
    .wpb_wrapper .content_width-section.home_testimonialSlider {
        margin: 0 auto;
    }

    .home_testimonialSlider .bb-ultimate-carousel .slick-prev {
        left: -25px;
    }
    .home_testimonialSlider .bb-ultimate-carousel .slick-next {
        right: -25px;
    }
}