.flex_cell.av-9vsx8m-91f5074df4b29063bc17962fc65ddddc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9vsx8m-91f5074df4b29063bc17962fc65ddddc{
padding:10px 30px 55px 30px !important;
}

#top .avia-animated-number.av-9nhov2-d49d2ebf3da7142b0d4674834209a08a .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-ydt1y-ff5b88ab3367ca210caa81de6f1b4d14{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ydt1y-ff5b88ab3367ca210caa81de6f1b4d14{
padding:10px 30px 55px 30px !important;
}

#top .avia-animated-number.av-9c3vry-dd68bac747a905f2744d93c8ca9c8a10 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-980uke-9a28e5a8cb68fe41657f86d81e9842a4{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-980uke-9a28e5a8cb68fe41657f86d81e9842a4{
padding:10px 30px 55px 30px !important;
}

#top .avia-animated-number.av-90deo6-22f8272b273dcc282ef7d9636e6fc179 .avia-animated-number-content{
font-size:20px;
}

#top .av-special-heading.av-8qvqim-73b546833595b61bbd47083f5eeb4bf7{
padding-bottom:70px;
}
body .av-special-heading.av-8qvqim-73b546833595b61bbd47083f5eeb4bf7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8qvqim-73b546833595b61bbd47083f5eeb4bf7 .av-subheading{
font-size:15px;
}

.flex_column.av-8lkhhi-b3cb7e4215e8d7a49f0d6ef821961818{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-85obhq-5cbfeaea826ce66c82c9cb01be406b3e{
height:10px;
}

#top #wrap_all .avia-button.av-7rcpri-5dfe79f0a12e3ad11d9bf721550dc0ae{
background-color:#24a48c;
border-color:#24a48c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-7kau3q-c3e9d2dd64238395d2fe2d44d6b160c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-79y67i-c9d9add7a7a132e5a67e47a41ac11a60{
height:10px;
}

#top #wrap_all .avia-button.av-6nhhjy-c0c4ff38458707884a19366b2d47af5f{
background-color:#24a48c;
border-color:#24a48c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.avia-section.av-ngbxi-8f08c06f92d90348fe51cbd2bb61297d{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-63qqd2-3d8a52d2dc4767d422a307d919d225dc{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-63qqd2-3d8a52d2dc4767d422a307d919d225dc{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-5xj8u6-594b028355abb369d500c4c37d196f63 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5xj8u6-594b028355abb369d500c4c37d196f63 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-5kj3fy-504fa702b8f88e486b9e0a3e3b09b463{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-5kj3fy-504fa702b8f88e486b9e0a3e3b09b463{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-5cyzx2-aaa5f99b0b56280fd2165da83f643841{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-5cyzx2-aaa5f99b0b56280fd2165da83f643841 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5cyzx2-aaa5f99b0b56280fd2165da83f643841 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-5cyzx2-aaa5f99b0b56280fd2165da83f643841 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-53ppgm-82ec8aa7b641b590a82c8823e3bc68f9{
background-color:#24a48c;
border-color:#24a48c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-4pwd52-2bf0eaf8a219ea0fd65d1fdcb2c1e85a{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-4pwd52-2bf0eaf8a219ea0fd65d1fdcb2c1e85a{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-4a1wvi-4e52a6ff52fa2c8cd3704ab2993d2200{
background-color:#24a48c;
border-color:#24a48c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-437sja-c9de6dab6658b4967a89aa4c0222ef7e{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-437sja-c9de6dab6658b4967a89aa4c0222ef7e{
padding:0px 0px 0px 0px !important;
}

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

.avia-section.av-3s3fq6-c817b538ba763a280d0691d72f81aca1{
background-color:#f9fdff;
background-image:unset;
}

.flex_column.av-3jbqra-b463d31e7f6b58f42d93d7021598ad38{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-3egcpq-77eb0a9e112e89286602fd279b22b9c1{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3egcpq-77eb0a9e112e89286602fd279b22b9c1:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-393zk6-4d8edfee044cd48d8c5af410a1b96a0e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-33raty-179d0e2058fc9dc29914a71f780c6109{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-33raty-179d0e2058fc9dc29914a71f780c6109:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-2ofky6-346ab1386af71a5f1999439a41f7ed41{
padding-bottom:35px;
color:#24a48c;
}
body .av-special-heading.av-2ofky6-346ab1386af71a5f1999439a41f7ed41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ofky6-346ab1386af71a5f1999439a41f7ed41 .special-heading-inner-border{
border-color:#24a48c;
}
.av-special-heading.av-2ofky6-346ab1386af71a5f1999439a41f7ed41 .av-subheading{
font-size:15px;
}

.avia-section.av-2dwoim-00e1e7a936238b1f39ac827fa1fcb908{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-2666a6-f5530d5c10fb90b3dc7f736eda720e5c{
padding-bottom:20px;
color:#24a48c;
}
body .av-special-heading.av-2666a6-f5530d5c10fb90b3dc7f736eda720e5c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2666a6-f5530d5c10fb90b3dc7f736eda720e5c .special-heading-inner-border{
border-color:#24a48c;
}
.av-special-heading.av-2666a6-f5530d5c10fb90b3dc7f736eda720e5c .av-subheading{
font-size:15px;
}

.avia-section.av-1z74h2-0f68e5052daa04625e512d1b1742ffe4 .av-parallax .av-parallax-inner{
background-color:#f9fdff;
background-image:url(https://www.fondazionedot.it/wp-content/uploads/2018/02/Fondazione-DOT-partner.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1qeyj2-cb9570ca6d66fa3a1a921b3c1efee173{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1kx4m6-da78cbeac8bb9c8199dd363f7272ded2{
height:20px;
}

#top .av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8{
padding-bottom:0;
color:#24a48c;
font-size:30px;
}
body .av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .special-heading-inner-border{
border-color:#24a48c;
}
.av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-4hz992-cd7ae1619834ecad5cd08bd38db68d57 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1haqxy-642d01e133f36589a7c5f5ba29ca67f8 .av-special-heading-tag{
font-size:0.8em;
}
}
