.flex_cell.av-42zrpat-8039d4fc120fd76ed06ed26569288924{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/SCFR.png) 100% 100% no-repeat scroll #456f8f;
}
.responsive #top #wrap_all .flex_cell.av-42zrpat-8039d4fc120fd76ed06ed26569288924{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-3gy0llh-7bcc40ecece74539a4861ce3a73366a9{
width:48.5%;
margin-left:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3gy0llh-7bcc40ecece74539a4861ce3a73366a9 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-34f76c5-c7dcb83a40ba75016a6d8826cc1baa7f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-34f76c5-c7dcb83a40ba75016a6d8826cc1baa7f .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jojgl1-a354ba9cc85d970e7da6695816e95cbd{
width:48.5%;
margin-left:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2jojgl1-a354ba9cc85d970e7da6695816e95cbd .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb{
margin:0 5px 0 0;
padding-bottom:0;
color:#cfb247;
font-size:110px;
}
body .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag{
font-size:110px;
padding:10px 10px 10px 10px;
}
.av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-subheading{
font-size:15px;
}
body .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}

#top .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a{
padding-bottom:0;
color:#ffffff;
font-size:120px;
}
body .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag{
font-size:120px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-subheading{
font-size:15px;
}
body .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.av-zu526t-b50b0cf96eacb1b0c3005bee39324fd1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-zu526t-b50b0cf96eacb1b0c3005bee39324fd1 .hr-inner{
width:30%;
border-color:#cfb247;
}

#top .av_textblock_section.av-t6bnpx-7ff1eeb387004cfe69632abdf3c7e04f .avia_textblock{
color:#ffffff;
}

.flex_cell.av-549362d-7bf215a7b4be513d85bba9aaaae07c82{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/spaziocaffe.jpg) 0% 50% no-repeat scroll #f8f6f1;
}
.responsive #top #wrap_all .flex_cell.av-549362d-7bf215a7b4be513d85bba9aaaae07c82{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-4xk76ph-10ec233fba1327f4242c8a1c948dfbc5{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9{
padding-bottom:0;
color:#ffffff;
font-size:120px;
}
body .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609{
padding-bottom:0;
color:#cfb247;
font-size:110px;
}
body .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag{
font-size:110px;
}
.av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}

#top .hr.av-3fjvwgl-ca8a56d11347bf3182a66ee429f82033{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3fjvwgl-ca8a56d11347bf3182a66ee429f82033 .hr-inner{
width:30%;
border-color:#cfb247;
}

#top .av_textblock_section.av-bi1pit-b116816c74a6cd550ef4043003bab34d .avia_textblock{
color:#ffffff;
}

.flex_cell.av-2o89nxx-26eb516a2ebcd972a1e4ad5e417edefa{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/SCFR-white.png) 100% 0% no-repeat scroll #f8f6f1;
}
.responsive #top #wrap_all .flex_cell.av-2o89nxx-26eb516a2ebcd972a1e4ad5e417edefa{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-w1dsj9-8057a8a0aa1e9184ce5e1cd99caef657{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-w1dsj9-8057a8a0aa1e9184ce5e1cd99caef657 .av-flex-placeholder{
width:0%;
}

.flex_column.av-vbfak5-17a4a0e417935a1a89087f4d3ea7d118{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-vbfak5-17a4a0e417935a1a89087f4d3ea7d118 .av-flex-placeholder{
width:0%;
}

.flex_cell.av-mpe5bzvc-68b4dba062debcf40d6ff55c58538915{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/bkg.jpg) 100% 50% no-repeat scroll #f8f6f1;
}
.responsive #top #wrap_all .flex_cell.av-mpe5bzvc-68b4dba062debcf40d6ff55c58538915{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-mpe5e0lb-7ebc6824d38703d7d957c0626bdb6d5a{
width:48.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f8f6f1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mpe5e0lb-7ebc6824d38703d7d957c0626bdb6d5a .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99{
padding-bottom:0;
color:#b1154a;
font-size:120px;
}
body .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .special-heading-inner-border{
border-color:#b1154a;
}
.av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag .heading-wrap:before{
border-color:#b1154a;
}
body .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag .heading-wrap:after{
border-color:#b1154a;
}

#top .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f{
padding-bottom:0;
color:#415365;
font-size:110px;
}
body .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag{
font-size:110px;
}
.av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .special-heading-inner-border{
border-color:#415365;
}
.av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag .heading-wrap:before{
border-color:#415365;
}
body .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag .heading-wrap:after{
border-color:#415365;
}

