.avia-section.av-mnw4b96s-a0a8755e280ae6405fb8263b9f943308{
background-color:#ffffff;
background-image:url(https://aeaconsulenzealimentari.it/wp-content/uploads/2025/07/tecnologia-alimentare-1.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mnw4b96s-a0a8755e280ae6405fb8263b9f943308 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ff7e2e;
}

#top .hr.hr-invisible.av-mo9qpzwn-eba12d061a276ed2e1192dbabd6921da{
height:100px;
}

.flex_column.av-cnfk02-16d249c374258e733972fcbe19d13ff5{
width:64.666666666667%;
transform:scale(1.1);
z-index:5;
border-width:2px;
border-color:#bcbcbc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,244,0.7);
}
.avia_transform .flex_column.av-cnfk02-16d249c374258e733972fcbe19d13ff5{
animation-duration:2s;
}
.flex_column.av-cnfk02-16d249c374258e733972fcbe19d13ff5 .avia-divider-svg-bottom{
left:-2px;
right:-2px;
width:auto;
bottom:-2px;
border-radius:20px 20px 0 0;
}
.flex_column.av-cnfk02-16d249c374258e733972fcbe19d13ff5 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#af0000;
}

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

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

#top .av-rotator-container.av-mocvefr7-4b9355da06e1b9fee54fb98735506334{
text-align:left;
color:#a00000;
}

#top .av-rotator-container .av-rotator-text-single.av-ktc42-0cfddf796ec03892de5233d50390b977{
color:#af0000;
}

#top .av-rotator-container .av-rotator-text-single.av-mocveesk-b0b953301da925be2b5960fd4dd906e6{
color:#1e8400;
}

#top .av-rotator-container .av-rotator-text-single.av-dsulu-d4b809862c39dcdec52b1fa5369f9f12{
color:#0061d8;
}

#top .av-rotator-container .av-rotator-text-single.av-2a44k2-c5307649c9df7dbd4aab94e7fa8bbbe5{
color:#8b00aa;
}

#top .av_textblock_section.av-4sa0eq-130bc13b1502cb67a0f205ee380cef92 .avia_textblock{
font-size:35px;
color:#000000;
}

.flex_column.av-4tj8hu-db82b63cdc991a22bd7574ac1e87b90e{
width:29.333333333333%;
margin-left:6%;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.92);
}

#top .hr.hr-invisible.av-mofk40hu-7e9635a44bd6397ac1860e13bd27ce71{
height:25px;
}

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

#top .hr.hr-invisible.av-wln6-23dca61bb3b4946b32d6c8e87f1ad832{
height:25px;
}

#top .hr.hr-invisible.av-25viqa-58ca0b6dae78abedf333eb091e7e7f87{
height:25px;
}

#top .hr.hr-invisible.av-mofk46yy-b56c42c7f7d98122fa40e33a8481140e{
height:25px;
}

#top .hr.hr-invisible.av-2xv3vm-fa7777fec6ea545781e155b454136ca0{
height:25px;
}

.flex_column.av-mnwu8379-8caf3197e737f8fa7e10b17403348cd5{
border-width:2px;
border-color:#bcbcbc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-s08qwi-352a3eebeab1a95f9d1a011157194995{
height:50px;
}

#top .av_textblock_section.av-q6mclu-f982098fcbe10781673901a68d4b8b19 .avia_textblock{
font-size:35px;
color:#000000;
}

#top .hr.hr-invisible.av-nsk542-02d351dafede23f38f3b0b087c62bcb7{
height:25px;
}

#top .av_textblock_section.av-mx362q-ead2de5f83cc61aa7d6b82e1e4760aed .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-22d9z6-274b2ee070e5aa10bf4af9ef72ca9cd4{
height:25px;
}

#top .av_textblock_section.av-j4f45u-c6c57299425410136da85983cdd592cd .avia_textblock{
font-size:30px;
color:#cc793b;
}

#top .hr.hr-invisible.av-1ow0ua-16afa09328a1f61401c9dda6e6f60779{
height:25px;
}

#top .av_textblock_section.av-fa7jsi-d659b8f60234f45d7b216808e791a8f5 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-e0cbci-2da74133e61426c004793437f9b212ed{
height:25px;
}

#top .av_textblock_section.av-c3068i-1f19e3143430ef765dd4d56cf1cc8560 .avia_textblock{
font-size:30px;
color:#c9733a;
}

