#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content p{
font-size:20px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-title{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content{
font-size:12px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content p{
font-size:12px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-title{
font-size:13px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content{
font-size:11px;
}
#top .avia-slideshow .av-slideshow-caption.av-kl9pjvs7-57260b6070681e9f080a2aec64f995fd__0 .avia-caption-content p{
font-size:11px;
}
}

#top .hr.hr-invisible.av-klb47pt1-0bc7207aed414f2e4e63385243555d88{
height:50px;
}

#top .hr.hr-invisible.av-klb47pt1-0bc7207aed414f2e4e63385243555d88{
height:50px;
}

#top .hr.hr-invisible.av-klb47pt1-0bc7207aed414f2e4e63385243555d88{
height:50px;
}

.flex_column.av-1e2mda-d93d3da17a10a47b4141dc54d842076f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-klb487fv-55e50cc8b6bb0823681ae98e489cd79e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-10sqny-bf1ac35420a3084a9c6539efec004a9e{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-10sqny-bf1ac35420a3084a9c6539efec004a9e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10sqny-bf1ac35420a3084a9c6539efec004a9e .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-jgds8wgh-bff24ae373479bae1a1b9793d10e3402 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-klb47pt1-45c724beab5279b559acdc0138b3bf35{
height:70px;
}

.avia-image-container.av-klb4ab68-86dd9d96bfe43a01f588e46a61fc7c82 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-klb4ab68-86dd9d96bfe43a01f588e46a61fc7c82 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1bh6xy-168c3c89eaf82c934bf74304b05b370d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

#top .hr.hr-invisible.av-klb47pt1-f98f9e3017b2f8e10040ee4e17e148eb{
height:20px;
}

