.fz10 {
    font-size: 10px !important
}

.fz12 {
    font-size: 12px !important
}

.fz14 {
    font-size: 14px !important
}

.fz16 {
    font-size: 16px !important
}

.fz18 {
    font-size: 18px !important
}

.fz20 {
    font-size: 20px !important
}

.fz22 {
    font-size: 22px !important
}

.fz24 {
    font-size: 24px !important
}

.fz26 {
    font-size: 26px !important
}

.fz28 {
    font-size: 28px !important
}

.fz30 {
    font-size: 30px !important
}

.fz32 {
    font-size: 32px !important
}

.fz34 {
    font-size: 34px !important
}

.fz36 {
    font-size: 36px !important
}

.fz38 {
    font-size: 38px !important
}

.fz40 {
    font-size: 40px !important
}

.fz42 {
    font-size: 42px !important
}

.fz44 {
    font-size: 44px !important
}

.fz46 {
    font-size: 46px !important
}

.fz48 {
    font-size: 48px !important
}

.fz50 {
    font-size: 50px !important
}

.fz52 {
    font-size: 52px !important
}

.fz54 {
    font-size: 54px !important
}

.fz56 {
    font-size: 56px !important
}

.fz58 {
    font-size: 58px !important
}

.fz60 {
    font-size: 60px !important
}

.fz62 {
    font-size: 62px !important
}

.fz70 {
    font-size: 70px !important
}

.fz80 {
    font-size: 80px !important
}

.fz90 {
    font-size: 90px !important
}

.fz100 {
    font-size: 100px !important
}

.fz120 {
    font-size: 120px !important
}

.fz140 {
    font-size: 140px !important
}

@media (min-width: 768px) {
    .fz10-sm {
        font-size:10px !important
    }

    .fz12-sm {
        font-size: 12px !important
    }

    .fz14-sm {
        font-size: 14px !important
    }

    .fz16-sm {
        font-size: 16px !important
    }

    .fz18-sm {
        font-size: 18px !important
    }

    .fz20-sm {
        font-size: 20px !important
    }

    .fz22-sm {
        font-size: 22px !important
    }

    .fz24-sm {
        font-size: 24px !important
    }

    .fz26-sm {
        font-size: 26px !important
    }

    .fz28-sm {
        font-size: 28px !important
    }

    .fz30-sm {
        font-size: 30px !important
    }

    .fz32-sm {
        font-size: 32px !important
    }

    .fz34-sm {
        font-size: 34px !important
    }

    .fz36-sm {
        font-size: 36px !important
    }

    .fz38-sm {
        font-size: 38px !important
    }

    .fz40-sm {
        font-size: 40px !important
    }

    .fz42-sm {
        font-size: 42px !important
    }

    .fz44-sm {
        font-size: 44px !important
    }

    .fz46-sm {
        font-size: 46px !important
    }

    .fz48-sm {
        font-size: 48px !important
    }

    .fz50-sm {
        font-size: 50px !important
    }

    .fz52-sm {
        font-size: 52px !important
    }

    .fz54-sm {
        font-size: 54px !important
    }

    .fz56-sm {
        font-size: 56px !important
    }

    .fz58-sm {
        font-size: 58px !important
    }

    .fz60-sm {
        font-size: 60px !important
    }

    .fz70-sm {
        font-size: 70px !important
    }

    .fz80-sm {
        font-size: 80px !important
    }

    .fz90-sm {
        font-size: 90px !important
    }

    .fz100-sm {
        font-size: 100px !important
    }

    .fz120-sm {
        font-size: 120px !important
    }

    .fz140-sm {
        font-size: 140px !important
    }
}

@media (min-width: 992px) {
    .fz10-md {
        font-size:10px !important
    }

    .fz12-md {
        font-size: 12px !important
    }

    .fz14-md {
        font-size: 14px !important
    }

    .fz16-md {
        font-size: 16px !important
    }

    .fz18-md {
        font-size: 18px !important
    }

    .fz20-md {
        font-size: 20px !important
    }

    .fz22-md {
        font-size: 22px !important
    }

    .fz24-md {
        font-size: 24px !important
    }

    .fz26-md {
        font-size: 26px !important
    }

    .fz28-md {
        font-size: 28px !important
    }

    .fz30-md {
        font-size: 30px !important
    }

    .fz32-md {
        font-size: 32px !important
    }

    .fz34-md {
        font-size: 34px !important
    }

    .fz36-md {
        font-size: 36px !important
    }

    .fz38-md {
        font-size: 38px !important
    }

    .fz40-md {
        font-size: 40px !important
    }

    .fz42-md {
        font-size: 42px !important
    }

    .fz44-md {
        font-size: 44px !important
    }

    .fz46-md {
        font-size: 46px !important
    }

    .fz48-md {
        font-size: 48px !important
    }

    .fz50-md {
        font-size: 50px !important
    }

    .fz52-md {
        font-size: 52px !important
    }

    .fz54-md {
        font-size: 54px !important
    }

    .fz56-md {
        font-size: 56px !important
    }

    .fz58-md {
        font-size: 58px !important
    }

    .fz60-md {
        font-size: 60px !important
    }

    .fz70-md {
        font-size: 70px !important
    }

    .fz80-md {
        font-size: 80px !important
    }

    .fz90-md {
        font-size: 90px !important
    }

    .fz100-md {
        font-size: 100px !important
    }

    .fz120-md {
        font-size: 120px !important
    }

    .fz140-md {
        font-size: 140px !important
    }
}

@media (min-width: 1200px) {
    .fz10-lg {
        font-size:10px !important
    }

    .fz12-lg {
        font-size: 12px !important
    }

    .fz14-lg {
        font-size: 14px !important
    }

    .fz16-lg {
        font-size: 16px !important
    }

    .fz18-lg {
        font-size: 18px !important
    }

    .fz20-lg {
        font-size: 20px !important
    }

    .fz22-lg {
        font-size: 22px !important
    }

    .fz24-lg {
        font-size: 24px !important
    }

    .fz26-lg {
        font-size: 26px !important
    }

    .fz28-lg {
        font-size: 28px !important
    }

    .fz30-lg {
        font-size: 30px !important
    }

    .fz32-lg {
        font-size: 32px !important
    }

    .fz34-lg {
        font-size: 34px !important
    }

    .fz36-lg {
        font-size: 36px !important
    }

    .fz38-lg {
        font-size: 38px !important
    }

    .fz40-lg {
        font-size: 40px !important
    }

    .fz42-lg {
        font-size: 42px !important
    }

    .fz44-lg {
        font-size: 44px !important
    }

    .fz46-lg {
        font-size: 46px !important
    }

    .fz48-lg {
        font-size: 48px !important
    }

    .fz50-lg {
        font-size: 50px !important
    }

    .fz52-lg {
        font-size: 52px !important
    }

    .fz54-lg {
        font-size: 54px !important
    }

    .fz56-lg {
        font-size: 56px !important
    }

    .fz58-lg {
        font-size: 58px !important
    }

    .fz60-lg {
        font-size: 60px !important
    }

    .fz70-lg {
        font-size: 70px !important
    }

    .fz80-lg {
        font-size: 80px !important
    }

    .fz90-lg {
        font-size: 90px !important
    }

    .fz100-lg {
        font-size: 100px !important
    }

    .fz120-lg {
        font-size: 120px !important
    }

    .fz140-lg {
        font-size: 140px !important
    }
}

.h-full {
    height: 100% !important
}

.h-half {
    height: 50% !important
}

.h-quarter {
    height: 25% !important
}

.h-auto {
    height: auto !important
}

@media (min-width: 768px) {
    .h-full-sm {
        height:100% !important
    }

    .h-half-sm {
        height: 50% !important
    }

    .h-quarter-sm {
        height: 25% !important
    }

    .h-auto-sm {
        height: auto !important
    }
}

@media (min-width: 992px) {
    .h-full-md {
        height:100% !important
    }

    .h-half-md {
        height: 50% !important
    }

    .h-quarter-md {
        height: 25% !important
    }

    .h-auto-md {
        height: auto !important
    }
}

@media (min-width: 1200px) {
    .h-full-lg {
        height:100% !important
    }

    .h-half-lg {
        height: 50% !important
    }

    .h-quarter-lg {
        height: 25% !important
    }

    .h-auto-lg {
        height: auto !important
    }
}

