.avia-section.av-mogzzmzf-77585c20264f1c77639d975171a9e667{
background-color:#0a0a12;
background-image:url(https://www.bioperformancelab.it/wp-content/uploads/2026/09/Bio-Performance-139.jpg);
background-repeat:no-repeat;
background-position:0% 100%;
background-attachment:fixed;
}
.avia-section.av-mogzzmzf-77585c20264f1c77639d975171a9e667 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}
#top .avia-section.av-mogzzmzf-77585c20264f1c77639d975171a9e667 .scroll-down-link{
color:#d0b779;
}
#top .avia-section.av-mogzzmzf-77585c20264f1c77639d975171a9e667 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#d0b779;
fill:#d0b779;
}

.flex_column.av-hero-deco-right-5de5b237bdb35aa032f30e6694880201{
padding:0px 28px 0px 0px;
}

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

.flex_column.av-hero-center-b81ff1f4fecd93111f3bf9516b7da3f7{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#d0b779;
font-size:18px;
}
body .av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .av-subheading{
font-size:15px;
}
body .av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-bmegl6-5a600c816d60edfae1872e2be412cb7d .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .hr.hr-invisible.av-sp1-ac61315009b82e8cb157458f5998a738{
height:24px;
}

#top .av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87 .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-bcjjky-917f532befa2fe6030c561fa6b135c87 .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .av_textblock_section.av-b058ga-f28e8a15e695ac3a9aa91738eafdf9c9 .avia_textblock{
font-size:19px;
color:#ffffff;
}

#top .hr.hr-invisible.av-sp3-e59cd27ae2a74a0235f40230df72f80f{
height:32px;
}

#top #wrap_all .avia-button.av-mu3zl7ql-3ab873bb9cbdd4f429b2cfa9950129ad{
background-color:#d0b779;
border-color:#d0b779;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-mu3zl7ql-3ab873bb9cbdd4f429b2cfa9950129ad:hover{
background-color:black;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mu3zl7ql-3ab873bb9cbdd4f429b2cfa9950129ad .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mu3zl7ql-3ab873bb9cbdd4f429b2cfa9950129ad:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mu3zleil-fc3d91ce3f3481f93e3600b7e20c6e05{
background-color:rgba(255,255,255,0.08);
border-color:rgba(255,255,255,0.08);
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-mu3zleil-fc3d91ce3f3481f93e3600b7e20c6e05:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mu3zleil-fc3d91ce3f3481f93e3600b7e20c6e05 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mu3zleil-fc3d91ce3f3481f93e3600b7e20c6e05:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-bracket-sp-12a56b766ff9562177db0d93535d2eb4{
height:24px;
}

.flex_column.av-a066i-550d0d626f11323d806dc81603b9aa9d{
padding:0px 28px 0px 0px;
}

#top .av-masonry.av-mu1b8nid-eeb27ebe6a940edd21d9fbe387241993{
background-color:#d0b779;
}

#top .av-masonry.av-mu3zo198-a9b767cd65739ffd73bcae755ccf9a25{
background-color:#d0b779;
}

.avia-section.av-4ukyma-29072c893ab9361d56d39371f2bda150{
background-color:#d0b779;
background-image:unset;
}

.flex_column.av-44j0ey-46863da6091eac692bf8b59474edff72{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:320px;
background-color:#0d0d1c;
}

#top .av_textblock_section.av-3yd5j6-602e2759fffa1ccd63ece188bfc33e88 .avia_textblock{
font-size:11px;
color:#f2f0eb;
}

#top .hr.hr-invisible.av-3nwe9e-3ee44165be505aca378a817da79d7458{
height:4px;
}

#top .av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .special-heading-inner-border{
border-color:#0d0d1c;
}
.av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .av-special-heading-tag .heading-wrap:before{
border-color:#0d0d1c;
}
body .av-special-heading.av-3magm2-4b76daeed5d80aeaf7c22f923f2f7703 .av-special-heading-tag .heading-wrap:after{
border-color:#0d0d1c;
}

