#block-tmasubtheme-breadcrumbs .breadcrumb-item a{
    display: none
    
}
#block-tmasubtheme-content .node__submitted{
    display: flex;
    position: absolute;

    
}

.page-node-type-about .field--name-field-side-images img{
    float: left;
    padding: auto;
}

#block-tmasubtheme-content .node__content .clearfix {
    text-align: justify;
    position: relative;
    margin: 0;
  /* text-justify: inter-word; */
  /* margin-right: 60px; */
}
#block-tmasubtheme-page-title .field--name-title {
    /* text-align: left; */
    font-weight:bold;
    color: #280f91;
    /* margin-left: -250px; */
    font-size: 40px;
}
.page-node-type-about .field--name-field-banner img{
    float:left;
    margin: 0;
}
#block-tmasubtheme-content .node__content .field--name-field-vision {
    text-align: justify;
    position: relative;
    left: 40px;
}

#block-tmasubtheme-content .node__content .field--name-field-tma-vision .field__label{
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
    color: #280f91;
    font-weight: bold;
}

#block-tmasubtheme-content .node__content .field--name-field-mission {
    display: flex;
    text-align: justify;
    /* text-justify: inter-word; */
    /* display:inline-block; */
    flex-direction: column;
    position: relative;
    left: 40px;
    /* left: 280px; */
    /* bottom: 30px; */
   
}
.page-node-type-about .field--name-field-tma-mission .field__label{
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
    color: #280f91;
    font-weight: bold;
}



.about-static-block .views-view-responsive-grid--horizontal .views-field-title .field-content a{
    text-decoration: none;
    color: #280f91;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    /* margin-left: 90px; */
    position: relative;
    left: 150px;
    top: 30px;
    
    
}

.about-static-block .views-view-responsive-grid--horizontal .views-field-body .field-content p{
    float: left;
    position: relative;
    left: 150px;
    top: 60px;
    /* bottom: 35px; */
    width: 600px;
    text-align: justify;
}

.about-static-block .views-view-responsive-grid--horizontal .views-field-field-image .field-content img{
    text-align: justify;
    text-justify: inter-word;
    position: relative;
    bottom: 370px;
    left: 950px;
    width: 800px;
    height: 500px;
    border-radius: 25px;
}

.about-static-block{
    background-color:#cfe6ff;
    height: 600px;
}



#block-tmasubtheme-aboutgrowingsection .clearfix p{
    text-align: center;
    font-size: 50px;
}


#block-tmasubtheme-activityblockinaboutpage .clearfix{
    /* margin-top: 20px; */
    margin-left: -100px;
    background-color:#cfe6ff ;
    
    
}

#block-tmasubtheme-activityblockinaboutpage .field__label {
    display: none;
}
#block-tmasubtheme-activityblockinaboutpage{
    margin-left: 80px;
}
#block-tmasubtheme-activityblockinaboutpage .clearfix p:first-child{
    text-decoration: none;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 60px;
    font-weight: bold;
    /* margin-left: 90px; */
    position: relative;
    top: 40px;
    left: 160px;
    padding-bottom: 10px;

}
#block-tmasubtheme-activityblockinaboutpage .field--name-field-images .field__item img{
    float: left;
    position: relative;
    left: 70px;
    width: 360px;
    top: 30px;

}

#block-tmasubtheme-activityblockinaboutpage .clearfix p:nth-child(2) {
    text-align: justify;   /* Align the text to the right */
    margin-left: auto;   /* Ensure the paragraph is pushed to the right */
    max-width: 900px;    /* Set a maximum width for better readability */
    line-height: 1.6;    /* Improve line spacing for better readability */
    font-size: 1.1em;    /* Adjust the font size */
    padding: 10px;       /* Add some padding if needed */
    position: relative;
    top: 6px;
    margin-right: 30px;
}
#block-tmasubtheme-activityblockinaboutpage .clearfix p:nth-child(3) {
    text-align: justify;   /* Align the text to the right */
    margin-left: auto;   /* Ensure the paragraph is pushed to the right */
    max-width: 900px;    /* Set a maximum width for better readability */
    line-height: 1.6;    /* Improve line spacing for better readability */
    font-size: 1.1em;    /* Adjust the font size */
    padding: 10px;       /* Add some padding if needed */
    position: relative;
    top: -5px;
    margin-right: 30px;
}

