.mt-5 {
    margin-top: 5px
}

.mt-10 {
    margin-top: 10px
}

.mt-15 {
    margin-top: 15px
}

.mt-20 {
    margin-top: 20px
}

.mt-25 {
    margin-top: 25px
}

.mt-30 {
    margin-top: 30px
}

.mt-35 {
    margin-top: 35px
}

.mt-40 {
    margin-top: 40px
}

.mt-45 {
    margin-top: 45px
}

.mt-50 {
    margin-top: 50px
}

.mt-55 {
    margin-top: 55px
}

.mt-60 {
    margin-top: 60px
}

.mt-65 {
    margin-top: 65px
}

.mt-70 {
    margin-top: 70px
}

.mt-75 {
    margin-top: 75px
}

.mt-80 {
    margin-top: 80px
}

.mt-85 {
    margin-top: 85px
}

.mt-90 {
    margin-top: 90px
}

.mt-95 {
    margin-top: 95px
}

.mt-100 {
    margin-top: 100px
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-5 {
        margin-top:5px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-10 {
        margin-top:10px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-15 {
        margin-top:15px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-20 {
        margin-top:20px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-25 {
        margin-top:25px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-30 {
        margin-top:30px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-35 {
        margin-top:35px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-40 {
        margin-top:40px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-45 {
        margin-top:45px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-50 {
        margin-top:50px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-55 {
        margin-top:55px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-60 {
        margin-top:60px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-65 {
        margin-top:65px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-70 {
        margin-top:70px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-75 {
        margin-top:75px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-80 {
        margin-top:80px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-85 {
        margin-top:85px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-90 {
        margin-top:90px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-95 {
        margin-top:95px
    }
}

@media only screen and (max-width: 767.98px) {
    .mt-sm-100 {
        margin-top:100px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-5 {
        margin-top:5px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-10 {
        margin-top:10px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-15 {
        margin-top:15px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-20 {
        margin-top:20px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-25 {
        margin-top:25px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-30 {
        margin-top:30px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-35 {
        margin-top:35px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-40 {
        margin-top:40px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-45 {
        margin-top:45px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-50 {
        margin-top:50px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-55 {
        margin-top:55px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-60 {
        margin-top:60px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-65 {
        margin-top:65px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-70 {
        margin-top:70px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-75 {
        margin-top:75px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-80 {
        margin-top:80px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-85 {
        margin-top:85px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-90 {
        margin-top:90px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-95 {
        margin-top:95px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mt-md-100 {
        margin-top:100px
    }
}

.mtn-5 {
    margin-top: -5px
}

.mtn-10 {
    margin-top: -10px
}

.mtn-15 {
    margin-top: -15px
}

.mtn-20 {
    margin-top: -20px
}

.mtn-25 {
    margin-top: -25px
}

.mtn-30 {
    margin-top: -30px
}

.mtn-35 {
    margin-top: -35px
}

.mtn-40 {
    margin-top: -40px
}

.mtn-45 {
    margin-top: -45px
}

.mtn-50 {
    margin-top: -50px
}

.mtn-55 {
    margin-top: -55px
}

.mtn-60 {
    margin-top: -60px
}

.mtn-65 {
    margin-top: -65px
}

.mtn-70 {
    margin-top: -70px
}

.mtn-75 {
    margin-top: -75px
}

.mtn-80 {
    margin-top: -80px
}

.mtn-85 {
    margin-top: -85px
}

.mtn-90 {
    margin-top: -90px
}

.mtn-95 {
    margin-top: -95px
}

.mtn-100 {
    margin-top: -100px
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-5 {
        margin-top:-5px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-10 {
        margin-top:-10px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-15 {
        margin-top:-15px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-20 {
        margin-top:-20px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-25 {
        margin-top:-25px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-30 {
        margin-top:-30px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-35 {
        margin-top:-35px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-40 {
        margin-top:-40px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-45 {
        margin-top:-45px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-50 {
        margin-top:-50px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-55 {
        margin-top:-55px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-60 {
        margin-top:-60px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-65 {
        margin-top:-65px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-70 {
        margin-top:-70px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-75 {
        margin-top:-75px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-80 {
        margin-top:-80px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-85 {
        margin-top:-85px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-90 {
        margin-top:-90px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-95 {
        margin-top:-95px
    }
}

@media only screen and (max-width: 767.98px) {
    .mtn-sm-100 {
        margin-top:-100px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-5 {
        margin-top:-5px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-10 {
        margin-top:-10px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-15 {
        margin-top:-15px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-20 {
        margin-top:-20px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-25 {
        margin-top:-25px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-30 {
        margin-top:-30px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-35 {
        margin-top:-35px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-40 {
        margin-top:-40px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-45 {
        margin-top:-45px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-50 {
        margin-top:-50px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-55 {
        margin-top:-55px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-60 {
        margin-top:-60px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-65 {
        margin-top:-65px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-70 {
        margin-top:-70px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-75 {
        margin-top:-75px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-80 {
        margin-top:-80px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-85 {
        margin-top:-85px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-90 {
        margin-top:-90px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-95 {
        margin-top:-95px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mtn-md-100 {
        margin-top:-100px
    }
}

.mb-5 {
    margin-bottom: 5px
}

.mb-10 {
    margin-bottom: 10px
}

.mb-15 {
    margin-bottom: 15px
}

.mb-20 {
    margin-bottom: 20px
}

.mb-25 {
    margin-bottom: 25px
}

.mb-30 {
    margin-bottom: 30px
}

.mb-35 {
    margin-bottom: 35px
}

.mb-40 {
    margin-bottom: 40px
}

.mb-45 {
    margin-bottom: 45px
}

.mb-50 {
    margin-bottom: 50px
}

.mb-55 {
    margin-bottom: 55px
}

.mb-60 {
    margin-bottom: 60px
}

.mb-65 {
    margin-bottom: 65px
}

.mb-70 {
    margin-bottom: 70px
}

.mb-75 {
    margin-bottom: 75px
}

.mb-80 {
    margin-bottom: 80px
}

.mb-85 {
    margin-bottom: 85px
}

.mb-90 {
    margin-bottom: 90px
}

.mb-95 {
    margin-bottom: 95px
}

.mb-100 {
    margin-bottom: 100px
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-5 {
        margin-bottom:5px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-10 {
        margin-bottom:10px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-15 {
        margin-bottom:15px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-20 {
        margin-bottom:20px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-25 {
        margin-bottom:25px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-30 {
        margin-bottom:30px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-35 {
        margin-bottom:35px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-40 {
        margin-bottom:40px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-45 {
        margin-bottom:45px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-50 {
        margin-bottom:50px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-55 {
        margin-bottom:55px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-60 {
        margin-bottom:60px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-65 {
        margin-bottom:65px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-70 {
        margin-bottom:70px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-75 {
        margin-bottom:75px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-80 {
        margin-bottom:80px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-85 {
        margin-bottom:85px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-90 {
        margin-bottom:90px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-95 {
        margin-bottom:95px
    }
}

@media only screen and (max-width: 767.98px) {
    .mb-sm-100 {
        margin-bottom:100px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-5 {
        margin-bottom:5px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-10 {
        margin-bottom:10px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-15 {
        margin-bottom:15px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-20 {
        margin-bottom:20px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-25 {
        margin-bottom:25px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-30 {
        margin-bottom:30px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-35 {
        margin-bottom:35px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-40 {
        margin-bottom:40px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-45 {
        margin-bottom:45px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-50 {
        margin-bottom:50px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-55 {
        margin-bottom:55px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-60 {
        margin-bottom:60px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-65 {
        margin-bottom:65px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-70 {
        margin-bottom:70px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-75 {
        margin-bottom:75px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-80 {
        margin-bottom:80px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-85 {
        margin-bottom:85px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-90 {
        margin-bottom:90px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-95 {
        margin-bottom:95px
    }
}

@media only screen and (min-width: 768px) and (max-width:991.98px) {
    .mb-md-100 {
        margin-bottom:100px
    }
}
