.avia-section.av-ks9fy-a78d9dae6ceb202805063649f5966cb3{
background-repeat:no-repeat;
background-image:url(https://marcomarco.fr/wp-content/uploads/2025/07/marco-marco-restaurant-defense-oxygen-1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-ks9fy-a78d9dae6ceb202805063649f5966cb3 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

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

#top .hr.hr-invisible.av-mbeyk253-c1e7344ae3a26cda78e99f024830d57c{
height:10px;
}

#top #wrap_all .avia-button.av-l1dfjyfy-3-d6791cff1abe9da08519d7934986b1e6{
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-d6791cff1abe9da08519d7934986b1e6:hover{
background-color:#384051;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-d6791cff1abe9da08519d7934986b1e6:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-d6791cff1abe9da08519d7934986b1e6:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-l1dfjyfy-3-1-2415c2f2abb524c7d4641333589763f5{
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-1-2415c2f2abb524c7d4641333589763f5:hover{
background-color:#384051;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-1-2415c2f2abb524c7d4641333589763f5:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-l1dfjyfy-3-1-2415c2f2abb524c7d4641333589763f5:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-jko5i-2c270acd346b28af9b6bca1255af9ff1{
margin-top:4px;
margin-bottom:4px;
}
.avia-section.av-jko5i-2c270acd346b28af9b6bca1255af9ff1 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .flex_column.av-g16su-4693739f6777f9eec3f51d9ca464be35{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-g16su-4693739f6777f9eec3f51d9ca464be35{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6{
padding-bottom:0;
font-size:32px;
}
body .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1qd8i-de07d1871779d987ba29f4906b560ef0{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-l1803dbb-dfc4c1a9f6b33e17b7cdd4699c29dd82 .avia_textblock{
font-size:16px;
}

.avia-section.av-mdhnjbwc-cda256bd5eed78b5ae692103e80bfe28{
background-color:#14477d;
background-image:unset;
}

#top .flex_column.av-nmmy-f2a47f54166b1e3780cca7f6b0c8a524{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-nmmy-f2a47f54166b1e3780cca7f6b0c8a524{
margin-top:0px;
margin-bottom:0px;
}

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

#top .av_textblock_section.av-m9kivf70-b1f2a8a880c11983bf0ac870cacaa042 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2nxna-b30906f58323497cea4fa040211687e2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2nxna-b30906f58323497cea4fa040211687e2{
padding:40px 40px 40px 40px;
}
.avia_transform .flex_column.av-2nxna-b30906f58323497cea4fa040211687e2{
animation-duration:3s;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1zfgy-87fb1fd9e5b320a76b85822ed6962723{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1zfgy-87fb1fd9e5b320a76b85822ed6962723{
padding:30px 30px 30px 30px;
}
.avia_transform .flex_column.av-1zfgy-87fb1fd9e5b320a76b85822ed6962723{
animation-duration:3s;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mdhplz6e-0fc965f1748b75cc65269ec7119ba4e9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mdhplz6e-0fc965f1748b75cc65269ec7119ba4e9{
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-mdhplz6e-0fc965f1748b75cc65269ec7119ba4e9{
animation-duration:3s;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-rbw6-9c05d67f3723e675c3ba9045c91fee71{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-rbw6-9c05d67f3723e675c3ba9045c91fee71{
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-rbw6-9c05d67f3723e675c3ba9045c91fee71{
animation-duration:3s;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mdhpy09m-54bd0d11d0aee9eae27eea76f35975f7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mdhpy09m-54bd0d11d0aee9eae27eea76f35975f7{
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-mdhpy09m-54bd0d11d0aee9eae27eea76f35975f7{
animation-duration:3s;
}

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


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-sn6y-f46fefaee2a9f2fa3d5ce193b7d3e22b .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-l1803dbb-dfc4c1a9f6b33e17b7cdd4699c29dd82 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-m9kiv76v-e3a56de96c2995ae0f82122d1ea68518 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-m9kivf70-b1f2a8a880c11983bf0ac870cacaa042 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-l1803dbb-dfc4c1a9f6b33e17b7cdd4699c29dd82 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-m9kiv76v-e3a56de96c2995ae0f82122d1ea68518 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-m9kivf70-b1f2a8a880c11983bf0ac870cacaa042 .avia_textblock{
font-size:15px;
}
}

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

#top #wrap_all .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag{
font-size:27px;
}

#top .av_textblock_section.av-l1803dbb-dfc4c1a9f6b33e17b7cdd4699c29dd82 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-m9kiv76v-e3a56de96c2995ae0f82122d1ea68518 .av-special-heading-tag{
font-size:27px;
}

#top .av_textblock_section.av-m9kivf70-b1f2a8a880c11983bf0ac870cacaa042 .avia_textblock{
font-size:15px;
}
}

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

#top #wrap_all .av-special-heading.av-2x4qq-e05cf74d18462a63073ee0365bcaa3c6 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-l1803dbb-dfc4c1a9f6b33e17b7cdd4699c29dd82 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-m9kiv76v-e3a56de96c2995ae0f82122d1ea68518 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-m9kivf70-b1f2a8a880c11983bf0ac870cacaa042 .avia_textblock{
font-size:15px;
}
}
