.s1719045205 {
    position:relative;
    background:transparent;
}
.carousel-control-next-icon{
    /*width: 5rem;*/
    /*height: 5rem;*/
}


.carousel1719216800 .carousel-inner .carousel-item img.kenburn:before{
        position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002c57;
  opacity: .8;
  content: "";
}
/*.s1719045205 .carousel1719216800 .carousel-item:before{*/
/*    position: absolute;*/
/*  left: 0;*/
/*  top: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  background: #002c57;*/
/*  opacity: .8;*/
/*  content: "";*/
/*}*/





.s1719045205 .svideo {
    position:absolute;
    z-index:-3;
    background:transparent;
    width:100%;
    height:100%;
    overflow:hidden;
}

.s1719045205 .svideo .vbackground {
    min-width:100%;
    min-height:100%;
}

.s1719045205 .sbackground {
    position:absolute;
    z-index:-2;
    background-repeat:repeat;
    background-position:center center;
    background-size:auto auto;
    background-attachment:fixed;
    width:100%;
    height:100%;
}

.s1719045205 .sforeground {
    position:absolute;
    z-index:-1;
    background:transparent;
    width:100%;
    height:100%;
}

.s1719045205 .container {
    background:transparent;
    padding-top:5px;
    padding-bottom:5px;
}

.s1719045205 .container .row {
    
}

.s1719045205 .sheader {
    text-align:center;
}

.s1719045205 .stitle {
    background:transparent;
    position: relative;
    z-index: 2;
}

.s1719045205 .ssubtitle {
    position: relative;
    opacity: 1;
    z-index: 1;
}

.s1719045205 .sdesc {
    background:transparent;
}

.st1719045205 {}
.st1719045205 img {}

.sb1719045205 {}
.sb1719045205 img {}

@media (max-width: 767px) {
	    section.relative {
        overflow: unset;

    }
}
@media (min-width: 768px) and (max-width: 991px) {
    
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) {
	
}