

.tansform-text{
  -moz-transform: rotate(129deg) translate(1px, 10px) skew(40deg, -39deg);
  -webkit-transform: rotate(129deg) translate(1px, 10px) skew(40deg, -39deg);
  -o-transform: rotate(129deg) translate(1px, 10px) skew(40deg, -39deg);
  -ms-transform: rotate(129deg) translate(1px, 10px) skew(40deg, -39deg);
  transform: rotate(129deg) translate(1px, 10px) skew(40deg, -39deg);
}

.first-text{
  color: #ffffff  ;
  font-family: 'Covered By Your Grace', cursive;
  white-space: nowrap;
  font-size: 1.5rem;
}

.second-text{
  color: #ffffff  ;
  font-family: 'Covered By Your Grace', cursive;
  font-size: 2rem
}

.tansform-text{
  display: flex;
  /* justify-content: flex-start; */
  align-items: center;
  margin-top: 9rem;
  /* align-self: flex-end; */
}

.icon-color-phone{
  width: 4rem;
  height: 4rem;
  color: red;
  margin: 11px;
  padding: 13px;
  background-color: #ffffff;
  border-radius: 999px;
}


.contact-now{
  color:#e74d57;
  font-family: 'Poppins', sans-serif;
}


.call-request{
  color:#18212e;
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
}

.form-control{
  border-radius: 0!important;
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.from-control-text{
  font-family: 'Poppins', sans-serif;
}

.contact-button {
  background-color: #e74d57;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
}

.margin-top-main{
  margin-top: -8%;
}

.drop-shadow{
  box-shadow: -4px 11px 21px 14px rgba(176,167,167,0.26);
  -webkit-box-shadow: -4px 11px 21px 14px rgba(176,167,167,0.26);
  -moz-box-shadow: -4px 11px 21px 14px rgba(176,167,167,0.26);
}

.padding-top{
  padding-top: 9%;
}

/* .background-height{
  padding: 2%;
} */

.padding-custom{
  padding: 3rem;
}



.aspire-online-below-arrow-text{
  font-family: 'Poppins', sans-serif;
  color:#e74d57;
  font-weight: 300;
}

.text-a-look-at-our-stories{
  color:#18212e;
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  font-size: 4rem;
}



/* recent stories  */

.container-box-left-recent-stories {
  position: relative;
  width: 100%;
  max-width: 100%;
}

.container-box-left-recent-stories .image-left-recent-stories {
  display: block;
  width: 100%;
  height: auto;
}

.container-box-left-recent-stories .overlay-left-recent-stories {
  position: absolute;
  bottom: 0;
  background: #ffffff;
  width: 60%;
  padding: 1px;
  height: 14vh;
  margin-left: 40%;
}

.box-color-container-left-recent-stories {
  position: relative;
}

.box-color-blue-left-recent-stories{
  position: absolute;
  bottom: 2px;
  left: -17px;
  background-color: #e74d57;
  width: 1rem;
  height: 1rem;
}

.out-side-pading-for-text-left-recent-stories{
  padding-top: 1%;
  padding-left: 16%;
  padding-right: 3%;
}

.overlay-header-text-left-recent-stories {
  font-size: 1.2rem;
  color:#18212e;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
}

.overlay-header-text {
  font-weight: 600;
  font-family: 'Poppins', sans-serif;
  font-size: 19px;
  color: #18212e;
}

.overlay-subheader-text-left-recent-stories {
  font-weight: 500;
  font-family: 'Poppins', sans-serif;
  color: #e74d57;
  text-transform: uppercase;
}




/* recent right  */

.container-box-right-recent-stories {
  position: relative;
  width: 100%;
  max-width: 100%;
}

.container-box-right-recent-stories .image-right-recent-stories {
  display: block;
  width: 100%;
  height: auto;
}

.container-box-right-recent-stories .overlay-right-recent-stories {
  position: absolute;
  bottom: 0;
  background: white;
  width: 60%;
  padding: 1px;
  height: 14vh;
  margin-left: 40%;
}

.box-color-container-right-recent-stories {
  position: relative;
}

.box-color-blue-right-recent-stories{
  position: absolute;
  bottom: 2px;
  left: -17px;
  background-color: #e74d57;
  width: 1rem;
  height: 1rem;
}

.out-side-pading-for-text-right-recent-stories{
  padding-top: 1%;
  padding-left: 16%;
  padding-right: 3%;
}

.overlay-header-text-right-recent-stories {
  font-size: 1.2rem;
  color:#18212e;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
}



.overlay-subheader-text-right-recent-stories {
  font-weight: 500;
  font-family: 'Poppins', sans-serif;
  color: #e74d57;
  text-transform: uppercase;
}

.think-a-head-growth{
  background-color: #bd212e;
}

.min-vhs{
  min-height: 100vh!important;
}


