.avia-section.av-encwasp-ba01d61875afb891d1d9014cb2b73b0e .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

.avia-section.av-dezbv9l-6d64ac8059ec9955905b3ad09923212a{
background-color:#566052;
background-image:unset;
}

#top .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281{
padding-bottom:10px;
color:#af6b57;
font-size:6vw;
}
body .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag{
font-size:6vw;
}
.av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .special-heading-inner-border{
border-color:#af6b57;
}
.av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag .heading-wrap:before{
border-color:#af6b57;
}
body .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag .heading-wrap:after{
border-color:#af6b57;
}

#top .hr.hr-invisible.av-r268nd-867fac3947752e26a90a830df38b247a{
height:32px;
}

.flex_cell.av-ar4u6uh-6cf81e49d59e7b646a7fb459174fe579{
vertical-align:top;
background-color:#ccbcb1;
}
.responsive #top #wrap_all .flex_cell.av-ar4u6uh-6cf81e49d59e7b646a7fb459174fe579{
padding:100px 5% 100px 5% !important;
}

.avia-image-container.av-11bazpl-7640b55df6c209857e6eda2afd1dbb25 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-11bazpl-7640b55df6c209857e6eda2afd1dbb25 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-9ylrb61-5dbb765f7c92ec5ac5efe54e1ad949ad{
height:32px;
}

#top .hr.hr-invisible.av-8uv93zd-806dbf941183a96495e40a50dbc7cbf0{
height:32px;
}

.flex_cell.av-34lt0cp-211099fcd49818fea8f3d219517c2f59{
vertical-align:top;
background-color:#f2efea;
}
.responsive #top #wrap_all .flex_cell.av-34lt0cp-211099fcd49818fea8f3d219517c2f59{
padding:100px 5% 100px 5% !important;
}

.avia-image-container.av-lxbvyuzm-6e3ba8e4d0301578e051ca85c037b639 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxbvyuzm-6e3ba8e4d0301578e051ca85c037b639 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1a5ngvd-447c9e0e6005ba6be09fd2089a7496ce{
height:32px;
}

#top .hr.hr-invisible.av-k81n61-2bac1fdf2c79f7daa713a5d9f2aec026{
height:32px;
}

.flex_cell.av-mdhnlpq0-7e1dae211e61699472116fc7a78f09fc{
vertical-align:top;
background-color:#ccbcb1;
}
.responsive #top #wrap_all .flex_cell.av-mdhnlpq0-7e1dae211e61699472116fc7a78f09fc{
padding:100px 5% 100px 5% !important;
}

.avia-image-container.av-1hfurop-b7a4f2d5ea44f4d2f728ad2bd860b0fe img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1hfurop-b7a4f2d5ea44f4d2f728ad2bd860b0fe .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1256ya1-8a033e497577870880fea43c9bdba876{
height:32px;
}

#top .hr.hr-invisible.av-su470p-58fdabcb3b5e99148ff60d4cd9dbc216{
height:32px;
}

.flex_cell.av-mhud3zax-ed675e10b01e3540f6655cc9f21f644b{
vertical-align:top;
background-color:#f2efea;
}
.responsive #top #wrap_all .flex_cell.av-mhud3zax-ed675e10b01e3540f6655cc9f21f644b{
padding:100px 5% 100px 5% !important;
}

.avia-image-container.av-mhud2oym-8ccd8c979be3413757cda47f76d84fc8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhud2oym-8ccd8c979be3413757cda47f76d84fc8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-13tzb55-71035a98eb879a060b2c15acf3c1ba6c{
height:32px;
}

#top .hr.hr-invisible.av-nnl36x-450a421343d3264e01a0d538725d4d21{
height:32px;
}

.avia-section.av-5d7wbgp-bcb93459b3869f6259c21504f6ed4ad4{
background-color:#af6b57;
background-image:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2023/10/SPECIALTY-Flag.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-13ti5ux-30bd9d52bfed6027bde70e0d6eb2cf47{
height:32px;
}

.avia-image-container.av-3s90fxl-95517dd8ead93a1d979ba719faa94ea3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3s90fxl-95517dd8ead93a1d979ba719faa94ea3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88{
padding-bottom:10px;
color:#f2efea;
font-size:4.5vw;
}
body .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag{
font-size:4.5vw;
}
.av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .special-heading-inner-border{
border-color:#f2efea;
}
.av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag .heading-wrap:before{
border-color:#f2efea;
}
body .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag .heading-wrap:after{
border-color:#f2efea;
}

#top .hr.hr-invisible.av-2omskax-ccc96a3b9b2db889096d4301ac883d25{
height:32px;
}

#top .hr.hr-invisible.av-5dte21-83f6cb0ae343a92ea3c4f90ec7330c5c{
height:32px;
}

#top .hr.hr-invisible.av-1ul22x-1b9d1c55bf262a4aad698c3567e8be3d{
height:32px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag{
font-size:60px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-d1p6nc9-692d87d809ac3cc73574f00b5348d281 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-35o5bpl-a3bc9e1ae5cb608225e86590c5d2be88 .av-special-heading-tag{
font-size:32px;
}
}
