<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

#menu_all {
    z-index: 999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}

.main_category .title_box_2 .first, .main_category .title_box_2 .last, .main_category .title_box_2 .middle {
    font-family: Ludicrous;
    text-transform: capitalize;
    text-shadow: 5px 5px rgba(25, 25, 25, .1);
}

.main_category .title_box_2 {
    position: absolute;
}

#individual_cheese_portions .title_box_2 {
    left: 0;
    top: 8%;
}


#individual_cheese_portions .title_box_2 .first {
    font-size: 72px;
    line-height: 87px;
    font-weight: 400;
    color: #fff;
    padding-left: 120px;
    padding-bottom: 40px;
}

#individual_cheese_portions .title_box_2 .middle {
    font-size: 132px;
    line-height: 68px;
    font-weight: 400;
    color: #fff;
}

#individual_cheese_portions .title_box_2 .last {
    font-size: 132px;
    line-height: 158px;
    font-weight: 400;
    color: #fff;
    padding-left: 100px;
}

.split_screen .left-side.le-ristique-2 {
    background-image: url(../images/background/split/le-rustique-2.jpg);
}

.split_screen .left-side.le-ristique-3 {
    background-image: url(../images/background/split/le-rustique-3.jpg);
}

.split_screen .left-side.le-ristique-5 {
    background-image: url(/storage/2021/09/le-rustique-30g.jpg);
}

.split_screen .left-side.le-ristique-6 {
    background-image: url(/storage/2024/01/le-rustique-raclette-toast.png);
}

.split_screen .left-side.caprice-des-dieux-3 {
    background-image: url(../images/homepage/our-icon-speciality-2-slika.jpg);
}
.split_screen .left-side.caprice-des-dieux-2 {
    background-image: url(../images/homepage/mini-caprice-3-scroll.jpg);
}

.split_screen .left-side.butter-3 {
    background-image: url(/storage/2021/09/butter-3o.jpg);
}

.split_screen .left-side.butter-5 {
    background-image: url(/storage/2021/09/butter-5o.jpg);
}

.split_screen .left-side.butter-6 {
    background-image: url(../images/background/split/butter-6.jpg);
}
.split_screen .left-side.butter-11 {
    background-image: url(/storage/2021/12/food-butter-13-screen.png);
}

.split_screen .left-side.butter-12 {
    background-image: url(../images/homepage/butter-12.jpg);
}

.split_screen .left-side.butter-13 {
    background-image: url(../images/homepage/butter-13.jpg);
}

.split_screen .left-side.butter-14 {
    background-image: url(../images/homepage/butter-14.jpg);
}

.split_screen .left-side.butter-15 {
    background-image: url(../images/homepage/butter-15.jpg);
}

.split_screen .left-side.butter-16 {
    background-image: url(../images/homepage/butter-16.jpg);
}

.split_screen .left-side.butter-17 {
    background-image: url(../images/homepage/butter-17.jpg);
}

.split_screen .left-side.butter-18 {
    background-image: url(../images/homepage/butter-18.jpg);
}

.split_screen .left-side.butter-19 {
    background-image: url(../images/homepage/butter-19.jpg);
}

.split_screen .left-side.butter-20 {
    background-image: url(../images/homepage/butter-20.jpg);
}

.split_screen .left-side.butter-21 {
    background-image: url(../images/homepage/butter-21.jpg);
}

.split_screen .left-side.italian-2 {
    background-image: url(../images/background/split/italian-2.jpg);
}

.split_screen .left-side.italian-3 {
    background-image: url(../images/background/split/italian-3.jpg);
}

.split_screen .left-side.cream-cheese-7 {
    background-image: url(../images/background/split/cream-cheese-7.jpg);
}

.split_screen .left-side.cream-cheese-8 {
    background-image: url(/storage/2022/01/mascarpone-nova.jpg);
}

.split_screen .left-side.cream-cheese-9 {
    background-image: url(/storage/2022/09/cream-cheese-9.png);
}

.split_screen .left-side.cream-cheese-10 {
    background-image: url(../images/homepage/French-Cream-Cheese-1kg.jpg);
}
.split_screen .left-side.cream-cheese-11 {
    background-image: url(../images/homepage/Soft-Style-Cream-Cheese-1kg.jpg);
}
.split_screen .left-side.cream-cheese-12 {
    background-image: url(../images/homepage/Original-American-Cream-Cheese.jpg);
}
.split_screen .left-side.cream-cheese-13 {
    background-image: url(../images/homepage/Traditional-Australian-Cream-Cheese.jpg);
}
.split_screen .left-side.cream-cheese-14 {
    background-image: url(../images/homepage/Mascarpone.jpg);
}
.split_screen .left-side.cream-cheese-15 {
    background-image: url(../images/homepage/Emmental.jpg);
}

