#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mnd60w7d-831d73d20c864db23c0106fa405203c6__0 .avia-caption-title{
font-size:80px;
}
#top .avia-slideshow .av-slideshow-caption.av-mnd60w7d-831d73d20c864db23c0106fa405203c6__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-mnd60w7d-831d73d20c864db23c0106fa405203c6__0 .avia-caption-content p{
font-size:30px;
}

.avia-section.av-mi4bzwp6-b34e547b88dd4efca5df8abe572ba8ed{
background-repeat:no-repeat;
background-image:url(https://b-block.aniellobisogno.it/wp-content/uploads/2025/11/BBLOCK-HOME.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mi4bzwp6-b34e547b88dd4efca5df8abe572ba8ed .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .hr.hr-invisible.av-bfshem-60874d0b5eccabe93a7068264b3eddd6{
height:30px;
}

#top .av-rotator-container.av-mi4bqs8o-40dd2ef08f3e6bf38d1243045cf95a4a{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-mi4bqs8o-40dd2ef08f3e6bf38d1243045cf95a4a .av-rotator-container-inner{
font-size:40px;
}

#top .av-rotator-container .av-rotator-text-single.av-mi4bqeds-c1d3c0143d099e067d9a422cc47afade{
color:#ffffff;
}

#top .hr.hr-invisible.av-1jhbmm-830c3da431b443d7a7d5e63bf2b2eee3{
height:30px;
}

#top .av-special-heading.av-mi4c30af-9a29ab9ccd90b343678e63cd5259fead{
padding-bottom:5px;
color:#ed8022;
}
body .av-special-heading.av-mi4c30af-9a29ab9ccd90b343678e63cd5259fead .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi4c30af-9a29ab9ccd90b343678e63cd5259fead .special-heading-inner-border{
border-color:#ed8022;
}
.av-special-heading.av-mi4c30af-9a29ab9ccd90b343678e63cd5259fead .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e{
padding-bottom:0;
}
body .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag{
padding:50px 0 50px 0;
}
.av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mi4cah6e-1a6f0d61ccc155ab3e63350bccfa7401{
height:50px;
}

#top #wrap_all .avia-button.av-mi4c913s-138eecb10ce456f9ab9ba680251959a2{
background-color:#ef8025;
border-color:#ef8025;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mi4c913s-138eecb10ce456f9ab9ba680251959a2:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mi4c913s-138eecb10ce456f9ab9ba680251959a2:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-b0lozq-1efeb8d436324950dc258b39f7f7074b{
height:30px;
}

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

.flex_cell.av-agv1nq-c739857a3b0a71e12b8332006ebb4653{
vertical-align:top;
background-color:#ed8022;
}

.av_textblock_section.av-mi4cqbkg-5e2898ed61c7c99751079b4c2c9ad512{
background-color:#f5821f;
}
#top .av_textblock_section.av-mi4cqbkg-5e2898ed61c7c99751079b4c2c9ad512 .avia_textblock{
color:#ffffff;
}

.avia-section.av-mi4d2jxv-db60c21f34e51092ae121377973a1b3b{
background-color:#0f4984;
background-image:unset;
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag{
padding:50px 0 50px 0;
}
.av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-a9tpae-416ec884140be91461c9b23066419c2f{
height:30px;
}

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

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

.avia-section.av-889x2m-fc8fe700aee48242b72af2a740136629{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b{
padding-bottom:0;
color:#004aad;
}
body .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag{
padding:50px 0 50px 0;
}
.av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-subheading{
font-size:15px;
color:#000000;
}

#top .av-special-heading.av-7iivm6-0eb6ba62d47a0660c702d21d751ac01f{
padding-bottom:10px;
color:#004aad;
}
body .av-special-heading.av-7iivm6-0eb6ba62d47a0660c702d21d751ac01f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7iivm6-0eb6ba62d47a0660c702d21d751ac01f .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-7iivm6-0eb6ba62d47a0660c702d21d751ac01f .av-subheading{
font-size:15px;
color:#ffa74e;
}

#top .av_textblock_section.av-76ib32-18716e5117fd8900e76141db3579176b .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-1eohem-637baf3966f9ba888126ebaaa0958a41{
height:30px;
}

