.flex_cell.av-mfql4doa-96fa04efded4d4cb0e98d64cefcdee2e{
vertical-align:middle;
background:url(https://check-ai.it/wp-content/uploads/2025/10/ristorante.webp) 50% 50% no-repeat local ;
}
.responsive #top #wrap_all .flex_cell.av-mfql4doa-96fa04efded4d4cb0e98d64cefcdee2e{
padding:200px 200px 200px 200px !important;
}

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

.flex_cell.av-mfz3kv1j-f12d6f01475374737eb66691623da296{
vertical-align:top;
background:url(https://check-ai.it/wp-content/uploads/2025/10/ristorante.webp) 50% 50% no-repeat local ;
}
.responsive #top #wrap_all .flex_cell.av-mfz3kv1j-f12d6f01475374737eb66691623da296{
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-0f303918fc7faff10ecdd02b250637a1{
color:#ffffff;
}
body .av-special-heading.av-mfxt3fds-0f303918fc7faff10ecdd02b250637a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfxt3fds-0f303918fc7faff10ecdd02b250637a1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfxt3fds-0f303918fc7faff10ecdd02b250637a1 .av-subheading{
font-size:15px;
}

.flex_column.av-28zmdv-3dca52c0f73c08fdd231d636397a325d{
border-radius:50px 50px 50px 50px;
padding:30px 30px 30px 30px;
background-color:#86090b;
}

.av_font_icon.av-mg7r6thk-58c97606a07365e12fcfa1e9e6e13754{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mg7r6thk-58c97606a07365e12fcfa1e9e6e13754 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

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

.flex_column.av-5svber-0111f34d27cacd86e579127774616727{
border-radius:50px 50px 50px 50px;
padding:30px 30px 30px 30px;
background-color:#86090b;
}

#top .av_textblock_section.av-7ysqt6-fbde4c614894c206c5b6416d25f2eecb .avia_textblock{
color:#ffffff;
text-align:justify;
}

.av_font_icon.av-6hdy4q-88bb4332fc810a8154df224c51dee699{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6hdy4q-88bb4332fc810a8154df224c51dee699 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-48ekfe-de3cfffd341d89c26cc29ce9ce7f9076{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-48ekfe-de3cfffd341d89c26cc29ce9ce7f9076 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-24uvh6-fdbf0c0ec1019c4d98e30e4ed883992c{
color:#fcfcfc;
border-color:#fcfcfc;
}
.av_font_icon.av-24uvh6-fdbf0c0ec1019c4d98e30e4ed883992c .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-3z29wz-ca80ebfe9f8478bff5ae391f69ae5e6f{
border-radius:50px 50px 50px 50px;
padding:30px 30px 30px 30px;
background-color:#86090b;
}

.av_font_icon.av-mg7r6m9c-e958c58757a4bb85c639123ead1e69e5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mg7r6m9c-e958c58757a4bb85c639123ead1e69e5 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

#top .hr.hr-invisible.av-3tcq83-9cba7d55d8b783f89691f08c61ebfa6d{
height:30px;
}

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

.flex_column.av-j2gdzl-ca22072fe486483cae761ea29c277532{
border-radius:50px 50px 50px 50px;
padding:30px 30px 30px 30px;
background-color:#86090b;
}

.av_font_icon.av-mgkky2hg-00f1f1af61a6345faf201f5d507826b5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mgkky2hg-00f1f1af61a6345faf201f5d507826b5 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

#top .hr.hr-invisible.av-1za996-9c57a5daf23861c3309a8ffc0df805af{
height:30px;
}

#top #wrap_all .avia-button.av-2umasj-3e206bab2746534182b88c82c1b7e69f:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-ezajn-930ea1a13cf552a61668a4431ab708e7 .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-0f303918fc7faff10ecdd02b250637a1 .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-0f303918fc7faff10ecdd02b250637a1 .av-special-heading-tag{
font-size:40px;
}
}

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