.split_screen .left-side.creams-1 {
    background-image: url(../images/homepage/Excellence-creams.jpg);
}

.split_screen .left-side.creams-2 {
    background-image: url(../images/homepage/Corman-Selection.jpg);
}

.split_screen .left-side.creams-3 {
    background-image: url(../images/homepage/Lescure-Cream.jpg);
}

.split_screen .left-side.terroir-saint-agur-3 {
    background-image:  url(/storage/2022/09/saint-agur-left.png);
}

.split_screen .left-side.italian-4 {
    background-image: url(../images/background/split/italian-4.jpg);
}

.split_screen .left-side.aids-6 {
    background-image: url(/storage/2021/12/food-creams-8-screen.png);
}

.split_screen .left-side.aids-7 {
    background-image: url(/storage/2021/12/food-creams-3-screen.png);
}

.split_screen .left-side.aids-8 {
    background-image: url(/storage/2021/12/food-creams-5-screen.png);
}

.split_screen .left-side.aids-9 {
    background-image: url(/storage/2023/06/sour-cream-new-photo.png);
}

.split_screen .left-side.deserts-4 {
    background-image: url(/storage/2022/01/panna-cotta.png);
}

.split_screen .left-side.spec-rambol {
    background-image: url(/storage/2022/12/rambol-fotka-levo-960-821.png);
}

.split_screen .left-side.argentinian-1 {
    background-image: url(/storage/2023/07/960x821-santa-rosa-provoleta-parrillera.png);
}

.split_screen .left-side.spec-saint-albray {
    background-image: url(../images/homepage/Saint-Albray-levo.jpg);
}

.split_screen .left-side.spec-chaumes {
    background-image: url(../images/homepage/Chaumes-levo.jpg);
}

.navbar-light .navbar-nav .nav-link:active {
    color: #00c0f3;
}

