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

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

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

.avia-progress-bar-container.av-mf58imoa-2a12948cda321f7213a3ca1202a9369f .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mf58hsgv-3c18ec3ec11154cb04f3a77e786f63b5 .bar{
width:25%;
background:#e58200;
}

.avia-progress-bar-container.av-mf58p3fv-bda0ccd9239dba87ec0276f175c65925 .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mf58obbj-66c37ee3884351b01bfe59cd581972f3 .bar{
width:50%;
background:#e58200;
}

.avia-progress-bar-container.av-mf58kp1w-3a4583cc53a5ac22358846861b51e479 .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mf58mxdu-90e5f78b0d5e9e344aef0ff85ca98c1b .bar{
width:100%;
background:#e58200;
}

.avia-section.av-mf5jnfaj-94a57504bdeecdc2948aa759425fbe3e{
background-color:#f8f8f8;
background-image:unset;
}

.av_font_icon.av-mf5jot61-4e0f20ae14fcd2534d0f156ef6779f31{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5jot61-4e0f20ae14fcd2534d0f156ef6779f31 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.avia-section.av-mf5hqwt8-bc1d3f82e2057be019602b0096b943b1{
background-color:#000000;
background-image:url(https://lineavitacampania.net/wp-content/uploads/2025/09/sfondo.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

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

#top .av_textblock_section.av-mf5iezo2-d72879bf9da177021a234a588ceec0d3 .avia_textblock{
color:#ffffff;
}

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

.flex_column.av-mf5gw1as-76b4c94097d607fa6cb9b5f5576ae2c3{
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-mf5guk7w-4987a2fda6c1ee7f4282d59e54e6510a{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5guk7w-4987a2fda6c1ee7f4282d59e54e6510a .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-mf5hj1vn-ded4446a050efd470ffe5ea3e3710c0e{
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-mf5gx6ag-4734e6ebd5b64cb984c0e77963ecf5c0{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5gx6ag-4734e6ebd5b64cb984c0e77963ecf5c0 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-5iyw05-d6f23938a627a95eaaabf0a9c6edd8a2{
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-mf5hkki1-fc57911c6e037c41f5bb4d6eafc3c322{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5hkki1-fc57911c6e037c41f5bb4d6eafc3c322 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-3t2vo5-31fb6be083dd3a9a8cf7746c9a545b83{
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-mf5hmmy1-03c314630842f270f1264db4596286d6{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5hmmy1-03c314630842f270f1264db4596286d6 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-35cr7p-ac23b404d1a23be2b45c06a5a58baa71{
background-color:#f8f8f8;
background-image:unset;
}

.av_font_icon.av-mf5kgjib-f895027c4adb7cb56ddc19443760d143{
color:#e58200;
border-color:#e58200;
}
.av_font_icon.av-mf5kgjib-f895027c4adb7cb56ddc19443760d143 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-igki7p-b83bf3120678cecfe80916deef70689f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-hwpwwl-17a9a7e0baf9605f841b6fb6b1442496{
padding-bottom:0px;
font-size:40px;
}
body .av-special-heading.av-hwpwwl-17a9a7e0baf9605f841b6fb6b1442496 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hwpwwl-17a9a7e0baf9605f841b6fb6b1442496 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-hwpwwl-17a9a7e0baf9605f841b6fb6b1442496 .av-subheading{
font-size:15px;
}

#top .hr.av-fx6951-c1a5cad4b7729f12cfbc2b7ca9e2caa5{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-fx6951-c1a5cad4b7729f12cfbc2b7ca9e2caa5 .hr-inner{
width:50px;
border-color:#000000;
}


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

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