.text-basic_ h1 {
    line-height: 64px;
    font-size: 56px;
}

.contact-member::before {
    left: -9px!important;
}

select#drop-brain {
    text-transform: capitalize;
}

.drop-brain-basic::after,
.drop-single-post::after {
    content: " ";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1kb3duIGZhLXctMTQgZmEtM3giIGRhdGEtaWNvbj0iY2hldnJvbi1kb3duIiBkYXRhLXByZWZpeD0iZmFzIiBmb2N1c2FibGU9ImZhbHNlIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj4gICAgPHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweiIgY2xhc3M9IiIvPjwvc3ZnPg==");
    color: initial;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    right: 20px;
    top: 16px;
    position: absolute;
    pointer-events: none;
}

.drop-single-post_::after {
    content: " ";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1kb3duIGZhLXctMTQgZmEtM3giIGRhdGEtaWNvbj0iY2hldnJvbi1kb3duIiBkYXRhLXByZWZpeD0iZmFzIiBmb2N1c2FibGU9ImZhbHNlIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj4gICAgPHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweiIgY2xhc3M9IiIvPjwvc3ZnPg==");
    color: initial;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    right: 20px;
    top: 16px;
    position: absolute;
    pointer-events: none;
}

.page-id-51318 h2.title-section-lading {
    margin: 40px 0 !important;
}

.category-23 .slide-category .text-basic_ {
    margin-top: 70px;
}

.category-23 .text-basic_ h1 {
    margin-top: -10px;
    font-size: 56px;
}

.description-post-qa {
    font-family: Roboto;
    font-size: 15px;
    letter-spacing: -0.06px;
    line-height: 24px;
    margin-top: 12px;
}

.entry-content h2 {
    color: #123699;
    font-family: Roboto;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: -0.1px;
    line-height: 32px;
}

.subtitle-more-posts::after {
    width: 80px;
    margin-bottom: 42px;
}

.entry-content ul {
    margin-left: 0px;
}

.nav-back-mobile {
    height: 48px;
    width: 100%;
    background-color: #F2F4FA;
    position: absolute;
    z-index: 9;
    top: 0;
    padding: 0px 20px;
    line-height: 48px;
}

.nav-back-mobile a {
    color: #1948CC;
    font-family: Roboto;
    font-size: 16px;
}

.drop-brain-basic {
    display: inline-block;
    position: relative;
}

.mobile-description-section {
    display: none;
}

.text-pdf_ {
    margin-top: 90px !important;
}

.slide-landig-page .slick-list {
    padding: 0px 15px !important;
}

.slide-landig-page-yes .slick-list {
    padding: 0px 15px !important;
}

.wrap-slide {
    padding: 20px 0px 100px;
}

.mobil-menu-container {
    position: fixed;
    left: initial;
    right: -100%;
    top: 0px;
    opacity: 0;
    width: 100%;
    height: 100vh;
    background-color: white;
    z-index: 999999;
    overflow-y: auto;
    overflow-x: hidden;
    transition: all 0.5s;
}

.mobil-menu-container .site-branding {
    border-bottom: 4px solid #0065F2;
    box-shadow: none;
    display: flex;
    align-items: center;
}

.mobil-menu-container #primary-mobile {
    flex-direction: column;
    align-items: start;
    width: 100%;
    display: block;
}

.mobil-menu-container #primary-mobile>.menu-item {
    display: block;
    width: 100%;
    padding: 0px 22px;
}

.mobil-menu-container #primary-mobile>.menu-item a {
    display: block;
    width: 100%;
    padding: 15px 0px;
    border-bottom: 1px solid #DFE7F0;
    color: #080808;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    transition: all 0.3s
}

.mobil-menu-container #primary-mobile .submenu-mobile li.menu-item {
    padding: 0px 32px;
}

.mobil-menu-container #primary-mobile .submenu-mobile .submenu-mobile li.menu-item {
    padding: 0px 0px;
}

.dew {}

.mobil-menu-container #primary-mobile>.menu-item a .share-science-icon,
.mobil-menu-container #primary-mobile>.menu-item a .explore-neuro-icon,
.mobil-menu-container #primary-mobile>.menu-item a .about-dana-icon,
.mobil-menu-container #primary-mobile>.menu-item a .funding-icon {
    position: absolute;
    left: 0;
    top: 16px;
}

.mobil-menu-container #primary-mobile>.menu-item a {
    padding-left: 35px;
}

.mobil-menu-container #primary-mobile>.menu-item a:hover {
    color: #3e65d4;
    border-color: #3e65d4;
}