#block-tmasubtheme-activityblockinaboutpage .clearfix p:nth-child(4) {
    text-align: justify;   /* Align the text to the right */
    margin-left: auto;   /* Ensure the paragraph is pushed to the right */
    width: 200px;    /* Set a maximum width for better readability */
    line-height: 1.6;    /* Improve line spacing for better readability */
    font-size: 1.1em;    /* Adjust the font size */
    padding-left: 50px;       /* Add some padding if needed */
    position: relative;
    top: -5px;
    margin-right: 720px;
    border: 1px solid rgb(0, 0, 0);
    border-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;

}

.node--type-about footer {
    display: none;
}











/* .home-featured-activity h2{
    margin-left: 500px;
    color: #280f91;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    padding-top: 20px;
    position: relative;
    top: 190px;
} */

.home-featured-activity-item .activity-content-wrapper div {
    width: 50%;
} 
.home-featured-activity-item .activity-content-wrapper img {
    margin: auto;
} 
.home-featured-activity-item  .activity-title h3{
    display: none;
}
.block-views-blockfeatured-activity-block-1{
    height: 550px;
    text-align: center;
    padding: 80px;
}
.block-views-blockfeatured-activity-block-1 .activity-desc {
    text-align: justify;
    padding-left: 40px;
}
.view-featured-activity .more-link a{
    position: relative;
    left: 75px;
    bottom: 130px;
    background-color: transparent;
    border: 2px solid black;
    border-radius: 30px;
    padding-left: 70px;
    padding-right: 70px;
    color: black;
}



.home-office-barriers h2{
    text-align: center;
    font-weight: bold;
    color: white;
    padding: 20px;
}
.home-office-barriers  .view-content{
    display: flex;
    /* align-items: center; */
    flex-wrap: wrap;
    justify-content: center;
    padding: 10px;
}
.office-barriers-cards h3{
   text-align: center;
   padding-top: 10px;
   color: white;
   /* font-weight: bold; */
   font-family: Arial, Helvetica, sans-serif;
   
} 
.office-barriers-cards p{
    text-align: center;
    padding: 0;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
 } 

 .home-office-barriers  .view-content .views-row {
    width: 33.33%;
    text-align: center;
 }
 .home-office-barriers  .view-content .views-row img {
    width: 200px;
    border-radius: 30px;
 }
 .home-office-barriers h2 {
    text-transform: uppercase;
 }
 #block-tmasubtheme-aboutgrowingsection,
 .about-page-content .vm-section-wraper {
    background-color: #fff;
 }
 .tma-tcr-content img {
    max-height: 500px;
 }
 .page-node-type-about article.container {
    padding: 0;
 }
 .about-section-wraper .about-img-wraper,
 .about-section-wraper .about-text-wraper,
 .vm-section-wraper .vm-img-wraper,
 .vm-section-wraper .vm-text-wraper {
    flex: 1;
 }
 .about-section-wraper .about-text-wraper p,
 .vm-section-wraper .vm-text-wraper,
 .tma-tcr-content-left {
    text-align: justify;
 }
 .about-section-wraper .about-img-wraper img {
    border-radius: 12%;
 }
 .page-node-type-about .page-title {
    display: none;
 }
 .page-node-type-about h1{
    color: #280f91;
 }
 .tma-about-growing-network img {
    width: 100%;
    height: auto;
 }
 .about-static-block .views-field-edit-node {
    position: absolute;
    bottom: 0;
 }
 @media (max-width: 767px) {
    .home-office-barriers  .view-content .views-row {
        width: 100%;
     }
     .tma-tcr-content,
     .activity-content-wrapper {
        flex-direction: column;
     }
     .tma-tcr-content .tma-tcr-content-left,
     .activity-content-wrapper .activity-img,
     .activity-content-wrapper .activity-desc{
        width: 100% !important;
        padding: 10px !important;
        order: 2;
     }
     .activity-content-wrapper .activity-img {
        order: 0;
     }
     .about-static-block {
        height: auto;
     }
     .tma-tcr-content .tma-tcr-content-right {
        padding: 20px;
     }
     .block-views-blockfeatured-activity-block-1 {
        padding: 40px 10px;
     }
     .about-section-wraper,
     .vm-section-wraper {
        flex-direction: column;
     }
     .about-text-wraper h1,
     .vm-text-wraper .field__label {
        text-align: center;
     }
 }