.mt10 {
    margin-top: 10px !important
}

.mt15 {
    margin-top: 15px !important
}

.mt20 {
    margin-top: 20px !important
}

.mt25 {
    margin-top: 25px !important
}

.mt30 {
    margin-top: 30px !important
}

.mt35 {
    margin-top: 35px !important
}

.mt40 {
    margin-top: 40px !important
}

.mt45 {
    margin-top: 45px !important
}

.mt50 {
    margin-top: 50px !important
}

.mt55 {
    margin-top: 55px !important
}

.mt60 {
    margin-top: 60px !important
}

.mt65 {
    margin-top: 65px !important
}

.mt70 {
    margin-top: 70px !important
}

.mt75 {
    margin-top: 75px !important
}

.mt80 {
    margin-top: 80px !important
}

.mt85 {
    margin-top: 85px !important
}

.mt90 {
    margin-top: 90px !important
}

.mt95 {
    margin-top: 95px !important
}

.mt100 {
    margin-top: 100px !important
}

.mt105 {
    margin-top: 105px !important
}

.mt110 {
    margin-top: 110px !important
}

.mt115 {
    margin-top: 115px !important
}

.mt120 {
    margin-top: 120px !important
}

.mt125 {
    margin-top: 125px !important
}

.mt130 {
    margin-top: 130px !important
}

.mt135 {
    margin-top: 135px !important
}

.mt140 {
    margin-top: 140px !important
}

.mt145 {
    margin-top: 145px !important
}

.mt150 {
    margin-top: 150px !important
}

.mb10 {
    margin-bottom: 10px !important
}

.mb15 {
    margin-bottom: 15px !important
}

.mb20 {
    margin-bottom: 20px !important
}

.mb25 {
    margin-bottom: 25px !important
}

.mb30 {
    margin-bottom: 30px !important
}

.mb35 {
    margin-bottom: 35px !important
}

.mb40 {
    margin-bottom: 40px !important
}

.mb45 {
    margin-bottom: 45px !important
}

.mb50 {
    margin-bottom: 50px !important
}

.mb55 {
    margin-bottom: 55px !important
}

.mb60 {
    margin-bottom: 60px !important
}

.mb65 {
    margin-bottom: 65px !important
}

.mb70 {
    margin-bottom: 70px !important
}

.mb75 {
    margin-bottom: 75px !important
}

.mb80 {
    margin-bottom: 80px !important
}

.mb85 {
    margin-bottom: 85px !important
}

.mb90 {
    margin-bottom: 90px !important
}

.mb95 {
    margin-bottom: 95px !important
}

.mb100 {
    margin-bottom: 100px !important
}

.mb105 {
    margin-bottom: 105px !important
}

.mb110 {
    margin-bottom: 110px !important
}

.mb115 {
    margin-bottom: 115px !important
}

.mb120 {
    margin-bottom: 120px !important
}

.mb125 {
    margin-bottom: 125px !important
}

.mb130 {
    margin-bottom: 130px !important
}

.mb135 {
    margin-bottom: 135px !important
}

.mb140 {
    margin-bottom: 140px !important
}

.mb145 {
    margin-bottom: 145px !important
}

.mb150 {
    margin-bottom: 150px !important
}

.mr10 {
    margin-right: 10px !important
}

.mr15 {
    margin-right: 15px !important
}

.mr20 {
    margin-right: 20px !important
}

.mr25 {
    margin-right: 25px !important
}

.mr30 {
    margin-right: 30px !important
}

.mr35 {
    margin-right: 35px !important
}

.mr40 {
    margin-right: 40px !important
}

.mr45 {
    margin-right: 45px !important
}

.mr50 {
    margin-right: 50px !important
}

.mr55 {
    margin-right: 55px !important
}

.mr60 {
    margin-right: 60px !important
}

.mr65 {
    margin-right: 65px !important
}

.mr70 {
    margin-right: 70px !important
}

.mr75 {
    margin-right: 75px !important
}

.mr80 {
    margin-right: 80px !important
}

.mr85 {
    margin-right: 85px !important
}

.mr90 {
    margin-right: 90px !important
}

.mr95 {
    margin-right: 95px !important
}

.mr100 {
    margin-right: 100px !important
}

.mr105 {
    margin-right: 105px !important
}

.mr110 {
    margin-right: 110px !important
}

.mr115 {
    margin-right: 115px !important
}

.mr120 {
    margin-right: 120px !important
}

.mr125 {
    margin-right: 125px !important
}

.mr130 {
    margin-right: 130px !important
}

.mr135 {
    margin-right: 135px !important
}

.mr140 {
    margin-right: 140px !important
}

.mr145 {
    margin-right: 145px !important
}

.mr150 {
    margin-right: 150px !important
}

.ml10 {
    margin-left: 10px !important
}

.ml15 {
    margin-left: 15px !important
}

.ml20 {
    margin-left: 20px !important
}

.ml25 {
    margin-left: 25px !important
}

.ml30 {
    margin-left: 30px !important
}

.ml35 {
    margin-left: 35px !important
}

.ml40 {
    margin-left: 40px !important
}

.ml45 {
    margin-left: 45px !important
}

.ml50 {
    margin-left: 50px !important
}

.ml55 {
    margin-left: 55px !important
}

.ml60 {
    margin-left: 60px !important
}

.ml65 {
    margin-left: 65px !important
}

.ml70 {
    margin-left: 70px !important
}

.ml75 {
    margin-left: 75px !important
}

.ml80 {
    margin-left: 80px !important
}

.ml85 {
    margin-left: 85px !important
}

.ml90 {
    margin-left: 90px !important
}

.ml95 {
    margin-left: 95px !important
}

.ml100 {
    margin-left: 100px !important
}

.ml105 {
    margin-left: 105px !important
}

.ml110 {
    margin-left: 110px !important
}

.ml115 {
    margin-left: 115px !important
}

.ml120 {
    margin-left: 120px !important
}

.ml125 {
    margin-left: 125px !important
}

.ml130 {
    margin-left: 130px !important
}

.ml135 {
    margin-left: 135px !important
}

.ml140 {
    margin-left: 140px !important
}

.ml145 {
    margin-left: 145px !important
}

.ml150 {
    margin-left: 150px !important
}