.mobil-menu-container #primary-mobile span.about-,
.mobil-menu-container #primary-mobile span.share- {
    margin-left: 0;
}

.submenu-mobile {
    position: absolute !important;
    background-color: white;
    left: 0 !important;
    display: block !important;
    width: 100%;
    height: calc( 100vh - 80px);
    top: 80px !important;
    transition: all 0.5s;
    box-shadow: none !important;
}

.mobile-menu-open {
    display: block;
    top: 0px;
    right: 0;
    opacity: 1;
}

.mobile-toggle-open {
    position: fixed !important;
    z-index: 9999999;
    top: 28px !important;
}

.admin-bar .mobil-menu-container {
    top: 45px;
}

.admin-bar .mobile-menu-open {
    top: 45px;
    height: calc( 100vh - 45px);
}

.admin-bar .mobile-toggle-open {
    top: 72px !important
}

#nav-icon1,
#nav-icon2,
#nav-icon3,
#nav-icon4 {
    -webkit-transition: initial !important;
    -moz-transition: initial !important;
    -o-transition: inherit !important;
    transition: initial !important;
}

.mobil-menu-container .search-form-sidebar {
    margin: 15px 22px;
    position: relative;
}

.mobil-menu-container .search-field {
    background-color: #E4F6FF;
    width: 100%;
    height: 41px;
    border: 0px;
    border-bottom: 1px solid #0D7FAD;
    padding: 0px 15px;
    font-size: 13px;
    color: black;
}

.mobil-menu-container .search-icon {
    position: absolute;
    right: 15px;
    top: 13px;
}

#primary-mobile .menu-item-has-children>a:after {
    content: "\203A";
    /* font-family: FontAwesome;*/
    float: right;
    color: #ec6d12;
    font-size: 25px;
}

.btn-open-mobile-menu-section {
    position: absolute;
    right: -5px;
    width: 40px;
    height: 100%;
    top: 0;
    z-index: 1;
}

.submenu-mobile a:after {
    display: none;
}

.mobil-menu-container #primary-mobile>.menu-item .sub-menu li a {
    /*padding: 10px 0px;*/
    font-weight: normal;
    padding-left: 0px;
    display: inline-block;
}

.mobil-menu-container #primary-mobile .link-title-mobile {
    padding-top: 22px !important;
}

.mobil-menu-container #primary-mobile>.menu-item .sub-menu .sub-menu {
    position: relative !important;
    background-color: white;
    left: 0 !important;
    display: block !important;
    width: 100%;
    height: initial;
    top: initial !important;
    box-shadow: none !important;
}

.back-btn-mobile-menu {
    font-size: 14px !important;
    position: relative !important;
    padding-left: 50px !important;
    font-weight: bold !important;
    color: #1948cc !important;
    ;
}

a.back-btn-mobile-menu:before {
    content: "\203A";
    font-size: 22px;
    color: #EC6D12;
    font-weight: 100;
    transform: rotate(180deg);
    position: absolute;
    left: 15px;
    top: 11px;
    font-weight: bold;
}

#primary-mobile .sub-menu {
    display: block !important;
    left: -999%!important;
    top: 80px !important;
    transition: all 0.5s;
}

#primary-mobile .submenu-mobile {
    left: 0%!important;
}

#primary-mobile .title-menu {
    font-family: Roboto;
    font-size: 18px;
    display: inline-block;
    margin: 0px;
    line-height: initial;
    position: relative;
}

.sub-menu .sub-menu .back-btn-mobile-menu {
    display: none !important
}

#menu-item-53765,
#menu-item-55070 {
    display: none !important
}

.desc-mobile-menu {
    font-weight: normal;
    display: block;
    margin: 8px 0px 5px 0px;
    color: #4A4A4A;
    font-family: Roboto;
    font-size: 12px;
    line-height: 20px;
    width: 90%;
}

#primary-mobile .link-small-mobile-title {
    border: 0px;
}

#primary-mobile .title2-menu {
    margin-bottom: 0px;
    margin-top: 20px;
    text-transform: uppercase;
    font-family: Roboto;
    font-size: 12px;
    font-weight: 900;
}

.link-small-mobile-title {
    border-bottom: 0px !important;
}

.menu-item-55075 {
    margin-bottom: 50px;
}

.footer-mobile-menu {
    padding-top: 22px;
}

.footer-mobile-menu #footer-menu-mobile {
    flex-direction: column;
    text-align: left;
    justify-content: left;
    align-items: flex-start;
    padding-left: 30px;
    display: block;
}

