/* Typo */
@font-face {
    font-family: 'eb_garamonditalic';
    src: url('fonts/ebgaramond-italic-webfont.woff2') format('woff2'),
         url('fonts/ebgaramond-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'eb_garamondmedium_italic';
    src: url('fonts/ebgaramond-mediumitalic-webfont.woff2') format('woff2'),
         url('fonts/ebgaramond-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'eb_garamondsemibold';
    src: url('fonts/ebgaramond-semibold-webfont.woff2') format('woff2'),
         url('fonts/ebgaramond-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'fjalla_oneregular';
    src: url('fonts/fjallaone-regular-webfont.woff2') format('woff2'),
         url('fonts/fjallaone-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratlight';
    src: url('fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratregular';
    src: url('fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratsemibold';
    src: url('fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'policestudio_playdaybold';
    src: url('fonts/policestudioplayday-bold-webfont.woff2') format('woff2'),
         url('fonts/policestudioplayday-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


body, html { color: white; background: black; }

/* MENU */

/* .hamburger { position: absolute; top: 25px; left: 25px; } */

.nav_mobile { background : white; max-height: 0; padding: 0; overflow: hidden; transition: max-height 1s ease, padding 0.5s ease; }
.nav_mobile.active { max-height: 1000px; padding: 20px 0px; }
.nav_mobile li {
    width: 100%;
    text-align: center;
    margin: 15px 0px;
    color: black;
}

.nav_mobile ul { margin: 0; padding: 0; }

header {
    position: fixed;
    height: 100px; 
    width: 100%;
    z-index: 1;
    font-family: "fjalla_oneregular";
    text-transform: uppercase;
    letter-spacing: 0.07em;
    font-size: 0.9em;
}

nav { width: 70%; margin: auto; max-width: 1000px; }

header nav ul { list-style: none; width: 50%; margin : 0px; padding: 0px; text-align: center; position: relative; top: 75px;}
header nav ul.nav_left { text-align: left; }
header nav ul.nav_right { text-align: right; }
li.active { border-bottom: 1px solid white; padding-bottom: 2px; }

header li { display: inline-block; }
.logo, header nav ul {
    display: inline-block;
    vertical-align: bottom;
    color: white;
}

#fb, #ig {
    width: 15px;
}

#ig { cursor: pointer; }

#contact {

    width: 100%;
    text-align: right;
    position: relative;
    top: 30px;

}

.logo {
    background-color: white;
    padding: 15px 50px 0px 50px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 100px;
    width: 200px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer; 
}

#ferme, #elevage, #races, #valeurs, #ferme_mob, #elevage_mob, #races_mob, #valeurs_mob, #contact_btn, #mentions_mob , .mentions_legales, .arrow, .cta { cursor: pointer; }

.logo img { width: auto;  max-width: 100%; }

/* SECTIONS */

section.fs {
    
    height: 100%; 
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* #landing.fs {background-image: url("./assets/section_one_bg.jpg");} */
#landing.fs {background-image: url("./assets/new/section_one.jpg");}
#landing .title.center.fadeInUpFirst {vertical-align: middle; }

section > .container.center {

    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    margin: 0;
    z-index: 2;
    
}

.container.fw { width: 100%; }

section  .cta {
    text-align: center;
    text-transform: uppercase;
    color: white;
    font-family: "fjalla_oneregular", 'Lato';
    letter-spacing: 1px;
    font-size: 20px;
}

section.fs .container.center .title { line-height : 1.2; font-size : 4.5rem; text-align: center; color: white; margin: 0px 0px 0.5em 0px; font-family: "eb_garamondmedium_italic";}

.gradient {
    height : 250px; 
    background: linear-gradient(transparent, black);
    position: absolute;
    bottom: 0px;
    width: 100%;
    z-index: 1;
}

/* Section 2 */
section.txt_desc { background-color : black; }
section.txt_desc  .section_wrapper { position: relative; }

section.txt_desc  .image_container {
    
    height: 400px; 
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    width: 75%;
    left: 25%;
}

/* #section_two.txt_desc .image_container { background-image: url("./assets/section_two_bg.jpg"); } */
#section_two.txt_desc .image_container { background-image: url("./assets/new/section_two.jpg"); }

.centered_content {
    position: absolute;
    z-index: 2;
    top: 48%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}

/* .centered_content h2 { margin: 0px; } */

.container.center.margin {
    width: 70%;
    max-width: 1000px;
}

.h_gradient {
    height : 100%; 
    background: linear-gradient(to right, black, transparent);
    position: absolute;
    bottom: 0px;
    width: 50%;
    z-index: 1;
}


section.txt_desc  .title { margin-left: 50px; font-size: 1.8rem; font-family: "eb_garamonditalic"; }

/* Section 3 */

.mid-col, .col-one, .col-three { display: inline-block; width: 50%; vertical-align: center; }
.img_col {

    height: 0vh;
    width: 100%;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;

}

/* #section_three .img_col.left { background-image: url("./assets/section_three_left.jpg"); } */
#section_three .img_col.left { background-image: url("./assets/new/Ferme_aux_Plantes_054.jpg"); }
/* #section_three .img_col.right { background-image: url("./assets/section_three_right.jpg"); } */
#section_three .img_col.left {
    height: 55vh;
}

.col-wrapper {padding-left: 40px;}

#section_three .title, #section_fourteen .title  { 
    font-size: 1.8rem; 
    font-family: "eb_garamonditalic"; 
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -o-hyphens: auto;
    hyphens: auto;
	
	
}
	


#section_three .subtitle { padding-left: 20px; margin: 2em 0px; font-family: "montserratlight"; font-size: 13px; line-height: 1.5; }


/* Section 4 */
/* #section_four.fs { background-image: url("./assets/section_four_bg.jpg");} */
#section_four.fs { background-image: url("./assets/new/section_four.jpg");}


/* Section 5 */
/* #section_five .image_container { background-image: url("./assets/section_five_bg.jpg"); } */
#section_five .image_container { background-image: url("./assets/new/section_five.jpg"); }

/* Section 6 */
/* #section_six .img_col.left { background-image: url("./assets/section_six_left.jpg"); height: 40vh; } */
#section_six .img_col.left { background-image: url("./assets/new/section_six_left.jpg"); height: 40vh; }
#section_six .mid-col .legend { text-align: left; width: 80%; }
#section_six .mid-col.right img { margin-left: 10%; }
#section_six .mid-col.right .title { position: relative; top: -50px; width: 80%; font-size : 1.8rem; font-family: "eb_garamondmedium_italic"; }
#section_six .mid-col.right .subtitle { font-size: 13px;  font-family: "montserratlight"; line-height: 1.5;}
.mid-col.right .subtitle {text-align: right; ; font-family: "montserratlight";}
.container.center.margin .subtitle { font-family: "montserratregular"; }
#section_five .legend { max-width: 70%; float: right; }

/* Section 7  */
.col-one { width: 40%; }
.col-three { width: 60%; }
.col-wrapper img { max-width: 100%; }
.col-three .legend { text-align: right; max-width: 100%; }
#section_seven .col-one .subtitle { font-family: "montserratlight"; font-size: 13px; line-height: 1.5; margin-bottom: 1.8rem;}
#section_seven .col-three .legend { font-size : 12px; }

/* Section 8 */
/* #section_eight.fs { background-image: url("./assets/section_eight_bg.jpg");} */
#section_eight.fs { background-image: url("./assets/new/section_eight.jpg");}

/* Section 9 */
/* #section_nine.txt_desc .image_container { background-image: url("./assets/section_nine_bg.jpg"); } */
#section_nine.txt_desc .image_container { background-image: url("./assets/new/section_nine.jpg");  background-position: top; }
#section_nine .legend {float : right; max-width: 70%; }

/* Section 10 */
#section_ten { color: black; }
#section_ten .legend {float : right; max-width: 60%; font-size: 12px; }
#section_ten .title { font-family: "eb_garamondmedium_italic"; font-size: 1.8rem;  }
#section_ten .subtitle {
    font-size: 13px;
    line-height: 1.5;
    margin: 2em 0px;
}
#section_ten .col-three img { width: 80%; float: right ;}
section#section_ten .col-one img {
    margin-top: 30px;
    width: 70%;
    left: 15%;
    position: relative;
}

/* Section 11 */
#section_eleven.txt_desc .image_container { background-image: url("./assets/new/section_eleven.jpg"); background-position: center;}
#section_eleven .legend {
    width: 60%;
    text-align: right;
    left: 40%;
    position: relative;
}

section#section_eleven .subtitle {
    margin-left: 50px;
    font-size: 1.8rem;

    /* font-family: "eb_garamonditalic"; */
    font-size: 13px;
    line-height: 1.5;
    max-width: 350px;
    margin-top: 2em;
}


/* Section 12 */
#section_twelve.fs {background-image: url("./assets/new/section_twelve.jpg"); background-position: top;}

/* Section 13 */
#section_thirteen.txt_desc .image_container { background-image: url("./assets/new/section_thirteen.jpg"); }
#section_thirteen .legend {float : right; max-width: 70%; }

/* Section 14 */
.img_col_fh.left {
    height: 55vh;
    margin-left: 50px;
    background-image: url("./assets/new/section_thirteen.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#section_fourteen .title {
    position: absolute;
    top: 30%;
    
}

.mid-col.fh.right {
    height: 55vh;
}

.mid-col.fh.right .col-wrapper { position: relative; top: 50%; }

.signatures { margin-top: 30px; display: none;}
.signature { display: inline-block; width: 50%; }
.mid-col.fh.right .subtitle {
    text-align: left;
    font-size: 13px;
    line-height: 1.5;
    margin: 2em 0px;
    margin-bottom: 5%;
 }
#signature_left, #signature_right { width: 80%; }


/* Footer */
footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    width: 70%;
    height: 75px;
    margin: auto;
    font-family: "montserratregular";
    max-width: 1000px;
    font-size: 0.8em;
}

footer div {
    color: white;
    width: 50%;
    display: inline-block;
}

footer div:first-child { text-align: left; }
footer div:last-child { text-align: right; }
.arrow {
    width: 35px;
    position: absolute;
    z-index: 10;
    left: calc(50% - 17px);
}


#newsletter {
    border-radius: 0;
    border: none;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: medium;
    background-image: none;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid white;
    color: white;
    font-size: 14px;
    margin: 0px 10px;
    width: 180px;
}

input[type="submit"] {

    border-radius: 0;
    border: none;
    background-color: transparent;
    color: white;
    font-size: 14px;

}

.arrow.hide {
    display: none;
}


/* General  */
h2 { font-size: 2.5rem; font-family: "eb_garamondsemibold"; }
.legend {
    text-align: right;
    margin-top: 1.4rem;
    font-family: "montserratlight";
    font-size: 12px;
    line-height: 1.5;
}

#contact-form, #mentions-legales-form {
    background: white;
    color: black;
    font-family: "montserratlight";
    z-index: 5;
}