@media (min-width: 768px) {
    .mt10-sm {
        margin-top:10px !important
    }

    .mt15-sm {
        margin-top: 15px !important
    }

    .mt20-sm {
        margin-top: 20px !important
    }

    .mt25-sm {
        margin-top: 25px !important
    }

    .mt30-sm {
        margin-top: 30px !important
    }

    .mt35-sm {
        margin-top: 35px !important
    }

    .mt40-sm {
        margin-top: 40px !important
    }

    .mt45-sm {
        margin-top: 45px !important
    }

    .mt50-sm {
        margin-top: 50px !important
    }

    .mt55-sm {
        margin-top: 55px !important
    }

    .mt60-sm {
        margin-top: 60px !important
    }

    .mt65-sm {
        margin-top: 65px !important
    }

    .mt70-sm {
        margin-top: 70px !important
    }

    .mt75-sm {
        margin-top: 75px !important
    }

    .mt80-sm {
        margin-top: 80px !important
    }

    .mt85-sm {
        margin-top: 85px !important
    }

    .mt90-sm {
        margin-top: 90px !important
    }

    .mt95-sm {
        margin-top: 95px !important
    }

    .mt100-sm {
        margin-top: 100px !important
    }

    .mt105-sm {
        margin-top: 105px !important
    }

    .mt110-sm {
        margin-top: 110px !important
    }

    .mt115-sm {
        margin-top: 115px !important
    }

    .mt120-sm {
        margin-top: 120px !important
    }

    .mt125-sm {
        margin-top: 125px !important
    }

    .mt130-sm {
        margin-top: 130px !important
    }

    .mt135-sm {
        margin-top: 135px !important
    }

    .mt140-sm {
        margin-top: 140px !important
    }

    .mt145-sm {
        margin-top: 145px !important
    }

    .mt150-sm {
        margin-top: 150px !important
    }

    .mb10-sm {
        margin-bottom: 10px !important
    }

    .mb15-sm {
        margin-bottom: 15px !important
    }

    .mb20-sm {
        margin-bottom: 20px !important
    }

    .mb25-sm {
        margin-bottom: 25px !important
    }

    .mb30-sm {
        margin-bottom: 30px !important
    }

    .mb35-sm {
        margin-bottom: 35px !important
    }

    .mb40-sm {
        margin-bottom: 40px !important
    }

    .mb45-sm {
        margin-bottom: 45px !important
    }

    .mb50-sm {
        margin-bottom: 50px !important
    }

    .mb55-sm {
        margin-bottom: 55px !important
    }

    .mb60-sm {
        margin-bottom: 60px !important
    }

    .mb65-sm {
        margin-bottom: 65px !important
    }

    .mb70-sm {
        margin-bottom: 70px !important
    }

    .mb75-sm {
        margin-bottom: 75px !important
    }

    .mb80-sm {
        margin-bottom: 80px !important
    }

    .mb85-sm {
        margin-bottom: 85px !important
    }

    .mb90-sm {
        margin-bottom: 90px !important
    }

    .mb95-sm {
        margin-bottom: 95px !important
    }

    .mb100-sm {
        margin-bottom: 100px !important
    }

    .mb105-sm {
        margin-bottom: 105px !important
    }

    .mb110-sm {
        margin-bottom: 110px !important
    }

    .mb115-sm {
        margin-bottom: 115px !important
    }

    .mb120-sm {
        margin-bottom: 120px !important
    }

    .mb125-sm {
        margin-bottom: 125px !important
    }

    .mb130-sm {
        margin-bottom: 130px !important
    }

    .mb135-sm {
        margin-bottom: 135px !important
    }

    .mb140-sm {
        margin-bottom: 140px !important
    }

    .mb145-sm {
        margin-bottom: 145px !important
    }

    .mb150-sm {
        margin-bottom: 150px !important
    }

    .ml10-sm {
        margin-left: 10px !important
    }

    .ml15-sm {
        margin-left: 15px !important
    }

    .ml20-sm {
        margin-left: 20px !important
    }

    .ml25-sm {
        margin-left: 25px !important
    }

    .ml30-sm {
        margin-left: 30px !important
    }

    .ml35-sm {
        margin-left: 35px !important
    }

    .ml40-sm {
        margin-left: 40px !important
    }

    .ml45-sm {
        margin-left: 45px !important
    }

    .ml50-sm {
        margin-left: 50px !important
    }

    .ml55-sm {
        margin-left: 55px !important
    }

    .ml60-sm {
        margin-left: 60px !important
    }

    .ml65-sm {
        margin-left: 65px !important
    }

    .ml70-sm {
        margin-left: 70px !important
    }

    .ml75-sm {
        margin-left: 75px !important
    }

    .ml80-sm {
        margin-left: 80px !important
    }

    .ml85-sm {
        margin-left: 85px !important
    }

    .ml90-sm {
        margin-left: 90px !important
    }

    .ml95-sm {
        margin-left: 95px !important
    }

    .ml100-sm {
        margin-left: 100px !important
    }

    .ml105-sm {
        margin-left: 105px !important
    }

    .ml110-sm {
        margin-left: 110px !important
    }

    .ml115-sm {
        margin-left: 115px !important
    }

    .ml120-sm {
        margin-left: 120px !important
    }

    .ml125-sm {
        margin-left: 125px !important
    }

    .ml130-sm {
        margin-left: 130px !important
    }

    .ml135-sm {
        margin-left: 135px !important
    }

    .ml140-sm {
        margin-left: 140px !important
    }

    .ml145-sm {
        margin-left: 145px !important
    }

    .ml150-sm {
        margin-left: 150px !important
    }

    .mr10-sm {
        margin-right: 10px !important
    }

    .mr15-sm {
        margin-right: 15px !important
    }

    .mr20-sm {
        margin-right: 20px !important
    }

    .mr25-sm {
        margin-right: 25px !important
    }

    .mr30-sm {
        margin-right: 30px !important
    }

    .mr35-sm {
        margin-right: 35px !important
    }

    .mr40-sm {
        margin-right: 40px !important
    }

    .mr45-sm {
        margin-right: 45px !important
    }

    .mr50-sm {
        margin-right: 50px !important
    }

    .mr55-sm {
        margin-right: 55px !important
    }

    .mr60-sm {
        margin-right: 60px !important
    }

    .mr65-sm {
        margin-right: 65px !important
    }

    .mr70-sm {
        margin-right: 70px !important
    }

    .mr75-sm {
        margin-right: 75px !important
    }

    .mr80-sm {
        margin-right: 80px !important
    }

    .mr85-sm {
        margin-right: 85px !important
    }

    .mr90-sm {
        margin-right: 90px !important
    }

    .mr95-sm {
        margin-right: 95px !important
    }

    .mr100-sm {
        margin-right: 100px !important
    }

    .mr105-sm {
        margin-right: 105px !important
    }

    .mr110-sm {
        margin-right: 110px !important
    }

    .mr115-sm {
        margin-right: 115px !important
    }

    .mr120-sm {
        margin-right: 120px !important
    }

    .mr125-sm {
        margin-right: 125px !important
    }

    .mr130-sm {
        margin-right: 130px !important
    }

    .mr135-sm {
        margin-right: 135px !important
    }

    .mr140-sm {
        margin-right: 140px !important
    }

    .mr145-sm {
        margin-right: 145px !important
    }

    .mr150-sm {
        margin-right: 150px !important
    }
}

