.flex_cell.av-mi4fnmwf-b8d28b8093e1cbcccd8c7d2e95f7ac6b{
vertical-align:middle;
background:url(https://check-ai.it/wp-content/uploads/2025/11/natale-1-scaled.webp) 50% 100% no-repeat local ;
}
.responsive #top #wrap_all .flex_cell.av-mi4fnmwf-b8d28b8093e1cbcccd8c7d2e95f7ac6b{
padding:200px 200px 200px 200px !important;
}

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

.flex_cell.av-mfz3kv1j-8ab4fd9e53a2d9030228f445c609ae3d{
vertical-align:top;
background:url(https://check-ai.it/wp-content/uploads/2025/11/natale-1-1-scaled.webp) 100% 100% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-mfz3kv1j-8ab4fd9e53a2d9030228f445c609ae3d{
padding:100px 0 100px 0 !important;
}

.flex_column.av-mg9h0mzi-a5a75460e8770d35a5c6845dc3b349b3{
padding:30px 30px 30px 30px;
background-color:rgba(0,0,0,0.58);
}

#top .av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800{
color:#ffffff;
}
body .av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .av-subheading{
font-size:15px;
}

.flex_column.av-4sflmh-f56bba3e93feee86502e9d1c6e552221{
width:39.1%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4sflmh-f56bba3e93feee86502e9d1c6e552221 .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-2i0zs9-e921d0d612a780359fc240060fbc7618{
width:59.4%;
margin-left:0;
padding:25px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2i0zs9-e921d0d612a780359fc240060fbc7618 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-2yt6wx-01b28df0b1f198275b808667eb7a167d .avia_textblock{
color:#ffffff;
text-align:justify;
}

#top #wrap_all .avia-button.av-5oapvl-e779ae0a2f794f8f1df094a506410966{
background-color:#ae0010;
border-color:#ae0010;
color:#ffffff;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5oapvl-e779ae0a2f794f8f1df094a506410966:hover{
background-color:#4d0406;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5oapvl-e779ae0a2f794f8f1df094a506410966:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

.flex_column.av-mi4hbr77-19cec8746d5039b71d3eb8ff71e52871{
width:39.1%;
margin-left:0;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mi4hbr77-19cec8746d5039b71d3eb8ff71e52871 .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-mi4he6t3-7381dfd343419195ccb7cfa9a850022b{
width:59.4%;
margin-left:0;
padding:25px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mi4he6t3-7381dfd343419195ccb7cfa9a850022b .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-mi4h3ogp-60f6c3f9bd2b821d1a8fb806f47574ad .avia_textblock{
color:#ffffff;
text-align:justify;
}

#top #wrap_all .avia-button.av-4ryvrt-8f25aedb3113cc103d148e68018f8dc3{
background-color:#ae0010;
border-color:#ae0010;
color:#ffffff;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4ryvrt-8f25aedb3113cc103d148e68018f8dc3:hover{
background-color:#4d0406;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-4ryvrt-8f25aedb3113cc103d148e68018f8dc3:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

.flex_column.av-mi4hbxkz-25e7725f31a9975fa8475ae6627e5a9f{
width:39.1%;
margin-left:0;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mi4hbxkz-25e7725f31a9975fa8475ae6627e5a9f .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-mi4hez12-ba151b220f91db24c8c9a94280db4b20{
width:59.4%;
margin-left:0;
padding:25px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mi4hez12-ba151b220f91db24c8c9a94280db4b20 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-mi4h4g5j-cfeb3f74c1c63f6640e3fde5aaa321a7 .avia_textblock{
color:#ffffff;
text-align:justify;
}

#top #wrap_all .avia-button.av-2s67xl-41e4eb129545f38a7316c326b903a15a{
background-color:#ae0010;
border-color:#ae0010;
color:#ffffff;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2s67xl-41e4eb129545f38a7316c326b903a15a:hover{
background-color:#4d0406;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2s67xl-41e4eb129545f38a7316c326b903a15a:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mi4f5l1t-4a40ccf3fdcfac2439a2d87d68f3cd16 .av-special-heading-tag{
font-size:70px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .av-special-heading-tag{
font-size:50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .av-special-heading-tag{
font-size:40px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mfxt3fds-ceb1aeacc97e7e668afb05cc8adc1800 .av-special-heading-tag{
font-size:40px;
}
}