.adress { margin-bottom: 1.8em; font-size: 13px; line-height: 1.3;}
.adress div { margin: 10px 0px; }



/** fadeInLeft **/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
.in-left {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}



/*==== FADE IN UP ===*/
@-webkit-keyframes fadeInUp {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, 10px, 0);
      -moz-transform: translate3d(0, 10px, 0);
      -o-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
    }
  
    to {
      opacity: 1;
      -webkit-transform: none;
      -moz-transform: none;
      -o-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInUp {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, 10px, 0);
      -moz-transform: translate3d(0, 10px, 0);
      -o-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
    }
  
    to {
      opacity: 1;
      -webkit-transform: none;
      -moz-transform: none;
      -o-transform: none;
      transform: none;
    }
  }
  
  .fadeInUp {
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
    animation-delay: 1.5s;

    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;

    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }

  .fadeInUpFirst {
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    animation-delay: 0.5s;

    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;

    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }

  .fadeInUpSection {
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    animation-delay: 1s;

    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;

    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  
  .fadeInUpCTA {
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    animation-delay: 1s;

    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;

    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }



  /*********************
  
        Slideshow  
  
  *********************/



  /* Slideshow Première section  */

    #owl-landing .slide.slide-1 { 
        background-image: url("./assets/new/section_one.jpg");   /* Premiere Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    #owl-landing .slide.slide-2 { 
        background-image: url("./assets/new/section_one_b.jpg"); /* Deuxieme Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    #owl-landing .slide.slide-3 { 
        background-image: url("./assets/new/section_one_c.jpg");    /* Troisieme Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    } 
    #owl-landing .slide.slide-4 { 
        background-image: url("./assets/new/section_one_d.jpg");    /* Quatrième Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    } 
    #owl-landing .slide.slide-5 { 
        background-image: url("./assets/new/section_one_e.jpg");    /* Cinquième Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    } 
    #owl-landing .slide.slide-6 { 
        background-image: url("./assets/new/section_one_f.jpg");    /* Sixième Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
} 



    #owl-landing {
        width: 100% !important;
        height: 100%;
        overflow: hidden;
    } 


/* Slideshow 4e section  */

#owl-four .slide.slide-1{
    background-image: url("./assets/new/section_four.jpg");   /* Premiere Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-four .slide.slide-2 {
    background-image: url("./assets/new/section_four_b.jpg"); /* Deuxieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-four .slide.slide-3 {
    background-image: url("./assets/new/section_four_c.jpg");    /* Troisieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	}

#owl-four .slide.slide-4 {
    background-image: url("./assets/new/section_four_d.jpg");    /* Quatrième Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	}

#owl-four .slide.slide-5 {
    background-image: url("./assets/new/section_four_f.jpg");    /* Cinquième Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	}

#owl-four .slide.slide-6 {
    background-image: url("./assets/new/section_four_e.jpg");    /* Sixième Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-four .slide {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


#owl-four {
    width: 100% !important;
    height: 100%;
    overflow: hidden;
}


  /* Slideshow Image de viandes */

    #owl-meat .slide.slide-1 { 
        background-image: url("./assets/new/slider/viande-1.jpg");     /* Premiere Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    #owl-meat .slide.slide-2 { 
        background-image: url("./assets/new/slider/viande-2.jpg");    /* Deuxieme Image  */
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    #owl-meat .slide.slide-3 { 
        background-image: url("./assets/new/slider/viande-3.jpg");  /* Troisieme Image  */
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-position: center;         
    }

    #owl-meat .slide {
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    #owl-meat {
        width: 75% !important;
        left: 25%;
        height: 400px;
        overflow: hidden;
        touch-action: manipulation;
    } 

    .owl-stage-outer, .owl-stage, .owl-item, .owl-item .slide, .owl-item .slide img { height: 100%; }



    /* Slideshow Page 8  */


