.landing-page-fixed-bannar .txt {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    margin-right: 5%;
}
.landing-page-first-bannar a.block.w-fit button {
    color: #073258;
}
@media (max-width: 768px) {
    .landing-page-fixed-bannar {
        height: 60vh !important;
    }
    .landing-page-fixed-bannar p {
        font-size: 14px;
    }
    .landing-page-fixed-bannar .txt {
        justify-content: end;
    }
}

/* cats */
.cont-cat {
    justify-content: center;
}
.liabty-cat .cat:hover p {
    color: var(--color-primary) !important;
}
@media (min-width: 1280px) {
    .liabty-cat.container {
        max-width: 1700px;
    }
}
@media (min-width: 768px) {
    .liabty-cat .md\:\!w-\[259px\] {
        width: 260px !important;
    }
}
@media (min-width: 768px) {
    .liabty-cat .md\:\!h-\[287px\] {
        height: 300px !important;
    }
}
@media (max-width: 768px) {
    .cont-cat {
        justify-content: space-around;
    }
    .liabty-cat .md\:\!h-\[287px\] {
        height: 180px !important;
    }
    section.liabty-cat .cat {
        padding: 0.5rem;
        gap: 0;
    }
    section.liabty-cat .\!w-\[151px\] {
        width: 161px !important;
    }
}

/* Responsiveness */
@media (max-width: 768px) {
    section:nth-child(2 of .second-banner) {
        align-items: end;
        padding-bottom: 5%;
    }
    section:nth-child(2 of .second-banner) img {
        object-position: 10%;
    }
}