.flex_column.av-aa6pqb-0183e0cdcecaca7d793328da8ccd0929{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-a7cqfn-1166b6b2c2f0ee4a2ba384e6e05bf473{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-zuk17-bfaadd7e3980a27b6046b24c7dd2d551{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-zuk17-bfaadd7e3980a27b6046b24c7dd2d551 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-zuk17-bfaadd7e3980a27b6046b24c7dd2d551 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-25p83-53abe198d1c7d0d37ab64083f7dd8972{
height:50px;
}

#top .av-special-heading.av-jobdv-4db968eb791e8ea4d5e5df62d010e010{
padding-bottom:20px;
color:#000000;
font-size:25px;
}
body .av-special-heading.av-jobdv-4db968eb791e8ea4d5e5df62d010e010 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jobdv-4db968eb791e8ea4d5e5df62d010e010 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-jobdv-4db968eb791e8ea4d5e5df62d010e010 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-jobdv-4db968eb791e8ea4d5e5df62d010e010 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-l1q67m25-2f97095d0dcca03f15cab3cc630e0af3{
padding-bottom:20px;
color:#000000;
font-size:25px;
}
body .av-special-heading.av-l1q67m25-2f97095d0dcca03f15cab3cc630e0af3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1q67m25-2f97095d0dcca03f15cab3cc630e0af3 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-l1q67m25-2f97095d0dcca03f15cab3cc630e0af3 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1q67m25-2f97095d0dcca03f15cab3cc630e0af3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-hj75f-d346b6eefee82f77b10ec89ab12cf1ce{
height:50px;
}

#top .hr.hr-invisible.av-989kr-d7724ba8b590511e3b3bffb3b5c27af8{
height:50px;
}

.flex_column.av-978voj-5c52ff350fd78ec953cf5083fead9721{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-7qx1v-c1c22bf85eb084da7641ccb448f7c825{
height:50px;
}

#top .av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78{
padding-bottom:20px;
color:#000000;
font-size:25px;
}
body .av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .av-subheading{
font-size:15px;
}

.flex_column.av-8upelf-94212eec5e49eb9a6e4c709f18085daa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-progress-bar-container.av-8r3o2j-23f5d02d6ec3b344c1c8d5f78ca2715a .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-8lei9n-dfabd4b6b2b862a85a2c2c75d584b370 .bar{
width:100%;
}

#top .avia-progress-bar-container .avia-progress-bar.av-8egwxf-b12f05ed537557c3960c67dd3175489d .bar{
width:90%;
}

#top .avia-progress-bar-container .avia-progress-bar.av-t8u5v-599e654ad9ba2506adc5e1a07865c36a .bar{
width:90%;
}

#top .avia-progress-bar-container .avia-progress-bar.av-l1q5y5ll-7d032032fbd998e6af4225a025e73370 .bar{
width:90%;
}

#top .hr.hr-invisible.av-81chzf-5cc89b718e4f7c1ed02f68476c362f40{
height:30px;
}

#top .av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f .av-subheading{
font-size:15px;
}

.flex_cell.av-7d11s3-a3db3fc4bf4eab6d675d48bc5e2657d5{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7d11s3-a3db3fc4bf4eab6d675d48bc5e2657d5{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-1568hv-29f8807f1f4ec3614ba273527dfd2ec9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd{
padding-bottom:0;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2rhy3-75d3948b19124b77e9ce99b9d43fbb37{
height:50px;
}

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

.flex_cell.av-726txv-2c76da72be97402692ba973c5763680f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-726txv-2c76da72be97402692ba973c5763680f{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-6wecjf-14944411659925bac32e9a991cdfc1ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318{
padding-bottom:0;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6dna2j-72539857700073c996eda3392508eb0b{
height:50px;
}

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

.flex_cell.av-5xdyb7-079279f0f50436d4f38a89d9cf3bc2bd{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-5xdyb7-079279f0f50436d4f38a89d9cf3bc2bd{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-5ob76z-ca4c26ed5977018043cdfe1f5f566718{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f{
padding-bottom:0;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-584dpn-ff80e6b9d96cbfc6596669e77b2c0c44{
height:50px;
}

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

.flex_cell.av-4tjesj-8d06a6b0f62c5aa0fce857628fbcbc12{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4tjesj-8d06a6b0f62c5aa0fce857628fbcbc12{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-kknqj-28cdb8e7986fff63ab4859e9916997de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434{
padding-bottom:0;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bs6zn-8cdde39a819067cccdde282e393b8f38{
height:50px;
}

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

#top .hr.hr-invisible.av-4d9yej-3b4124619c50586caf7f3df945e27c70{
height:40px;
}

#top .av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9 .av-subheading{
font-size:15px;
}

#top .hr.av-43lxur-1eb0eb034ac056724b4c6501abf17608{
margin-top:25px;
margin-bottom:50px;
}
.hr.av-43lxur-1eb0eb034ac056724b4c6501abf17608 .hr-inner{
width:50px;
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-7hegj-30d1b8c8de0174986a8569f3c1f1b215{
height:50px;
}

#top .av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2{
padding-bottom:20px;
color:#000000;
font-size:25px;
}
body .av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3rlwm3-0932f1fe78c7893f511c85ab94408b62{
height:50px;
}

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

#top .hr.av-3ftgir-86a48de8a301572e5eb391a393898d45{
margin-top:25px;
margin-bottom:50px;
}
.hr.av-3ftgir-86a48de8a301572e5eb391a393898d45 .hr-inner{
width:50px;
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-2frvk3-6bc7f2dc0932054b9c4cd68e424b5256{
height:50px;
}

.avia-section.av-1b457-6a023cb36ca448e5663275c148e4b586 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.visualworld.it/wp-content/uploads/2022/04/SDI0154-Migliorato-1-e1777473807849.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1b457-6a023cb36ca448e5663275c148e4b586 .av-section-color-overlay{
opacity:0.2;
background-color:#eaeaea;
}

#top .av-special-heading.av-9m5kr-38859fd5839daa4754406830155738ed{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-9m5kr-38859fd5839daa4754406830155738ed .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9m5kr-38859fd5839daa4754406830155738ed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9m5kr-38859fd5839daa4754406830155738ed .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46{
padding-bottom:20px;
color:#000000;
font-size:25px;
}
body .av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-subheading{
font-size:12px;
}
}

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

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

#top #wrap_all .av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fkgur-e285eb3cceda44eed0c7bcaafedcf55f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-l1yqlsmy-2103254275c9fafe2d50817ebe70eb78 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d4agz-31fc471112baa084c53d31227236dc8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l1q6nkvx-08d4a55c46c779f050bc7ad6d5fbadbd .av-subheading{
font-size:10px;
}

#top #wrap_all .av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-8gcy3-d488eb39c821c9bb2526e1466a3b3318 .av-subheading{
font-size:10px;
}

#top #wrap_all .av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l2hnmxxl-86e1d2e267feeaec9459c41d3dcada3f .av-subheading{
font-size:10px;
}

#top #wrap_all .av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-special-heading-tag{
font-size:15px;
}
.av-special-heading.av-l2hnndxi-cef341a59f41c0cebcc430e299722434 .av-subheading{
font-size:10px;
}

#top #wrap_all .av-special-heading.av-ki2df-052571e9c1e697879a2c3fd9ae4b15a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1q5u5rw-e23f4c208b10511521b2198dfde32de2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fkgur-e285eb3cceda44eed0c7bcaafedcf55f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1xekcnj-1e7a3d7a79583a3077dea0de0b08da46 .av-special-heading-tag{
font-size:0.8em;
}
}
