.avia-section.av-145nae-241a06f1baac9ec79640ef3a85441c2d{
background-repeat:no-repeat;
background-image:url(https://www.studiolegalemagliano.com/wp-content/uploads/2026/10/slide-magliano3.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-145nae-241a06f1baac9ec79640ef3a85441c2d .av-section-color-overlay{
opacity:0.2;
background-color:#084a79;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-d3e8db15e396fea18d5c4180eda51f33{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-9wkhy-d3e8db15e396fea18d5c4180eda51f33{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-13-48ee790f86e1fb60400fcff665a12a51{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-9wkhy-13-48ee790f86e1fb60400fcff665a12a51{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#084a79;
}

#top .av-special-heading.av-kizh2-26ba5b81c61c3a192580608fdb559896{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kizh2-26ba5b81c61c3a192580608fdb559896 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kizh2-26ba5b81c61c3a192580608fdb559896 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kizh2-26ba5b81c61c3a192580608fdb559896 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-jgf4q5kq-12-688a8f8770c32ef04d168fbffcdb5ed4{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-11-f28c413961f6fccb3991bd2da831ff18{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-11-f28c413961f6fccb3991bd2da831ff18 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-10-2de03bc4d407d8e2c003e84f8b71df49{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-9wkhy-10-2de03bc4d407d8e2c003e84f8b71df49{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

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

#top .av-special-heading.av-koly2dup-8ace95d27b2dcb53c5476b58e2b8d0b2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-koly2dup-8ace95d27b2dcb53c5476b58e2b8d0b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-koly2dup-8ace95d27b2dcb53c5476b58e2b8d0b2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-koly2dup-8ace95d27b2dcb53c5476b58e2b8d0b2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-9-7cf9e908f16aba4d306a72bbf1540d8b{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-8-444be40047cb53a5f21f264ff94e57c4{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-8-444be40047cb53a5f21f264ff94e57c4 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.avia-section.av-kpgxio6b-a16109eb0812e04926e8477d884b475d .av-section-color-overlay{
opacity:0.2;
background-color:#084a79;
}

.avia-image-container.av-kpgxjl78-4e6652190dfd6e8ccf8bff18882b890f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kpgxjl78-4e6652190dfd6e8ccf8bff18882b890f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2lc29q-a80f287535986eae555926f6e8754c82{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-2lc29q-a80f287535986eae555926f6e8754c82{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

#top .av-special-heading.av-80k72-2fd58fa4312be3c58b011a3048fd9506{
padding-bottom:10px;
}
body .av-special-heading.av-80k72-2fd58fa4312be3c58b011a3048fd9506 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-80k72-2fd58fa4312be3c58b011a3048fd9506 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-22xg3q-790947c2b74f1441d28049c33a7121b9{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1s2exy-54b075d23042f3f32c56332b950894fe{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-1s2exy-54b075d23042f3f32c56332b950894fe{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#084a79;
}

#top .av-special-heading.av-1jz0z2-347e67326d14c02e39ca9294d95fcaa5{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1jz0z2-347e67326d14c02e39ca9294d95fcaa5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jz0z2-347e67326d14c02e39ca9294d95fcaa5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1jz0z2-347e67326d14c02e39ca9294d95fcaa5 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1d2rh2-3f0ebf90149a072f25a8a90c4e236852{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1d2rh2-3f0ebf90149a072f25a8a90c4e236852 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1d2rh2-3f0ebf90149a072f25a8a90c4e236852 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1d2rh2-3f0ebf90149a072f25a8a90c4e236852 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1aew32-5f81f41f9cabd891f0ae9d30d527847c{
height:20px;
}

#top #wrap_all .avia-button.av-42dda-2fb40ecf2bc51c967b7b8620ad470291{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-42dda-2fb40ecf2bc51c967b7b8620ad470291 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yikby-0b444c0e8ff20465d2044e21dc559adf{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-yikby-0b444c0e8ff20465d2044e21dc559adf{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

#top .av-special-heading.av-pu8i6-522b06edd3704c0e3fdb6e26ff0d7cdf{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-pu8i6-522b06edd3704c0e3fdb6e26ff0d7cdf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pu8i6-522b06edd3704c0e3fdb6e26ff0d7cdf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pu8i6-522b06edd3704c0e3fdb6e26ff0d7cdf .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-ega0m-bb332692510489076a92ff97d02417b7{
height:20px;
}

#top #wrap_all .avia-button.av-afuxy-a8caaef762e3fb5178f10d4e67810056{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-afuxy-a8caaef762e3fb5178f10d4e67810056 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .av-special-heading.av-14g98e-ffea405d72110bb2b1c3475589795c28{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-14g98e-ffea405d72110bb2b1c3475589795c28 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-14g98e-ffea405d72110bb2b1c3475589795c28 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-14g98e-ffea405d72110bb2b1c3475589795c28 .av-subheading{
font-size:30px;
}

#top .hr.av-jgf4q5kq-6-ee4e4ab7ee0c34c38429060496355bbc{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-jgf4q5kq-6-ee4e4ab7ee0c34c38429060496355bbc .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-jgf4q5kq-6-ee4e4ab7ee0c34c38429060496355bbc .av-seperator-icon{
color:#072f4c;
}
.hr.av-jgf4q5kq-6-ee4e4ab7ee0c34c38429060496355bbc .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column.av-9wkhy-7-b461344d22f3aabaf9bc15b2c44d9852{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-7-b461344d22f3aabaf9bc15b2c44d9852{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-7-b461344d22f3aabaf9bc15b2c44d9852{
margin-top:0px;
margin-bottom:0px;
}

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

#top .av-special-heading.av-vuuce-69b1829505a28ad63adf68440de7b143{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-vuuce-69b1829505a28ad63adf68440de7b143 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vuuce-69b1829505a28ad63adf68440de7b143 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-5-11f6dc2b3bc933ead691b92cf3ce91da{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-5-11f6dc2b3bc933ead691b92cf3ce91da .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column.av-9wkhy-4-37b2dbd6a892bffd46e02f7bcfbcae88{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-4-37b2dbd6a892bffd46e02f7bcfbcae88{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-4-37b2dbd6a892bffd46e02f7bcfbcae88{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-3-3faa62c60c061bdb850a637475314f73 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-3-3faa62c60c061bdb850a637475314f73 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-qisri-3d5a5c7fda728cdc663713200f77a968{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-qisri-3d5a5c7fda728cdc663713200f77a968 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qisri-3d5a5c7fda728cdc663713200f77a968 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-wcfi-c6ce4263bec2401b5a2a9549ff0ba30f{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wcfi-c6ce4263bec2401b5a2a9549ff0ba30f .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-1-cf6f34a3a3793633874d570f127b54fa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-1-cf6f34a3a3793633874d570f127b54fa .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-n5bb2-867474bb1681be6d82d217286d4f6a02{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-n5bb2-867474bb1681be6d82d217286d4f6a02 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-n5bb2-867474bb1681be6d82d217286d4f6a02 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-kpgxqv3e-e558fbb1640df845218b43542106ce3d{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kpgxqv3e-e558fbb1640df845218b43542106ce3d .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}


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

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