/* DIAMONDS */
#diamonds-1 {
    background: url(../images/homepage/bg-diamonds-1.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-2 {
    background: url(../images/homepage/bg-diamonds-2.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-3 {
    background: url(../images/homepage/bg-diamonds-3.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-4 {
    background: url(../images/homepage/bg-diamonds-4.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-5 {
    background: url(../images/homepage/bg-diamonds-5.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-6 {
    background: url(../images/homepage/bg-diamonds-6.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-7 {
    background: url(../images/homepage/bg-diamonds-7.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-8 {
    background: url(../images/homepage/bg-diamonds-8.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-9 {
    background: url(../images/homepage/bg-diamonds-9.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#diamonds-10 {
    background: url(../images/homepage/bg-diamonds-10.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpb-1 {
    background: url(../images/homepage/bg-cpu-1.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpb-2 {
    background: url(../images/homepage/bg-cpu-2.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpb-3 {
    background: url(../images/homepage/bg-cpu-3.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpb-4 {
    background: url(../images/homepage/bg-cpu-4.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpbf-1 {
    background: url(../images/homepage/bg-cpbf-1.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpbf-2 {
    background: url(../images/homepage/Creams-Chapter.jpg) no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpbf-3 {
    background: url(../images/homepage/Elle-Vire-Professionel-Chapter.jpg) no-repeat center center fixed !important; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.cpbf-4 {
    background: url(../images/homepage/Corman-Chapter.jpg) no-repeat center center fixed !important; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.cpbf-5 {
    background: url(../images/homepage/Lescure-Chapter.jpg) no-repeat center center fixed !important; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}



.split_screen .left-side.diamonds-1-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-1-1.jpg);
}
.split_screen .left-side.diamonds-2-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-2-1.jpg);
}
.split_screen .left-side.diamonds-3-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-3-1.jpg);
}
.split_screen .left-side.diamonds-5-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-5-1.jpg);
}
.split_screen .left-side.diamonds-7-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-7-1.jpg);
}
.split_screen .left-side.diamonds-8-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-8-1.jpg);
}
.split_screen .left-side.diamonds-9-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-9-1.jpg);
}
.split_screen .left-side.diamonds-10-1 {
    background-image: url(/public/frontend/images/homepage/diamonds-10-1.jpg);
}


.argu_pages_diamond .full_screen {
    padding-top: 0 !important;
}

.argu_pages_diamond h3 {
    font-weight: 700;
    color: #0e4d91 !important;
    font-size: 36px !important;
    padding-left: 36px;
}

/* END DIAMONDS */

#cream_cheese_10 {
    background: url(../images/background/cream-cheese-10.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#cream_cheese_11 {
    background: url(../images/background/cream-cheese-11.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#cream_cheese_12 {
    background: url(../images/background/cream-cheese-12.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#cream_cheese_13 {
    background: url(../images/background/cream-cheese-13.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#our_icon_speciality_1 {
    background: url(/storage/2021/10/our-icon-specialty-chapter-page-1-slika.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#greek_authentics {
    background: url(/storage/2022/09/islos-chapter-photo.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#argentinian_authentics {
    background: url(/storage/2023/07/argentinian-authentics-chapter-photo.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#argentinian_authentics .main_headline {
        font-size: 178px;
        line-height: 180px;
        font-weight: 400;
        color: #fff;
        text-align: center;
        padding-top: 20px;
}


#argentinian_authentics .text_box {
}

#argentinian_authentics .wrapper {
            background: #fff;
            padding: 20px 45px;
            text-align: center;
            width: 40%;
            margin: 0 auto;
}

#argentinian_authentics  .title {

                font-family: "Caecilia LT Std";
                text-transform: uppercase;
                width: 80%;
                margin: 0 auto;
                margin-top: 20px;
}
#argentinian_authentics  hr {
                border-top: 2px solid #fff;
}
#argentinian_authentics .text {
    
}
#argentinian_authentics .text p {
                font-size: 18px;
                line-height: 21px;
                font-weight: 400;
                color: #004e65;
                font-family: Karbon;
}

#diamonds-1 .wrapper_box,#diamonds-2 .wrapper_box, #diamonds-3 .wrapper_box,#diamonds-4 .wrapper_box,#diamonds-5 .wrapper_box, 
#diamonds-6 .wrapper_box, #diamonds-7 .wrapper_box, #diamonds-8 .wrapper_box, #diamonds-9 .wrapper_box, #diamonds-10 .wrapper_box,#cream_cheese_10 .wrapper_box, #cream_cheese_11 .wrapper_box, #cream_cheese_12 .wrapper_box, #cream_cheese_13 .wrapper_box, #our_icon_speciality_1 .wrapper_box, #greek_authentics .wrapper_box, #argentinian_authentics .wrapper_box {
    padding: 15px 25px;
    background: rgba(255,255,255,.75);
    text-align: center;
    width: 60%;
    margin: 0 auto;
    margin-top: 130px;
    height: 500px;
}

 #greek_authentics .wrapper_box {
    padding: 15px 25px;
    background: rgba(255,255,255,.75);
    text-align: center;
    width: 60%;
    margin: 0 auto;
    margin-top: 150px;
    height: 300px;
}

#diamonds-1 .wrapper_box .title,
#diamonds-2 .wrapper_box .title,
#diamonds-3 .wrapper_box .title,
#diamonds-4 .wrapper_box .title,
#diamonds-5 .wrapper_box .title,
#diamonds-6 .wrapper_box .title,
#diamonds-7 .wrapper_box .title,
#diamonds-8 .wrapper_box .title,
#diamonds-9 .wrapper_box .title,
#diamonds-10 .wrapper_box .title, #cream_cheese_10 .wrapper_box .title, #cream_cheese_11 .wrapper_box .title, #cream_cheese_12 .wrapper_box .title, #cream_cheese_13 .wrapper_box .title, #our_icon_speciality_1 .wrapper_box .title,  #greek_authentics .wrapper_box .title,  #argentinian_authentics .wrapper_box .title {
    font-size: 65px;
    line-height: 78px;
    font-weight: 400;
    color: #004e65;
    font-family: Ludicrous;
    /*text-transform: uppercase; */
    text-align: center;
    width: 75%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 40px;
}

#diamonds-1 .wrapper_box hr,
#diamonds-2 .wrapper_box hr,
#diamonds-3 .wrapper_box hr,
#diamonds-4 .wrapper_box hr,
#diamonds-5 .wrapper_box hr,
#diamonds-6 .wrapper_box hr,
#diamonds-7 .wrapper_box hr,
#diamonds-8 .wrapper_box hr,
#diamonds-9 .wrapper_box hr,
#diamonds-10 .wrapper_box hr, #cream_cheese_10 .wrapper_box hr, #cream_cheese_11 .wrapper_box hr, #cream_cheese_12 .wrapper_box hr, #cream_cheese_13 .wrapper_box hr, #our_icon_speciality_1 .wrapper_box hr, #greek_authentics .wrapper_box hr, #argentinian_authentics .wrapper_box hr  {
    border-top: 2px solid #e16d1e;
}

#diamonds-1 .wrapper_box .text p,
#diamonds-2 .wrapper_box .text p,
#diamonds-3 .wrapper_box .text p,
#diamonds-4 .wrapper_box .text p,
#diamonds-5 .wrapper_box .text p,
#diamonds-6 .wrapper_box .text p,
#diamonds-7 .wrapper_box .text p,
#diamonds-8 .wrapper_box .text p,
#diamonds-9 .wrapper_box .text p,
#diamonds-10 .wrapper_box .text p, #cream_cheese_10 .wrapper_box .text p,#cream_cheese_10 .wrapper_box .text p, #cream_cheese_11 .wrapper_box .text p, #cream_cheese_12 .wrapper_box .text p, #cream_cheese_13 .wrapper_box .text p, #greek_authentics .wrapper_box .text p, , #argentinian_authentics .wrapper_box .text p {
    font-size: 28px;
    line-height: 34px;
    font-weight: 400;
    color: #004e65;
    font-family: Karbon;
    text-align: justify;
    padding: 0 10px;
}

#our_icon_speciality_1 .wrapper_box .text p {
    font-size: 22px;
    line-height: 24px;
    font-weight: 400;
    color: #004e65;
    font-family: Karbon;
    text-align: justify;
    padding: 0 10px;
}

#diamonds-1 .wrapper_box .link,
#diamonds-2 .wrapper_box .link,
#diamonds-3 .wrapper_box .link,
#diamonds-4 .wrapper_box .link,
#diamonds-5 .wrapper_box .link,
#diamonds-6 .wrapper_box .link,
#diamonds-7 .wrapper_box .link,
#diamonds-8 .wrapper_box .link,
#diamonds-9 .wrapper_box .link,
#diamonds-10 .wrapper_box .link, #cream_cheese_10 .wrapper_box .link, #cream_cheese_11 .wrapper_box .link, #cream_cheese_12 .wrapper_box .link, #cream_cheese_13 .wrapper_box .link, #our_icon_speciality_1 .wrapper_box .link, #greek_authentics .wrapper_box .link, #argentinian_authentics .wrapper_box .link  {
    padding-top: 35px;
    text-align: center;
}

#cream_cheese, #cream_cheese-2 {
    position: relative;
}
#cream_cheese .overlay, #cream_cheese-2 .overlay  {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 33%;
    height: calc(100% - 116px);
    margin: 0 auto;
    z-index: 10;
    background: rgba(0,0,0,.45);
}

#diamonds-1 .wrapper_box .link a,
#diamonds-2 .wrapper_box .link a,
#diamonds-3 .wrapper_box .link a,
#diamonds-4 .wrapper_box .link a,
#diamonds-5 .wrapper_box .link a,
#diamonds-6 .wrapper_box .link a,
#diamonds-7 .wrapper_box .link a,
#diamonds-8 .wrapper_box .link a,
#diamonds-9 .wrapper_box .link a,
#diamonds-10 .wrapper_box .link a, #cream_cheese_10 .wrapper_box .link a {
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    color: #e16d1e;
    font-family: Karbon;
}

#cream_cheese .main_headline, #cream_cheese-2 .main_headline {
    font-size: 178px;
    line-height: 180px;
    font-weight: 400;
    color: #fff;
    width: 50%;
    margin: 0 auto;
    padding-top: 20px;
    position: relative;
    z-index: 50;
}
#cream_cheese .main_headline .second, #cream_cheese-2 .main_headline .second {
    display: block;
    padding-left: 230px;
}

#cream_cheese .list_box, #cream_cheese-2 .list_box {
    position: absolute;
    bottom: 50px;
    left: 0;
    right: 0;
    width: 30%;
    margin: 0 auto;
    z-index: 50;
}

#cream_cheese .list_box li, #cream_cheese-2 .list_box li {
    font-size: 25px;
    line-height: 30px;
    font-weight: 900;
    color: #fff;
    font-family: "Caecilia LT Std";
    margin-bottom: 10px;
}



#diamonds-1 .text_box .wrapper,
#diamonds-2 .text_box .wrapper,
#diamonds-3 .text_box .wrapper,
#diamonds-4 .text_box .wrapper,
#diamonds-5 .text_box .wrapper,
#diamonds-6 .text_box .wrapper,
#diamonds-7 .text_box .wrapper,
#diamonds-8 .text_box .wrapper,
#diamonds-9 .text_box .wrapper,
#diamonds-10 .text_box .wrapper,
#cream_cheese_10 .text_box .wrapper, #cream_cheese_11 .text_box .wrapper, #our_icon_speciality_1 .text_box .wrapper {
    background: #fff;
    padding: 20px 45px;
    text-align: center;
    width: 40%;
    margin: 0 auto;
}

#diamonds-1 .text_box .wrapper hr,
#diamonds-2 .text_box .wrapper hr,
#diamonds-3 .text_box .wrapper hr,
#diamonds-4 .text_box .wrapper hr,
#diamonds-5 .text_box .wrapper hr,
#diamonds-6 .text_box .wrapper hr,
#diamonds-7 .text_box .wrapper hr,
#diamonds-8 .text_box .wrapper hr,
#diamonds-9 .text_box .wrapper hr,
#diamonds-10 .text_box .wrapper hr, #cream_cheese_10 .text_box .wrapper hr, #cream_cheese_11 .text_box .wrapper hr, #our_icon_speciality_1 .text_box .wrapper hr  {
    border-top: 2px solid #e16d1e;
}

#diamonds-1 .text_box .wrapper .title,
#diamonds-2 .text_box .wrapper .title,
#diamonds-3 .text_box .wrapper .title,
#diamonds-4 .text_box .wrapper .title,
#diamonds-5 .text_box .wrapper .title,
#diamonds-6 .text_box .wrapper .title,
#diamonds-7 .text_box .wrapper .title,
#diamonds-8 .text_box .wrapper .title,
#diamonds-9 .text_box .wrapper .title,
#diamonds-10 .text_box .wrapper .title, #cream_cheese_10 .text_box .wrapper .title, #cream_cheese_11 .text_box .wrapper .title, #our_icon_speciality_1 .text_box .wrapper .title {
    font-size: 21px;
    line-height: 25px;
    font-weight: 400;
    color: #004e65;
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    width: 80%;
    margin: 0 auto;
    margin-top: 20px;
}