@media (min-width: 992px) {
    .mt10-md {
        margin-top:10px !important
    }

    .mt15-md {
        margin-top: 15px !important
    }

    .mt20-md {
        margin-top: 20px !important
    }

    .mt25-md {
        margin-top: 25px !important
    }

    .mt30-md {
        margin-top: 30px !important
    }

    .mt35-md {
        margin-top: 35px !important
    }

    .mt40-md {
        margin-top: 40px !important
    }

    .mt45-md {
        margin-top: 45px !important
    }

    .mt50-md {
        margin-top: 50px !important
    }

    .mt55-md {
        margin-top: 55px !important
    }

    .mt60-md {
        margin-top: 60px !important
    }

    .mt65-md {
        margin-top: 65px !important
    }

    .mt70-md {
        margin-top: 70px !important
    }

    .mt75-md {
        margin-top: 75px !important
    }

    .mt80-md {
        margin-top: 80px !important
    }

    .mt85-md {
        margin-top: 85px !important
    }

    .mt90-md {
        margin-top: 90px !important
    }

    .mt95-md {
        margin-top: 95px !important
    }

    .mt100-md {
        margin-top: 100px !important
    }

    .mt105-md {
        margin-top: 105px !important
    }

    .mt110-md {
        margin-top: 110px !important
    }

    .mt115-md {
        margin-top: 115px !important
    }

    .mt120-md {
        margin-top: 120px !important
    }

    .mt125-md {
        margin-top: 125px !important
    }

    .mt130-md {
        margin-top: 130px !important
    }

    .mt135-md {
        margin-top: 135px !important
    }

    .mt140-md {
        margin-top: 140px !important
    }

    .mt145-md {
        margin-top: 145px !important
    }

    .mt150-md {
        margin-top: 150px !important
    }

    .mb10-md {
        margin-bottom: 10px !important
    }

    .mb15-md {
        margin-bottom: 15px !important
    }

    .mb20-md {
        margin-bottom: 20px !important
    }

    .mb25-md {
        margin-bottom: 25px !important
    }

    .mb30-md {
        margin-bottom: 30px !important
    }

    .mb35-md {
        margin-bottom: 35px !important
    }

    .mb40-md {
        margin-bottom: 40px !important
    }

    .mb45-md {
        margin-bottom: 45px !important
    }

    .mb50-md {
        margin-bottom: 50px !important
    }

    .mb55-md {
        margin-bottom: 55px !important
    }

    .mb60-md {
        margin-bottom: 60px !important
    }

    .mb65-md {
        margin-bottom: 65px !important
    }

    .mb70-md {
        margin-bottom: 70px !important
    }

    .mb75-md {
        margin-bottom: 75px !important
    }

    .mb80-md {
        margin-bottom: 80px !important
    }

    .mb85-md {
        margin-bottom: 85px !important
    }

    .mb90-md {
        margin-bottom: 90px !important
    }

    .mb95-md {
        margin-bottom: 95px !important
    }

    .mb100-md {
        margin-bottom: 100px !important
    }

    .mb105-md {
        margin-bottom: 105px !important
    }

    .mb110-md {
        margin-bottom: 110px !important
    }

    .mb115-md {
        margin-bottom: 115px !important
    }

    .mb120-md {
        margin-bottom: 120px !important
    }

    .mb125-md {
        margin-bottom: 125px !important
    }

    .mb130-md {
        margin-bottom: 130px !important
    }

    .mb135-md {
        margin-bottom: 135px !important
    }

    .mb140-md {
        margin-bottom: 140px !important
    }

    .mb145-md {
        margin-bottom: 145px !important
    }

    .mb150-md {
        margin-bottom: 150px !important
    }

    .ml10-md {
        margin-left: 10px !important
    }

    .ml15-md {
        margin-left: 15px !important
    }

    .ml20-md {
        margin-left: 20px !important
    }

    .ml25-md {
        margin-left: 25px !important
    }

    .ml30-md {
        margin-left: 30px !important
    }

    .ml35-md {
        margin-left: 35px !important
    }

    .ml40-md {
        margin-left: 40px !important
    }

    .ml45-md {
        margin-left: 45px !important
    }

    .ml50-md {
        margin-left: 50px !important
    }

    .ml55-md {
        margin-left: 55px !important
    }

    .ml60-md {
        margin-left: 60px !important
    }

    .ml65-md {
        margin-left: 65px !important
    }

    .ml70-md {
        margin-left: 70px !important
    }

    .ml75-md {
        margin-left: 75px !important
    }

    .ml80-md {
        margin-left: 80px !important
    }

    .ml85-md {
        margin-left: 85px !important
    }

    .ml90-md {
        margin-left: 90px !important
    }

    .ml95-md {
        margin-left: 95px !important
    }

    .ml100-md {
        margin-left: 100px !important
    }

    .ml105-md {
        margin-left: 105px !important
    }

    .ml110-md {
        margin-left: 110px !important
    }

    .ml115-md {
        margin-left: 115px !important
    }

    .ml120-md {
        margin-left: 120px !important
    }

    .ml125-md {
        margin-left: 125px !important
    }

    .ml130-md {
        margin-left: 130px !important
    }

    .ml135-md {
        margin-left: 135px !important
    }

    .ml140-md {
        margin-left: 140px !important
    }

    .ml145-md {
        margin-left: 145px !important
    }

    .ml150-md {
        margin-left: 150px !important
    }

    .mr10-md {
        margin-right: 10px !important
    }

    .mr15-md {
        margin-right: 15px !important
    }

    .mr20-md {
        margin-right: 20px !important
    }

    .mr25-md {
        margin-right: 25px !important
    }

    .mr30-md {
        margin-right: 30px !important
    }

    .mr35-md {
        margin-right: 35px !important
    }

    .mr40-md {
        margin-right: 40px !important
    }

    .mr45-md {
        margin-right: 45px !important
    }

    .mr50-md {
        margin-right: 50px !important
    }

    .mr55-md {
        margin-right: 55px !important
    }

    .mr60-md {
        margin-right: 60px !important
    }

    .mr65-md {
        margin-right: 65px !important
    }

    .mr70-md {
        margin-right: 70px !important
    }

    .mr75-md {
        margin-right: 75px !important
    }

    .mr80-md {
        margin-right: 80px !important
    }

    .mr85-md {
        margin-right: 85px !important
    }

    .mr90-md {
        margin-right: 90px !important
    }

    .mr95-md {
        margin-right: 95px !important
    }

    .mr100-md {
        margin-right: 100px !important
    }

    .mr105-md {
        margin-right: 105px !important
    }

    .mr110-md {
        margin-right: 110px !important
    }

    .mr115-md {
        margin-right: 115px !important
    }

    .mr120-md {
        margin-right: 120px !important
    }

    .mr125-md {
        margin-right: 125px !important
    }

    .mr130-md {
        margin-right: 130px !important
    }

    .mr135-md {
        margin-right: 135px !important
    }

    .mr140-md {
        margin-right: 140px !important
    }

    .mr145-md {
        margin-right: 145px !important
    }

    .mr150-md {
        margin-right: 150px !important
    }
}

@media (min-width: 1200px) {
    .mt10-lg {
        margin-top:10px !important
    }

    .mt15-lg {
        margin-top: 15px !important
    }

    .mt20-lg {
        margin-top: 20px !important
    }

    .mt25-lg {
        margin-top: 25px !important
    }

    .mt30-lg {
        margin-top: 30px !important
    }

    .mt35-lg {
        margin-top: 35px !important
    }

    .mt40-lg {
        margin-top: 40px !important
    }

    .mt45-lg {
        margin-top: 45px !important
    }

    .mt50-lg {
        margin-top: 50px !important
    }

    .mt55-lg {
        margin-top: 55px !important
    }

    .mt60-lg {
        margin-top: 60px !important
    }

    .mt65-lg {
        margin-top: 65px !important
    }

    .mt70-lg {
        margin-top: 70px !important
    }

    .mt75-lg {
        margin-top: 75px !important
    }

    .mt80-lg {
        margin-top: 80px !important
    }

    .mt85-lg {
        margin-top: 85px !important
    }

    .mt90-lg {
        margin-top: 90px !important
    }

    .mt95-lg {
        margin-top: 95px !important
    }

    .mt100-lg {
        margin-top: 100px !important
    }

    .mt105-lg {
        margin-top: 105px !important
    }

    .mt110-lg {
        margin-top: 110px !important
    }

    .mt115-lg {
        margin-top: 115px !important
    }

    .mt120-lg {
        margin-top: 120px !important
    }

    .mt125-lg {
        margin-top: 125px !important
    }

    .mt130-lg {
        margin-top: 130px !important
    }

    .mt135-lg {
        margin-top: 135px !important
    }

    .mt140-lg {
        margin-top: 140px !important
    }

    .mt145-lg {
        margin-top: 145px !important
    }

    .mt150-lg {
        margin-top: 150px !important
    }

    .mb10-lg {
        margin-bottom: 10px !important
    }

    .mb15-lg {
        margin-bottom: 15px !important
    }

    .mb20-lg {
        margin-bottom: 20px !important
    }

    .mb25-lg {
        margin-bottom: 25px !important
    }

    .mb30-lg {
        margin-bottom: 30px !important
    }

    .mb35-lg {
        margin-bottom: 35px !important
    }

    .mb40-lg {
        margin-bottom: 40px !important
    }

    .mb45-lg {
        margin-bottom: 45px !important
    }

    .mb50-lg {
        margin-bottom: 50px !important
    }

    .mb55-lg {
        margin-bottom: 55px !important
    }

    .mb60-lg {
        margin-bottom: 60px !important
    }

    .mb65-lg {
        margin-bottom: 65px !important
    }

    .mb70-lg {
        margin-bottom: 70px !important
    }

    .mb75-lg {
        margin-bottom: 75px !important
    }

    .mb80-lg {
        margin-bottom: 80px !important
    }

    .mb85-lg {
        margin-bottom: 85px !important
    }

    .mb90-lg {
        margin-bottom: 90px !important
    }

    .mb95-lg {
        margin-bottom: 95px !important
    }

    .mb100-lg {
        margin-bottom: 100px !important
    }

    .mb105-lg {
        margin-bottom: 105px !important
    }

    .mb110-lg {
        margin-bottom: 110px !important
    }

    .mb115-lg {
        margin-bottom: 115px !important
    }

    .mb120-lg {
        margin-bottom: 120px !important
    }

    .mb125-lg {
        margin-bottom: 125px !important
    }

    .mb130-lg {
        margin-bottom: 130px !important
    }

    .mb135-lg {
        margin-bottom: 135px !important
    }

    .mb140-lg {
        margin-bottom: 140px !important
    }

    .mb145-lg {
        margin-bottom: 145px !important
    }

    .mb150-lg {
        margin-bottom: 150px !important
    }

    .ml10-lg {
        margin-left: 10px !important
    }

    .ml15-lg {
        margin-left: 15px !important
    }

    .ml20-lg {
        margin-left: 20px !important
    }

    .ml25-lg {
        margin-left: 25px !important
    }

    .ml30-lg {
        margin-left: 30px !important
    }

    .ml35-lg {
        margin-left: 35px !important
    }

    .ml40-lg {
        margin-left: 40px !important
    }

    .ml45-lg {
        margin-left: 45px !important
    }

    .ml50-lg {
        margin-left: 50px !important
    }

    .ml55-lg {
        margin-left: 55px !important
    }

    .ml60-lg {
        margin-left: 60px !important
    }

    .ml65-lg {
        margin-left: 65px !important
    }

    .ml70-lg {
        margin-left: 70px !important
    }

    .ml75-lg {
        margin-left: 75px !important
    }

    .ml80-lg {
        margin-left: 80px !important
    }

    .ml85-lg {
        margin-left: 85px !important
    }

    .ml90-lg {
        margin-left: 90px !important
    }

    .ml95-lg {
        margin-left: 95px !important
    }

    .ml100-lg {
        margin-left: 100px !important
    }

    .ml105-lg {
        margin-left: 105px !important
    }

    .ml110-lg {
        margin-left: 110px !important
    }

    .ml115-lg {
        margin-left: 115px !important
    }

    .ml120-lg {
        margin-left: 120px !important
    }

    .ml125-lg {
        margin-left: 125px !important
    }

    .ml130-lg {
        margin-left: 130px !important
    }

    .ml135-lg {
        margin-left: 135px !important
    }

    .ml140-lg {
        margin-left: 140px !important
    }

    .ml145-lg {
        margin-left: 145px !important
    }

    .ml150-lg {
        margin-left: 150px !important
    }

    .mr10-lg {
        margin-right: 10px !important
    }

    .mr15-lg {
        margin-right: 15px !important
    }

    .mr20-lg {
        margin-right: 20px !important
    }

    .mr25-lg {
        margin-right: 25px !important
    }

    .mr30-lg {
        margin-right: 30px !important
    }

    .mr35-lg {
        margin-right: 35px !important
    }

    .mr40-lg {
        margin-right: 40px !important
    }

    .mr45-lg {
        margin-right: 45px !important
    }

    .mr50-lg {
        margin-right: 50px !important
    }

    .mr55-lg {
        margin-right: 55px !important
    }

    .mr60-lg {
        margin-right: 60px !important
    }

    .mr65-lg {
        margin-right: 65px !important
    }

    .mr70-lg {
        margin-right: 70px !important
    }

    .mr75-lg {
        margin-right: 75px !important
    }

    .mr80-lg {
        margin-right: 80px !important
    }

    .mr85-lg {
        margin-right: 85px !important
    }

    .mr90-lg {
        margin-right: 90px !important
    }

    .mr95-lg {
        margin-right: 95px !important
    }

    .mr100-lg {
        margin-right: 100px !important
    }

    .mr105-lg {
        margin-right: 105px !important
    }

    .mr110-lg {
        margin-right: 110px !important
    }

    .mr115-lg {
        margin-right: 115px !important
    }

    .mr120-lg {
        margin-right: 120px !important
    }

    .mr125-lg {
        margin-right: 125px !important
    }

    .mr130-lg {
        margin-right: 130px !important
    }

    .mr135-lg {
        margin-right: 135px !important
    }

    .mr140-lg {
        margin-right: 140px !important
    }

    .mr145-lg {
        margin-right: 145px !important
    }

    .mr150-lg {
        margin-right: 150px !important
    }
}

