.avia-section.av-m85rscy5-aa202af20ca3aa4286ffe0d9911c5902 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-rotator-container.av-m85s4dt0-7157f55c19bef41e43816f1a2da780bc{
text-align:left;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-m85s4dt0-7157f55c19bef41e43816f1a2da780bc .av-rotator-container-inner{
font-size:50px;
}

#top .av-rotator-container .av-rotator-text-single.av-m85s0d9l-176a7cb463dad1190bc42125f8c784fb{
color:#ffffff;
}

#top .av-rotator-container .av-rotator-text-single.av-m85s0d9l-5-c4797cc205b7c23f6e2af010a051b1cf{
color:#ffffff;
}

#top .av-rotator-container .av-rotator-text-single.av-m85s0d9l-4-bac71638d202a17cc86b06f0fc3023dc{
color:#ffffff;
}

#top .av_textblock_section.av-gom1h-d20fea8ce49d9a85a264b5406cb09e37 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-14t83p-e4253941c7fc3371b358797420d29690{
height:50px;
}

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

#top .av-special-heading.av-m85spff5-82efa56a304ed365cbaf1c642c9d68ad{
padding-bottom:10px;
color:#ed1d24;
}
body .av-special-heading.av-m85spff5-82efa56a304ed365cbaf1c642c9d68ad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m85spff5-82efa56a304ed365cbaf1c642c9d68ad .special-heading-inner-border{
border-color:#ed1d24;
}
.av-special-heading.av-m85spff5-82efa56a304ed365cbaf1c642c9d68ad .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-12r6t-0b803ee749228590af29ed30a168099c{
padding-bottom:10px;
color:#ed1d24;
}
body .av-special-heading.av-12r6t-0b803ee749228590af29ed30a168099c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12r6t-0b803ee749228590af29ed30a168099c .special-heading-inner-border{
border-color:#ed1d24;
}
.av-special-heading.av-12r6t-0b803ee749228590af29ed30a168099c .av-subheading{
font-size:15px;
}

.avia-section.av-m8ybs9ir-b9be9d55a7ab67197fa49dc252d128ba{
background-repeat:no-repeat;
background-image:url(https://www.vitotecnologie.it/wp-content/uploads/2025/04/vito-tecnologie-bg-grigio.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

#top .hr.hr-invisible.av-4j9n19-388f679191b0b4ce99c3a98f4972f330{
height:50px;
}

#top .av-special-heading.av-mbrmxozh-58d22f3ade0a39498c4ca04b476cc4c8{
padding-bottom:10px;
color:#ed1d24;
}
body .av-special-heading.av-mbrmxozh-58d22f3ade0a39498c4ca04b476cc4c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbrmxozh-58d22f3ade0a39498c4ca04b476cc4c8 .special-heading-inner-border{
border-color:#ed1d24;
}
.av-special-heading.av-mbrmxozh-58d22f3ade0a39498c4ca04b476cc4c8 .av-subheading{
font-size:15px;
}

.flex_column.av-m8ydczd0-2b37269f7ac8484d13a5b29b96b2c385{
width:21.625%;
}

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

#top .hr.av-m8yd7ye3-4521306060b4f8a03047234210f50aec{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-m8yd7ye3-4521306060b4f8a03047234210f50aec .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

.flex_column.av-2jdcsl-22853edc4ea6d1877d6399c54551c5c3{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.av-2gjft9-ed7c823ef7d14ffbab6e16c3b7898fc5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2gjft9-ed7c823ef7d14ffbab6e16c3b7898fc5 .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

.flex_column.av-4gnbz1-b59aaa2726b0a6e99c97971414539b97{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.av-4aq9g5-98626eae4af2ee85991c1243436a9ed6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4aq9g5-98626eae4af2ee85991c1243436a9ed6 .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

.flex_column.av-3ztx7x-d69214952cb5e03a3b87fd71d74c0f90{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.av-3x94xx-925e28b502d70d65e295a4110d76cb33{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3x94xx-925e28b502d70d65e295a4110d76cb33 .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

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

#top .hr.av-3j4h7p-861b6a9e290419b621171ac549de7c5a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3j4h7p-861b6a9e290419b621171ac549de7c5a .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

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

#top .hr.av-34tgbh-b6fb1cc26af2cb211430486f7b870632{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-34tgbh-b6fb1cc26af2cb211430486f7b870632 .hr-inner{
width:20%;
border-color:#ed1d24;
}

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

.avia-section.av-m8ybzbo2-0634375a4140477ddc607c326e3050a6{
background-color:#253445;
background:linear-gradient( to right, #253445, #2c3d50, #334658 );
}

.flex_column.av-m8yc17nx-b2c6dc04550afef1af744774efa11ef2{
width:47%;
margin-left:0;
border-radius:40px 40px 40px 40px;
padding:30px 30px 30px 30px;
}
.avia_transform .flex_column.av-m8yc17nx-b2c6dc04550afef1af744774efa11ef2{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m8yc17nx-b2c6dc04550afef1af744774efa11ef2 .av-flex-placeholder{
width:6%;
}

.flex_column.av-1abgod-cd2844e2a27ac1e31a3d56b6ae12180d{
width:47%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1abgod-cd2844e2a27ac1e31a3d56b6ae12180d .av-flex-placeholder{
width:6%;
}

#top .av-special-heading.av-m8yc1kb6-519424fef0077303c628222688e4df1d{
padding-bottom:10px;
color:#67af26;
}
body .av-special-heading.av-m8yc1kb6-519424fef0077303c628222688e4df1d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m8yc1kb6-519424fef0077303c628222688e4df1d .special-heading-inner-border{
border-color:#67af26;
}
.av-special-heading.av-m8yc1kb6-519424fef0077303c628222688e4df1d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m8yc1q5o-65e4329035317df3262439cb11afb0ea .avia_textblock{
color:#ffffff;
}

.avia-section.av-110oz9-da40679f579c11543107794838e946e2{
background-repeat:no-repeat;
background-image:url(https://www.vitotecnologie.it/wp-content/uploads/2025/03/vito-tecnologie-bg.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

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

.avia-section.av-m8yeebwm-d1ebf9dcd932e8e76105b0f3f6db3243{
background-color:#253445;
background:linear-gradient( to right, #253445, #2c3d50, #334658 );
}

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

#top .hr.hr-invisible.av-aia6l-a57d8498adcb5593e4aa70d9dce10507{
height:50px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-m85s4dt0-7157f55c19bef41e43816f1a2da780bc .av-rotator-container-inner{
font-size:32px;
}
}
