.avia-section.av-dcjfha-b2fc2d30c10d3c834d63724d468aa21f{
background-color:#ffffff;
background-image:url(https://studiobaccari.it/wp-content/uploads/2019/10/bg-diritto-societario-2.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dcjfha-b2fc2d30c10d3c834d63724d468aa21f .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

.flex_column.av-cxzw9a-7297608793d105a3e84db3e4ad8ad6d6{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550{
padding-bottom:0px;
font-size:45px;
}
body .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-subheading{
font-size:22px;
}

#top .hr.av-coibym-9aa69ded09e5624c7910f70a4966bf10{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-coibym-9aa69ded09e5624c7910f70a4966bf10 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc{
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-subheading{
font-size:15px;
}

.flex_column.av-x78hw-976ae8f9a7fca2cb6483ebfc1a2209b8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696{
padding-bottom:0px;
font-size:35px;
}
body .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfuzzvvq-42068eb1a485196910ca8a7c24ed504b .avia_textblock{
font-size:18px;
}

.flex_cell.av-1fr1e4-9bbdadf040429ef8ab6aa58690113a24{
vertical-align:middle;
padding:0px 0px 0px 0px;
background-color:#f8f8f8;
}

.flex_column.av-17i3ks-17c4f6b1fb506c7370283ce46a00534b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-k0nvvmv1-41ea15c0d4736955de02685f2317d102 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-1410ho-15aa01e93164f2747f0c06cf81cfd761{
vertical-align:middle;
padding:20px 60px 20px 60px;
background-color:#f8f8f8;
}

.flex_column.av-taqc-acd9990b36c27de39435f78769b1970d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mg0shb13-07de8261c98e3a058ca1be75f319f953 .avia_textblock{
font-size:18px;
}

#top .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602{
margin:0 0 -40px 0;
padding-bottom:0px;
font-size:35px;
}
body .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-subheading{
font-size:25px;
}

.flex_column.av-aywro-ac4fe04cca0cf1542b3b9a2de85537dc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-mgoye5h4-9a7e7928d2b6653f5c8567aa628f9d57{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-11-10ba50c6ad7fae69eb4c554947b52ad4{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-10-1484242d44a90c4bb6ec388688fbb588{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-9-16423103d205ab61171572051d348df3{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-8-1a742a7a40a7c47045969e29f2a46144{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-7-04ce7ab9323e4c2f866cb86188a4c1ec{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-6-3514e6283da1086aa0a73d7c17af6c7e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-5-94ec6d05bc0e634b78475998dbd8f2a1{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-4-fc42e1978a8d2acd2f8ba42648852020{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-3-514435a1fab9ed51049a651902f335fd{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-2-e5cc22e40391e714976848ac3230621d{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mgoye5h4-1-8f5cec9924d00a2f3a5e131a4522a4eb{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-se7bw-acb5531e49a8f122b58812f053114e49{
border-width:1px;
border-color:#1c6da7;
border-style:solid;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

#top .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a{
padding-bottom:20px;
font-size:35px;
}
body .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-8gwss-c383610e65b380361b7d29f65fb71276{
background-color:#ff0000;
border-color:#ff0000;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.avia-section.av-29ucmc-8b2685b67fcb0dc477c07de412ff4e55{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-21lu8k-6eb4aa1b671932ae4aba021b8595a1f9{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-1yqhk4-d3a52768c26bbc6b1feab03b65ba5fc9 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_font_icon.av-1qv798-18e1bf4873d112d652e6015a3f1335f6{
color:#0a3e76;
border-color:#0a3e76;
}
.av_font_icon.av-1qv798-18e1bf4873d112d652e6015a3f1335f6 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-1imk8s-dd46b0184683ff2e994c0219ecb3138f .avia_textblock{
font-size:25px;
color:#0a3e76;
}

#top .av_textblock_section.av-1fqadw-f7f8ee0250052208e37780d5515f0177 .avia_textblock{
font-size:25px;
color:#25d366;
}

#top .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a{
padding-bottom:0px;
font-size:35px;
}
body .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-subheading{
font-size:15px;
}

.avia-image-container.av-9ltsk-52e48a486b8632351a8f360719db60c2 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-k1ksymyj-3c2446f9f4fb43db7cdd8acdcaee3550 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-a5byc-274dd83c5140378efcaba2a419698fbc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-91bd8-6105b0ea8d51e4e212b4d65cac724696 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-db4ek-cfda832530478e7f689a8872018a1602 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-lpodo-d4c733394aacfbc006c28bf7794b288a .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-le31rs5q-0f3fb9ac1a0132a80024c8ab6e07363a .av-special-heading-tag{
font-size:25px;
}
}