.pt0 {
    padding-top: 0px !important
}

.pt10 {
    padding-top: 10px !important
}

.pt15 {
    padding-top: 15px !important
}

.pt20 {
    padding-top: 20px !important
}

.pt25 {
    padding-top: 25px !important
}

.pt30 {
    padding-top: 30px !important
}

.pt35 {
    padding-top: 35px !important
}

.pt40 {
    padding-top: 40px !important
}

.pt45 {
    padding-top: 45px !important
}

.pt50 {
    padding-top: 50px !important
}

.pt55 {
    padding-top: 55px !important
}

.pt60 {
    padding-top: 60px !important
}

.pt65 {
    padding-top: 65px !important
}

.pt70 {
    padding-top: 70px !important
}

.pt75 {
    padding-top: 75px !important
}

.pt80 {
    padding-top: 80px !important
}

.pt85 {
    padding-top: 85px !important
}

.pt90 {
    padding-top: 90px !important
}

.pt95 {
    padding-top: 95px !important
}

.pt100 {
    padding-top: 100px !important
}

.pt105 {
    padding-top: 105px !important
}

.pt110 {
    padding-top: 110px !important
}

.pt115 {
    padding-top: 115px !important
}

.pt120 {
    padding-top: 120px !important
}

.pt125 {
    padding-top: 125px !important
}

.pt130 {
    padding-top: 130px !important
}

.pt135 {
    padding-top: 135px !important
}

.pt140 {
    padding-top: 140px !important
}

.pt145 {
    padding-top: 145px !important
}

.pt150 {
    padding-top: 150px !important
}

.pb0 {
    padding-bottom: 0px !important
}

.pb10 {
    padding-bottom: 10px !important
}

.pb15 {
    padding-bottom: 15px !important
}

.pb20 {
    padding-bottom: 20px !important
}

.pb25 {
    padding-bottom: 25px !important
}

.pb30 {
    padding-bottom: 30px !important
}

.pb35 {
    padding-bottom: 35px !important
}

.pb40 {
    padding-bottom: 40px !important
}

.pb45 {
    padding-bottom: 45px !important
}

.pb50 {
    padding-bottom: 50px !important
}

.pb55 {
    padding-bottom: 55px !important
}

.pb60 {
    padding-bottom: 60px !important
}

.pb65 {
    padding-bottom: 65px !important
}

.pb70 {
    padding-bottom: 70px !important
}

.pb75 {
    padding-bottom: 75px !important
}

.pb80 {
    padding-bottom: 80px !important
}

.pb85 {
    padding-bottom: 85px !important
}

.pb90 {
    padding-bottom: 90px !important
}

.pb95 {
    padding-bottom: 95px !important
}

.pb100 {
    padding-bottom: 100px !important
}

.pb105 {
    padding-bottom: 105px !important
}

.pb110 {
    padding-bottom: 110px !important
}

.pb115 {
    padding-bottom: 115px !important
}

.pb120 {
    padding-bottom: 120px !important
}

.pb125 {
    padding-bottom: 125px !important
}

.pb130 {
    padding-bottom: 130px !important
}

.pb135 {
    padding-bottom: 135px !important
}

.pb140 {
    padding-bottom: 140px !important
}

.pb145 {
    padding-bottom: 145px !important
}

.pb150 {
    padding-bottom: 150px !important
}

.pr0 {
    padding-right: 0px !important
}

.pr10 {
    padding-right: 10px !important
}

.pr15 {
    padding-right: 15px !important
}

.pr20 {
    padding-right: 20px !important
}

.pr25 {
    padding-right: 25px !important
}

.pr30 {
    padding-right: 30px !important
}

.pr35 {
    padding-right: 35px !important
}

.pr40 {
    padding-right: 40px !important
}

.pr45 {
    padding-right: 45px !important
}

.pr50 {
    padding-right: 50px !important
}

.pr55 {
    padding-right: 55px !important
}

.pr60 {
    padding-right: 60px !important
}

.pr65 {
    padding-right: 65px !important
}

.pr70 {
    padding-right: 70px !important
}

.pr75 {
    padding-right: 75px !important
}

.pr80 {
    padding-right: 80px !important
}

.pr85 {
    padding-right: 85px !important
}

.pr90 {
    padding-right: 90px !important
}

.pr95 {
    padding-right: 95px !important
}

.pr100 {
    padding-right: 100px !important
}

.pr105 {
    padding-right: 105px !important
}

.pr110 {
    padding-right: 110px !important
}

.pr115 {
    padding-right: 115px !important
}

.pr120 {
    padding-right: 120px !important
}

.pr125 {
    padding-right: 125px !important
}

.pr130 {
    padding-right: 130px !important
}

.pr135 {
    padding-right: 135px !important
}

.pr140 {
    padding-right: 140px !important
}

.pr145 {
    padding-right: 145px !important
}

.pr150 {
    padding-right: 150px !important
}

.pl0 {
    padding-left: 0px !important
}

.pl10 {
    padding-left: 10px !important
}

.pl15 {
    padding-left: 15px !important
}

.pl20 {
    padding-left: 20px !important
}

.pl25 {
    padding-left: 25px !important
}

.pl30 {
    padding-left: 30px !important
}

.pl35 {
    padding-left: 35px !important
}

