.s1639159689 {
position:relative;
background:transparent;
}
.s1639159689 .svideo {
position:absolute;
z-index:-3;
background:transparent;
width:100%;
height:86%;
overflow:hidden;
}

.s1639159689 .svideo .vbackground {
min-width:100%;
min-height:100%;

}

.s1639159689 .sbackground {
position:absolute;
z-index:-2;
background-repeat:no-repeat;
background-position:center center;
background-size:100% 100%;
background-attachment:scroll;
width:100%;
height:100%;
}

.s1639159689 .sforeground {
position:absolute;
z-index:-1;

width:100%;
height:100%;

}

.s1639159689 .container {
background:transparent;
padding-top:10px;
padding-bottom:10px;


}

.s1639159689 .container .row {

}

.s1639159689 .sheader {
background:transparent;
}

.s1639159689 .stitle {
background:transparent;
}

.s1639159689 .sdesc {
background:transparent;
}

.st1639159689 {}
.st1639159689 img {}

.sb1639159689 {}
.sb1639159689 img {}

@media (max-width: 767px) {
.s1639159689 .sbackground{
position:absolute;
z-index:-2;
background-repeat:no-repeat;
background-position:center center;
background-size:100% 100%;
width:100%;
height:100%;
}
}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 992px) and (max-width: 1199px) {
.s1639159689 .sbackground{display:none;}
}
@media (min-width: 1200px) {
.s1639159689 .sbackground{display:none;}
}