#diamonds-1 .text_box .wrapper .text p,
#diamonds-2 .text_box .wrapper .text p,
#diamonds-3 .text_box .wrapper .text p,
#diamonds-4 .text_box .wrapper .text p,
#diamonds-5 .text_box .wrapper .text p,
#diamonds-6 .text_box .wrapper .text p,
#diamonds-7 .text_box .wrapper .text p,
#diamonds-8 .text_box .wrapper .text p,
#diamonds-9 .text_box .wrapper .text p,
#diamonds-10 .text_box .wrapper .text p,
#cream_cheese_10 .text_box .wrapper .text p, #cream_cheese_11 .text_box .wrapper .text p, #our_icon_speciality_1 .text_box .wrapper .text p {
    font-size: 18px;
    line-height: 21px;
    font-weight: 400;
    color: #004e65;
    font-family: Karbon;
}

@media only screen and (max-width: 1599px) and (min-width: 1200px) {
    #cream_cheese .main_headline, #cream_cheese-2 .main_headline {
        font-size: 128px;
        line-height: 120px;
        padding-top: 25px;
    }
}


.split_screen#page_home {
    padding-top: 116px;
}
#page_home .story_container {
    position: absolute;
    top: 116px;
    left: 0;
    right: 0;
    width: 100%;
}