.footer-mobile-menu #footer-menu-mobile li a {
    color: #1948CC;
    font-family: Roboto;
    font-size: 14px;
    line-height: 1.2rem;
    margin: 5px 0px;
    display: inline-block;
}

.footer-mobile-menu #footer-menu-mobile li a::before {
    content: "\203A";
    font-size: 20px;
    color: #EC6D12;
    font-weight: 100;
    margin: -7px 10px 0px 0px;
    margin-right: 22px;
}

.mobil-menu-container #primary-mobile>.menu-item a:visited,
.mobil-menu-container #primary-mobile>.menu-item a:active {
    background-color: transparent;
}

.vc_row.wpb_row.vc_row-fluid.bran-initiatives.vc_custom_1559076153106.vc_row-has-fill.vc_column-gap-3.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-o-content-middle.vc_row-flex {
    box-shadow: 0 0 5px 0px rgb(175, 175, 175);
}

body {
    overflow-x: hidden;
}

.footer-d {
    position: relative;
}

.home-more-to-explore {
    width: 100%;
    height: 33.41vw;
    float: left;
    margin: 0;
}

.home-item-explore-more {
    width: calc(100%/4);
    float: left;
}

.description-post-qa {
    font-size: 15px;
    font-family: Roboto;
    color: #575757;
}

.page-container {
    max-width: 1110px;
    width: 100%;
    margin: auto;
}

.menu-item-55059>.link-title-mobile>.title-menu::after {
    left: 105px;
    top: 3px;
}

.menu-item-55063>.link-title-mobile>.title-menu::after,
.menu-item-55072>.link-title-mobile>.title-menu::after {
    left: 104px;
    top: 3px;
}

.menu-item-55067>.link-title-mobile>.title-menu::after {
    left: 84px;
    top: 3px;
}

.menu-item-55074>.link-title-mobile>.title-menu::after {
    left: 145px;
    top: 3px;
}

.menu-item-55077>.link-title-mobile>.title-menu::after {
    left: 125px;
    top: 3px;
}

.menu-item-55086>.link-title-mobile>.title-menu::after {
    left: 100px;
    top: 3px;
}

.menu-item-55102>.link-title-mobile>.title-menu::after {
    left: 170px;
    top: 3px;
}

.menu-item-55094>.link-title-mobile>.title-menu::after {
    left: 144px;
    top: 3px;
}

.back-btn-mobile-menu {
    left: -32px;
    border-bottom: 1px solid transparent !important;
}

#primary-mobile .menu-item-has-children>a.back-btn-mobile-menu:after {
    content: "";
    display: block;
    background-image: url(images/line-bottom-back.PNG);
    width: calc( 100% + 64px);
    height: 10px;
    background-repeat: no-repeat;
    position: relative;
    left: 32px;
    top: 6px;
}

.drop-resourforeduc {
    position: relative;
}

.drop-resourforeduc::after {
    content: " ";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1kb3duIGZhLXctMTQgZmEtM3giIGRhdGEtaWNvbj0iY2hldnJvbi1kb3duIiBkYXRhLXByZWZpeD0iZmFzIiBmb2N1c2FibGU9ImZhbHNlIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj4gICAgPHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweiIgY2xhc3M9IiIvPjwvc3ZnPg==);
    color: initial;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    right: 34px;
    top: 6px;
    position: relative;
    pointer-events: none;
}

.gfield input[type=text],
.gfield select {
    height: 41px;
    width: 253px;
    background-color: #FFFFFF;
    color: #080808;
    font-family: Roboto;
    font-size: 14px;
    padding-left: 20px;
    outline: none;
    width: 100% !important;
    padding-left: 10px !important;
    border: 1.5px solid #dedede;
}

.gfield textarea {
    background-color: #FFFFFF;
    color: #080808;
    font-family: Roboto;
    font-size: 14px;
    padding-left: 20px;
    outline: none;
    width: 100% !important;
    padding-left: 10px !important;
    border: 1.5px solid #dedede;
}

.gfield input[type=text]:focus,
.gfield select:focus,
.gfield textarea:focus {
    border: 1.5px solid #0D7FAD !important;
}

.gfield label {
    color: #4A4A4A;
    font-family: "Muli";
    font-size: 12px;
    font-weight: bold;
    letter-spacing: -0.05px;
    line-height: 32px;
}