#top .hr.av-eysqi-7d2184366241d49448c64cba4eb068b2{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-eysqi-7d2184366241d49448c64cba4eb068b2 .hr-inner{
width:24px;
border-color:#d0b779;
}

#top .av_textblock_section.av-36mbyy-9cef68c6e62a583b4b117f042a9fb555 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-32cpvm-68b1bada948ea678cfa811d997eb9cb5{
height:14px;
}

#top .av_textblock_section.av-2x3v9m-69325a4643d320616739e16e28f61e4e .avia_textblock{
font-size:12px;
color:#d0b779;
}

.flex_column.av-1ojzaq-b21bbefc37e36ddce9b6389dcc0368a2{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:auto;
min-height:320px;
background-color:#0d0d1c;
}

#top .av_textblock_section.av-mu1felnv-b8b19f87047c0960d52e5d63194d090e .avia_textblock{
font-size:11px;
color:#f2f0eb;
}

#top .hr.hr-invisible.av-5izpm-f33a8e68e00e9aa672d137d788ed2355{
height:4px;
}

#top .av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .special-heading-inner-border{
border-color:#0d0d1c;
}
.av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .av-special-heading-tag .heading-wrap:before{
border-color:#0d0d1c;
}
body .av-special-heading.av-mu1fetdr-7377627e396dfbfdeceedd7b0cc7409c .av-special-heading-tag .heading-wrap:after{
border-color:#0d0d1c;
}

#top .hr.av-1cma5u-4452d16d28f8660d67bcfc52568b42b7{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1cma5u-4452d16d28f8660d67bcfc52568b42b7 .hr-inner{
width:24px;
border-color:#d0b779;
}

#top .av_textblock_section.av-17zxqi-77dd5741ab2b74fde81ef5a4f57a11e6 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-14dweq-c15f8817af7172fd51747849c1e09bea{
height:14px;
}

#top .av_textblock_section.av-zit62-840987c3d936a8ccd18448bb445436fe .avia_textblock{
font-size:12px;
color:#d0b779;
}

.flex_column.av-t2ooq-482308d8bdaaa2dc8191b7b15b73f40d{
border-width:1px;
border-color:#20203a;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:36px 32px 36px 32px;
height:auto;
min-height:320px;
background-color:#0d0d1c;
}

#top .av_textblock_section.av-mu1ff69o-f5a8b8db4649bd254c2ba01ee3189950 .avia_textblock{
font-size:11px;
color:#f2f0eb;
}

#top .hr.hr-invisible.av-kdppm-db4d48a484d7a2aca96076924d1c0168{
height:4px;
}

#top .av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .special-heading-inner-border{
border-color:#0d0d1c;
}
.av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .av-special-heading-tag .heading-wrap:before{
border-color:#0d0d1c;
}
body .av-special-heading.av-mu1ffe6g-14a71ff01a9e74835db95e401449dd1f .av-special-heading-tag .heading-wrap:after{
border-color:#0d0d1c;
}

#top .hr.av-d717m-74808e51ffe46c87a73adad773c21cf3{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-d717m-74808e51ffe46c87a73adad773c21cf3 .hr-inner{
width:24px;
border-color:#d0b779;
}

#top .av_textblock_section.av-mu1ffmza-3e287fcd76cfaf1ee3e1c07f537b5c07 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-78vc2-4202be32e21a5585e8658591b7dd70de{
height:14px;
}

#top .av_textblock_section.av-mu1fg4rh-d6d1fbd1708c98aeccbec076793fef9d .avia_textblock{
font-size:12px;
color:#d0b779;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-b058ga-f28e8a15e695ac3a9aa91738eafdf9c9 .avia_textblock{
font-size:17px;
}
}

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

#top .av_textblock_section.av-b058ga-f28e8a15e695ac3a9aa91738eafdf9c9 .avia_textblock{
font-size:16px;
}
}

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