.flex_cell.av-205nvig-0c21d54d619fe4e095f640217a0ab14c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0d857b;
}
.responsive #top #wrap_all .flex_cell.av-205nvig-0c21d54d619fe4e095f640217a0ab14c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1y7pfxk-6d4105cc3064175bd812e0e80b8af6e8{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#00a99b;
}
.responsive #top #wrap_all .flex_cell.av-1y7pfxk-6d4105cc3064175bd812e0e80b8af6e8{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1wg7k9k-2322184d54eaa64aa3c669a41cd5742f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#6abfb1;
}
.responsive #top #wrap_all .flex_cell.av-1wg7k9k-2322184d54eaa64aa3c669a41cd5742f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1ukmne0-b9dee75958ae3bb119ae05a79a8397da{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b3dbd3;
}
.responsive #top #wrap_all .flex_cell.av-1ukmne0-b9dee75958ae3bb119ae05a79a8397da{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-1rkqwko-df2229706a894e18019e861aafd4950a{
padding-bottom:30px;
font-size:60px;
}
body .av-special-heading.av-1rkqwko-df2229706a894e18019e861aafd4950a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1rkqwko-df2229706a894e18019e861aafd4950a .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-1rkqwko-df2229706a894e18019e861aafd4950a .av-subheading{
font-size:15px;
}

.flex_column.av-1qfkcns-514bb81681ea1e545fe87308af60d49f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1n4nnq0-f29267deb3fb15fd03f6f21a721b9539{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1kpm32w-06eb0abe5fbad603f1e8f3be0435733c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1kpm32w-06eb0abe5fbad603f1e8f3be0435733c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1k82nlk-387d93568033577c70557deeced0797f{
height:40px;
}

#top .av_textblock_section.av-1hh9rrc-2c0faf48b1d6f54cdf53d1860f5b36f6 .avia_textblock{
font-size:29px;
}

.flex_column.av-i0xmw-9ee466e23d379ac4782f53390698a6ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4{
padding-bottom:20px;
font-size:45px;
}
body .av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4 .av-subheading{
font-size:15px;
}

.flex_column.av-12q4yzs-347f9ea4061ae49bc5f48020d3d2b185{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c{
padding-bottom:20px;
font-size:45px;
}
body .av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c .av-subheading{
font-size:15px;
}

.flex_cell.av-22veh4-39edbf7e4ccdbcb4a0f1b3f6ec90fc90{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0d857b;
}
.responsive #top #wrap_all .flex_cell.av-22veh4-39edbf7e4ccdbcb4a0f1b3f6ec90fc90{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-jdq0zc-d9b007fe8afcf566500c430c76fc96eb{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#00a99b;
}
.responsive #top #wrap_all .flex_cell.av-jdq0zc-d9b007fe8afcf566500c430c76fc96eb{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-hplobc-7312eccc146c3180b86845d753693c24{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#6abfb1;
}
.responsive #top #wrap_all .flex_cell.av-hplobc-7312eccc146c3180b86845d753693c24{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-fhvazc-e51b6c7ee8cd81ce99a6e67e81cd988a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b3dbd3;
}
.responsive #top #wrap_all .flex_cell.av-fhvazc-e51b6c7ee8cd81ce99a6e67e81cd988a{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-ehmfo8-4d44ec7aa0cafc37db4841a529d6c29f{
background-repeat:no-repeat;
background-image:url(https://www.sosdietista.it/wp-content/uploads/2016/07/Home.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-ehmfo8-4d44ec7aa0cafc37db4841a529d6c29f .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-d6g9ew-a28f514937072e9d3747d15080b53ed5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bgzgx4-49f8cb2482fc80a5c15d4add5ef464bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-55x688-1efe74f25d2b5624bd53dcfa9173ca83{
height:20px;
}

.flex_column.av-36r8ag-3e29c4f020f71cb028f23c717d7d58ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3lus6w-b3e36843a0e8d99afc3a4e9ed76ca8f4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2gnsug-d04bedf896f273a2a06c6c0473b2024c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8zonw8-4661870464191d6f3a905d9f4578a643 .av-special-heading-tag{
font-size:0.8em;
}
}