#top .av-special-heading.av-mi4e230k-4a1f3b9c8418200dec5608806a9a2fb0{
padding-bottom:10px;
color:#004aad;
}
body .av-special-heading.av-mi4e230k-4a1f3b9c8418200dec5608806a9a2fb0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi4e230k-4a1f3b9c8418200dec5608806a9a2fb0 .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-mi4e230k-4a1f3b9c8418200dec5608806a9a2fb0 .av-subheading{
font-size:15px;
color:#ffa74e;
}

#top .av_textblock_section.av-mi4e382f-8c20a447c43a07b77d3a3d4e618dacc7 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-11gpbi-cea0faba81b00c62bca879d77439da28{
height:30px;
}

#top .av-special-heading.av-mi4e4s50-79477a7da2ae578504a50227242fe3d2{
padding-bottom:10px;
color:#004aad;
}
body .av-special-heading.av-mi4e4s50-79477a7da2ae578504a50227242fe3d2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi4e4s50-79477a7da2ae578504a50227242fe3d2 .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-mi4e4s50-79477a7da2ae578504a50227242fe3d2 .av-subheading{
font-size:15px;
color:#ffa74e;
}

#top .av_textblock_section.av-mi4ebtpr-799480dbe44a9b87179480e6767770a9 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-p4jcm-6e3e79f86e36dd218df25b622869e8e2{
height:30px;
}

#top .av-special-heading.av-mi4ecm3n-724a842f1099bfe7f14d157314239548{
padding-bottom:10px;
color:#004aad;
}
body .av-special-heading.av-mi4ecm3n-724a842f1099bfe7f14d157314239548 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi4ecm3n-724a842f1099bfe7f14d157314239548 .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-mi4ecm3n-724a842f1099bfe7f14d157314239548 .av-subheading{
font-size:15px;
color:#ffa74e;
}

#top .av_textblock_section.av-mi4ed2uh-e6fecafe152d931f0c06da58cb4ec3a7 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-e1uq6-85ab9c425b00498f30b219fd5202b94c{
height:30px;
}

#top .av-special-heading.av-mi4ehq2y-ef7b200f7d1ebdb12b5c40a126c7fc72{
padding-bottom:10px;
color:#004aad;
}
body .av-special-heading.av-mi4ehq2y-ef7b200f7d1ebdb12b5c40a126c7fc72 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mi4ehq2y-ef7b200f7d1ebdb12b5c40a126c7fc72 .special-heading-inner-border{
border-color:#004aad;
}
.av-special-heading.av-mi4ehq2y-ef7b200f7d1ebdb12b5c40a126c7fc72 .av-subheading{
font-size:15px;
color:#ffa74e;
}

#top .av_textblock_section.av-2cg4iu-b1597b389659138d1c9ad97c1f8bfcad .avia_textblock{
text-align:left;
}

.avia-section.av-4nmoja-d458520af5c3d4914d3b8173846fcc96{
background-color:#004aac;
background-image:unset;
}
.avia-section.av-4nmoja-d458520af5c3d4914d3b8173846fcc96 .av-extra-border-element .av-extra-border-inner{
background-color:#004aac;
}

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

#top .av_textblock_section.av-mi4f05ba-52cd21034acb629bfb0703c0745f2825 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mi4f0p9q-4f1c169c960ecd38547a5162334cbc88 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mi4f2fo5-50c599d83efa6dae97805548050bef99 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-42snri-2368bf225900db63f305478bcf290ee1{
vertical-align:top;
background-color:#ffa74e;
}

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

#top .hr.hr-invisible.av-3s4jty-7c8f5f261d1c5fc9ae72dbd3c2fb96b5{
height:20px;
}

#top #wrap_all .avia-button.av-3m2mxa-5ba659dd9b0a0a8cf37f8f9bb7b795e7{
background-color:#004aad;
border-color:#004aad;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3m2mxa-5ba659dd9b0a0a8cf37f8f9bb7b795e7:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3m2mxa-5ba659dd9b0a0a8cf37f8f9bb7b795e7:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mi4gaxpt-cadcdd182d447f5fee8c34aa4b9626b1 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1mxcwm-02f126c287d505566822673d362261c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-16jj3y-f1eb142b5e39d01b84965cd7461c774d{
margin-top:0px;
}
.avia_transform .flex_column.av-16jj3y-f1eb142b5e39d01b84965cd7461c774d{
animation-duration:0.5s;
}

