@media (max-width: 567px) {
  section.slider .x_023_animated_layers_txt, section.slider .x_023_animated_layers_content_right > .x_023_animated_layers_txt {
    top: 33%;
    width: 90%;
  }
}



.breadcrumb-outer {
	padding: 300px 0 0px;
	position: relative;
	z-index: 1;
}

        .breadcrumb h2 {
	font-size: 70px;
	letter-spacing: -1px;
	font-weight: 900;
	display: inline-block;
	text-transform: uppercase;
	position: absolute;
	bottom: 34px;
	margin: 0 0 0 0px;
	color: #fff;
	line-height: 48px;
	text-shadow: 0 10px 10px #00000020;
} 
 

@media (max-width: 639px) {
  .breadcrumb-outer {
    padding: 224px 0 0px;
    position: relative;
    z-index: 1;
  }
  .breadcrumb h2 {
    font-size: 30px;
    letter-spacing: 0px;
    font-weight: 900;
    display: inline-block;
    text-transform: uppercase;
    position: absolute;
    bottom: 0px;
    margin: 0 0 0 0px;
    color: #fff;
    line-height: 46px;
    text-shadow: 0 10px 10px #00000020;
  }
}