.gfield h2 {
    color: #4A4A4A;
    font-family: "Muli";
    font-weight: bold;
    letter-spacing: -0.05px;
    line-height: 32px;
}

.gfield .gfield_description {
    letter-spacing: -0.05px;
    color: #4A4A4A;
    font-family: "Helvetica Neue";
}

.gform_footer input[type=submit] {
    margin-top: 36px;
    height: 48px;
    width: 255px !important;
    background: linear-gradient(0deg, #D95A00 0%, #EC6D12 100%);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    font-family: Roboto;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
}

.gfield .ginput_container_select {
    position: relative;
}

.gfield .ginput_container_select::after {
    content: " ";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1kb3duIGZhLXctMTQgZmEtM3giIGRhdGEtaWNvbj0iY2hldnJvbi1kb3duIiBkYXRhLXByZWZpeD0iZmFzIiBmb2N1c2FibGU9ImZhbHNlIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj4gICAgPHBhdGggZmlsbD0iI0VDNkQxMiIgZD0iTTIwNy4wMjkgMzgxLjQ3NkwxMi42ODYgMTg3LjEzMmMtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxbDIyLjY2Ny0yMi42NjdjOS4zNTctOS4zNTcgMjQuNTIyLTkuMzc1IDMzLjkwMS0uMDRMMjI0IDI4NC41MDVsMTU0Ljc0NS0xNTQuMDIxYzkuMzc5LTkuMzM1IDI0LjU0NC05LjMxNyAzMy45MDEuMDRsMjIuNjY3IDIyLjY2N2M5LjM3MyA5LjM3MyA5LjM3MyAyNC41NjkgMCAzMy45NDFMMjQwLjk3MSAzODEuNDc2Yy05LjM3MyA5LjM3Mi0yNC41NjkgOS4zNzItMzMuOTQyIDB6IiBjbGFzcz0iIi8+PC9zdmc+);
    color: initial;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    right: 20px;
    top: 13px;
    position: absolute;
    pointer-events: none;
}

.gfield .gfield_description p {
    margin-bottom: 8px;
}

.gchoice_2_18_2 #choice_2_18_2 {
    float: left;
}

.gchoice_2_18_2 #input_2_18_other {
    float: left;
    width: 96% !important;
}

select#drop-brain option {
    text-transform: capitalize;
}

.vc_column-inner .wpb_wrapper {
    padding: 0 0px;
}

.vc_column-inner>.wpb_wrapper {
    padding: 0 15px;
}

ol {
    margin: 0 !important;
    padding-left: 22px !important;
}

.more-home-mob .explore-more_alliance-initiative h2 i {
    display: none;
}

.page-template-default .card-recommended-posts--image .card-recommended-posts__content {
    width: 100%;
    height: auto;
    border: 0px;
    border-top: 8px solid;
    border-image-source: linear-gradient(90deg, rgba(25, 72, 204, 0.9) 0%, rgba(163, 67, 217, 0.6) 100%);
    border-image-slice: 1;
    padding: 10px;
}

.page-template-default .content-area {
    padding: 0 20px;
}

.search-pyh-header .fa-chevron-right {
    font-size: 11px;
    color: #EC6D12;
    margin: 5px 10px;
    z-index: 99999999999;
    position: absolute;
}

.content-search-top section>h3::after {
    display: none;
}

.search-pyh-header h3 a {
    color: #080808;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
}

.search-pyh-header p {
    color: #4A4A4A;
    font-family: "Helvetica Neue";
    font-size: 12px;
    line-height: 20px;
}

.content-right-search .search-pyh-header .fa-chevron-right {
    margin: 12px 10px;
}

.search-form-sidebar {
    border-bottom: 1px solid #D4E2F7;
}

.social-post-content ul {
    padding-left: 0px;
    margin-left: 12px !important;
    margin-bottom: -15px;
    padding-bottom: 0;
}
.article-single.type-videos-and-podcasts .social-post-content ul {
    padding-left: 0px;
    margin-left: 12px !important;
    margin-bottom: 0px;
    padding-bottom: 0;
}

.customcontent {
    padding: 40px 0px;
}

.form-group select {
    height: 41px;
    width: 253px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    border-bottom: 1.5px solid #0D7FAD !important;
    color: #080808;
    font-family: Roboto;
    font-size: 14px;
    border-right: none;
    border-left: none;
    border-top: none;
    padding-left: 20px;
    display: block;
}

.form-group label {
    color: #123699;
    font-family: Roboto;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    padding: 5px 0 10px;
    padding-bottom: 5px;
    display: block;
    position: relative;
}

