.avia-section.av-lxoijn0r-7fcc31e5424d1e6a2437b4e099d3267f{
background-repeat:no-repeat;
background-image:url(https://macelli44.it/wp-content/uploads/2024/06/Macelli44-Agri-bistrot_dtre.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-2uog7f-cccc71aff3fdca894eea9d22c3be78b5 .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-fz5wm-0c2a3ffa064f90e690bbbb814f408e18{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-fz5wm-0c2a3ffa064f90e690bbbb814f408e18{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-6ia3fc-87e0614076b386b7a9fb35add61ed369{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3p7z7c-379ead8eeb1e071cb4392ffa70a30862{
margin-top:0px;
margin-bottom:0px;
}
.avia_transform .flex_column.av-3p7z7c-379ead8eeb1e071cb4392ffa70a30862{
animation-duration:1.5s;
}

#top .flex_column_table.av-equal-height-column-flextable.av-388p14-da1fb3d1d67b6b53ef2f3ce3f5ca325d{
margin-top:0px;
margin-bottom:0px;
}
.avia_transform .flex_column.av-388p14-da1fb3d1d67b6b53ef2f3ce3f5ca325d{
animation-duration:1.5s;
}

#top #wrap_all .avia-button.av-lxetff9l-4088375bf060ce4faf8e729b01809cae{
background-color:#ffffff;
border-color:#422918;
color:#340E0F;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lxetff9l-4088375bf060ce4faf8e729b01809cae:hover{
background-color:#340e0f;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lxetff9l-4088375bf060ce4faf8e729b01809cae:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top #wrap_all .avia-button.av-lxetfiw8-6ab66db6babd5e5622c858df3bda41e5{
background-color:#ffffff;
border-color:#422918;
color:#340E0F;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lxetfiw8-6ab66db6babd5e5622c858df3bda41e5:hover{
background-color:#340e0f;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lxetfiw8-6ab66db6babd5e5622c858df3bda41e5:hover .avia_button_background{
border-radius:0 0 0 0;
}

.av-masonry.av-lxn1shds-0b4797d60c02b37274f35edb547093ef .avia-curtain-reveal-overlay{
z-index:100;
}

.flex_column.av-lxot6h5m-f97a946f03ce2902861a729b5ed8e29b{
padding:5% 20% 5% 20%;
}

#top .hr.hr-invisible.av-qv49v-b7ff02b1b97d8010b7b2bfa4478c7016{
height:50px;
}

.av-masonry.av-lxot8lyh-9244b17c07c78a58af2a86378eb55afa .avia-curtain-reveal-overlay{
z-index:100;
}

#top .hr.hr-invisible.av-lxotixwg-af457c283d12aea13dc70b5a961f89f7{
height:50px;
}

#top .hr.hr-invisible.av-3ycs77-3d01f14907e43b5d6f3b0e21e677a24b{
height:50px;
}

.av-masonry.av-lxot9ipd-c69e7e860f750b3d09a0f14552a541e1 .avia-curtain-reveal-overlay{
z-index:100;
}

#top .hr.hr-invisible.av-lxotj9d4-f20528dd2f19f0a6db14baf1ba138cfc{
height:50px;
}

.avia-section.av-4nz1s8-82ab9642e01263470254f90cbf477061{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lxorv9f4-9d9fd88c9583ca24da288fb9cf7cd89b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxorv9f4-9d9fd88c9583ca24da288fb9cf7cd89b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lxxcd8r7-841b684f7f222fb193a80a77a2111651 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxxcd8r7-841b684f7f222fb193a80a77a2111651 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .flex_column.av-29nmi0-32551383ceadf90a1d579f976f4f07db{
animation-duration:1.5s;
}

#top #wrap_all .avia-button.av-lxirspsd-43a286875dc7c09ddae4ac6a1198d23a{
background-color:#ffffff;
border-color:#422918;
color:#340E0F;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lxirspsd-43a286875dc7c09ddae4ac6a1198d23a:hover{
background-color:#340e0f;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lxirspsd-43a286875dc7c09ddae4ac6a1198d23a:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top #wrap_all .avia-button.av-lxirsy8l-67ee0cb3fd0d69429dc98bf9adbda337{
background-color:#ffffff;
border-color:#422918;
color:#340E0F;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lxirsy8l-67ee0cb3fd0d69429dc98bf9adbda337:hover{
background-color:#340e0f;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lxirsy8l-67ee0cb3fd0d69429dc98bf9adbda337:hover .avia_button_background{
border-radius:0 0 0 0;
}