.pl40 {
    padding-left: 40px !important
}

.pl45 {
    padding-left: 45px !important
}

.pl50 {
    padding-left: 50px !important
}

.pl55 {
    padding-left: 55px !important
}

.pl60 {
    padding-left: 60px !important
}

.pl65 {
    padding-left: 65px !important
}

.pl70 {
    padding-left: 70px !important
}

.pl75 {
    padding-left: 75px !important
}

.pl80 {
    padding-left: 80px !important
}

.pl85 {
    padding-left: 85px !important
}

.pl90 {
    padding-left: 90px !important
}

.pl95 {
    padding-left: 95px !important
}

.pl100 {
    padding-left: 100px !important
}

.pl105 {
    padding-left: 105px !important
}

.pl110 {
    padding-left: 110px !important
}

.pl115 {
    padding-left: 115px !important
}

.pl120 {
    padding-left: 120px !important
}

.pl125 {
    padding-left: 125px !important
}

.pl130 {
    padding-left: 130px !important
}

.pl135 {
    padding-left: 135px !important
}

.pl140 {
    padding-left: 140px !important
}

.pl145 {
    padding-left: 145px !important
}

.pl150 {
    padding-left: 150px !important
}

@media (min-width: 768px) {
    .pt0-sm {
        padding-top:0px !important
    }

    .pt10-sm {
        padding-top: 10px !important
    }

    .pt15-sm {
        padding-top: 15px !important
    }

    .pt20-sm {
        padding-top: 20px !important
    }

    .pt25-sm {
        padding-top: 25px !important
    }

    .pt30-sm {
        padding-top: 30px !important
    }

    .pt35-sm {
        padding-top: 35px !important
    }

    .pt40-sm {
        padding-top: 40px !important
    }

    .pt45-sm {
        padding-top: 45px !important
    }

    .pt50-sm {
        padding-top: 50px !important
    }

    .pt55-sm {
        padding-top: 55px !important
    }

    .pt60-sm {
        padding-top: 60px !important
    }

    .pt65-sm {
        padding-top: 65px !important
    }

    .pt70-sm {
        padding-top: 70px !important
    }

    .pt75-sm {
        padding-top: 75px !important
    }

    .pt80-sm {
        padding-top: 80px !important
    }

    .pt85-sm {
        padding-top: 85px !important
    }

    .pt90-sm {
        padding-top: 90px !important
    }

    .pt95-sm {
        padding-top: 95px !important
    }

    .pt100-sm {
        padding-top: 100px !important
    }

    .pt105-sm {
        padding-top: 105px !important
    }

    .pt110-sm {
        padding-top: 110px !important
    }

    .pt115-sm {
        padding-top: 115px !important
    }

    .pt120-sm {
        padding-top: 120px !important
    }

    .pt125-sm {
        padding-top: 125px !important
    }

    .pt130-sm {
        padding-top: 130px !important
    }

    .pt135-sm {
        padding-top: 135px !important
    }

    .pt140-sm {
        padding-top: 140px !important
    }

    .pt145-sm {
        padding-top: 145px !important
    }

    .pt150-sm {
        padding-top: 150px !important
    }

    .pb0-sm {
        padding-bottom: 0px !important
    }

    .pb10-sm {
        padding-bottom: 10px !important
    }

    .pb15-sm {
        padding-bottom: 15px !important
    }

    .pb20-sm {
        padding-bottom: 20px !important
    }

    .pb25-sm {
        padding-bottom: 25px !important
    }

    .pb30-sm {
        padding-bottom: 30px !important
    }

    .pb35-sm {
        padding-bottom: 35px !important
    }

    .pb40-sm {
        padding-bottom: 40px !important
    }

    .pb45-sm {
        padding-bottom: 45px !important
    }

    .pb50-sm {
        padding-bottom: 50px !important
    }

    .pb55-sm {
        padding-bottom: 55px !important
    }

    .pb60-sm {
        padding-bottom: 60px !important
    }

    .pb65-sm {
        padding-bottom: 65px !important
    }

    .pb70-sm {
        padding-bottom: 70px !important
    }

    .pb75-sm {
        padding-bottom: 75px !important
    }

    .pb80-sm {
        padding-bottom: 80px !important
    }

    .pb85-sm {
        padding-bottom: 85px !important
    }

    .pb90-sm {
        padding-bottom: 90px !important
    }

    .pb95-sm {
        padding-bottom: 95px !important
    }

    .pb100-sm {
        padding-bottom: 100px !important
    }

    .pb105-sm {
        padding-bottom: 105px !important
    }

    .pb110-sm {
        padding-bottom: 110px !important
    }

    .pb115-sm {
        padding-bottom: 115px !important
    }

    .pb120-sm {
        padding-bottom: 120px !important
    }

    .pb125-sm {
        padding-bottom: 125px !important
    }

    .pb130-sm {
        padding-bottom: 130px !important
    }

    .pb135-sm {
        padding-bottom: 135px !important
    }

    .pb140-sm {
        padding-bottom: 140px !important
    }

    .pb145-sm {
        padding-bottom: 145px !important
    }

    .pb150-sm {
        padding-bottom: 150px !important
    }

    .pl0-sm {
        padding-left: 0px !important
    }

    .pl10-sm {
        padding-left: 10px !important
    }

    .pl15-sm {
        padding-left: 15px !important
    }

    .pl20-sm {
        padding-left: 20px !important
    }

    .pl25-sm {
        padding-left: 25px !important
    }

    .pl30-sm {
        padding-left: 30px !important
    }

    .pl35-sm {
        padding-left: 35px !important
    }

    .pl40-sm {
        padding-left: 40px !important
    }

    .pl45-sm {
        padding-left: 45px !important
    }

    .pl50-sm {
        padding-left: 50px !important
    }

    .pl55-sm {
        padding-left: 55px !important
    }

    .pl60-sm {
        padding-left: 60px !important
    }

    .pl65-sm {
        padding-left: 65px !important
    }

    .pl70-sm {
        padding-left: 70px !important
    }

    .pl75-sm {
        padding-left: 75px !important
    }

    .pl80-sm {
        padding-left: 80px !important
    }

    .pl85-sm {
        padding-left: 85px !important
    }

    .pl90-sm {
        padding-left: 90px !important
    }

    .pl95-sm {
        padding-left: 95px !important
    }

    .pl100-sm {
        padding-left: 100px !important
    }

    .pl105-sm {
        padding-left: 105px !important
    }

    .pl110-sm {
        padding-left: 110px !important
    }

    .pl115-sm {
        padding-left: 115px !important
    }

    .pl120-sm {
        padding-left: 120px !important
    }

    .pl125-sm {
        padding-left: 125px !important
    }

    .pl130-sm {
        padding-left: 130px !important
    }

    .pl135-sm {
        padding-left: 135px !important
    }

    .pl140-sm {
        padding-left: 140px !important
    }

    .pl145-sm {
        padding-left: 145px !important
    }

    .pl150-sm {
        padding-left: 150px !important
    }

    .pr0-sm {
        padding-right: 0px !important
    }

    .pr10-sm {
        padding-right: 10px !important
    }

    .pr15-sm {
        padding-right: 15px !important
    }

    .pr20-sm {
        padding-right: 20px !important
    }

    .pr25-sm {
        padding-right: 25px !important
    }

    .pr30-sm {
        padding-right: 30px !important
    }

    .pr35-sm {
        padding-right: 35px !important
    }

    .pr40-sm {
        padding-right: 40px !important
    }

    .pr45-sm {
        padding-right: 45px !important
    }

    .pr50-sm {
        padding-right: 50px !important
    }

    .pr55-sm {
        padding-right: 55px !important
    }

    .pr60-sm {
        padding-right: 60px !important
    }

    .pr65-sm {
        padding-right: 65px !important
    }

    .pr70-sm {
        padding-right: 70px !important
    }

    .pr75-sm {
        padding-right: 75px !important
    }

    .pr80-sm {
        padding-right: 80px !important
    }

    .pr85-sm {
        padding-right: 85px !important
    }

    .pr90-sm {
        padding-right: 90px !important
    }

    .pr95-sm {
        padding-right: 95px !important
    }

    .pr100-sm {
        padding-right: 100px !important
    }

    .pr105-sm {
        padding-right: 105px !important
    }

    .pr110-sm {
        padding-right: 110px !important
    }

    .pr115-sm {
        padding-right: 115px !important
    }

    .pr120-sm {
        padding-right: 120px !important
    }

    .pr125-sm {
        padding-right: 125px !important
    }

    .pr130-sm {
        padding-right: 130px !important
    }

    .pr135-sm {
        padding-right: 135px !important
    }

    .pr140-sm {
        padding-right: 140px !important
    }

    .pr145-sm {
        padding-right: 145px !important
    }

    .pr150-sm {
        padding-right: 150px !important
    }
}

