#top #wrap_all .avia-slideshow .av-slideshow-caption.av-7cczd6-5033e29879281a9e21cc67adc9b2c7ad__0 .avia-caption-title{
font-size:44px;
color:#444444;
}
#top .avia-slideshow .av-slideshow-caption.av-7cczd6-5033e29879281a9e21cc67adc9b2c7ad__0 .avia-caption-content{
font-size:20px;
color:#888888;
}
#top .avia-slideshow .av-slideshow-caption.av-7cczd6-5033e29879281a9e21cc67adc9b2c7ad__0 .avia-caption-content p{
font-size:20px;
}

.flex_cell.av-6u6j6i-499f66ee342094771560d287e49549da{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-6u6j6i-499f66ee342094771560d287e49549da{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-6osn8q-b2a01c6041e409d358c2087094b65e4b{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-6osn8q-b2a01c6041e409d358c2087094b65e4b{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6fsi9e-c413145286447d29dbd31a9b76b42597{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-6fsi9e-c413145286447d29dbd31a9b76b42597{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

.av_font_icon.av-657xn6-0f1320d6ae31145068838161cc516b22{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-657xn6-0f1320d6ae31145068838161cc516b22 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-657xn6-0f1320d6ae31145068838161cc516b22 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-62swxe-45c5def9c5fc78e3e8a1c650d3b213c4{
height:20px;
}

#top .av_textblock_section.av-5u778i-912759920888336344b65e55497ade79 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-5oyzru-9e38f077c902a4abe9953b07e659b72f{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5e00my-1dea93c01f9e8da0c049992bd3739800{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-5e00my-1dea93c01f9e8da0c049992bd3739800{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-58youy-512a9732d098534945508b3da4af3b51{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-58youy-512a9732d098534945508b3da4af3b51 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-58youy-512a9732d098534945508b3da4af3b51 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-51nvfu-f98d72d5e16ec3f9652879ae9d2931d8{
height:20px;
}

#top .hr.hr-invisible.av-51nvfu-f98d72d5e16ec3f9652879ae9d2931d8{
height:20px;
}

#top .av_textblock_section.av-4vsqcy-f0d06e7444de56ec0b47763c415b4507 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4piacq-d3ece130605358b9d399578ce3716ece{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ffyde-97535a16339f5d31c2b458bc4cadaa71{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-4ffyde-97535a16339f5d31c2b458bc4cadaa71{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

.av_font_icon.av-45ot62-0025ded5363c68713c980095bf1ba87f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-45ot62-0025ded5363c68713c980095bf1ba87f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-45ot62-0025ded5363c68713c980095bf1ba87f .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-3zwvtu-52777b70409c004f436453d6fc98f4fb{
height:20px;
}

#top .hr.hr-invisible.av-3zwvtu-52777b70409c004f436453d6fc98f4fb{
height:20px;
}

#top .av_textblock_section.av-3ve0ei-b0955911b0e285dafbc63bfec710ca0b .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-3ve0ei-b0955911b0e285dafbc63bfec710ca0b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3r6br6-9a91da6bf9b886e065c63b0815a2a445{
height:8px;
}

#top .hr.hr-invisible.av-3r6br6-9a91da6bf9b886e065c63b0815a2a445{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ffyde-176a735540747bf3615b1f03b83ac334{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-4ffyde-176a735540747bf3615b1f03b83ac334{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#88c1e2;
}

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

#top .hr.av-3gdfr6-97fe91f2eee22223e5daa6abc9fd85da{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-3gdfr6-97fe91f2eee22223e5daa6abc9fd85da .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_column.av-brvii-01c245e73ae4aadf2b4e008ec488dfd8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2rfgle-3fefcc5d11f0539e0ead7c97587da4e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-20e58q-043d724f19d57613ea52fffc136a96cb{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://alphastrumenti.com/wp-content/uploads/2016/02/Milano-1030x633-1.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-20e58q-043d724f19d57613ea52fffc136a96cb{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1wwgju-193178e7f6ab97d9cb29b63611979061{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-1wwgju-193178e7f6ab97d9cb29b63611979061{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-a0hvm-ab3ba87ecb28c9a70f8bd35809593da6{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-a0hvm-ab3ba87ecb28c9a70f8bd35809593da6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a0hvm-ab3ba87ecb28c9a70f8bd35809593da6 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-a0hvm-ab3ba87ecb28c9a70f8bd35809593da6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-a0hvm-ab3ba87ecb28c9a70f8bd35809593da6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1imnmy-24e5b218bcfde32a79fa54351c9c0bfb .avia_textblock{
color:#ffffff;
}

.flex_column.av-16ovey-ac7839633ceb3962aa27f47d7b60d405{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9inwi-1c5c38f47642094b08db7a562c6bcb6c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9wvh6-f872d375e2baf4af636bef23630f284a .av-special-heading-tag{
font-size:0.8em;
}
}