.form-group label:before {
    content: "\203A";
    font-size: 30px;
    color: #EC6D12;
    position: absolute;
    z-index: 1;
    font-weight: 100;
    transform: rotate(90deg);
    right: 10px;
    top: 0px;
    pointer-events: none;
    top: 40px;
}

.date-filters .form-group {
    display: inline-block;
    margin-right: 10px;
}

.date-filters {
    margin-bottom: 50px;
}

.date-filters button {
    height: 48px;
    width: 255px;
    background: #ec6d12;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    font-family: Roboto;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    padding: 0px;
}


/*=============================================
=            Responsive Styles                =
=============================================*/

@media screen and (min-width: 920px) {
    .slide-resources .slick-track li.slick-slide {
        width: 400px !important;
    }
}

@media screen and (max-width: 600px) {
    #wpadminbar {
        position: fixed;
    }
}

@media screen and (max-width: 1080px) {
    .page-id-51318 .text-basic_ {
        max-width: 90%;
    }
    #wpadminbar.mobile,
    html {
        overflow-x: hidden;
    }
    .mobile-description-section {
        margin: 35px 0px;
        margin-top: 30px;
        display: block;
    }
}

@media screen and (max-width: 1024px) {
    .slide-basic .text-basic_ {
        margin-bottom: 30px;
    }
    .img-grant-slide-alliance {
        height: 440px;
    }
    .slide-basic {
        height: 440px;
    }
    .text-alliance_ {
        margin-top: inherit;
        bottom: 0px;
        top: inherit;
    }
    .slide-basic-contact-us {
        height: 440px;
    }
    .slide-basic-contact-us .text-basic_,
    .slide-category .text-basic_,
    .text-alliance_.vp {
        margin-top: initial!important;
        padding-top: initial!important;
        bottom: 0px;
        top: initial;
        padding-bottom: initial!important;
    }
    .text-basic_,
    .page-template-template-resources-educators .text-alliance_ {
        bottom: 0px;
        top: initial;
        padding-bottom: 30px;
    }
    /*.img-brain-slide{
    height: 392px;
  }
  .nav-back-mobile{
    position: relative;
  }
  .slide-basic-contact-us{
    height: auto;
  }
  .page-id-51318 .text-basic_{

  }*/
}

@media screen and (max-width: 370px) {
    .drop-brain-basic {
        width: 100%;
    }
}

@media screen and (min-width: 960px) {
    .nav-back-mobile {
        display: none
    }
}

