#top .hr.av-ml9s1rn7-44d85b2610b88a7d18dc76ea1922baae{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ml9s1rn7-44d85b2610b88a7d18dc76ea1922baae .hr-inner{
width:50px;
}

.avia-image-container.av-ml6gj8jc-abda3ba3855460b977d338d6a22583df img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ml6gj8jc-abda3ba3855460b977d338d6a22583df .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-ml6gj8jc-abda3ba3855460b977d338d6a22583df .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-ml9s8lg9-3e5b0edce4a9e9eeb3c9bde343798d29{
margin-top:50px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ml9s370b-612a2612eb5f5ceb46623c07ad9c5be7{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-ml9s370b-612a2612eb5f5ceb46623c07ad9c5be7{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

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

#top .hr.hr-invisible.av-5gg5vbq-96678abe3ff5e4c71a159c97f6b0a3ac{
height:20px;
}

#top .av_textblock_section.av-4xqobti-87fec49d38928c4d837d0d205f070a23 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4bmns0m-df678088bcf478e06c09508e91ab053f{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-4bmns0m-df678088bcf478e06c09508e91ab053f{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

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

#top .hr.hr-invisible.av-3hmalp2-b1c0184b70eb870e12dffaa941507c7c{
height:20px;
}

#top .av_textblock_section.av-372i6wm-1257d9db82003f449727a9672f45cbd1 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2coomba-e204197b59059223e29727825fd1dd6e{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-2coomba-e204197b59059223e29727825fd1dd6e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

.av_font_icon.av-1vvyn6e-098dd1f705b555b7457b4ef966d6424f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1vvyn6e-098dd1f705b555b7457b4ef966d6424f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1vvyn6e-098dd1f705b555b7457b4ef966d6424f .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-1jv6njq-9467363999912aeff3b9bf311a887ea1{
height:20px;
}

#top .av_textblock_section.av-1726pue-9b5881dc867cc42be3ae5f9b479a7510 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-1k0pzh2-4c7f43afc5b19c21a4edd0d5a93cf02a{
padding-bottom:10px;
}
body .av-special-heading.av-1k0pzh2-4c7f43afc5b19c21a4edd0d5a93cf02a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1k0pzh2-4c7f43afc5b19c21a4edd0d5a93cf02a .av-subheading{
font-size:15px;
}

#top .hr.av-ml6gz9uo-24e3152ef0f40c2ff258400bcdd24204{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-ml6gz9uo-24e3152ef0f40c2ff258400bcdd24204 .hr-inner{
width:50%;
border-color:#40a8e4;
max-width:45%;
}
.hr.av-ml6gz9uo-24e3152ef0f40c2ff258400bcdd24204 .av-seperator-icon{
color:#40a8e4;
}
.hr.av-ml6gz9uo-24e3152ef0f40c2ff258400bcdd24204 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#40a8e4;
stroke:#40a8e4;
}

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

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

#top #wrap_all .avia-button.av-e5qxj9y-223fdd4dbb40ac5f2034ee0afcca0029{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-dk1stli-cf3458789e21f9ecad338f355ef1d2f9{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

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

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

#top #wrap_all .avia-button.av-ml6enym2-5462cca9d1b2d73512b2afe974ec0d2c{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.av-rkuugm-e4448aae5393decf5103d6cb899f0751{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-rkuugm-e4448aae5393decf5103d6cb899f0751 .hr-inner{
width:50%;
border-color:#40a8e4;
}

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

#top .av-special-heading.av-1pmqd12-974fe986b46efe1b8722cb5cda555294{
padding-bottom:10px;
}
body .av-special-heading.av-1pmqd12-974fe986b46efe1b8722cb5cda555294 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1pmqd12-974fe986b46efe1b8722cb5cda555294 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-ml6f8b4q-25dd5e500e1af12f2edc216cacec3c3b{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-ml6fepgg-dc497de23f42c08c00c7ccf0af20c482{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

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

#top #wrap_all .avia-button.av-ml6ftphj-ae48508d88870eddab83b845f01a109d{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-ml6fszbf-a00621b2564756bdecd713fbe94b4c1e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.av-c7pzxna-0508eaa490fa67e8d1ed6fe5d657f4d6{
margin-top:25px;
margin-bottom:25px;
}
.hr.av-c7pzxna-0508eaa490fa67e8d1ed6fe5d657f4d6 .hr-inner{
width:50px;
border-color:#40a8e4;
}

.avia-section.av-kk1xm5y-5231af7a20192c8c32b73c77f14d8bde{
background-color:#40a8e4;
background-image:unset;
position:relative;
}
.avia-section.av-kk1xm5y-5231af7a20192c8c32b73c77f14d8bde .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:rgba(64,168,228,0.5);
}
.avia-section.av-kk1xm5y-5231af7a20192c8c32b73c77f14d8bde .avia-divider-svg-bottom svg{
height:50px;
fill:rgba(64,168,228,0.5);
}

#top .av_textblock_section.av-ml9p2ojp-bb2cf6b9607ceb0d4a459fe6fd695607 .avia_textblock{
column-count:3;
}

.avia-video.av-gzbhc5y-559989d101f9e441a51bf6015464defd{
background-image:url(https://braveproject.unipi.it/wp-content/uploads/Screenshot-2026-02-03-alle-22.33.27-scaled.png);
}

.avia-section.av-7zd435i-fa66a49bbd9a461cb0a172a4c4d0e641{
background-color:#2388c2;
background-image:unset;
}

.flex_column.av-7oyx5g6-d306b30dbcbff2caa233f34c05781335{
border-width:10px;
border-style:none;
}

.av_font_icon.av-ml6guwq8-7e91b087537f4b96a9de620d4f3806cf{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-ml6guwq8-7e91b087537f4b96a9de620d4f3806cf svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-ml6guwq8-7e91b087537f4b96a9de620d4f3806cf .av-icon-char{
font-size:140px;
width:140px;
}

.flex_column.av-50wmp06-45fd681fae6a7dec9af97996b41a36f2{
border-width:10px;
border-style:none;
}

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

#top .av_textblock_section.av-47s6cpi-5ded510166e44344b6aa5559dd5c6e33 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-ml9s370b-612a2612eb5f5ceb46623c07ad9c5be7{
margin-top:-200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4bmns0m-df678088bcf478e06c09508e91ab053f{
margin-top:-200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2coomba-e204197b59059223e29727825fd1dd6e{
margin-top:-200px;
}
}

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

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-ml9p2ojp-bb2cf6b9607ceb0d4a459fe6fd695607 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-ml9p2ojp-bb2cf6b9607ceb0d4a459fe6fd695607 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}

#top #wrap_all .av-special-heading.av-6y8wy6u-5f253326a14c5ef1a1f98319d957f86a .av-special-heading-tag{
font-size:0.8em;
}
}
