#top #wrap_all .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__0 .avia-caption-title{
font-size:44px;
color:#444444;
}
#top .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__0 .avia-caption-content{
font-size:20px;
color:#888888;
}
#top .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__0 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__1 .avia-caption-title{
font-size:44px;
}
#top .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__1 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-b4ia4i-af18af89780f7c36716cb481f265202d__1 .avia-caption-content p{
font-size:30px;
}

.flex_cell.av-apiexu-00072c17250e1117a417425d9c03ec27{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-apiexu-00072c17250e1117a417425d9c03ec27{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-agin2q-701b96b79c9ef797bef2fe3499be7d51{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-agin2q-701b96b79c9ef797bef2fe3499be7d51{
padding:9px 0px 0px 0px !important;
}

.flex_column.av-a8qp56-258f1daac2e0cf7e0bfc2ef487dd6101{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

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

#top .hr.hr-invisible.av-9soegy-bd9fa88a73e8806d764112d5f53d61ed{
height:20px;
}

#top .av_textblock_section.av-9r80o2-7bc5ddcd7872a3e195b16acb9d4c7072 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9krbcq-463686894aba6ac60d575ff7785e1d3b{
height:8px;
}

.flex_column.av-94eeqi-ffc2e25d0741b0b914b9d565cba6636c{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-919nbm-72749ee178a92d26bb4d2e2eed9823a9{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-919nbm-72749ee178a92d26bb4d2e2eed9823a9 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-919nbm-72749ee178a92d26bb4d2e2eed9823a9 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-8sjpmi-ed216611ed38055e2d37cc2b72f77e55{
height:20px;
}

#top .av_textblock_section.av-8pgble-134a905e802352e0c77d241783ce4570 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8gitiq-96c3708d54a6acb3bc555a8d47e620cf{
height:8px;
}

.flex_column.av-897oiy-0b9dff79642bc704dd92e738beabec52{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

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

#top .hr.hr-invisible.av-7vyw6a-47fb78deb0a24876e53a6acb65ff7d3a{
height:20px;
}

#top .av_textblock_section.av-7q1iui-b3a0fb8b51d20b0b79192c28c7356924 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-7kef4a-33ccd27ee1e5434733774b380e99f6fe{
height:8px;
}

#top .hr.hr-invisible.av-76s4nm-286472d347e89dcadeec8b04fbc711a9{
height:100px;
}

.flex_column.av-ocaju-9796f63e29f532402c53092d4a2034c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6dgc62-a771555062cf89ddf091302825a6b3a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-60zzqi-3861bf26e0b8dd6e3c9b40724398d0d4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-60zzqi-6-1d892b3131670573eb015ce5a619a8d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-60zzqi-4-255e875c8e85d3a47158b8aa558e764d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-5rrwhm-4a0b8154ed153fb3a4e2b25f87a80338{
background-color:#379cd6;
background-image:unset;
}

.flex_column.av-5iwi16-39c7a6221a81b0c8a822372a1a76ff5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lbugbsjw-6cb401e3b95b12c29c3b5c8faf7cd873{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lbugbsjw-6cb401e3b95b12c29c3b5c8faf7cd873 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lbugbsjw-6cb401e3b95b12c29c3b5c8faf7cd873 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lbugbsjw-6cb401e3b95b12c29c3b5c8faf7cd873 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-59kq2i-bdc83f57a35f4322be958ff9b1eac136 .avia_textblock{
color:#ffffff;
}

.flex_column.av-4v0tqa-7f614b39568049953362d5d83342000f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lbugch47-98a60b0bba3d33701c9737df464f7899 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lbugch47-98a60b0bba3d33701c9737df464f7899 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4dwlbe-4e55015d7fb41023cf69160a6bc03b93{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3p1leq-f71a919651d91b7c98fa315b25b60593{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3p1leq-2-f065f6576c179525c3088fe34a9f9cdd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-ac4uy-437048eeb240f655bb3764a9b9697f3c{
vertical-align:middle;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-ac4uy-437048eeb240f655bb3764a9b9697f3c{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-9x9d6-745aba5b3be87d2404083653b3ea1a50 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-9x9d6-745aba5b3be87d2404083653b3ea1a50 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-9x9d6-745aba5b3be87d2404083653b3ea1a50 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-2ltkui-ed91513a3b59255cc77582051e555e5e{
vertical-align:middle;
background-color:#379cd6;
}
.responsive #top #wrap_all .flex_cell.av-2ltkui-ed91513a3b59255cc77582051e555e5e{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-2eznga-16c9fd1f26aa2c122d7b8c32701ecfb3 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-2eznga-16c9fd1f26aa2c122d7b8c32701ecfb3 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-2eznga-16c9fd1f26aa2c122d7b8c32701ecfb3 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-2b7f4q-faff5af45703f7764a485f698d18560d{
vertical-align:middle;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-2b7f4q-faff5af45703f7764a485f698d18560d{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-24gtc2-5634e8547790c65a576802ec10401e23 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-24gtc2-5634e8547790c65a576802ec10401e23 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-24gtc2-5634e8547790c65a576802ec10401e23 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-1u9oii-eaf16c345a79e9dbc22a573a9dfcb005{
vertical-align:middle;
background-color:#80c7ef;
}
.responsive #top #wrap_all .flex_cell.av-1u9oii-eaf16c345a79e9dbc22a573a9dfcb005{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-1pruwa-3993aaf8f10326d8cc65add43041db12 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-1pruwa-3993aaf8f10326d8cc65add43041db12 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-1pruwa-3993aaf8f10326d8cc65add43041db12 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-1edasy-8e0d9cf372e27caec1b29f81cfcb0ac3{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.hermesformia.it/wp-content/uploads/2016/02/medical-team-1-1030x494.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-1edasy-8e0d9cf372e27caec1b29f81cfcb0ac3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-19r8eq-1c8c65275acd1773307374a012403219{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-19r8eq-1c8c65275acd1773307374a012403219{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-3anuy-1525ab2defc137b479efd82e9c367cd6 .avia_textblock{
color:#ffffff;
}

.flex_column.av-laq3u-6d7571bec9981459f6143add4a8835b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ari3m-6535f806413bae89efaa8cb36efc9166 .av-special-heading-tag{
font-size:0.8em;
}
}
