.avia-section.av-mh96et34-d1fcc261ad5cc728472e337bbd295a81{
background-repeat:no-repeat;
background-image:url(https://www.associazionesiavacademy.it/wp-content/uploads/2022/11/1920x620-Landing-no-testi.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-2jvi2j3-ff85d0436be1e4841b0083a5be9e0b33{
padding:10% 0 10% 0;
}

#top .av_textblock_section.av-21d7vfz-687f63ec7c63abbaffd2018c29e5ab35 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-1oyg73j-0fdcf7d25743b2a0f0a92cf94c9521de{
height:30px;
}

#top .av_textblock_section.av-mh96fin7-33242e612b6796a0e60140d22fa94d49 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1dhfsr3-24f1d66ad163174218d8808edc3e92b7{
height:30px;
}

#top .av_textblock_section.av-mh96fuzj-fcc3e422b36ac79610624d14472ccb2d .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-uqcdwv-eca0c7194f18747c7bb0c5862ff43a5f .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-lhuaqmod-caf87c016d3fa8c5acaee463613a75dd{
position:relative;
}
.avia-section.av-lhuaqmod-caf87c016d3fa8c5acaee463613a75dd .avia-divider-svg-bottom svg{
height:10px;
opacity:0.3;
width:calc(100% + 1.3px);
fill:rgba(69,86,98,0.49);
}

.flex_column.av-15wzubz-f86fadcd485eddb46b73fee77d179561{
padding:15px 15px 15px 15px;
background-color:#f4f3f1;
}

#top .hr.hr-invisible.av-lvl404at-a0c2b258eaf0d9d87f4cbc5ecc5837ef{
height:10px;
}

#top .avia-icon-list-container.av-lt6z6xh2-47be664ea90ff3daad65dfaea7abd9ea .iconlist_icon{
color:#9e8640;
font-size:18px;
}
#top .avia-icon-list-container.av-lt6z6xh2-47be664ea90ff3daad65dfaea7abd9ea .iconlist_icon svg:first-child{
stroke:#9e8640;
fill:#9e8640;
height:18px;
width:18px;
}
#top #wrap_all .avia-icon-list-container.av-lt6z6xh2-47be664ea90ff3daad65dfaea7abd9ea .av_iconlist_title{
font-size:18px;
color:#445662;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-2jvi2j3-ff85d0436be1e4841b0083a5be9e0b33{
padding:10% 0 10% 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2jvi2j3-ff85d0436be1e4841b0083a5be9e0b33{
padding:10% 0 10% 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-2jvi2j3-ff85d0436be1e4841b0083a5be9e0b33{
padding:10% 0 10% 0;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2jvi2j3-ff85d0436be1e4841b0083a5be9e0b33{
padding:10% 0 10% 0;
}
}
