.avia-section.av-kk7me-54aa83aa5897b0c4a855f327ef06f1c3{
background-color:#f7f7f7;
background-image:unset;
}

#top .av-special-heading.av-iswcp-1e62a891a8ba1cf428e539f1dde1397a{
padding-bottom:10px;
}
body .av-special-heading.av-iswcp-1e62a891a8ba1cf428e539f1dde1397a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-iswcp-1e62a891a8ba1cf428e539f1dde1397a .av-subheading{
font-size:25px;
}

.flex_column.av-k6jki-241d711fe0234fb3eadf9b4a9c73cd54{
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f{
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .av-subheading{
font-size:20px;
}

.avia-image-container.av-k81h8t7a-022c7f05c8de61cc558c4ce4e50ffda6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k81h8t7a-022c7f05c8de61cc558c4ce4e50ffda6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-k84lpgcq-15-ce531efe1c3b445cff05b924b3301c9c{
height:10px;
}

.flex_column.av-k6jki-14-4fb5c5260ce9cabf9c6e5bd5737542d1{
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72{
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .av-subheading{
font-size:20px;
}

.avia-image-container.av-k81h8t7a-13-baebab14ea8576faa69a51d940c4b52a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k81h8t7a-13-baebab14ea8576faa69a51d940c4b52a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-k84lpgcq-12-4c58539c841f8fa28965ae301c663183{
height:10px;
}

@keyframes av_boxShadowEffect_av-octyix-3f5ea0ca2de1bf4ac9b7eb1ca75125c8-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-octyix-3f5ea0ca2de1bf4ac9b7eb1ca75125c8{
transform:scale(1.2);
z-index:5;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#fcfcfc;
}

#top .hr.hr-invisible.av-kch76x-4769ec3d663ee49c76ed1955c1b5cb70{
height:20px;
}

.flex_column.av-k6jki-9-5cf156e32a8a1b47212f05329147bce2{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-k84lpgcq-8-48b42edcd225944ecb33ae4aa5ff4e60{
height:40px;
}

#top .hr.hr-invisible.av-k84lpgcq-3-52adcb85c11032b90d0b7c780d093006{
height:24px;
}

.flex_column.av-k6jki-4-cc3e9f4aa31d89554dcb236c93c799cf{
border-radius:0px 0px 0px 0px;
padding:25px 25px 0px 25px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-k84lpgcq-2-1515571148302c99097c84c589dd26f3{
height:20px;
}

.avia-section.av-kk7me-16-f8a92162480858cc2aa746c55fac35a3{
background-repeat:no-repeat;
background-image:url(https://www.giovannifiorentini.it/wp-content/uploads/2020/03/sfondo-menù-2.jpg);
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-k6jki-1-f3287cdfab210a0f6863f83abdbc2cf7{
border-radius:0px 0px 0px 0px;
padding:25px 50px 25px 50px;
}

#top .av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c{
padding-bottom:15px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .av-subheading{
font-size:35px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-47ya2x-5afa4acb7e70115b030454e89e27d05f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-33w8i1-5f089c4f3d676b60a7e79e35eeedfa72 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oagqh-ee777df7b25e09774a68b24bba80603c .av-special-heading-tag{
font-size:0.8em;
}
}
