/* Themify Customize Styling */
body {	
	font-family: "inter";	font-weight:100;
	font-size:19px;

	color: #2b3430; 
}
:root {	
	--theme_accent: #955f2a; 
}
.pagewidth,.module_row>.row_inner {	
	width: 1400px; 
}
h1 {	
	font-family: "alburgone";	font-weight:400;
	font-size:60px;

	color: #945f29; 
}
h2 {	
	font-family: "alburgone";	font-weight:400;
	font-size:50px;
	line-height:55px;

	color: #955f2a; 
}
h3 {	
	font-family: "esther";	font-weight:400;
	font-size:40px;
	line-height:48px;

	color: #955f2a; 
}
h4 {	
	font-family: "alburgone";	font-weight:400;

	color: #955f2a; 
}
h5 {	
	font-family: "alburgone";	font-weight:400;

	color: #955f2a; 
}
h6 {	
	font-family: "alburgone";	font-weight:400;

	color: #955f2a; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #faf7f4;	font-weight:100;

	color: #2b3430; 
}
.pagewidth,.module_row>.row_inner {	
	width: 1200px; 
}
h1 {		font-weight:400;

	color: #945f29; 
}
h2 {		font-weight:400;

	color: #955f2a; 
}
h3 {		font-weight:400;

	color: #955f2a; 
}
h4 {		font-weight:400;

	color: #955f2a; 
}
h5 {		font-weight:400;

	color: #955f2a; 
}
h6 {		font-weight:400;

	color: #955f2a; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {		font-weight:100;
 
}
.pagewidth,.module_row>.row_inner {	
	width: 1582px; 
}
h1 {		font-weight:400;
 
}
h2 {		font-weight:400;
 
}
h3 {		font-weight:400;
 
}
h4 {		font-weight:400;
 
}
h5 {		font-weight:400;
 
}
h6 {		font-weight:400;
 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {		font-weight:100;
 
}
.pagewidth,.module_row>.row_inner {	
	width: 1582px; 
}
h1 {		font-weight:400;
 
}
h2 {		font-weight:400;
 
}
h3 {		font-weight:400;
 
}
h4 {		font-weight:400;
 
}
h5 {		font-weight:400;
 
}
h6 {		font-weight:400;
 
}
 }
/* Themify Custom CSS */
@media only screen and (min-width : 1400px){
	.pagewidth, .module_row>.row_inner, .module-layout-part .module_row.fullwidth_row_container>.row_inner {
		width: 1300px;
	}
}
@media only screen and (min-width : 1600px) {
	.pagewidth, .module_row>.row_inner, .module-layout-part .module_row.fullwidth_row_container>.row_inner {
		width: 1400px;
	}
}

@media only screen and (min-width : 1900px) {
	.pagewidth, .module_row>.row_inner, .module-layout-part .module_row.fullwidth_row_container>.row_inner {
		width: 1600px;
	}
}

.black-headings h1,.black-headings h2, .black-headings h3, .black-headings h4, .black-headings h5, .black-headings h6 {
	color: #172431;
}
/*span.tb_link_block_heading.tf_block {
    font-weight: 400;
}*/

.tbm_caption_wrapper.tf_box h2.tbm_title {
    background: transparent !important;
    top: 43% !important;
    text-align: center !important;
}


.fiche-poisson-1e-colonne img {
    mix-blend-mode: darken;
	
}
.fiche-poisson-2e-colonne {
    border: 3px dashed #935f29;
    padding: 5%;
	    margin-top: 15px;
}

a.tf_box.tf_overflow.carousel-prev {
    top: 90px;
    left: -30px;
}
a.tf_box.tf_overflow.carousel-next {
    top: 90px;
    right: -30px;
}

.ptb_fiche_poisson_couleur_chair_type_de_go_t_ferme_ou_tendre .tb_text_wrap {
    text-align: justify;
}
.post-filter li.active a {
    background-color: #8d6134;
    color: #fff;
}