
.p-50 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.pt-50 {
    padding-top: 50px;
}
.pb-50 {
    padding-bottom: 50px;
}

.p-60 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.pt-60 {
    padding-top: 60px;
}
.pb-60 {
    padding-bottom: 60px;
}

.p-80 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.pt-80 {
    padding-top: 80px;
}
.pb-80 {
    padding-bottom: 80px;
}

.p-100 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.pt-100 {
    padding-top: 100px;
}
.pb-100 {
    padding-bottom: 100px;
}

.p-120 {
    padding-top: 120px;
    padding-bottom: 120px;
}
.pt-120 {
    padding-top: 120px;
}
.pb-120 {
    padding-bottom: 120px;
}
.mb-60 {
    margin-bottom: 60px;
}
.mt-60 {
    margin-top: 60px;
}

.mt-80 {
    margin-top: 80px;
}
.mb-80 {
    margin-bottom: 80px;
}
.mt-100 {
    margin-top: 100px;
}

@media (min-width: 992px) {
    .p-lg-60 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .pt-lg-60 {
        padding-top: 60px;
    }
    .pb-lg-60 {
        padding-bottom: 60px;
    }

    .p-lg-100 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .pt-lg-100 {
        padding-top: 100px;
    }
    .pb-lg-100 {
        padding-bottom: 100px;
    }

    .p-lg-120 {
        padding-top: 120px;
        padding-bottom: 120px;
    }
    .pt-lg-120 {
        padding-top: 120px;
    }
    .pb-lg-120 {
        padding-bottom: 120px;
    }

    .mt-lg-80 {
        margin-top: 80px;
    }
    .mb-lg-80 {
        margin-bottom: 80px;
    }
    .mb-lg-100 {
        margin-bottom: 100px;
    }
    .mt-lg-100 {
        margin-top: 100px;
    }

    .mt-lg-120 {
        margin-top: 120px;
    }
}

@media (min-width: 1200px) {
    .p-xl-100 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .pt-xl-100 {
        padding-top: 100px;
    }
    .pb-xl-100 {
        padding-bottom: 100px;
    }

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