.avia-section.av-3b1fcn-df92c26c8d36733f08bf154aa000d7fd{
background-repeat:no-repeat;
background-image:url(https://check-ai.it/wp-content/uploads/2025/11/sito1-1.png);
background-position:50% 0%;
background-attachment:scroll;
}

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

#top .av-special-heading.av-2jrr2n-78f955acd4286ea8217f935b2562775d{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-2jrr2n-78f955acd4286ea8217f935b2562775d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2jrr2n-78f955acd4286ea8217f935b2562775d .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-2jrr2n-78f955acd4286ea8217f935b2562775d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2jrr2n-78f955acd4286ea8217f935b2562775d .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-2glt7z-54cbba66049c2befb2094ef04d2e23a4 .avia_textblock{
color:#ffffff;
}

.flex_column.av-23nz5r-389063a50d6d5131ba2a7fe88e1f877b{
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:rgba(0,8,56,0.54);
}

#top .av_textblock_section.av-1ypmmv-31c934a2bc1da769b1d2e00b408364ac .avia_textblock{
color:#ffffff;
}

.flex_column.av-1ouv13-171e5cb80e41c7d4435c315498c6246f{
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
background-color:rgba(0,8,56,0.54);
}

#top .av_textblock_section.av-1mv8br-1a693ad5eb11f2a2bc75d9c2a363b94d .avia_textblock{
color:#ffffff;
}

.flex_column.av-1fiqpz-3dc164ce0e7b8fa838e003d8219ccb07{
border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
background-color:rgba(0,8,56,0.54);
}

#top .av_textblock_section.av-rd9sn-4a02d50938c137153158d9eb99ce824c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9jq47-5f84f9863a372f3e4205a9cd79b0a010{
height:50px;
}

#top .hr.hr-invisible.av-6o13b-62b61833f6f922dd9b30957b101a0a9e{
height:50px;
}

#top .av-rotator-container.av-j6wkn-79136de2f9052a169801279b57a1e856{
text-align:center;
color:#2a3072;
}

#top .av-special-heading.av-md8u4yod-4fb616ad79393b797d7944fc0c9216d7{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-md8u4yod-4fb616ad79393b797d7944fc0c9216d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-md8u4yod-4fb616ad79393b797d7944fc0c9216d7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-md8u4yod-4fb616ad79393b797d7944fc0c9216d7 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-md8wiy90-db6add92b23923be8514b88b93d47885 .iconlist_icon{
background-color:#e30c65;
border:1px solid #e30c65;
}
#top #wrap_all .avia-icon-list-container.av-md8wiy90-db6add92b23923be8514b88b93d47885 .av_iconlist_title{
font-size:15px;
color:#ffffff;
}
.avia-icon-list-container.av-md8wiy90-db6add92b23923be8514b88b93d47885 .iconlist_content{
font-size:15px;
color:#ffffff;
}

#top .av-special-heading.av-md8ub1nc-ff456249b68ddc1b1c6e88a4e3b85010{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-md8ub1nc-ff456249b68ddc1b1c6e88a4e3b85010 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-md8ub1nc-ff456249b68ddc1b1c6e88a4e3b85010 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-md8ub1nc-ff456249b68ddc1b1c6e88a4e3b85010 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-8e9tz-ba1d2e00b9aecb8015b8fec3451e615c{
height:50px;
}

.avia-section.av-mi5uac2p-a006058b939e92e343bb67ba7f38ec03{
background-color:#ffffff;
background-image:unset;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-icon-list-container.av-md8wiy90-db6add92b23923be8514b88b93d47885 .av_iconlist_title{
font-size:13px;
}
}

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

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