.avia-section.av-lxeuyj7w-b4a862f39d88265c3d96ff95e7853231{
background-repeat:no-repeat;
background-image:url(https://macelli44.it/wp-content/uploads/2024/06/brado-bio-allevamento3.webp);
background-position:100% 0%;
background-attachment:scroll;
margin-top:50px;
margin-bottom:50px;
}
.avia-section.av-lxeuyj7w-b4a862f39d88265c3d96ff95e7853231 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
padding:50px 50px 50px 50px;
background:url(https://macelli44.it/wp-content/uploads/2024/06/brado-bio-allevamento4_1.jpg) 0% 50% no-repeat scroll ;
}
.avia_transform .flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
animation-duration:1.5s;
}

#top .av_textblock_section.av-4vom2g-456247ddc93cf91e873542395e14e224 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2eib2w-413cdd3f02e79a712d8baaf597b91603{
color:#340E0F;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#340e0f;
border-radius:0 0 0 0;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2eib2w-413cdd3f02e79a712d8baaf597b91603:hover{
background-color:#b51434;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2eib2w-413cdd3f02e79a712d8baaf597b91603:hover .avia_button_background{
border-radius:0 0 0 0;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-lxot6h5m-f97a946f03ce2902861a729b5ed8e29b{
padding:5% 20% 5% 20%;
}

.flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-lxot6h5m-f97a946f03ce2902861a729b5ed8e29b{
padding:0 0 0 0;
}

.avia-section.av-4nz1s8-82ab9642e01263470254f90cbf477061{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-lxeuyj7w-b4a862f39d88265c3d96ff95e7853231{
margin-top:0px;
}

.flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
padding:20px 20px 20px 20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-button.av-lxetff9l-4088375bf060ce4faf8e729b01809cae{
font-size:11px;
}

#top #wrap_all .avia-button.av-lxetfiw8-6ab66db6babd5e5622c858df3bda41e5{
font-size:11px;
}

.flex_column.av-lxot6h5m-f97a946f03ce2902861a729b5ed8e29b{
padding:0 0 0 0;
}

.avia-section.av-4nz1s8-82ab9642e01263470254f90cbf477061{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-lxirspsd-43a286875dc7c09ddae4ac6a1198d23a{
font-size:11px;
}

#top #wrap_all .avia-button.av-lxirsy8l-67ee0cb3fd0d69429dc98bf9adbda337{
font-size:11px;
}

.avia-section.av-lxeuyj7w-b4a862f39d88265c3d96ff95e7853231{
margin-top:0px;
}

.flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
padding:20px 20px 20px 20px;
}

#top #wrap_all .avia-button.av-2eib2w-413cdd3f02e79a712d8baaf597b91603{
font-size:11px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-button.av-lxetff9l-4088375bf060ce4faf8e729b01809cae{
font-size:11px;
}

#top #wrap_all .avia-button.av-lxetfiw8-6ab66db6babd5e5622c858df3bda41e5{
font-size:11px;
}

.flex_column.av-lxot6h5m-f97a946f03ce2902861a729b5ed8e29b{
padding:0 0 0 0;
}

.avia-section.av-4nz1s8-82ab9642e01263470254f90cbf477061{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-lxirspsd-43a286875dc7c09ddae4ac6a1198d23a{
font-size:11px;
}

#top #wrap_all .avia-button.av-lxirsy8l-67ee0cb3fd0d69429dc98bf9adbda337{
font-size:11px;
}

.avia-section.av-lxeuyj7w-b4a862f39d88265c3d96ff95e7853231{
margin-top:0px;
}

.flex_column.av-lxeuy2et-18e934d933160653ce0253f4a7c3ae9b{
padding:20px 20px 20px 20px;
}

#top #wrap_all .avia-button.av-2eib2w-413cdd3f02e79a712d8baaf597b91603{
font-size:11px;
}
}
