.logo-light, .logo-dark {
	max-height: 30px;
}

.partner-list img {
	max-height: 38px;
}

/* gaussian blur 1px */
#home {
	position: relative;
}

#home .bg {
	position: absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index: 0 !important;
}
@media (min-width: 300px) {
  #home .container .section-inner .row {
  	align-items: flex-end !important;
  }
  #home .container .section-inner .row  .section-content-text {
  	margin-top: 20px;
  }
  .caption-heading {
  	text-shadow: 2px 2px 4px black;
  	font-weight: 500 !important;
  	font-size: 28px !important;
  	margin-bottom: 10px !important;
  }
  #home {
    background: url(../images/slider-01.png) center center no-repeat;
  }
  .section-slide .section-content-image {
    display: block !important;
  }
  .section-slide .section-content-image img {
    zoom: 0.70;
    -moz-transform: scale(0.70);
    -webkit-transform: scale(0.70);
    margin-top: -110px;
    margin-left: auto;
    margin-right: auto;
    padding-left: auto;
    padding-right: auto;
  }
}

@media (min-width: 414px) {
  #home .container .section-inner .row {
  	align-items: flex-end !important;
  }
  #home .container .section-inner .row  .section-content-text {
  	margin-top: 20px;
  }
  .caption-heading {
  	text-shadow: 8px 8px 12px black;
  	font-weight: 600 !important;
  	font-size: 30px !important;
  	margin-bottom: 25px !important;
  }
  #home {
    background: url(../images/slider-01.png) center center no-repeat;
  }
  .section-slide .section-content-image {
    display: block !important;
  }
  .section-slide .section-content-image img {
    zoom: 0.72;
    -moz-transform: scale(0.72);
    -webkit-transform: scale(0.72);
    margin-top: -85px;
  }
}

@media (min-width: 768px) {
  #home .container .section-inner .row {
  	align-items: center !important;
  }
  #home .container .section-inner .row  .section-content-text {
  	margin-bottom: 55px;
  }
  .caption-heading {
  	text-shadow: 4px 4px 8px black;
  	font-weight: 300 !important;
  	font-size: 45px !important;
  	margin-bottom: 30px !important;
  }
  #home {
    background: url(../images/slider-01.png) center center no-repeat;
  }
  .section-slide .section-content-image img {
    zoom: 0.8;
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    margin-top: inherit;
  }
}

@media (min-width: 992px) {
  #home .container .section-inner .row {
  	align-items: center !important;
  }
  #home .container .section-inner .row  .section-content-text {
  	margin-bottom: 55px;
  }
  .caption-heading {
  	text-shadow: 5px 5px 10px black;
	font-weight: 700 !important;
	font-size: 65px !important;
	margin-bottom: 50px !important;
  }
  #home {
    background: url(../images/slider-01.png) center center no-repeat;
  }
  .section-slide .section-content-image img {
    zoom: 0.8;
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    margin-top: inherit;
  }
}

@media (min-width: 1200px) {
  #home .container .section-inner .row {
  	align-items: center !important;
  }
  #home .container .section-inner .row  .section-content-text {
  	
  }
  .caption-heading {
  	text-shadow: 2px 2px 4px black;
	font-weight: 700 !important;
	font-size: 50px !important;
	margin-bottom: 30px !important;
  }
  #home {
    background: url(../images/slider-01.png) center center no-repeat;
  }
  .section-slide .section-content-image img {
    zoom: 0.8;
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    margin-top: inherit;
  }
}