#page_home .split-pane.left-side.concept_bg_retail {
    background-image: url(../images/background/split/concept-retail.jpg);
}
#page_home .split-pane.left-side.concept_bg_food {
    background-image: url(../images/background/split/concept-food.jpg);
}
#page_home .split-pane.right-side.page_home_retail {
    background: #7c3e5c;
}
#page_home .split-pane.right-side.page_home_food {
    background: #004e65;
}
#page_home .text-box.padd-rl-50 {
    padding: 0 50px;
}
#page_home .story_container {
    position: absolute;
    top: 116px;
    left: 0;
    right: 0;
    width: 100%;
}
#page_home .story_container .main_headline-2 {
    font-size: 48px;
    line-height: 57px;
    font-weight: 400;
    color: #f6cc2a;
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin-top: 25px;
    margin-bottom: 50px;
    position: relative;
}
#page_home .story_container .main_headline-2::before {
    position: absolute;
    content: "";
    width: 35px;
    height: 35px;
    background: url(../images/icons/yellow_dot.png) no-repeat center center;
    left: -50px;
    top: 10px;
}

#page_home .story_container .text-2 {
    font-size: 19px;
    line-height: 25px;
    font-weight: 400;
    color: #fff;
    font-family: "Caecilia LT Std";
    text-align: left;
}

#page_home .story_container .text-2 p {
    font-size: 19px;
    line-height: 25px;
    font-weight: 400;
    color: #fff;
    font-family: "Caecilia LT Std";
    text-align: left;
}
#page_home .story_container .text-2 p span {
    color: #f6cc2a;
}

#page_home .story_container .btn-2 {
    margin-top: 35px;
}

element.style {
}
#page_home .story_container .btn-2 p.first-2 {
    font-size: 12px;
    line-height: 15px;
    font-weight: 900;
    color: #f6cc2a;
    font-style: italic;
}
#page_home .story_container .btn-2 p {
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin: 0;
}
#page_home .story_container .btn-2 p.second-2 {
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    color: #f6cc2a;
}
#page_home .story_container .btn-2 p {
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin: 0;
}

#page_home .story_container .intro_headline {
    font-size: 19px;
    line-height: 23px;
    font-weight: 400;
    color: #a4cd53;
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
}
#page_home .story_container .main_headline {
    font-size: 48px;
    line-height: 57px;
    font-weight: 400;
    color: #a4cd53;
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin-top: 25px;
    margin-bottom: 50px;
    position: relative;
}

#page_home .story_container .main_headline::before {
    position: absolute;
    content: "";
    width: 35px;
    height: 35px;
    background: url(../images/icons/green_dot.png) no-repeat center center;
    left: -50px;
    top: 10px;
}