.iconbox.av-mi4g0wwq-9649285efd1905fc37c25d49746f070f .iconbox_icon{
border:1px solid #ffffff;
color:#004bac;
}
.iconbox.av-mi4g0wwq-9649285efd1905fc37c25d49746f070f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#004bac;
stroke:#004bac;
}
#top #wrap_all .iconbox.av-mi4g0wwq-9649285efd1905fc37c25d49746f070f .iconbox_content_title{
font-size:18px;
color:#004bac;
}
.iconbox.av-mi4g0wwq-9649285efd1905fc37c25d49746f070f .iconbox_content_container{
font-size:14px;
color:#000000;
}

.iconbox.av-mi4g4yj5-1537a7a7579ab469855b5cbce2fa2417 .iconbox_icon{
border:1px solid #ffffff;
color:#004bac;
}
.iconbox.av-mi4g4yj5-1537a7a7579ab469855b5cbce2fa2417 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#004bac;
stroke:#004bac;
}
#top #wrap_all .iconbox.av-mi4g4yj5-1537a7a7579ab469855b5cbce2fa2417 .iconbox_content_title{
font-size:18px;
color:#004aad;
}
.iconbox.av-mi4g4yj5-1537a7a7579ab469855b5cbce2fa2417 .iconbox_content_container{
font-size:14px;
color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1301lq-0457ba1a46bf941a5cab16fc93853f5c{
margin-top:0px;
}
.avia_transform .flex_column.av-1301lq-0457ba1a46bf941a5cab16fc93853f5c{
animation-duration:0.5s;
}

.iconbox.av-mi4hw151-a12df4bcb11d1f062901e22d190debce .iconbox_icon{
border:1px solid #ffffff;
color:#004bac;
}
.iconbox.av-mi4hw151-a12df4bcb11d1f062901e22d190debce .iconbox_icon.avia-svg-icon svg:first-child{
fill:#004bac;
stroke:#004bac;
}
#top #wrap_all .iconbox.av-mi4hw151-a12df4bcb11d1f062901e22d190debce .iconbox_content_title{
font-size:18px;
color:#004bac;
}
.iconbox.av-mi4hw151-a12df4bcb11d1f062901e22d190debce .iconbox_content_container{
font-size:14px;
color:#000000;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag{
padding:40px 0 50px 0;
}

#top #wrap_all .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag{
padding:40px 0 50px 0;
}

#top #wrap_all .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag{
padding:40px 0 50px 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-mi4bqs8o-40dd2ef08f3e6bf38d1243045cf95a4a .av-rotator-container-inner{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag{
padding:30px 0 50px 0;
}

.avia-section.av-mi4d2jxv-db60c21f34e51092ae121377973a1b3b{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag{
padding:30px 0 50px 0;
}

.avia-section.av-889x2m-fc8fe700aee48242b72af2a740136629{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag{
padding:30px 0 50px 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-rotator-container.av-mi4bqs8o-40dd2ef08f3e6bf38d1243045cf95a4a .av-rotator-container-inner{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag{
padding:30px 0 20px 0;
}

.avia-section.av-mi4d2jxv-db60c21f34e51092ae121377973a1b3b{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag{
padding:30px 0 20px 0;
}

.avia-section.av-889x2m-fc8fe700aee48242b72af2a740136629{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag{
padding:30px 0 20px 0;
}

#top #wrap_all .av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-mi4bqs8o-40dd2ef08f3e6bf38d1243045cf95a4a .av-rotator-container-inner{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-mi4c60ku-9f46402751095215c346c781eecaec9e .av-special-heading-tag{
padding:30px 0 20px 0;
}

.avia-section.av-mi4d2jxv-db60c21f34e51092ae121377973a1b3b{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-mi4d0jn6-8a25571f860e80c64fef1b04f367915e .av-special-heading-tag{
padding:30px 0 20px 0;
}

.avia-section.av-889x2m-fc8fe700aee48242b72af2a740136629{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-83feny-304a0e01d4e7ace6304a0ba960707f0b .av-special-heading-tag{
padding:30px 0 20px 0;
}

#top #wrap_all .av-special-heading.av-mi4fl8to-3dfaf02bff20da35fc9ebeec4e228306 .av-special-heading-tag{
font-size:0.8em;
}
}
