.pt-80 { padding-top: 80px !important; }
.ptb-80 { padding-top: 80px !important;padding-bottom: 80px !important; }
.optech-footer-top {padding-bottom: 20px !important;}
.mt-20 {margin-top: 20px !important;}
.mt-40 {margin-top: 40px !important;}
.mb-40 {margin-bottom: 40px !important;}
.mt-15 {margin-top: 15px !important;}



@media (min-width: 1028px) {
    .pt-d-120 {
        padding-top: 120px !important;
    }
}

@media (max-width: 991px) {
    .optech-portfolio-data p {
        color: var(--light-color2);
        display: none;
    }
}