/****************************************/
/****************************************/
/** Australian Institute of Project Management **/
/*
 * 
 *  Author: CAUSEIS PTY LTD  
 * 
 *  Version: 1 -   
 *
 * 
 *  Document contains changes to Banners
 *
 *
*/
/****************************************/
/****************************************/
div#masterMainBreadcrumb {
display: none;
}

 .HeaderRow {
     margin: 0 !important;
     top: 0 !important;
     background: #080f40;
     /* padding-top: 16.5rem; */
 }

.HeaderRow  .carousel-inner.bg-img  {
 max-width: 178.2rem;
 margin: auto;
 min-height: 51.5rem;
}

.HeaderRow  .carousel-inner.bg-img > .item {
 height: auto !important;
 background-color: #080f40;
 box-shadow: inset 0 0 0 1000px rgb(8 15 68 / 100%);
}

 .HeaderRow .carousel-caption {
  left: 0;
  right: 0;
  padding: 0;
  bottom: 0;
  text-shadow: none;
  text-align: left;
  position: relative;
  display: flex;
  justify-content: flex-end;
 }

.HeaderRow .carousel-caption > div {
/*  padding-top: 6rem; */
}

.HeaderRow .carousel-caption > div:nth-child(1) {
 width: 69.5%;
 background: #080f40;
 display: flex;
 justify-content: center;
 flex-direction: column;
 padding: 0 6rem 0 15.5rem;
 max-width: 98.3rem;
 margin-top: 17rem;
}



.HeaderRow .carousel-caption > div:nth-child(1) > div {
  max-width: 63.8rem;
}

.HeaderRow .carousel-caption > div:nth-child(1) h1 {
 font-weight: 300;
}

.HeaderRow .carousel-caption > div:nth-child(1) h3 {
 font-weight: 300;
}

.HeaderRow .carousel-caption > div:nth-child(1) h4 {
 font-weight: 400;
}

.HeaderRow .carousel-caption > div:nth-child(2) {
 width: 36.5%;
}

.HeaderRow .carousel-caption > div:nth-child(2) img {
 width: 100%;
 min-height: 56.595rem;
 max-height: 56.595rem;
 object-fit: cover;
}

@media (max-width: 1024px) {

 .HeaderRow .carousel-inner.bg-img {
  height: 100%;
  max-height: 100%;
  display: flex;
 }

 .HeaderRow .carousel-caption {
  /* height: 100vh; */
  flex-direction: column-reverse;
  width: 100%;
 }
 .HeaderRow .carousel-caption > div:nth-child(2) {
  /* position: absolute; */
  width: 100%;
  /* z-index: -1; */
 }
 .HeaderRow .carousel-caption > div:nth-child(1) {
  width: 100%;
  background: transparent;
  margin-top: 0;
  padding: 5.6rem 2rem 11.2rem;
 }

 .HeaderRow .carousel-inner.bg-img > .item {
  display: flex;
  width: 100%;
  /* min-height: 71rem; */
  /* max-height: 51rem; */
 }

 .HeaderRow .carousel-caption > div:nth-child(2) img {
  min-height: 37.2rem;
  max-height: 37.2rem;
 }

 .HeaderRow .carousel-caption > div:nth-child(1) h1 {
    font-size: 5.2rem;
    }
    .HeaderRow .carousel-caption > div:nth-child(2) img[src="none"] {
    display: none;
    }
    .HeaderRow .carousel-caption > div:nth-child(1).no-image {
    padding: 30rem 2rem 11rem;
    }
}

/******   125% desktop resolution  ******/
@media (min-width: 1536px) and (max-width:1536px) {
    .HeaderRow .carousel-caption > div:nth-child(1) {
     max-width: 88rem;
     margin-top: 19rem;
    }
}

/************ Content page banner START *************/


/************ Content page banner END *************/

/************ Carousel Banners START *************/
/************ Carousel Banners END *************/

/************ Homepage Carousel START *************/

/************ Homepage Carousel END *************/

     /****************************************/
        /****************************************/
        /** Australian Institute of Project Management **/
        /*
        *
        *  Author: CAUSEIS PTY LTD
        *
        *  Version: 1 -
        *
        *
        *  Document contains changes to Banners
        *
        *
        */
        /****************************************/
        /****************************************/
        div#masterMainBreadcrumb {
        display: none;
        }
        .HeaderRow {
        margin: 0 !important;
        top: 0 !important;
        background: #080f40;
        /* padding-top: 16.5rem; */
        }
        .HeaderRow  .carousel-inner.bg-img  {
        max-width: 178.2rem;
        margin: auto;
        min-height: 51.5rem;
        }
        .HeaderRow  .carousel-inner.bg-img > .item {
        height: auto !important;
        background-color: #080f40;
        box-shadow: inset 0 0 0 1000px rgb(8 15 68 / 100%);
        }
        .HeaderRow .carousel-caption {
        left: 0;
        right: 0;
        padding: 0;
        bottom: 0;
        text-shadow: none;
        text-align: left;
        position: relative;
        display: flex;
        justify-content: flex-end;
        }
        .HeaderRow .carousel-caption > div {
        /*  padding-top: 6rem; */
        }
        .HeaderRow .carousel-caption > div:nth-child(1) {
        width: 69.5%;
        background: #080f40;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 0 6rem 0 15.5rem;
        max-width: 98.3rem;
        margin-top: 17rem;
        }
        .HeaderRow .carousel-caption > div:nth-child(1) > div {
        max-width: 63.8rem;
        }
        .HeaderRow .carousel-caption > div:nth-child(1) h1 {
        font-weight: 300;
        }
        .HeaderRow .carousel-caption > div:nth-child(1) h3 {
        font-weight: 300;
        }
        .HeaderRow .carousel-caption > div:nth-child(1) h4 {
        font-weight: 400;
        }
        .HeaderRow .carousel-caption > div:nth-child(2) {
        width: 36.5%;
        }
        .HeaderRow .carousel-caption > div:nth-child(2) img {
        width: 100%;
        min-height: 56.595rem;
        max-height: 56.595rem;
        object-fit: cover;
        }
        @media (max-width: 1024px) {
        .HeaderRow .carousel-inner.bg-img {
        height: 100%;
        max-height: 100%;
        display: flex;
        }
        .HeaderRow .carousel-caption {
        /* height: 100vh; */
        flex-direction: column-reverse;
        width: 100%;
        }
        .HeaderRow .carousel-caption > div:nth-child(2) {
        /* position: absolute; */
        width: 100%;
        /* z-index: -1; */
        }
        .HeaderRow .carousel-caption > div:nth-child(1) {
        width: 100%;
        background: transparent;
        margin-top: 0;
        padding: 5.6rem 2rem 11.2rem;
        }
        .HeaderRow .carousel-inner.bg-img > .item {
        display: flex;
        width: 100%;
        /* min-height: 71rem; */
        /* max-height: 51rem; */
        }
        .HeaderRow .carousel-caption > div:nth-child(2) img {
        min-height: 37.2rem;
        max-height: 37.2rem;
        }
        .HeaderRow .carousel-caption > div:nth-child(1) h1 {
        font-size: 5.2rem;
        }
        .HeaderRow .carousel-caption > div:nth-child(2) img[src="none"] {
        display: none;
        }
        .HeaderRow .carousel-caption > div:nth-child(1).no-image {
        padding: 30rem 2rem 11rem;
        }
        }
        /******   125% desktop resolution  ******/
        @media (min-width: 1536px) and (max-width:1536px) {
        .HeaderRow .carousel-caption > div:nth-child(1) {
        max-width: 88rem;
        margin-top: 19rem;
        }
        }