#top .hr.av-3gz7gt1-eb4c54c0ed2edbdedf786adf28bdf068{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3gz7gt1-eb4c54c0ed2edbdedf786adf28bdf068 .hr-inner{
width:30%;
border-color:#b1154a;
}

.flex_column.av-mpe5ihok-702205a3ea191f067ef474020eec5c88{
width:48.5%;
margin-left:0;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mpe5ihok-702205a3ea191f067ef474020eec5c88 .av-flex-placeholder{
width:3%;
}

#top .av-masonry.av-2fjldh-f29a47f94cfbd9e927799b5596a366ba{
background-color:rgba(255,255,255,0.01);
}

#top .av-masonry.av-nsvx9x-5f946eb54de6f1b37fb235293806cd01{
background-color:rgba(255,255,255,0.01);
}

#top .av_textblock_section.av-1bkdoet-8f4ee2367e0161a29e8c8daef2ba2d64 .avia_textblock{
color:#b1154a;
}

#top .av-masonry.av-pand79-62bac8be6cbc22376d048a01c0c702fa{
background-color:rgba(255,255,255,0.01);
}

.flex_cell.av-2afufqt-aed0b42c7c15ef0f8b06480949ab35af{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/bkg2.jpg) 50% 0% no-repeat scroll #456f8f;
}
.responsive #top #wrap_all .flex_cell.av-2afufqt-aed0b42c7c15ef0f8b06480949ab35af{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-1rwb8ad-08c6446c1bb09ee75ee4cbaabfebecfe{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rwb8ad-08c6446c1bb09ee75ee4cbaabfebecfe .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-mpe415y9-60c95519e04169bea563c5f83459bad6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpe415y9-60c95519e04169bea563c5f83459bad6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-la16d1-36949a39bba54495f4e4d0629777d586{
width:48.5%;
margin-left:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-la16d1-36949a39bba54495f4e4d0629777d586 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee{
padding-bottom:0;
color:#cfb247;
font-size:120px;
}
body .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}

#top .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8{
padding-bottom:0;
color:#ffffff;
font-size:120px;
}
body .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.av-qh3kmt-8c86266ab14d305f3befc71dd335d4ae{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-qh3kmt-8c86266ab14d305f3befc71dd335d4ae .hr-inner{
width:30%;
border-color:#cfb247;
}

#top .av_textblock_section.av-1blkjmd-cfd4518db07c6cf630b0d854ac83e9b0 .avia_textblock{
color:#ffffff;
}

.flex_column.av-vf46id-0916af54e0004498aaf48ada31643b60{
padding:0px 0px 0px 0px;
}

.flex_cell.av-1hspt5h-6680017f94746d33a0400059b858e34a{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/Francesco-Spazio-Caffe-Firenze-Roastery.jpg) 0% 50% no-repeat scroll #415365;
}
.responsive #top #wrap_all .flex_cell.av-1hspt5h-6680017f94746d33a0400059b858e34a{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-15puswl-de2a4ba8e10a4a4377809d40320ccb1d{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966{
padding-bottom:0;
color:#f1cdc5;
font-size:120px;
}
body .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .special-heading-inner-border{
border-color:#f1cdc5;
}
.av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag .heading-wrap:before{
border-color:#f1cdc5;
}
body .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag .heading-wrap:after{
border-color:#f1cdc5;
}

#top .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371{
padding-bottom:0;
color:#cc4d46;
font-size:110px;
}
body .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag{
font-size:110px;
}
.av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .special-heading-inner-border{
border-color:#cc4d46;
}
.av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag .heading-wrap:before{
border-color:#cc4d46;
}
body .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag .heading-wrap:after{
border-color:#cc4d46;
}

#top .hr.av-mpe45rgt-9cfde5e80944b2748297381037fa3c00{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mpe45rgt-9cfde5e80944b2748297381037fa3c00 .hr-inner{
width:30%;
border-color:#f1cdc5;
}

#top .av_textblock_section.av-mpe46g80-32fdf1638ce8ff717a8efbf79ad66c9e .avia_textblock{
color:#ffffff;
}

.flex_cell.av-mpe4bo9i-f6563ba147b36160d8479a4dfd147db7{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/SCFR-br-1.png) 100% 0% no-repeat scroll #415365;
}
.responsive #top #wrap_all .flex_cell.av-mpe4bo9i-f6563ba147b36160d8479a4dfd147db7{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-22lktud-2b7d311bc0ab6ae29c83fa584bf50489{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22lktud-2b7d311bc0ab6ae29c83fa584bf50489 .av-flex-placeholder{
width:0%;
}