@media (min-width: 992px) {
    .pt0-md {
        padding-top:0px !important
    }

    .pt10-md {
        padding-top: 10px !important
    }

    .pt15-md {
        padding-top: 15px !important
    }

    .pt20-md {
        padding-top: 20px !important
    }

    .pt25-md {
        padding-top: 25px !important
    }

    .pt30-md {
        padding-top: 30px !important
    }

    .pt35-md {
        padding-top: 35px !important
    }

    .pt40-md {
        padding-top: 40px !important
    }

    .pt45-md {
        padding-top: 45px !important
    }

    .pt50-md {
        padding-top: 50px !important
    }

    .pt55-md {
        padding-top: 55px !important
    }

    .pt60-md {
        padding-top: 60px !important
    }

    .pt65-md {
        padding-top: 65px !important
    }

    .pt70-md {
        padding-top: 70px !important
    }

    .pt75-md {
        padding-top: 75px !important
    }

    .pt80-md {
        padding-top: 80px !important
    }

    .pt85-md {
        padding-top: 85px !important
    }

    .pt90-md {
        padding-top: 90px !important
    }

    .pt95-md {
        padding-top: 95px !important
    }

    .pt100-md {
        padding-top: 100px !important
    }

    .pt105-md {
        padding-top: 105px !important
    }

    .pt110-md {
        padding-top: 110px !important
    }

    .pt115-md {
        padding-top: 115px !important
    }

    .pt120-md {
        padding-top: 120px !important
    }

    .pt125-md {
        padding-top: 125px !important
    }

    .pt130-md {
        padding-top: 130px !important
    }

    .pt135-md {
        padding-top: 135px !important
    }

    .pt140-md {
        padding-top: 140px !important
    }

    .pt145-md {
        padding-top: 145px !important
    }

    .pt150-md {
        padding-top: 150px !important
    }

    .pb0-md {
        padding-bottom: 0px !important
    }

    .pb10-md {
        padding-bottom: 10px !important
    }

    .pb15-md {
        padding-bottom: 15px !important
    }

    .pb20-md {
        padding-bottom: 20px !important
    }

    .pb25-md {
        padding-bottom: 25px !important
    }

    .pb30-md {
        padding-bottom: 30px !important
    }

    .pb35-md {
        padding-bottom: 35px !important
    }

    .pb40-md {
        padding-bottom: 40px !important
    }

    .pb45-md {
        padding-bottom: 45px !important
    }

    .pb50-md {
        padding-bottom: 50px !important
    }

    .pb55-md {
        padding-bottom: 55px !important
    }

    .pb60-md {
        padding-bottom: 60px !important
    }

    .pb65-md {
        padding-bottom: 65px !important
    }

    .pb70-md {
        padding-bottom: 70px !important
    }

    .pb75-md {
        padding-bottom: 75px !important
    }

    .pb80-md {
        padding-bottom: 80px !important
    }

    .pb85-md {
        padding-bottom: 85px !important
    }

    .pb90-md {
        padding-bottom: 90px !important
    }

    .pb95-md {
        padding-bottom: 95px !important
    }

    .pb100-md {
        padding-bottom: 100px !important
    }

    .pb105-md {
        padding-bottom: 105px !important
    }

    .pb110-md {
        padding-bottom: 110px !important
    }

    .pb115-md {
        padding-bottom: 115px !important
    }

    .pb120-md {
        padding-bottom: 120px !important
    }

    .pb125-md {
        padding-bottom: 125px !important
    }

    .pb130-md {
        padding-bottom: 130px !important
    }

    .pb135-md {
        padding-bottom: 135px !important
    }

    .pb140-md {
        padding-bottom: 140px !important
    }

    .pb145-md {
        padding-bottom: 145px !important
    }

    .pb150-md {
        padding-bottom: 150px !important
    }

    .pl0-md {
        padding-left: 0px !important
    }

    .pl10-md {
        padding-left: 10px !important
    }

    .pl15-md {
        padding-left: 15px !important
    }

    .pl20-md {
        padding-left: 20px !important
    }

    .pl25-md {
        padding-left: 25px !important
    }

    .pl30-md {
        padding-left: 30px !important
    }

    .pl35-md {
        padding-left: 35px !important
    }

    .pl40-md {
        padding-left: 40px !important
    }

    .pl45-md {
        padding-left: 45px !important
    }

    .pl50-md {
        padding-left: 50px !important
    }

    .pl55-md {
        padding-left: 55px !important
    }

    .pl60-md {
        padding-left: 60px !important
    }

    .pl65-md {
        padding-left: 65px !important
    }

    .pl70-md {
        padding-left: 70px !important
    }

    .pl75-md {
        padding-left: 75px !important
    }

    .pl80-md {
        padding-left: 80px !important
    }

    .pl85-md {
        padding-left: 85px !important
    }

    .pl90-md {
        padding-left: 90px !important
    }

    .pl95-md {
        padding-left: 95px !important
    }

    .pl100-md {
        padding-left: 100px !important
    }

    .pl105-md {
        padding-left: 105px !important
    }

    .pl110-md {
        padding-left: 110px !important
    }

    .pl115-md {
        padding-left: 115px !important
    }

    .pl120-md {
        padding-left: 120px !important
    }

    .pl125-md {
        padding-left: 125px !important
    }

    .pl130-md {
        padding-left: 130px !important
    }

    .pl135-md {
        padding-left: 135px !important
    }

    .pl140-md {
        padding-left: 140px !important
    }

    .pl145-md {
        padding-left: 145px !important
    }

    .pl150-md {
        padding-left: 150px !important
    }

    .pr0-md {
        padding-right: 0px !important
    }

    .pr10-md {
        padding-right: 10px !important
    }

    .pr15-md {
        padding-right: 15px !important
    }

    .pr20-md {
        padding-right: 20px !important
    }

    .pr25-md {
        padding-right: 25px !important
    }

    .pr30-md {
        padding-right: 30px !important
    }

    .pr35-md {
        padding-right: 35px !important
    }

    .pr40-md {
        padding-right: 40px !important
    }

    .pr45-md {
        padding-right: 45px !important
    }

    .pr50-md {
        padding-right: 50px !important
    }

    .pr55-md {
        padding-right: 55px !important
    }

    .pr60-md {
        padding-right: 60px !important
    }

    .pr65-md {
        padding-right: 65px !important
    }

    .pr70-md {
        padding-right: 70px !important
    }

    .pr75-md {
        padding-right: 75px !important
    }

    .pr80-md {
        padding-right: 80px !important
    }

    .pr85-md {
        padding-right: 85px !important
    }

    .pr90-md {
        padding-right: 90px !important
    }

    .pr95-md {
        padding-right: 95px !important
    }

    .pr100-md {
        padding-right: 100px !important
    }

    .pr105-md {
        padding-right: 105px !important
    }

    .pr110-md {
        padding-right: 110px !important
    }

    .pr115-md {
        padding-right: 115px !important
    }

    .pr120-md {
        padding-right: 120px !important
    }

    .pr125-md {
        padding-right: 125px !important
    }

    .pr130-md {
        padding-right: 130px !important
    }

    .pr135-md {
        padding-right: 135px !important
    }

    .pr140-md {
        padding-right: 140px !important
    }

    .pr145-md {
        padding-right: 145px !important
    }

    .pr150-md {
        padding-right: 150px !important
    }
}

