﻿.vinoni {
    color: #FE6B01;
}

.vinoni-sp {
    color: #FE6B01;
    font-weight: 600;
}

.vinoni-slide-text {
    font-size: 92px;
}

.trai-nhau-la {
    color: #126E05;
    font-weight: 700;
    line-height: 32px;
    font-size: 24px;
}

.underline {
    width: 300px; /* Độ dài của đường gạch chân */
    height: 10px; /* Độ dày */
    background: linear-gradient(to right, green, yellow);
    border-radius: 10px; /* Bo góc */
    margin-top: 5px; /* Khoảng cách với chữ */
}

.nguon-nguyen {
    font-family: 'Playball';
    font-weight: 400;
    font-size: 55px;
    color: #FFA800;
}

.tinh-chat-trong {
    font-size: 32px;
    font-weight: 600;
    padding-bottom: 28px;
}

.tinh-chat {
    color: #FE6B01;
}

.trai-nhau {
    font-family: 'Lalezar';
    font-weight: 400;
    font-size: 46px;
    color: #029D01;
}

.care {
    color: #54B848;
}

.care-sp {
    color: #00C601;
    font-weight: 600;
}


.care-slide-text {
    font-size: 57px;
}

.sub-title {
    color: #167100;
}

.caorinthia {
    font-family: Corinthia, sans-serif;
}

.text-gray {
    color: #6D6C6C
}
.caorinthia-care {
    font-family: Corinthia, sans-serif;
    color: #00C601;
    font-weight: 700;
    font-size: 76px;
}

.three-img {
    padding: 0 340px;
}

@media (max-width: 768px) {
    .caorinthia-care {
        font-family: Corinthia, sans-serif;
        color: #00C601;
        font-weight: 700;
        font-size: 40px;
        text-align: center;
    }

    .three-img {
        padding: 0 0;
    }

    .trai-nhau-la {
        font-weight: 600;
        line-height: 28px;
        font-size: 18px;
    }
}
.green-text {
    color: #126E05;
}

.green-text-dark {
    color: #029D01;
}

.lalezar-text {
    font-family: Lalezar, sans-serif;
}
.playball-text {
    font-family: Playball, sans-serif;
}

.pattaya-text {
    font-family: Pattaya, sans-serif;
}

.pattaya-text-title {
    color: #A2FF01;
    font-size: 45px;
    line-height: 100%;
    font-weight: 400;
}


.playball-color {
    color: #2DAF1B;
}

.btn-green {
    background-color: #126E05;
    color: white;
    font-size: 24px !important;
}
    .btn-green:hover {
        color: white;
    }


.nuoc-uong {
    font-family: SvnGilroy, sans-serif;
    font-weight: 800;
    font-size: 40px;
    color: #2DAF1B;
    background-color: white;
    border-radius: 14px;
    box-shadow: 0px 4px 4px 0px #0000004D;
}

.tinh-hoa {
    font-family: Pattaya, sans-serif;
    font-weight: 400;
    font-size: 64px;
    color: #A2FF01;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.btn-order-now {
    background-color: white;
    color: #FF7332;
    font-weight: 800;
    font-size: 32px !important;
    box-shadow: 0px 4px 4px 0px #00000069;
}

.ban-can {
    font-weight: 700;
    font-size: 36px;
    line-height: 46px;
    color: #FFA800;
}

@media (max-width: 768px) {
    .ban-can {
        font-weight: 600;
        font-size: 18px;
        line-height: 25px;
    }
}

.card-price {
    color: #8ED400;
    font-weight: 600;
    font-family: 'SvnGilroy'
}

.card-gap {
    gap: 130px
}


.content-wrapper {
    background-color: #CAF0C1;
    padding: 40px 0;
    position: relative;
    min-height: 50vh;
    z-index: 2;
}

.green-text {
    color: #126E05;
    font-weight: 700;
    line-height: 1.6;
    font-size: 20px;
}

.btn-green {
    background-color: #167100;
    color: white;
    font-weight: 600;
    border: none;
    transition: 0.3s;
    padding: 10px 20px;
    font-size: 16px;
}

    .btn-green:hover {
        background-color: #0e5c1b;
    }

.img-fluid-custom {
    border-radius: 20px;
    max-width: 100%;
    height: auto;
}

.title-border-bot-color {
    border-bottom: 5px solid #029D01 !important;
}

.text-justify {
    text-align: justify;
}

.image-row {
    padding: 0 320px;
}


.bg-image {
    background-image: url('/images/bg-home-lg.webp');
    min-height: 758px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

@media (max-width: 768px) {
    .bg-image {
        background-image: url('/images/bg-home-mb.png');
        min-height: 222px;
    }
}
