.main-banner-content {
  margin-top: 160px !important;
}

.banner-slider-wrap .owl-nav {
	bottom: 15% !important;
}

.page-title-area {
    background-image: url(../../assets/img/website/banner.jpg);
}

.about-image img {
    border-right: 4px solid #ffffff !important;
    border-top: 4px solid #ffffff !important;
}

.feature-card {
    min-height: 270px;
}

.feature-card h3 {
    font-size: 20px;
    min-height: 100px;
}

.single-causes .causes-content h3 {
    font-size: 18px;
}

.single-causes .causes-content p {
  min-height: 50px;
}

.single-causes .causes-content {
  width: 100%;
}

.features-section .container-fluid {
  margin: 0 auto !important;
}

.owl-carousel {
    width: 100.8v% !important;
}

.align-items-center {
    align-items: flex-start !important;
}

/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {

  /* CSS */

}

/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {

  /* CSS */

}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {

  /* CSS */

}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

  /* CSS */

}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {

  /* CSS */

}

/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {

  /* CSS */

}