#page_home .story_container .text {
    font-size: 19px;
    line-height: 25px;
    font-weight: 400;
    color: #fff;
    font-family: "Caecilia LT Std";
    text-align: justify;
}
#page_home .story_container .text p {
    font-size: 19px;
    line-height: 25px;
    font-weight: 400;
    color: #fff;
    font-family: "Caecilia LT Std";
    text-align: left;
}

#page_home .story_container .text span {
    color: #a4cd53;
}
#page_home .text-box .btn {
    margin-top: 35px;
}
#page_home .story_container .btn p {
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin: 0;
}
#page_home .story_container .btn p.first {
    font-size: 12px;
    line-height: 15px;
    font-weight: 900;
    color: #a4cd53;
    font-style: italic;
    text-align: left;
}
#page_home .story_container .btn p.second {
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    color: #a4cd53;
}






#argu_pages_1 .arrow_wrapper .bounce {
    -webkit-animation: bounce 1s ;
    animation: bounce 1s ;
}

.navbar-nav .nav-link {
    margin: 12px 3px 0 3px;
    line-height: 18px;
}

#argu_pages_1 .info_box .tech_info .txt {
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
    color: #0e4d91;
    font-family: "Caecilia LT Std";
    margin: 0;
}

#butter {
    background: url(../images/background/butter_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#butter-2 {
    background: url(/storage/2021/09/butter-main-category-retail.jpg)  no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#cream_cheese {
    background: url(../images/background/cream_cheese_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#cream_cheese-2 {
    background: url(../images/background/cream_cheese_main_category_retail.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#creams_culinary_aids {
    background: url(../images/background/creams_culinary_aids_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}



#dessert_bases {
    background: url(../images/background/dessert_bases_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#dessert_bases-3 {
    background: url(../images/background/dessert_bases_main_category_retail.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#dessert_bases-4 {
    background: url(/storage/2022/01/panna-cotta.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#french_classics {
    background: url(../images/background/french_classics_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#french_cheese_specialties {
    background:  url(../images/background/french_cheese_specialties_sub_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#ile_de_france {
    background: url(../images/background/ile_de_france_sub_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#individual_cheese_portions {
    background: url(../images/background/individual_cheese_portions_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#ingredients_solutions {
    background: url(../images/background/ingredients_solutions_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


#le_rustique {
    background: url(../images/background/le_rustique_sub_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#terroir_cheeses_of_france {
    background: url(../images/background/terroir_cheeses_of_france_sub_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#rambol {
    background-image: url(../images/background/rambol_sub_category.jpg); 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
}

#italian_authentics {
    background: url(../images/background/italian_authentics_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#milkana_international_range {
    background: url(../images/background/milkana_international_range_main_category.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#our_icon_specialty {
    background: url(../images/background/our_icon_specialty_main_category.jpg)  no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.split_screen .left-side.terroir-saint-andre {
    background-image:  url(../images/background/split/terroir-saint-andre.jpg);
    



.split_screen .inner_container .img-box {
    padding-left: 0;
    padding-right: 0;
}

#french_classics .list_box {
    width: 33%;
}

.split_screen .split-pane {
    min-height: calc(100vh - 100px);
}

.full_screen .title_box .headline {
    font-size: 36px;
    line-height: 46px;    
}


.split_screen .inner_container .text-box .title_box .headline.blue_illdefrance,
.split_screen .inner_container .text-box .title_box .headline.brown_rustique,
.split_screen .inner_container .text-box .title_box .headline.chaumes,
.split_screen .inner_container .text-box .title_box .headline.saint_albray,
.split_screen .inner_container .text-box .title_box .headline.bresse_bleu,
.split_screen .inner_container .text-box .title_box .headline.fol_epi,
.split_screen .inner_container .text-box .title_box .headline.rambol, 
.split_screen .inner_container .text-box .title_box .headline.saint_andre,
.split_screen .inner_container .text-box .title_box .headline.brown_berthaut,
.split_screen .inner_container .text-box .title_box .headline.red_fauquet,
.split_screen .inner_container .text-box .title_box .headline.brown_montagnard,
.split_screen .inner_container .text-box .title_box .headline.blue_papilon,
.split_screen .inner_container .text-box .title_box .headline.green_saintagur,
.split_screen .inner_container .text-box .title_box .headline.green_etorki,
.split_screen .inner_container .text-box .title_box .headline.red_esquirrou,
.split_screen .inner_container .text-box .title_box .headline.blue_caprice,
.split_screen .inner_container .text-box .title_box .headline.individual3,
.split_screen .inner_container .text-box .title_box .headline.blue_cream125,
.split_screen .inner_container .text-box .title_box .headline.blue_cream34,
.split_screen .inner_container .text-box .title_box .headline.blue_desert,
.split_screen .inner_container .text-box .title_box .headline.blue_aids125,
.split_screen .inner_container .text-box .title_box .headline.blue_aids34,
.split_screen .inner_container .text-box .title_box .headline.blue_butter,
.split_screen .inner_container .text-box .title_box .headline.blue_corman1 {
    font-size: 36px;
    line-height: 42px;
}
.split_screen .inner_container .text-box .title_box .headline.red_fauquet {
    font-size: 30px;
    line-height: 30px;
}

.split_screen .inner_container {
    top: 50%;
}

.split_screen .inner_container .text-box .title_box .headline.blue_butter {
    font-size: 32px;
    line-height: 38px;
}

#table_of_content .category_item .item_wrapper:hover .overlay {
    height:65% !important;
}




@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    .split_screen .inner_container .text-box .title_box .headline.blue_illdefrance,
    .split_screen .inner_container .text-box .title_box .headline.brown_rustique,
    .split_screen .inner_container .text-box .title_box .headline.chaumes,
    .split_screen .inner_container .text-box .title_box .headline.saint_albray,
    .split_screen .inner_container .text-box .title_box .headline.bresse_bleu,
    .split_screen .inner_container .text-box .title_box .headline.fol_epi,
    .split_screen .inner_container .text-box .title_box .headline.rambol, 
    .split_screen .inner_container .text-box .title_box .headline.saint_andre,
    .split_screen .inner_container .text-box .title_box .headline.brown_berthaut,
    .split_screen .inner_container .text-box .title_box .headline.red_fauquet,
    .split_screen .inner_container .text-box .title_box .headline.brown_montagnard,
    .split_screen .inner_container .text-box .title_box .headline.blue_papilon,
    .split_screen .inner_container .text-box .title_box .headline.green_saintagur,
    .split_screen .inner_container .text-box .title_box .headline.green_etorki,
    .split_screen .inner_container .text-box .title_box .headline.red_esquirrou,
    .split_screen .inner_container .text-box .title_box .headline.blue_caprice,
    .split_screen .inner_container .text-box .title_box .headline.individual3,
    .split_screen .inner_container .text-box .title_box .headline.blue_cream125,
    .split_screen .inner_container .text-box .title_box .headline.blue_cream34,
    .split_screen .inner_container .text-box .title_box .headline.blue_desert,
    .split_screen .inner_container .text-box .title_box .headline.blue_aids125,
    .split_screen .inner_container .text-box .title_box .headline.blue_aids34,
    .split_screen .inner_container .text-box .title_box .headline.blue_butter,
    .split_screen .inner_container .text-box .title_box .headline.blue_corman1,
    #our_commitment_1 .content_box .text, #our_commitment_1 .content_box .text p {
        font-size: 28px;
        line-height: 32px;
    }
    .split_screen .inner_container .text-box .title_box .headline.red_fauquet,
    .split_screen .inner_container .text-box .title_box .headline.blue_butter {
        font-size: 24px;
        line-height: 26px;
    }
    .split_screen .inner_container {
        top: 50%;
    }
    .full_screen .title_box .headline {
        font-size: 28px;
        line-height: 32px;    
    }   
    #our_commitment_3 .img_box img {
    width: 75%;
    }
    #sitemap_page .item_box .title,
    #sitemap_page .item_box .sub_item.sub_item,
    #sitemap_page .item_box .sub_item.sub_item_2 {
        font-size: 22px; 
        line-height: 27px; 
    }
    #sitemap_page .item_box .sub_sub_item {
        font-size: 20px; 
        line-height: 23px;
    }
    #ile_de_france .wrapper_box {
        margin-top: 45px;
        height: 480px;
    }
}



@media only screen and (min-width: 1600px) and (max-width: 1690px) {
    .split_screen .inner_container .text-box .title_box .headline.blue_illdefrance,
    .split_screen .inner_container .text-box .title_box .headline.brown_rustique,
    .split_screen .inner_container .text-box .title_box .headline.chaumes,
    .split_screen .inner_container .text-box .title_box .headline.saint_albray,
    .split_screen .inner_container .text-box .title_box .headline.bresse_bleu,
    .split_screen .inner_container .text-box .title_box .headline.fol_epi,
    .split_screen .inner_container .text-box .title_box .headline.rambol, 
    .split_screen .inner_container .text-box .title_box .headline.saint_andre,
    .split_screen .inner_container .text-box .title_box .headline.brown_berthaut,
    .split_screen .inner_container .text-box .title_box .headline.red_fauquet,
    .split_screen .inner_container .text-box .title_box .headline.brown_montagnard,
    .split_screen .inner_container .text-box .title_box .headline.blue_papilon,
    .split_screen .inner_container .text-box .title_box .headline.green_saintagur,
    .split_screen .inner_container .text-box .title_box .headline.green_etorki,
    .split_screen .inner_container .text-box .title_box .headline.red_esquirrou,
    .split_screen .inner_container .text-box .title_box .headline.blue_caprice,
    .split_screen .inner_container .text-box .title_box .headline.individual3,
    .split_screen .inner_container .text-box .title_box .headline.blue_cream125,
    .split_screen .inner_container .text-box .title_box .headline.blue_cream34,
    .split_screen .inner_container .text-box .title_box .headline.blue_desert,
    .split_screen .inner_container .text-box .title_box .headline.blue_aids125,
    .split_screen .inner_container .text-box .title_box .headline.blue_aids34,
    .split_screen .inner_container .text-box .title_box .headline.blue_butter,
    .split_screen .inner_container .text-box .title_box .headline.blue_corman1,
    #our_commitment_1 .content_box .text, #our_commitment_1 .content_box .text p {
        font-size: 30px;
        line-height: 34px;
    }
    .split_screen .inner_container .text-box .title_box .headline.red_fauquet,
    .split_screen .inner_container .text-box .title_box .headline.blue_butter {
        font-size: 26px;
        line-height: 28px;
    }
    .split_screen .inner_container {
        top: 50%;
    }
    .full_screen .title_box .headline {
        font-size: 30px;
        line-height: 34px;    
    }   
    #our_commitment_3 .img_box img {
    width: 75%;
    }
}

.prod_item .pic_box .img_wrapper{
    padding: 8px;
}

#contact .contact_title .headline {
    width: 40%;
}

#contact .contact_item .address {
    font-weight: 400;
}

#our_story_1 .footer {
    text-align: center;
}

#our_story_1 .footer p {
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    color: #004e65;
    font-family: Karbon;
    margin: 0;
}
#our_story_1 .footer p .name {
    text-transform: uppercase;
    font-weight: 700;
}

