.boxHeader {
    color: #619143;
    padding: 10px;
}
.box-shadow {
    box-shadow: 4px 4px 20px 10px #efefef;
}
.box-shadow-c1c1c1 {
    box-shadow: 4px 4px 20px 10px #c1c1c1;
}
.text-shadow-black {
    text-shadow: 4px 4px 20px #000000;
}
.backgroundfef5d2 {background-color: #fef5d2;}
.backgroundf5f6f6 {background-color: #f5f6f6;}
.backgroundF9E6C9 {background-color: #F9E6C9}
.backgroundF6F2E1 {background-color: #F6F2E1}

.backgroundgradientKurkumins1 {
    background: linear-gradient(90deg, rgb(255, 255, 254) 0%, rgb(246, 215, 171) 100%);
}
.backgroundgradientKurkumins2 {
    background: linear-gradient(90deg, rgb(220, 211, 155) 0%, rgb(255, 255, 254) 100%);
}
.backgroundgradient1 {
    background: rgb(240,245,232);
    background: linear-gradient(90deg, rgba(240,245,232,1) 0%, rgba(255,255,255,1) 50%, rgba(240,245,232,1) 100%);
}
.backgroundgradient2 {
    background: rgb(255,255,255);
    background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(251,235,210,1) 15%, rgba(251,235,210,1) 85%, rgba(255,255,255,1) 100%);
}
.backgroundgradient3 {
    background: rgb(224,233,218);
    background: linear-gradient(90deg, rgba(224,233,218,1) 0%, rgba(255,255,255,1) 100%);
}
.backgroundgradient4 {
    background: rgb(109, 110, 113);
    background: linear-gradient(90deg, rgba(109,110,113,1) 0%, rgba(180,181,184,1) 100%);
}
.backgroundgradient5 {
    background: rgb(207,222,198);
    background: linear-gradient(90deg, rgba(207,222,198,1) 0%, rgba(236,238,228,1) 50%, rgba(207,222,198,1) 100%);
}

.colorgreen {color: #619143;}
.colororange {color: #e28e25;}
.colorwhite {color: #fff;}
.coloryellow {color: #fed304;}
.color618d33 {color: #618d33;}

.backgroundimage1 {
    background-image: url("../images/pages/home/s6-curcuma-bar.jpg"), url("https://frmdev.ops.ro/biocurcuma/assets/images/pagina/s6-curcuma-bar.jpg");
    background-size: cover;
    background-position: center;
}
.home-16 {
    color: #ffffff;
}
.backgroundContainer1819 {
    background-image: url("../images/pages/home/s10-background.jpg");
    background-size: contain;
    background-position: left;
    background-repeat: no-repeat;
}
.backgroundContainer24 {
    background-image: url("../images/pages/home/s10-background.jpg");
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
}
.backgroundimage1 div {min-height: 180px;}
.d-inline-flex {
    display: inline-flex;
}
.cta {
    background-color: #fff;
    color: #000;
    border-radius: 18px;
    padding: 20px;
    margin: 15px auto;
    text-align: center;
    width: max-content;
    font-size: 1.3em;
}
.separator {
    width: 100%;
    color: #619143;
    border-bottom: solid 5px #619143;
    margin: 1rem 0;
}

.separator2 {
    width: 90%;
    color: #939598;
    border-bottom: solid 5px #939598;
}
#carouselExampleControls {
    height: 400px
}

.carouselbkg {
    background: url('../images/pages/home/s12-ref-strip2.jpg') no-repeat;
    background-size: cover;
    z-index: 1;
}
.flagImg {
    bottom: 22px;
    left: 5px;
    width: 20%;
}
.coupleImg {
    object-fit: cover;
}
.lh-17rem {
    line-height: 1.7rem !important;
}
@media (max-width: 992px) { /*lg*/
    .fs-microgranule {
        font-size: 2.3rem;
    }
    .xs-green {
        color: #619143;
    }
    .text-xs-right {
        text-align: right;
    }
    .technologyGridTemplate {
        /*row-gap: 15px;*/
        /*column-gap: 2px;*/
        grid-template-columns: 1fr 1fr;
        grid-template-areas:
            "techImage1 dummyTech"
            "techImage1 techText1"
            "techImage1 techText1"
            "techImage1 techImage2"
            "dummyTech1 techImage2"
            "techText2 techImage2"
            "techImage3 techImage2"
            "techImage3 techText3"
            "techImage3 techText3";
    }
    .techImage1 {
        grid-area: techImage1;
    }
    .techText1 {
        grid-area: techText1;
    }
    .techImage2 {
        grid-area: techImage2;
    }
    .techText2 {
        grid-area: techText2;
    }
    .techImage3 {
        grid-area: techImage3;
    }
    .techText3 {
        grid-area: techText3;
    }

    .backgroundHome16 {
        background-image: url("../images/pages/home/s9-curcuma-bar-mob.jpg");
        background-size: cover;
        background-position: center;
    }
    .mt-xs-4 {
        margin-top: 1.5rem;
    }
    .mb-xs-4 {
        margin-bottom: 1.5rem;
    }
    .m-xs-0 {
        margin: 0 !important;
    }
    .mh-xs-540 {
        min-height: 540px;
    }
    .row.row {
        --bs-gutter-y: 0;
        --bs-gutter-x: 0;
    }
    .carouselbkg {
        background: url('../images/pages/home/s12-ref-strip-mob2.jpg') no-repeat;
        background-size: cover;
        z-index: 1;
    }
    .turmipureImg {
        width: 25%;
    }
    .lh-xs-12 {
        line-height: 1.2 !important;
    }
}

@media (min-width: 993px) {
    .fs-microgranule {
        font-size: 3rem;
    }
    .boxGridTemplate {
        row-gap: 15px;
        column-gap: 2px;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-areas:
        "boxLeft1 boxCenter boxRight"
        "boxLeft2 boxCenter boxRight";
    "boxLeft2 boxCenter dummyBoxGrid";
    }

    .boxLeft1 {
        grid-area: boxLeft1;
    }
    .boxLeft2 {
        grid-area: boxLeft2;
    }
    .boxRight {
        grid-area: boxRight;
    }
    .boxCenter {
        grid-area: boxCenter;
        align-items: center;
    }
    .boxCenter img {
        margin-left: -30px;
        margin-right: -30px;
        max-width: calc(100% + 60px);
    }
    .boxHeader {
        background-color: #f6d7ab;
    }
    .boxes {
        box-shadow: 4px 4px 20px 10px #efefef;
    }

    .boxes p {
        padding: 0 10px;
        font-size: 15px;
    }

    .background619143-desktop {
        background-color: #619143;
    }
    .lg-yellow {
        color: #fed304;
    }
    .text-lg-right {
        text-align: right !important;
    }
    .text-lg-left {
        text-align: left !important;
    }
    .height-lg-100 {
        height: 100%;
    }
    .home14ContainerDesktop {
        top: 10%;
        position: absolute!important;
    }
    .backgroundHome16 {
        background-image: url("../images/pages/home/s9-curcuma-bar.jpg");
        background-size: cover;
        background-position: center;
        min-height: 165px;
    }
    .turmipureImg {
        width: 11%;
    }
    .stampImg {
        right: -20px;
        top: 240px;
        width: 20%;
    }
    .ml-xl-45 {
        margin-left: 45px;
    }
    .ml-xl-minus15 {
        margin-left: -15px;
    }
    .mt-xl-minus60 {
        margin-top: -60px;
    }
}

@media (min-width: 1150px) {
    .home14ContainerDesktop {
        top: 17%;
        position: absolute!important;
    }
    .stampImg {
        right: -20px;
        top: 200px;
        width: 20%;
    }
}