@media only screen and (max-width: 769px) {
    .page-id-51318 .text-basic_ {
        max-width: 100%;
        padding-top: 270px;
        margin: auto 0 30px 0;
    }
    .page-id-51318 .text-basic_ span {
        line-height: 2.7;
    }
    .page-id-51318 .text-basic_ h1 {
        line-height: 44px;
        margin-bottom: 20px;
        margin-top: 0;
    }
    .page-id-51318 .slide-basic {
        height: 444px !important;
        top: 0;
    }
    .info-sec1 {
        width: 268px;
        text-align: left !important;
        margin: auto;
        display: block;
        margin-bottom: 70px;
    }
    .info-sec1 div {
        margin-left: 0;
        text-align: center;
    }
    .info-sec1 div p {
        margin-left: 0 !important;
        margin-top: 0px !important;
        width: 100%;
    }
    .content-sec1 {
        border-bottom: 1px solid silver;
        padding-bottom: 15px !important;
    }
    .content-subscribe {
        padding: 15px 25px;
    }
    .subscribe-left {
        float: none;
        width: 100%;
        margin-bottom: 100px;
    }
    .subscribe-left.mobile-box {
        display: block;
    }
    .subscribe-rigth-box {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .info-subscribe {
        float: none;
        width: 100%;
    }
    .news-alert {
        width: 100%;
    }
    .news-alert img {
        width: 20%;
        float: left;
        margin: 0;
        margin-right: 4%;
    }
    .news-alert h2 {
        float: left;
        width: 76%;
        clear: none;
    }
    .news-alert p {
        float: left;
        width: 76%;
    }
    .cerebrum-alert {
        width: 100%;
        margin-bottom: 20px;
    }
    .cerebrum-alert img {
        width: 20%;
        float: left;
        margin: 0;
        margin-right: 4%;
    }
    .cerebrum-alert h2 {
        float: left;
        width: 76%;
        clear: none;
    }
    .cerebrum-alert p {
        float: left;
        width: 76%;
    }
    .form-subscribe {
        padding: 32px 15px;
        height: 160px;
    }
    .form-subscribe input[type='checkbox'] {
        float: left;
    }
    .form-subscribe p {
        float: left;
        margin: 0;
        width: 90%;
        margin-left: 11px;
        margin-top: -7px;
        margin-bottom: 13px;
    }
    .text-emial-subscribe {
        width: 100%;
        height: 50px;
        margin-bottom: 5px;
    }
    .button-emial-subscribe {
        width: 100%;
        height: 40px;
        font-size: 16px !important;
    }
    .searchandfilter h4 {
        padding-bottom: 2px;
        padding-top: 7px;
    }
}

@media (max-width: 679px) and (min-width: 250px) {
    .underline::after {
        width: 60px !important;
    }
}

@media (max-width: 679px) and (min-width: 250px) {
    .page-id-51318 .title-landing-mob::after {
        margin-left: 50px !important;
    }
    .card-recommended-posts-movil-pdf {
        height: 540px;
        margin: 6px !important;
        float: left;
        width: 32.2% !important;
        background-color: #FFFFFF !important;
        box-shadow: 2px 2px 6px 0 rgba(13, 13, 13, 0.2) !important;
        margin: 16px 12px 16px 0 !important;
        border: 0;
        border-top: 8px solid;
        border-image-source: linear-gradient(90deg, rgba(25, 72, 204, 0.9) 0%, rgba(13, 127, 173, 0.6) 100%) !important;
        border-image-slice: 1 0 1 !important;
        border-left: 0px !important;
    }
    .content-info-pdf {
        max-width: 100%;
        padding: 0;
    }
    .text-pdf_ h1 {
        font-size: 39px !important;
        line-height: 46px !important;
    }
    /*.text-alliance_ {
        margin-top: 235px !important;
    }*/
}

@media (max-width: 679px) {
    .site-info__social ul li p {
        font-size: 20px;
    }
    .site-info__social ul li {
        margin-left: 10px !important;
    }
    .footer {
        padding-top: 25px;
    }
    .site-info__logo img {
        margin-bottom: 26px;
    }
    .site-info__menu span,
    .site-info__menu a {
        font-family: Roboto;
        font-size: 16px;
        letter-spacing: -0.29px;
    }
    .style1-cover {
        display: none !important
    }
    /*a.button-subscribe {
        padding: 19px 50px !important;
    }*/
    .content-search-pdf .searchandfilter select.sf-input-select {
        background-color: white;
    }
    .content-search-pdf .sf-input-select,
    .content-search-pdf .sf-input-text {
        background-color: white;
    }
}

@media (max-width: 1022px) and (min-width: 680px) {
    .home-more-to-explore {
        height: 528px;
        margin-bottom: 10px;
    }
    .center-center-explore h5 {
        font-size: 9.64vw;
        line-height: 9.8vw;
    }
    .center-center-explore p {
        font-size: 3.12vw;
        line-height: 6vw;
    }
}

@media (max-width: 679px) and (min-width: 250px) {
    .content-mob-home-explore {
        padding: 8px;
    }
    .content-mob-home-explore .home-more-to-explore {
        height: 133vw;
        margin-top: 10px;
    }
    .center-center-explore h5 {
        font-size: 27pt;
        line-height: 12.8vw;
    }
    .center-center-explore p {
        font-size: 11pt;
        line-height: 7vw;
        margin-top: 4vw;
    }
    .page-id-51318 .item-explore-1 {
        width: 100% !important;
        margin: auto !important;
        float: none;
        margin-top: -1px !important;
    }
    .page-id-51318 .more-to-explore-home.more-home-mob {
        display: block !important;
        margin-bottom: 15px;
    }
    .sf-field-taxonomy-audience::after,
    .sf-field-taxonomy-language::after,
    .sf-field-category::after {
        content: "\203A";
        font-size: 30px;
        color: #EC6D12;
        position: absolute;
        z-index: 99999;
        font-weight: 100;
        margin: -44px 105px;
        transform: rotate(90deg);
    }
    .sf-field-taxonomy-audience label::after,
    .sf-field-taxonomy-language label::after,
    .sf-field-category label::after {
        display: none;
    }
    .page-id-52451 .text-basic_,
    .page-id-52645 .text-basic_ {
        padding-top: 210px;
        max-width: 90%;
    }
    .button-go-to-page {
        border-radius: 0px !important;
    }
}

@media screen and (min-width: 690px) {
    .subscribe-left.mobile-box {
        display: none;
    }
}