#top .hr.hr-invisible.av-b6vu5e-d4785f0f98bb8c7dc23145a70af8c6ec{
height:25px;
}

#top .av_textblock_section.av-9f6gf6-02845cc25288eee72d0478b5fa9997e6 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-7s0tr6-c5f75dcc57816d0ec06bc07de39814b9{
height:50px;
}

#top #wrap_all .avia-button.av-5s1qfm-e80853a79cae1492bc06494e5338eeef{
background-color:#e28000;
border-color:#e28000;
border-radius:50px 50px 50px 50px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5s1qfm-e80853a79cae1492bc06494e5338eeef:hover{
background-color:green;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5s1qfm-e80853a79cae1492bc06494e5338eeef:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
}
#top #wrap_all .avia-button.av-5s1qfm-e80853a79cae1492bc06494e5338eeef:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-4gsrv6-9c7521e1c8aa8b9adb3a5ff9d6d35d9d{
height:50px;
}

#top .hr.hr-invisible.av-27dylu-5a636d3f72072bbbdd442c4d4b03bb9b{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-253vcy-3e628b8c3083634f7a0dc246dd3c7fae{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-253vcy-3e628b8c3083634f7a0dc246dd3c7fae{
width:100%;
margin-left:0;
border-width:2px;
border-color:#bcbcbc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-253vcy-3e628b8c3083634f7a0dc246dd3c7fae .av-flex-placeholder{
width:0%;
}

#top .hr.hr-invisible.av-2f3b6a-5ae335f83dac75ebb7e670191f9d8da6{
height:25px;
}

#top .av-special-heading.av-1x53aa-b04a665491832d334aa96c4eac39e729{
margin:5px 5px 5px 5px;
padding-bottom:0;
}
body .av-special-heading.av-1x53aa-b04a665491832d334aa96c4eac39e729 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1x53aa-b04a665491832d334aa96c4eac39e729 .av-subheading{
font-size:14px;
}

.avia-animated-number.av-mlp1urkq-6f35b627e9a035232a2f8322f80b781e .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#7c0000;
stroke:#7c0000;
}
#top .avia-animated-number.av-mlp1urkq-6f35b627e9a035232a2f8322f80b781e .avia-animated-number-title{
color:#7c0000;
}
#top .avia-animated-number.av-mlp1urkq-6f35b627e9a035232a2f8322f80b781e .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-54y45u-9800fdb72e44e4a851e66583300957c8{
height:25px;
}

#top .hr.hr-invisible.av-36kgqq-148eec563b7654c312a921f1464b3d4d{
height:50px;
}

#top .hr.hr-invisible.av-2n40oy-d7e581d7a1822bbb602481e69a9c483f{
height:50px;
}

#top .hr.hr-invisible.av-34mdle-0ea53806ff9730342142f27401935456{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-21xmpe-9953172b7ab635e1f3d72b60a1ea87e1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-21xmpe-9953172b7ab635e1f3d72b60a1ea87e1{
border-width:2px;
border-color:#bcbcbc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1xygdu-83ff504b9af33a8d55ee078e0e93ef5b{
height:25px;
}

#top .av-special-heading.av-hr2a42-e9784666950344b1ca2ff45e0d1f60e6{
margin:5px 5px 5px 5px;
padding-bottom:0;
}
body .av-special-heading.av-hr2a42-e9784666950344b1ca2ff45e0d1f60e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hr2a42-e9784666950344b1ca2ff45e0d1f60e6 .av-subheading{
font-size:14px;
}

.avia-animated-number.av-mlp2a4zb-3ad92a4a32c9df9d8e6de72b2203b625 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#820000;
stroke:#820000;
}
#top .avia-animated-number.av-mlp2a4zb-3ad92a4a32c9df9d8e6de72b2203b625 .avia-animated-number-title{
color:#820000;
}
#top .avia-animated-number.av-mlp2a4zb-3ad92a4a32c9df9d8e6de72b2203b625 .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-3u80lu-e24c83c0464741e659285a7f647edddf{
height:50px;
}

#top .hr.hr-invisible.av-csk3iq-7125bbff4de14440ccc188f471e4b3e6{
height:30px;
}

#top .hr.hr-invisible.av-2gw94y-0b3ec23f5ad9300430b90db90fc76ba8{
height:50px;
}

