#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mm2cke95-2f17e7db70d391785f6ab881f9e1c4c8__0 .avia-caption-title{
font-size:20px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mm2cke95-2f17e7db70d391785f6ab881f9e1c4c8__0 .avia-caption-content{
font-size:15px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mm2cke95-2f17e7db70d391785f6ab881f9e1c4c8__0 .avia-caption-content p{
font-size:15px;
}

.avia-section.av-145nae-7488e5a992fe746602f5362f73143818{
background-repeat:no-repeat;
background-image:url(https://www.avvocatocivilelavoro.it/wp-content/uploads/2026/02/civile.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-7488e5a992fe746602f5362f73143818 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mnr3-2f69707a74415e9f0c69399130a7747b{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mnr3-2f69707a74415e9f0c69399130a7747b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mnr3-2f69707a74415e9f0c69399130a7747b .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mnr3-2f69707a74415e9f0c69399130a7747b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mnr3-2f69707a74415e9f0c69399130a7747b .av-subheading{
font-size:25px;
}

.flex_column.av-9wkhy-f1e0f7074a56a37793812995879b8d49{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mm0u95xx-f7abb8363b0014836d2db1acb676d751{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mm0u95xx-f7abb8363b0014836d2db1acb676d751{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#081f2d;
}

.av_font_icon.av-mm0u6yez-b2406d6ebd6d1eb3fc5afe22d9f9f240{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mm0u6yez-b2406d6ebd6d1eb3fc5afe22d9f9f240 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mm0u6yez-b2406d6ebd6d1eb3fc5afe22d9f9f240 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mm0u74mz-9496f067ab17500bee4321b28782f3ff{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm0u74mz-9496f067ab17500bee4321b28782f3ff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm0u74mz-9496f067ab17500bee4321b28782f3ff .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm0u74mz-9496f067ab17500bee4321b28782f3ff .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm0u7etf-1afb93314a830c7544eda066f30865c0 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-scveo-11ec5eda6692c927640a56e88b92f364{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-scveo-11ec5eda6692c927640a56e88b92f364{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#4f758c;
background:linear-gradient( to top right, #4f758c, #396b8c );
}

.av_font_icon.av-mm0u8qzx-34e6054acc3d64977d114c5867626d5d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mm0u8qzx-34e6054acc3d64977d114c5867626d5d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mm0u8qzx-34e6054acc3d64977d114c5867626d5d .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mm0u8wj1-263a6974348be5a8c15d43bfe8e719ba{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm0u8wj1-263a6974348be5a8c15d43bfe8e719ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm0u8wj1-263a6974348be5a8c15d43bfe8e719ba .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm0u8wj1-263a6974348be5a8c15d43bfe8e719ba .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm0u8zqd-5dd88b5a7a02116cb687a444d6f3753a .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mm3qg-593f5c0e97f9bd7721f4162492146d99{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mm3qg-593f5c0e97f9bd7721f4162492146d99{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#081f2d;
}

.av_font_icon.av-mm0ua5no-d3ba72b3db6c17291fd59805a4652fad{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mm0ua5no-d3ba72b3db6c17291fd59805a4652fad svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mm0ua5no-d3ba72b3db6c17291fd59805a4652fad .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mm0u9fqp-227eb5dee62defccc692fbc58c32e18f{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm0u9fqp-227eb5dee62defccc692fbc58c32e18f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm0u9fqp-227eb5dee62defccc692fbc58c32e18f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm0u9fqp-227eb5dee62defccc692fbc58c32e18f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm0u9n8u-9a199ac16c769d4e5a13afaca7f3703e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mm0uhofa-95f9216072361f8aa3c2b627a3754b5a{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mm0ufstq-2d5f5e01f6fea9eff5f32feb04962ead{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-mm0ufstq-2d5f5e01f6fea9eff5f32feb04962ead{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#4f758c;
background:linear-gradient( to top right, #4f758c, #396b8c );
}

.av_font_icon.av-mm0ubefn-41739b68393f6ffc839eeb5077557e93{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mm0ubefn-41739b68393f6ffc839eeb5077557e93 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mm0ubefn-41739b68393f6ffc839eeb5077557e93 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mm0ub3oj-b3714e5f48cebc99433e58a89dcc0df6{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm0ub3oj-b3714e5f48cebc99433e58a89dcc0df6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm0ub3oj-b3714e5f48cebc99433e58a89dcc0df6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm0ub3oj-b3714e5f48cebc99433e58a89dcc0df6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm0ub6sx-a9f5602521c8a71b3da0197797776d72 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dpngw-ce26a71528e1b67ead5557cad2e1ac0b{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-dpngw-ce26a71528e1b67ead5557cad2e1ac0b{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#081f2d;
}

.av_font_icon.av-mm0uc85q-5af79033e861cd6a7e176f70b76e21aa{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mm0uc85q-5af79033e861cd6a7e176f70b76e21aa svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mm0uc85q-5af79033e861cd6a7e176f70b76e21aa .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mm0ubkd2-a6f847deaa5d85ad89bc2f66a6cbe855{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm0ubkd2-a6f847deaa5d85ad89bc2f66a6cbe855 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm0ubkd2-a6f847deaa5d85ad89bc2f66a6cbe855 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm0ubkd2-a6f847deaa5d85ad89bc2f66a6cbe855 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm0ubqtr-be0da2a3795a4981e0d3760388c10d4a .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b34ow-a5e690c01b4a3df84b393795bbe2f8ff{
margin-top:0px;
margin-bottom:70px;
}


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

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