.magzine-slider.slick-initialized.slick-slider {
    width: 118rem;
    margin: 0 auto;
    margin-top: 7rem;
}



.slider-div{
  background-size: cover;
  width: 100%;
  position: relative;
  height: 500px !important;
  background-repeat: no-repeat;
  background-position: center;
}

.slider-div .slider-div-content{
  position: absolute;
  text-align: left;
  color: white;
  width: 96%;
  display: block;
  padding: 25px;
  vertical-align: middle;
}

.slider-div .slider-div-content h2{
  font-size: 38px;
   text-shadow: 1px 1px #000;
}

.slider-div .slider-div-content p{
   font-size: 16px;
  line-height: 26px;
  text-shadow: 1px 1px #000;
  background: #0008;
  padding: 14px;
  margin-top: 22rem;
}

.slider-div .slider-div-content a{
 color: white;
  background-color: black;
  display: inline-block;
  width: 100%;
  font-size: 16px;
  padding: 15px 10px;
  text-decoration: none;
  max-width: 150px;
  text-align: center;
}

.slick-dots li button{
  color:black !important;
  background-color: black !important;


}

@media screen and (max-width: 768px) { 
 
 .magzine-slider.slick-initialized.slick-slider {
    width: 100%;
    margin: 0 auto;
    margin-top: 7rem;
}

.slider-div .slider-div-content{
	 max-width: 100%;
	 padding: 7px;
	}

.slider-div .slider-div-content p{ margin-top:-3px;}
}

@media only screen and (max-width: 415px) { 	
.slider-div .slider-div-content p{ margin-top:0px;} 
}