@keyframes av_boxShadowEffect_av-klcdqb5v-1aab284a601fbf18a1c6e10fe2a7eab3-row {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.5); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.5); opacity: 1; }
}
.flex_column_table.av-equal-height-column-flextable.av-klcdqb5v-1aab284a601fbf18a1c6e10fe2a7eab3{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);
}
.flex_column.av-klcdqb5v-1aab284a601fbf18a1c6e10fe2a7eab3{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

.avia-image-container.av-klb4ab68-08ca69b5ff6238826da5d10540d8e679 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-klb4ab68-08ca69b5ff6238826da5d10540d8e679 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-klggg71y-71ba369570465aecdee29f9a1d0e6deb{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-klggg71y-71ba369570465aecdee29f9a1d0e6deb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-klggg71y-71ba369570465aecdee29f9a1d0e6deb .av-subheading{
font-size:30px;
}

.flex_column.av-klcdrx8h-7f3d480c0804d90ec4373ebf5fd500d9{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

.avia-image-container.av-klb4ab68-0724f9985ae6f38406cc2e64d354497e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-klb4ab68-0724f9985ae6f38406cc2e64d354497e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-klgggq9w-7befde8b3821fc46853ce3f495c1692a{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-klgggq9w-7befde8b3821fc46853ce3f495c1692a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-klgggq9w-7befde8b3821fc46853ce3f495c1692a .av-subheading{
font-size:30px;
}

.flex_column.av-klcds4zt-9def9495297a39b326de55504b089c35{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

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

#top .av-special-heading.av-klgghfvp-a4810acf6e5a966a4517822658df7852{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-klgghfvp-a4810acf6e5a966a4517822658df7852 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-klgghfvp-a4810acf6e5a966a4517822658df7852 .av-subheading{
font-size:30px;
}

.flex_column.av-klcds915-dbb6bb81e15400c576422c1ee21b2aa5{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

.avia-image-container.av-klb4ab68-44d436280633512419a3bd6963525b43 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-klb4ab68-44d436280633512419a3bd6963525b43 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-klgghyxn-4c7c5bcb0f1634137cc12416b54743a3{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-klgghyxn-4c7c5bcb0f1634137cc12416b54743a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-klgghyxn-4c7c5bcb0f1634137cc12416b54743a3 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-klb47pt1-b6df4a66d1fc01ea5393350a613d9b46{
height:30px;
}

.avia-section.av-qet8u-3ae3fa337b0edfb5b5dcc8d18a0dead3{
background-color:#1f7289;
background-image:unset;
}

.flex_column.av-lsyke-91b1b52bb743c533602b07f4adcf0459{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-npsym-049b849df69a12546ae1f969c6310e38{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-npsym-049b849df69a12546ae1f969c6310e38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-npsym-049b849df69a12546ae1f969c6310e38 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-npsym-049b849df69a12546ae1f969c6310e38 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-npsym-049b849df69a12546ae1f969c6310e38 .av-subheading{
font-size:15px;
}

.flex_column.av-lsyke-dc4f1d09cd1beb6a957799dae3a3fc50{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

.flex_column.av-klb4q6ng-9cbbb3f8e93b7b579583da6d16537080{
border-radius:0px 0px 0px 0px;
padding:20px 0px 20px 20px;
}

.avia-image-container.av-klb4ab68-81613cbc0567da2edc74e2c200aa893c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-klb4ab68-81613cbc0567da2edc74e2c200aa893c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-klb4sob4-5f13bf2c15ed15b239a2d02728550dcf{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 0px;
}

#top .av-special-heading.av-d05h2-6e4d297800be18d850f0bb8ce16f953a{
padding-bottom:10px;
}
body .av-special-heading.av-d05h2-6e4d297800be18d850f0bb8ce16f953a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-d05h2-6e4d297800be18d850f0bb8ce16f953a .av-subheading{
font-size:15px;
}

.avia-section.av-klb51b8b-9390aea9744c75d8f97b91e656d3c29c{
background-repeat:no-repeat;
background-image:url(https://carpenteriafarinelli.it/wp-content/uploads/2021/02/slider1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-klb51b8b-9390aea9744c75d8f97b91e656d3c29c .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .hr.hr-invisible.av-klb47pt1-5e3fad4eb794e3c8afde19c79f581540{
height:120px;
}

#top .hr.hr-invisible.av-klb47pt1-5e3fad4eb794e3c8afde19c79f581540{
height:120px;
}

.flex_column.av-z7u1y-ae1be18d99b37564b1bfa71da010f83c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-pxpi6-12e35e315056dbad60b093b665880913{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-pxpi6-12e35e315056dbad60b093b665880913 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-pxpi6-12e35e315056dbad60b093b665880913 .av-icon-char{
font-size:45px;
line-height:45px;
}

#top .av_textblock_section.av-kkygm-8f0bc91c0959eb0e30687ebaf13d2951 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-kkygm-8f0bc91c0959eb0e30687ebaf13d2951 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-kkygm-8f0bc91c0959eb0e30687ebaf13d2951 .avia_textblock{
color:#ffffff;
}

.flex_column.av-fsfta-f83b90f9480c7ca3dc3cf2539295b44a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-pxpi6-9346674fec0c12435933d81c2bf13eb8{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-pxpi6-9346674fec0c12435933d81c2bf13eb8 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-pxpi6-9346674fec0c12435933d81c2bf13eb8 .av-icon-char{
font-size:45px;
line-height:45px;
}

.flex_column.av-72w06-0f32d08a434ecdc0321f2eb74f76cded{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-pxpi6-8655915c1867f1db2a24a5aa68817ca4{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-pxpi6-8655915c1867f1db2a24a5aa68817ca4 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-pxpi6-8655915c1867f1db2a24a5aa68817ca4 .av-icon-char{
font-size:45px;
line-height:45px;
}

.flex_column.av-kqvfa-41b06ec38238fd645d3b6bf0742c111d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ft3qe-eb737f69a8b385e93cddc9a18bf719c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-710vi-a98da4bce01edaa71547a7572970be2e{
padding-bottom:10px;
}
body .av-special-heading.av-710vi-a98da4bce01edaa71547a7572970be2e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-710vi-a98da4bce01edaa71547a7572970be2e .av-subheading{
font-size:15px;
}

.flex_column.av-8wy3a-f204f68c2be0d7df5889c30feb6ec457{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-klgd96f7-9b6153148fa372e5ccd2641eba9de3ea{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-klgd96f7-9b6153148fa372e5ccd2641eba9de3ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://carpenteriafarinelli.it/wp-content/uploads/2021/02/019-1.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-klb47pt1-d86de3bb598444a365f03161c2700f9a{
height:400px;
}

#top .hr.hr-invisible.av-klb47pt1-d86de3bb598444a365f03161c2700f9a{
height:400px;
}

#top .hr.hr-invisible.av-klb47pt1-d86de3bb598444a365f03161c2700f9a{
height:400px;
}

#top .hr.hr-invisible.av-klb47pt1-d86de3bb598444a365f03161c2700f9a{
height:400px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-klgdcg9m-5cbd64384591ebffae9864752f418404{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-klgdcg9m-5cbd64384591ebffae9864752f418404{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://carpenteriafarinelli.it/wp-content/uploads/2021/02/017-1.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-klgdepsr-8c211598665da1709786df527de3a0eb{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-klgdepsr-8c211598665da1709786df527de3a0eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://carpenteriafarinelli.it/wp-content/uploads/2021/02/018-1.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-klgdfx81-fd909f08e23cf44c2a157858de8b4205{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-klgdfx81-fd909f08e23cf44c2a157858de8b4205{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://carpenteriafarinelli.it/wp-content/uploads/2021/02/016-1.jpg) 50% 50% no-repeat scroll ;
}


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

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