.flex_cell.av-1rifw-5b6d0468b2804ed9442df720a027b343{
vertical-align:middle;
background-color:#ffffff;
background:linear-gradient( to right, #ffffff, #f5f7ff );
}

#top #wrap_all .avia-button.av-lyohpgxc-8e1f5dca1907141293d5ce18005fb251{
font-size:16px;
color:#b0b6d1;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#b0b6d1;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lyohpgxc-8e1f5dca1907141293d5ce18005fb251:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lyohpgxc-8e1f5dca1907141293d5ce18005fb251:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}

.flex_cell.av-lyoh9bvr-cea5c8c72c4dd494b5c339113d3dded4{
vertical-align:middle;
background:url(https://www.groupe-mantion.com/wp-content/uploads/2025/07/visuel_moitie_de_site_1600x900_01-homepage.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lyoh9bvr-cea5c8c72c4dd494b5c339113d3dded4{
padding:100px 0 100px 0 !important;
}

#top .hr.hr-invisible.av-lyojr4cu-17efe9625c6242d67195245dbbf31382{
height:1px;
}

.flex_cell.av-lyojpbm7-831505d55597fbe6bbb812d6856670a2{
vertical-align:middle;
background:url(https://www.groupe-mantion.com/wp-content/uploads/2024/07/mosaique-homepage-mantion.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lyojpbm7-831505d55597fbe6bbb812d6856670a2{
padding:100px 0 100px 0 !important;
}

.flex_cell.av-1f5rk-1e539918680972dd7e4d25689fe4fcdd{
vertical-align:top;
background-color:#f5f7ff;
background:linear-gradient( to right, #f5f7ff, #ffffff );
}

#top #wrap_all .avia-button.av-lyojnpf8-75cc702cda4b86adfb07c439aaaa10f6{
font-size:16px;
color:#b0b6d1;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#b0b6d1;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lyojnpf8-75cc702cda4b86adfb07c439aaaa10f6:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lyojnpf8-75cc702cda4b86adfb07c439aaaa10f6:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-obk8-176d3221573484c5b466a58684178af9{
height:1px;
}

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

#top .hr.hr-invisible.av-m0mgodzm-cf896258b67fc900d57c8269cc7425a6{
height:20px;
}

#top .hr.hr-invisible.av-m0mgoo5i-949074d840938ecba976d951dec36a6f{
height:50px;
}

#top #wrap_all .avia-button.av-lypkyvot-852f53fdb17dc8afc071fa491a3fa216{
font-size:16px;
color:#b0b6d1;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#b0b6d1;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lypkyvot-852f53fdb17dc8afc071fa491a3fa216:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lypkyvot-852f53fdb17dc8afc071fa491a3fa216:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}

.avia-section.av-lypldivh-4ae22d42220891157580edc1f6ef13fb{
background-color:#f5f7ff;
background-image:unset;
z-index:2;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lypldivh-4ae22d42220891157580edc1f6ef13fb{
z-index:2;
}

#top .hr.hr-invisible.av-m17xa489-f0515845ac073c1c2cdaad964ff4cc0a{
height:10px;
}

#top .hr.hr-invisible.av-12n2k-823097fd8520c6d7dd5c6169d413fae7{
height:1px;
}

