 #preLoaderLogin {
     height: 100vh;
     position: absolute;
     background-color: #ffffffb2;
     width: 100%;
     z-index: 99999;
     /* display: none; */
 }

 .ajax-loader {
     position: absolute;
     left: 0;
     top: 0;
     right: 0;
     bottom: 0;
     margin: auto;
     /* presto! */
 }

 .bg-light {
     background-color: #555557 !important;
     
     color: #fff;
 }

 .ccv{
     color: #fff !important;

 }


 .topActiveContent {

     background: #e8b24b;
     color: #fff !important;
 }




 .mainFooter {
     position: fixed;
     bottom: 0;
     background: #000;
     width: 100%;
     text-align: center;
     color: #fff;
     font-style: italic;
     font-weight: inherit;
 }

 .dropdown ul {

     background: #3e4c4e;
 }

 .mainMarginPaddingZero {

     margin: 0;
     padding: 0;
 }
 .aboutHomeStyle{

    background: #e8b24b;
  padding: 30px;
 }
 .aboutHomeStyle h1 {
     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }

 .aboutHomeStyle p {

     text-align: justify;
     padding: 50px;
     background: #f2f1ef;
 }

 .aboutStyle h1 {
     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }



 .aboutStyle p {

     text-align: justify;
     padding: 50px;
     background: #e8b24b;
 }

 .valuesStyle .mainStyle {
     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }

 .valuesStyle .mainStyleP {

     text-align: center;
 }

 .valuesStyleSub {

     /* background: #3e4c4e; */
     color: #fff;
     margin: 10px 0px;
 }

 .mainContentStyle {

     /* margin-bottom: 120px; */
 }

 .valuesDiv {

     padding: 10px;
     border: 1px solid #fff;
     margin: 50px;
     text-align: center;
     background-color: #00000029;
     border-radius: 20px;
     margin-bottom: 0px;
 }

 .valuesDiv img {
     padding: 25px;
     width: 100%;
 }

 /* .valuesDiv:hover {
    color: #fff;

     background-color: #000;
 } */

 .valuesDiv h1 {
     background: #435;
     padding: 10px 5px;
     margin: 20px;
 }

 .valuesDiv p {
    color: #000;

     text-align: justify;
     margin: 25px;
 }

 .missionStyle h1 {

     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }

 .missionImage {

     width: 100%;
 }



 .missionMainContent p {

     padding: 25px;
     color: #fff;
 }


 .serviceMainConStyle p {
     text-align: justify;
     padding: 50px;
     background: #e8b24b;
     height: 419px;
     
 }

 .serviceMainConStyle h1 {
     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }
.mainNDISContentStyleLevel1{
    padding: 60px 0px;
    background-color: #3e4c4e;
    margin: 0px;
}
 .ndisContentStyle {

     margin: 10px;
  display: flex;
     padding: 25px;
     color: #fff;
 }


 .ndisHomeStyle h1 {
     color: #3e4c4e;
     text-align: center;
     /* border-bottom: 1px solid #000; */
     font-size: 80px;
 }


 .ndisHomeStyle .mainContentP {

     text-align: justify;
     padding: 50px;
     background: #e8b24b;
 }

 .ndisContentStyle div p {

     padding: 10px 20px;
 }

 .ndisContentStyle div img {

     width: 350px;
 }

 .mainDDD {

     margin: 0px;
    
     color: #fff;
     padding: 55px;

 }


 .contactDiv {

     background: #3e4c4e;
     margin: 0px;
     color: #fff;
     padding: 15px;
 }

 .bottomContent {
     margin-bottom: 35px;
 }

 .bottomSpan {

     font-size: 25px;
     border-bottom: 1px solid #fff;
 }

 .bottomH6 {
     font-weight: bold;
     font-size: 20px;
 }



 
.parallax {
    /* The image used */
    background-image: url("../images/main/pa2.jpg") !important;
  /* Set a specific height */
  min-height: 500px;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  }
 
.ndisContentStyleLevel3{

    margin: 50px 0px;
}

.missionMainContent {

    border-radius: 20px;
}

.dogsContent{
    margin: 0px;
    background: #00000059;
}

.allTextWhite{

    color: #fff !important;
}


.headerAllTextStyle{

    text-transform: uppercase;
}

.mainServiceContent p{

    color: #fff !important;
}

.NDISLevelContent p{

    color: #fff !important;
}

.missionMainContent {

    margin: 15px 0px !important;
}


.aboutMainContentLevel1{

    background: #e8b24b;
  padding: 45px;
}

.aboutMainContentLevel1 p{
    background: #fff;
    color: #000 !important;
  margin-bottom: 0px;
  border-radius: 20px;
}


/* .mainServiceContent2 p{

    color: #fff !important;
} */