#our_story_1 .footer p a {
    font-size: 15px;
    line-height: 18px;
    font-weight: 700;
    color: #e16d1e;
    font-family: Karbon;
}

#our_story_1 .footer hr {
    border-top: 2px solid #e16d1e;
    margin-top: 10px;
    margin-bottom: 10px;
}

#our_story_3 .story_container .row_height {
    min-height: calc(100vh - 100px);
}

#creams_culinary_aids-2{
    padding-top: 0;
    background-position-y: 0;
}


/* TREBA ISPRAVITI U GLAVNOM CSSu BRAKE POINT
STOJI 1200 do 1599 i od 1599 do 2500
TREBA DA STOJI
1200 do 1600 i 1601 do 2500 */


/*// NOVO
    #page_home .text-box .text-2 {
    font-size: 19px; 
    line-height: 25px;
    font-weight: 400;
    color: #235c74;
    font-family: "Caecilia LT Std";
    text-align: left;
    width: 75%;
}

#page_home .text-box .text-2 p {
    font-size: 19px;
    line-height: 25px;
    font-weight: 400;
    color: #235c74;
    font-family: "Caecilia LT Std";
    text-align: left;
}
#page_home .text-box .text-2 span {
    color: #935070;
}
    
.btn-2 {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: left;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}    

#page_home .text-box .btn-2 {
    margin-top: 35px;
}
#page_home .text-box .btn-2 p {
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    margin: 0;
}
#page_home .text-box .btn-2 p.first-2 {
    font-size: 12px;
    line-height: 15px;
    font-weight: 900;
    color: #7c3e5c;
    font-style: italic;
}
#page_home .text-box .btn-2 p.second-2 {
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    color: #7c3e5c;
}

#our_story_2 .text-box .text-2 p {
    font-size: 24px;
    line-height: 28px;
    font-weight: 400;
    color: #004e65;
    font-family: "Caecilia LT Std";
    text-transform: uppercase;
    text-align: center;
}
#our_story_2 .text-box .text-2 p span, #our_story_2 .text-box .text-2 span {
    color: #a4cd53;
}

#our_story_3 .story_container .right-box.our_story_green, #our_story_3 .split-pane.right-side.our_story_green {
    background: #a3cb53;
}
 
#cream_cheese-2 .title_box .first.white, #cream_cheese-2 .title_box .last.white {
    color: #fff;
}






    #dessert_bases-3 .main_headline {
    font-size: 158px;
    line-height: 160px;
    }
    
    #dessert_bases-3 .link {
    padding-top: 20px;
    }
    
    #page_home .text-box .text p {
        text-align: left;
    }
    
    @media only screen and (max-width: 1599px) and (min-width: 1200px)
    #argu_pages_2 .content_box h2, #argu_pages_2 .content_box h3, #argu_pages_2 .content_box h4, #argu_pages_2 .content_box h5, #argu_pages_2 .content_box h6 {
    font-size: 30px;
    line-height: 35px;
    }
    
    #page_home .text-box .btn p.first {
        text-align:left;
    }
    // IZMENJENO- PREGAZENO

    // postoji CSS samo na .btn a ne na btn-2
</pre></body></html>