.flex_cell.av-mpe9gqio-383a617703adb29899da569804ac14d1{
vertical-align:middle;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/bkg3.jpg) 50% 50% no-repeat scroll #415365;
}
.responsive #top #wrap_all .flex_cell.av-mpe9gqio-383a617703adb29899da569804ac14d1{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-18xlgwl-83a197aea19f04dab02d298aa015fd2f{
width:48.5%;
margin-left:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-18xlgwl-83a197aea19f04dab02d298aa015fd2f .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861{
padding-bottom:0;
color:#cfb247;
font-size:120px;
}
body .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}

#top .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec{
padding-bottom:0;
color:#ffffff;
font-size:120px;
}
body .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.av-m7ulit-2e952c9d395140ee20151a3b35562acd{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-m7ulit-2e952c9d395140ee20151a3b35562acd .hr-inner{
width:30%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mpe9ipbg-950a01eb2ade804d5bb6d7a7f2b555d1 .avia_textblock{
color:#ffffff;
}

.flex_column.av-m0rjf9-eacecb7ed205bec808e0267fe586c023{
width:48.5%;
margin-left:0;
padding:50px 50px 50px 50px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m0rjf9-eacecb7ed205bec808e0267fe586c023 .av-flex-placeholder{
width:3%;
}

.flex_cell.av-2peav91-e3090d0e05c14c46e069849202808f31{
vertical-align:top;
background:url(https://www.spaziocaffefirenze.it/wp-content/uploads/2026/05/bkg3.jpg) 50% 50% no-repeat scroll #415365;
}
.responsive #top #wrap_all .flex_cell.av-2peav91-e3090d0e05c14c46e069849202808f31{
padding:5px 5px 5px 5px !important;
}

#top .hr.hr-invisible.av-mpe9iwmq-ec1d2252e389140e4947e6db44f82914{
height:15px;
}

.flex_column.av-21ird79-1f47de508b5a52a284b7acb27deddfee{
width:100%;
margin-left:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21ird79-1f47de508b5a52a284b7acb27deddfee .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4{
padding-bottom:0;
color:#cfb247;
font-size:120px;
}
body .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}

#top .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556{
padding-bottom:0;
color:#ffb591;
font-size:110px;
}
body .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag{
font-size:110px;
}
.av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .special-heading-inner-border{
border-color:#ffb591;
}
.av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag .heading-wrap:before{
border-color:#ffb591;
}
body .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag .heading-wrap:after{
border-color:#ffb591;
}

#top .hr.av-17xkqt1-dd9853d0a9dfa46264b5e39f8a9435b4{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-17xkqt1-dd9853d0a9dfa46264b5e39f8a9435b4 .hr-inner{
width:30%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mqjqwia1-ed23049ad1fee9831d1ebadf2aefb258 .avia_textblock{
color:#000000;
}

.flex_cell.av-mqkrxk06-4f86cbd48104764106b003c1f2cadfc7{
vertical-align:middle;
background-color:#b1154a;
}
.responsive #top #wrap_all .flex_cell.av-mqkrxk06-4f86cbd48104764106b003c1f2cadfc7{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca{
padding-bottom:0;
color:#cfb247;
font-size:120px;
}
body .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag{
font-size:120px;
}
.av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .special-heading-inner-border{
border-color:#cfb247;
}
.av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-subheading{
font-size:40px;
color:#cfb247;
}
body .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag .heading-wrap:before{
border-color:#cfb247;
}
body .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag .heading-wrap:after{
border-color:#cfb247;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-subheading{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-subheading{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-29fpfbp-c4881c0a99841c4b222b905d9df6b3eb .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-1q61aet-b46b8ee5916a6ec2d19d9885415ba50a .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-4ifdf11-24b2febac67ed5b4e8b4390b7f3204a9 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-3xajl2t-596bee301bb45e4f3d7a62c63ea4f609 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe5euzh-95053a88aa40a34fc32b70e8c4ef2c99 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe5fnh1-1922857b68e0c70a1ea678782f35821f .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcs9gkv-2cc6c01e8f0fb789e407b1b365d125ee .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcs6hyq-a8c7162a20a7d0f3dd92b6a18f9fa8c8 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe44v66-8be27a7362ac994954a0f4bbb13fa966 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe45iir-0f56dac177fbf3d0cfddd6c41da86371 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe9hrmj-3feb8125ccb05403ba1ee7ac6db6c861 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpe9i9mc-bf18b40dd468e037bf1222b6fb039eec .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-121bpn9-ca5b020a42eebd5bea45f3ff0c57b1d4 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mqjqw88q-e8d65e6ac5ff8a41a361823a59f86556 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1mxxrg5-6f7f7f0244302b70d3b4b822b49628ca .av-subheading{
font-size:16px;
}
}