.avia-section.av-lypns2p9-746ab11555fc2f916a6a90526adfb478{
background-color:#ffffff;
background-image:url(https://www.groupe-mantion.com/wp-content/uploads/2024/07/homepage-entree-engagements-degrade.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
z-index:2;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lypns2p9-746ab11555fc2f916a6a90526adfb478{
z-index:2;
}

#top #wrap_all .avia-button.av-lypnvpnf-3cd7a1c2b615fe0f2b78266011f88be2{
font-size:16px;
color:#b0b6d1;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#b0b6d1;
border-radius:30px 30px 30px 30px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lypnvpnf-3cd7a1c2b615fe0f2b78266011f88be2:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lypnvpnf-3cd7a1c2b615fe0f2b78266011f88be2:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-m1ae11u3-5bcb22ef0399fc5667e0359f26d97768{
height:1px;
}

.avia-section.av-m0mhi21l-37d9489c43a84640bc532b7942164ecd{
background-color:#ffffff;
background-image:unset;
z-index:2;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-m0mhi21l-37d9489c43a84640bc532b7942164ecd{
z-index:2;
}

.flex_column.av-lypokuyu-75056ac3f3fcfd99fd78bd18eb13627e{
width:22.75%;
padding:100px 20px 20px 20px;
background-color:#f5f7ff;
}

.av_font_icon.av-zh6k-6fa884fbf11948934963ab35917620de{
color:#b0b6d1;
border-color:#b0b6d1;
}
.av_font_icon.av-zh6k-6fa884fbf11948934963ab35917620de .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-lyptzmza-46a33836473cee00f314bf5ad1b7e7ce{
height:20px;
}

#top #wrap_all .avia-button.av-m0c4p9cl-6b5edf0d9b0e3f2dc7d9247703811da3{
font-size:28px;
border-style:none;
border-radius:40px 40px 40px 40px;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-m0c4p9cl-6b5edf0d9b0e3f2dc7d9247703811da3:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-m0c4p9cl-6b5edf0d9b0e3f2dc7d9247703811da3:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

.flex_column.av-lyptm8g5-13ec98234cdc3f9ae804884c4d94e1b3{
width:22.75%;
margin-left:3%;
padding:100px 20px 20px 20px;
background-color:#003462;
}

.av_font_icon.av-lyptmjxr-162ee26c20ed943342883965889f1711{
color:#b0b6d1;
border-color:#b0b6d1;
}
.av_font_icon.av-lyptmjxr-162ee26c20ed943342883965889f1711 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3dh0-b867694555f0e6ab3862a30c5cbd0bf2{
height:20px;
}

#top .av_textblock_section.av-lyptmz6g-c77565f47fb2fe2dd8b8b39a491999ab .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m0c4pyd2-4a0741cdbb97eaccc58da47c24f6601e{
font-size:28px;
border-style:none;
border-radius:40px 40px 40px 40px;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-m0c4pyd2-4a0741cdbb97eaccc58da47c24f6601e:hover{
color:#2fc430;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-m0c4pyd2-4a0741cdbb97eaccc58da47c24f6601e:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

.flex_column.av-lyptsnnd-5d9ca7063d3691fc8a05e55cbd34e592{
width:48.5%;
margin-left:3%;
background-color:#f5f7ff;
}

.flex_column.av-lypvodhk-a4947f54b369240303dfb8fbf96b189b{
width:48.5%;
background-color:#003462;
}

#top .av_textblock_section.av-lypvpdbl-cd0f4b4e9e22b7c38c52621fe05276ab .avia_textblock{
color:#ffffff;
}

.flex_column.av-r8ks-5543d9c89e799faa87d34219f4471c47{
width:48.5%;
margin-left:3%;
height:auto;
min-height:360px;
background-color:#003462;
}

#top .av_textblock_section.av-lypxbaex-19c7a4f3e479c524d8431e99c99ea96b .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-13l94-5488bf70cb76dff361bde470614a1015{
color:#b0b6d1;
border-color:#b0b6d1;
}
.av_font_icon.av-13l94-5488bf70cb76dff361bde470614a1015 .av-icon-char{
font-size:40px;
line-height:40px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-lyohqihx-cbb44179743971a9e6f1c9bc07d8b379{
padding:100px 50px 100px 0;
}

.flex_column.av-lyojlsct-541749450c16f5d6fd4d5fc0796c1f0b{
padding:100px 0 100px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-lyohqihx-cbb44179743971a9e6f1c9bc07d8b379{
padding:0px 0px 0px 0px;
}

.flex_column.av-lyojlsct-541749450c16f5d6fd4d5fc0796c1f0b{
padding:0px 0px 0px 0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-lyohqihx-cbb44179743971a9e6f1c9bc07d8b379{
padding:0px 0px 0px 0px;
}

.flex_column.av-lyojlsct-541749450c16f5d6fd4d5fc0796c1f0b{
padding:0px 0px 0px 0px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-lyohqihx-cbb44179743971a9e6f1c9bc07d8b379{
padding:0px 0px 0px 0px;
}

.flex_column.av-lyojlsct-541749450c16f5d6fd4d5fc0796c1f0b{
padding:0px 0px 0px 0px;
}
}