#top .hr.hr-invisible.av-34zvpe-f437313ca820f1d2302f46a2420eb954{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4m3j5e-18-03ac1f8e61290a7a141a2991db00570d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4m3j5e-18-03ac1f8e61290a7a141a2991db00570d{
border-width:2px;
border-color:#bcbcbc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-kx6m1k2f-d1404339acc91020bbc65df5173c7580{
height:50px;
}

#top .av-special-heading.av-kez4y-495c42b162fb03fb6df3bc28edf3b62f{
margin:5px 5px 5px 5px;
padding-bottom:0;
}
body .av-special-heading.av-kez4y-495c42b162fb03fb6df3bc28edf3b62f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kez4y-495c42b162fb03fb6df3bc28edf3b62f .av-subheading{
font-size:14px;
}

.avia-animated-number.av-mlp2dncf-9e934a4af834791ee6fcce7c64370445 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#751515;
stroke:#751515;
}
#top .avia-animated-number.av-mlp2dncf-9e934a4af834791ee6fcce7c64370445 .avia-animated-number-title{
color:#751515;
}
#top .avia-animated-number.av-mlp2dncf-9e934a4af834791ee6fcce7c64370445 .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-36pe7m-60dfc11158f8c4d1a5959ef6d95a9dc2{
height:50px;
}

#top .hr.hr-invisible.av-2x98ua-7fd2bd21d23c2fbf41444a3d9d729b3d{
height:50px;
}

#top .hr.hr-invisible.av-8ydqq-8e414706096d30bdeef4aadda5f9fd9f{
height:25px;
}

#top .hr.hr-invisible.av-lvutrt8p-45a4a6d5394d6d181d434761755c8749{
height:50px;
}

#top .hr.hr-invisible.av-1uls8y-085666c374e9001c22eb3a1b66796888{
height:100px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-rotator-container.av-mocvefr7-4b9355da06e1b9fee54fb98735506334 .av-rotator-container-inner{
font-size:40px;
}

#top .av_textblock_section.av-4sa0eq-130bc13b1502cb67a0f205ee380cef92 .avia_textblock{
font-size:30px;
}

#top .av_textblock_section.av-q6mclu-f982098fcbe10781673901a68d4b8b19 .avia_textblock{
font-size:30px;
}

#top .av_textblock_section.av-j4f45u-c6c57299425410136da85983cdd592cd .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-c3068i-1f19e3143430ef765dd4d56cf1cc8560 .avia_textblock{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-1x53aa-b04a665491832d334aa96c4eac39e729 .av-special-heading-tag{
font-size:48px;
}

#top #wrap_all .av-special-heading.av-hr2a42-e9784666950344b1ca2ff45e0d1f60e6 .av-special-heading-tag{
font-size:48px;
}

#top #wrap_all .av-special-heading.av-kez4y-495c42b162fb03fb6df3bc28edf3b62f .av-special-heading-tag{
font-size:48px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-mocvefr7-4b9355da06e1b9fee54fb98735506334 .av-rotator-container-inner{
font-size:30px;
}

#top .av_textblock_section.av-4sa0eq-130bc13b1502cb67a0f205ee380cef92 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-q6mclu-f982098fcbe10781673901a68d4b8b19 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-j4f45u-c6c57299425410136da85983cdd592cd .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-c3068i-1f19e3143430ef765dd4d56cf1cc8560 .avia_textblock{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-rotator-container.av-mocvefr7-4b9355da06e1b9fee54fb98735506334 .av-rotator-container-inner{
font-size:25px;
}

#top .av_textblock_section.av-4sa0eq-130bc13b1502cb67a0f205ee380cef92 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-q6mclu-f982098fcbe10781673901a68d4b8b19 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-j4f45u-c6c57299425410136da85983cdd592cd .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-c3068i-1f19e3143430ef765dd4d56cf1cc8560 .avia_textblock{
font-size:15px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-mocvefr7-4b9355da06e1b9fee54fb98735506334 .av-rotator-container-inner{
font-size:20px;
}

#top .av_textblock_section.av-4sa0eq-130bc13b1502cb67a0f205ee380cef92 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-q6mclu-f982098fcbe10781673901a68d4b8b19 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-j4f45u-c6c57299425410136da85983cdd592cd .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-c3068i-1f19e3143430ef765dd4d56cf1cc8560 .avia_textblock{
font-size:15px;
}
}
