.bnr-sec-top{
    position:relative;
}
.bnr-sec-top::before{
    position:absolute;
    content:"";
    left:0;
    right:0;
    top:0;
    bottom:0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 1;
}
.bnr-slider{
	width:100%;
	height:100%;
	min-height:550px;
	background-position:center center;
	-moz-background-position: center center;
    -webkit-background-position: center center;
    -o-background-position: center center;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
	background-repeat:no-repeat;
	-webkit-background-repeat:no-repeat;
	-moz-background-repeat:no-repeat;
	-o-background-repeat:no-repeat;
	backface-visibility:hidden;
	animation: slideBg 30s linear infinite 0s;
	animation-timing-function:ease-in-out;
	background-image:url('../img/banner/3.webp');
	background-attachment: fixed;
}
@keyframes slideBg{
	0% {
		background-image:url('../img/banner/1.webp');
	}
	25% {
		background-image:url('../img/banner/2.webp');
	}
	50% {
		background-image:url('../img/banner/3.webp');
	}
	75% {
		background-image:url('../img/banner/4.webp');
	}
	100% {
		background-image:url('../img/banner/1.webp');
	}
}

.bnr-text-inner{
    min-height:500px;
}
.bnr-slider-content {
    width: 100%;
    margin: auto;
    padding-left: 9rem;
    z-index: 2;
}
.bnr-slider-content h2{
    font-size:60px;
    color:#ffffff;
    font-weight: 600;
}
.bnr-slider-content a{
    font-size:45px;
    font-weight: 600;
    line-height: 1.3;
    text-align: left!important;
    overflow: hidden!important;
    /*border-right: 2px solid;*/
}

@media screen and (max-width: 767px){
    .bnr-slider {
        height: 216px;
        min-height: 216px;
        margin-top: 8rem;
        background-attachment: unset;
		animation:none !important;
		background-image: none !important;
    }  
    .bnr-text-inner {
        min-height:200px;
    }
    .bnr-slider-content {
           padding-left: 1rem;
        text-align: left!important;
    }
    .bnr-slider-content h2 {
        font-size: 28px;
    }
    .bnr-slider-content a {
        font-size: 24px;
    }
	.bnr-sec-top::before{
		background: #fff;
	}
	.bnr-slider-content h2 {
		color: #000;
	}
}