@media (min-width: 1200px) {
    .pt0-lg {
        padding-top:0px !important
    }

    .pt10-lg {
        padding-top: 10px !important
    }

    .pt15-lg {
        padding-top: 15px !important
    }

    .pt20-lg {
        padding-top: 20px !important
    }

    .pt25-lg {
        padding-top: 25px !important
    }

    .pt30-lg {
        padding-top: 30px !important
    }

    .pt35-lg {
        padding-top: 35px !important
    }

    .pt40-lg {
        padding-top: 40px !important
    }

    .pt45-lg {
        padding-top: 45px !important
    }

    .pt50-lg {
        padding-top: 50px !important
    }

    .pt55-lg {
        padding-top: 55px !important
    }

    .pt60-lg {
        padding-top: 60px !important
    }

    .pt65-lg {
        padding-top: 65px !important
    }

    .pt70-lg {
        padding-top: 70px !important
    }

    .pt75-lg {
        padding-top: 75px !important
    }

    .pt80-lg {
        padding-top: 80px !important
    }

    .pt85-lg {
        padding-top: 85px !important
    }

    .pt90-lg {
        padding-top: 90px !important
    }

    .pt95-lg {
        padding-top: 95px !important
    }

    .pt100-lg {
        padding-top: 100px !important
    }

    .pt105-lg {
        padding-top: 105px !important
    }

    .pt110-lg {
        padding-top: 110px !important
    }

    .pt115-lg {
        padding-top: 115px !important
    }

    .pt120-lg {
        padding-top: 120px !important
    }

    .pt125-lg {
        padding-top: 125px !important
    }

    .pt130-lg {
        padding-top: 130px !important
    }

    .pt135-lg {
        padding-top: 135px !important
    }

    .pt140-lg {
        padding-top: 140px !important
    }

    .pt145-lg {
        padding-top: 145px !important
    }

    .pt150-lg {
        padding-top: 150px !important
    }

    .pb0-lg {
        padding-bottom: 0px !important
    }

    .pb10-lg {
        padding-bottom: 10px !important
    }

    .pb15-lg {
        padding-bottom: 15px !important
    }

    .pb20-lg {
        padding-bottom: 20px !important
    }

    .pb25-lg {
        padding-bottom: 25px !important
    }

    .pb30-lg {
        padding-bottom: 30px !important
    }

    .pb35-lg {
        padding-bottom: 35px !important
    }

    .pb40-lg {
        padding-bottom: 40px !important
    }

    .pb45-lg {
        padding-bottom: 45px !important
    }

    .pb50-lg {
        padding-bottom: 50px !important
    }

    .pb55-lg {
        padding-bottom: 55px !important
    }

    .pb60-lg {
        padding-bottom: 60px !important
    }

    .pb65-lg {
        padding-bottom: 65px !important
    }

    .pb70-lg {
        padding-bottom: 70px !important
    }

    .pb75-lg {
        padding-bottom: 75px !important
    }

    .pb80-lg {
        padding-bottom: 80px !important
    }

    .pb85-lg {
        padding-bottom: 85px !important
    }

    .pb90-lg {
        padding-bottom: 90px !important
    }

    .pb95-lg {
        padding-bottom: 95px !important
    }

    .pb100-lg {
        padding-bottom: 100px !important
    }

    .pb105-lg {
        padding-bottom: 105px !important
    }

    .pb110-lg {
        padding-bottom: 110px !important
    }

    .pb115-lg {
        padding-bottom: 115px !important
    }

    .pb120-lg {
        padding-bottom: 120px !important
    }

    .pb125-lg {
        padding-bottom: 125px !important
    }

    .pb130-lg {
        padding-bottom: 130px !important
    }

    .pb135-lg {
        padding-bottom: 135px !important
    }

    .pb140-lg {
        padding-bottom: 140px !important
    }

    .pb145-lg {
        padding-bottom: 145px !important
    }

    .pb150-lg {
        padding-bottom: 150px !important
    }

    .pl0-lg {
        padding-left: 0px !important
    }

    .pl10-lg {
        padding-left: 10px !important
    }

    .pl15-lg {
        padding-left: 15px !important
    }

    .pl20-lg {
        padding-left: 20px !important
    }

    .pl25-lg {
        padding-left: 25px !important
    }

    .pl30-lg {
        padding-left: 30px !important
    }

    .pl35-lg {
        padding-left: 35px !important
    }

    .pl40-lg {
        padding-left: 40px !important
    }

    .pl45-lg {
        padding-left: 45px !important
    }

    .pl50-lg {
        padding-left: 50px !important
    }

    .pl55-lg {
        padding-left: 55px !important
    }

    .pl60-lg {
        padding-left: 60px !important
    }

    .pl65-lg {
        padding-left: 65px !important
    }

    .pl70-lg {
        padding-left: 70px !important
    }

    .pl75-lg {
        padding-left: 75px !important
    }

    .pl80-lg {
        padding-left: 80px !important
    }

    .pl85-lg {
        padding-left: 85px !important
    }

    .pl90-lg {
        padding-left: 90px !important
    }

    .pl95-lg {
        padding-left: 95px !important
    }

    .pl100-lg {
        padding-left: 100px !important
    }

    .pl105-lg {
        padding-left: 105px !important
    }

    .pl110-lg {
        padding-left: 110px !important
    }

    .pl115-lg {
        padding-left: 115px !important
    }

    .pl120-lg {
        padding-left: 120px !important
    }

    .pl125-lg {
        padding-left: 125px !important
    }

    .pl130-lg {
        padding-left: 130px !important
    }

    .pl135-lg {
        padding-left: 135px !important
    }

    .pl140-lg {
        padding-left: 140px !important
    }

    .pl145-lg {
        padding-left: 145px !important
    }

    .pl150-lg {
        padding-left: 150px !important
    }

    .pr0-lg {
        padding-right: 0px !important
    }

    .pr10-lg {
        padding-right: 10px !important
    }

    .pr15-lg {
        padding-right: 15px !important
    }

    .pr20-lg {
        padding-right: 20px !important
    }

    .pr25-lg {
        padding-right: 25px !important
    }

    .pr30-lg {
        padding-right: 30px !important
    }

    .pr35-lg {
        padding-right: 35px !important
    }

    .pr40-lg {
        padding-right: 40px !important
    }

    .pr45-lg {
        padding-right: 45px !important
    }

    .pr50-lg {
        padding-right: 50px !important
    }

    .pr55-lg {
        padding-right: 55px !important
    }

    .pr60-lg {
        padding-right: 60px !important
    }

    .pr65-lg {
        padding-right: 65px !important
    }

    .pr70-lg {
        padding-right: 70px !important
    }

    .pr75-lg {
        padding-right: 75px !important
    }

    .pr80-lg {
        padding-right: 80px !important
    }

    .pr85-lg {
        padding-right: 85px !important
    }

    .pr90-lg {
        padding-right: 90px !important
    }

    .pr95-lg {
        padding-right: 95px !important
    }

    .pr100-lg {
        padding-right: 100px !important
    }

    .pr105-lg {
        padding-right: 105px !important
    }

    .pr110-lg {
        padding-right: 110px !important
    }

    .pr115-lg {
        padding-right: 115px !important
    }

    .pr120-lg {
        padding-right: 120px !important
    }

    .pr125-lg {
        padding-right: 125px !important
    }

    .pr130-lg {
        padding-right: 130px !important
    }

    .pr135-lg {
        padding-right: 135px !important
    }

    .pr140-lg {
        padding-right: 140px !important
    }

    .pr145-lg {
        padding-right: 145px !important
    }

    .pr150-lg {
        padding-right: 150px !important
    }
}

.w-full {
    width: 100% !important
}

.w-half {
    width: 50% !important
}

.w-quarter {
    width: 25% !important
}

.w-auto {
    width: auto !important
}

@media (min-width: 768px) {
    .w-full-sm {
        width:100% !important
    }

    .w-half-sm {
        width: 50% !important
    }

    .w-quarter-sm {
        width: 25% !important
    }

    .w-auto-sm {
        width: auto !important
    }
}

@media (min-width: 992px) {
    .w-full-md {
        width:100% !important
    }

    .w-half-md {
        width: 50% !important
    }

    .w-quarter-md {
        width: 25% !important
    }

    .w-auto-md {
        width: auto !important
    }
}

@media (min-width: 1200px) {
    .w-full-lg {
        width:100% !important
    }

    .w-half-lg {
        width: 50% !important
    }

    .w-quarter-lg {
        width: 25% !important
    }

    .w-auto-lg {
        width: auto !important
    }
}

blade,advice,medium,brink,adjust,kidney,absolute,boom,morale,wealth,basis,winner,knock,worth,month,proof,kitchen,poison,beef,prevent {
    display: block
}
