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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-154aaa1d49874ccfe48efb6a6fb3b76f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-154aaa1d49874ccfe48efb6a6fb3b76f{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-10-8ae7fbb47f931adb4a8be5e420e3df5c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-10-8ae7fbb47f931adb4a8be5e420e3df5c{
border-radius:3px 3px 3px 3px;
padding:25px 25px 0px 25px;
background-color:#dfddda;
}

#top .av_textblock_section.av-jgds8wgh-9-a240b70c2a1875b5ad00de876b54be57 .avia_textblock{
font-size:18px;
}

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

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

.avia-timeline-container.av-jfjcxzvh-11d81f2c3594c5e6dbb970c468a964ec .av-milestone-date{
color:#084a79;
}
.avia-timeline-container.av-jfjcxzvh-11d81f2c3594c5e6dbb970c468a964ec .av-milestone-icon-inner{
background-color:#084a79;
}
.avia-timeline-container.av-jfjcxzvh-11d81f2c3594c5e6dbb970c468a964ec .av-milestone-indicator{
background-color:#084a79;
}
.avia-timeline-container.av-jfjcxzvh-11d81f2c3594c5e6dbb970c468a964ec .av-milestone-article-footer{
background-color:#084a79;
}

.avia-timeline-container .av-milestone.av-39lnf-5406c0c6cf4b7b75b730e8d7f149bae3 .av-milestone-icon-inner{
background-image:url(https://fondazionecrtortona.it/wp-content/uploads/2018/10/palazzetto1-300x200-300x200.jpg);
}

.avia-timeline-container .av-milestone.av-t84eb-fea675961467aab0e06f98abc2315b51 .av-milestone-icon-inner{
background-image:url(https://fondazionecrtortona.it/wp-content/uploads/2018/10/palazzetto_2-300x222.jpg);
}

.avia-timeline-container .av-milestone.av-iuphv-458aab6d9d9daf3dde45a992c9907b24 .av-milestone-icon-inner{
background-image:url(https://fondazionecrtortona.it/wp-content/uploads/2018/10/thumb-bilancio1-300x200-300x200.jpg);
}

.avia-section.av-jnx84je4-84c6b664d3e346a72db41adef6b628a0{
background-color:#dfddda;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-6-81b096778565cf27892ba382409f05a6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-6-81b096778565cf27892ba382409f05a6{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#cfcbc4;
}

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

#top .av-special-heading.av-eppar-af650025a2d27f4c1100d374f5be1e96{
margin:0 0 0 0;
padding-bottom:0;
color:#46555f;
}
body .av-special-heading.av-eppar-af650025a2d27f4c1100d374f5be1e96 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eppar-af650025a2d27f4c1100d374f5be1e96 .special-heading-inner-border{
border-color:#46555f;
}
.av-special-heading.av-eppar-af650025a2d27f4c1100d374f5be1e96 .av-subheading{
font-size:15px;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-5-aba09721d6ca818bf2471ec523da2091{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-5-aba09721d6ca818bf2471ec523da2091{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#cfcbc4;
}

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

#top .av-special-heading.av-8jb4j-dfe2482779c37700bdf02e31c5b166f9{
margin:0 0 0 0;
padding-bottom:0;
color:#46555f;
}
body .av-special-heading.av-8jb4j-dfe2482779c37700bdf02e31c5b166f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8jb4j-dfe2482779c37700bdf02e31c5b166f9 .special-heading-inner-border{
border-color:#46555f;
}
.av-special-heading.av-8jb4j-dfe2482779c37700bdf02e31c5b166f9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-3-1aff7aa066383551d301798056bd2e4d{
height:20px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-1-2a3a0bea050230a3c3d50d77b95f0b62{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-1-2a3a0bea050230a3c3d50d77b95f0b62{
border-radius:0 0 0 0;
padding:40px 40px 40px 40px;
background-color:#dfddda;
}