#owl-eight .slide.slide-1{
    background-image: url("./assets/new/section_eight.jpg");   /* Premiere Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-eight .slide.slide-2 {
    background-image: url("./assets/new/section_eight_b.jpg"); /* Deuxieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-eight .slide.slide-3 {
    background-image: url("./assets/new/section_eight_c.jpg");    /* Troisieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
#owl-eight .slide.slide-4 {
    background-image: url("./assets/new/section_eight_d.jpg");    /* Quatrième Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-eight .slide.slide-5 {
    background-image: url("./assets/new/section_eight_e.jpg");    /* Cinquième Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-eight .slide {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


#owl-four {
    width: 100% !important;
    height: 100%;
    overflow: hidden;
}


/* Slideshow Page 12 */


#owl-twelve .slide.slide-1{
    background-image: url("./assets/new/section_twelve.jpg");   /* Premiere Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-twelve .slide.slide-2 {
    background-image: url("./assets/new/section_twelve_b.jpg"); /* Deuxieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


#owl-twelve .slide.slide-3 {
    background-image: url("./assets/new/section_twelve_d.jpg");    /* Quatrieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#owl-twelve .slide.slide-4 {
    background-image: url("./assets/new/section_twelve_e.jpg");    /* Cinquieme Image  */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
#owl-twelve .slide {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


#owl-twelve {
    width: 100% !important;
    height: 100%;
    overflow: hidden;
}



/* OWL NAV */

.next-arrow-custom {
    display: inline-block;
    position: absolute;
    bottom: 10px;
    right: 20px;
    z-index: 1000;
    cursor: pointer;
}

.back-arrow-custom {
    display: inline-block;
    position: absolute;
    bottom: 10px;
    right: 55px;
    z-index: 1000;
    cursor: pointer;

}