.avia-section.av-1bw7x2-2a31a7d7714ef287ae340012ab53e2cf{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-1bw7x2-2a31a7d7714ef287ae340012ab53e2cf .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

.flex_column.av-d5kfzi-eb12453645418d16cf6faac061d9e23c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-cyktce-7b561fb4316a57e244d3ccefb60e2a78{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-cud9bq-c2c20b3416d175dc685ce5cc948c7a13{
padding-bottom:0;
font-size:65px;
}
body .av-special-heading.av-cud9bq-c2c20b3416d175dc685ce5cc948c7a13 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cud9bq-c2c20b3416d175dc685ce5cc948c7a13 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-cud9bq-c2c20b3416d175dc685ce5cc948c7a13 .av-subheading{
font-size:15px;
}

#top .hr.av-cog4hi-1cd8aa56a37f4183cdd903c8fd9576e3{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cog4hi-1cd8aa56a37f4183cdd903c8fd9576e3 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-ciqq72-660ec06b91d7d010954a638338651260 .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-cd3n8m-972ff28fba639facc2d4e1e6c6ebfcd6{
height:120px;
}

.flex_column.av-17isha-2c47082261506d96dfb0e35376e43e97{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-l8kicd2a-a530f70711bc7163540c9f00b2439e2a{
background-color:#e5e5e5;
background-image:unset;
}

#top .av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b{
padding-bottom:0;
font-size:46px;
}
body .av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l8kidqfn-828d4ff468ca4c4dacd07880df5d026f .avia_textblock{
font-size:31px;
}

.avia-section.av-c00kwm-d78c59046aeec8b51bcab26fc32e3022{
background-color:#e8e8e8;
background-image:unset;
}
.avia-section.av-c00kwm-d78c59046aeec8b51bcab26fc32e3022 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

.flex_column.av-bsr8q6-84480e8e535b1cafea224897bfc390cb{
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
border-radius:30px 30px 30px 30px;
padding:15px 15px 15px 15px;
}

#top .av_textblock_section.av-14n9mm-301c8cba449a8c02302687dd4851092a .avia_textblock{
font-size:14px;
color:#000000;
}

.flex_column.av-afvg3q-caed4cf51892edbcc4196de708b1411a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:75px 0 75px 0;
}

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

#top .av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed{
padding-bottom:0;
font-size:46px;
}
body .av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9erdi-12da66466f1691b1ea78180b1e51e01c{
height:50px;
}

.flex_column.av-8nlc8e-4d6042aec3667379ab2eb155a84e94b4{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.av_font_icon.av-8j9zn2-7ed7a1498d865f20f2d9fc1638385fa4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-8be94u-b101a1058e60a841dd240687cffecb89{
height:20px;
}

#top .av_textblock_section.av-84gfb2-13586ed8f65d4b273ba01cacd8f11790 .avia_textblock{
color:#0a0a0a;
}

.flex_column.av-816r72-d562ebfcc06db186ee66b742cca35af0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.av_font_icon.av-2t64u-37bcddce11aeaba16701f424f8c7117a .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-7p3z6u-55b8f20315ed7b88a4a75f26ab47a1a2{
height:20px;
}

#top .av_textblock_section.av-7hq8ty-9c36d08f75256dfc9e7b2928da0cb1c3 .avia_textblock{
color:#0a0a0a;
}

.flex_column.av-7dwwdy-6f0557610e4ffeb9605943bfb45e1e76{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.av_font_icon.av-76qwku-31276cbce512db5a40e17c92871c1885 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-6zwf4e-ba1f5648b772c8ada817f9db7900afdc{
height:20px;
}

#top .av_textblock_section.av-6x5fum-bdddd38768b0f6d9834effed98f1bc8c .avia_textblock{
color:#0a0a0a;
}

.avia-section.av-6i08ja-3ec364876c38bd3e181d52b3e7387a06{
background-color:#f8f8f8;
background-image:url(https://marignan.consulting/wp-content/uploads/2022/09/pexels-pixabay-373543-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-6i08ja-3ec364876c38bd3e181d52b3e7387a06 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec{
padding-bottom:40px;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .av-subheading{
font-size:34px;
}

.flex_column.av-dt5ja-143a5f3cd98823690522923a02e2a69a{
width:66.333333333333%;
margin-left:0;
-webkit-border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px;
border-radius:8px 8px 8px 8px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dt5ja-143a5f3cd98823690522923a02e2a69a .av-flex-placeholder{
width:1%;
}

.av_font_icon.av-3oqtyu-cd1c083098d381b429e10f56ecc6cd3b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3lqog6-f1a770e04c3fa70c2956521cd0a3c0c0{
height:20px;
}

.flex_column.av-373lwu-82a8cacc74bed52f880eaec446c403f7{
width:32.666666666667%;
margin-left:0;
-webkit-border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px;
border-radius:8px 8px 8px 8px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-373lwu-82a8cacc74bed52f880eaec446c403f7 .av-flex-placeholder{
width:1%;
}

.av_font_icon.av-31rqi6-e0cc4f8809f65bea5114c4890a396005 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-2y09ym-773a9dbd23a1d4b9267f79087eadb40b{
height:20px;
}

.flex_column.av-2omz7q-572f0c2254a741928537662846fcfb20{
-webkit-border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
border-radius:12px 12px 12px 12px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

.av_font_icon.av-2iaioe-67c6fd4e58d883286281c38f387beda4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-2d2mse-e5ea24fdc29de5cbe7ddaf764935b190{
height:20px;
}

.flex_column.av-2bbhn2-f44a9af3131cefdaaa1c573980e7e8af{
-webkit-border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
border-radius:12px 12px 12px 12px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

.av_font_icon.av-226ef2-38bf4540aff1ef4cd9aab8438fcd6c6e .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-1vm2pa-cbb1547a8d92d1515945e0fa86481d1c{
height:20px;
}

.avia-section.av-629u3q-734d930a531e493d8c2f9e3d06fa77e2{
background-color:#f8f8f8;
background-image:url(https://marignan.consulting/wp-content/uploads/2025/01/Design-sans-titre-7-300x200.png);
background-repeat:no-repeat;
background-position:100% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737{
padding-bottom:40px;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .av-subheading{
font-size:15px;
}

.flex_column.av-cjaau-593586f5b936ea7514d904fc8252be3e{
-webkit-border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
border-radius:12px 12px 12px 12px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

.avia-section.av-1sry06-c9200a6856a55a7100c5adf4f93ee1b7{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60 .av-subheading{
font-size:15px;
}

.flex_column.av-1i83me-882a0a2bf4fd908fc498a653ed3c75b4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4n7g6-78d5351f107abd07033158de024f01de{
height:20px;
}

.flex_column.av-12fgxy-ab2a81f7cdf7892a6caddb7966994fe6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-rftvy-c5dfc27de80ce8d9963630f5f75b2e5c{
height:20px;
}

.flex_column.av-ko1ni-9603fba8888ab354a7e054dd117a5163{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-73kry-7ad5485455feed2155bda9d8c50a2155{
height:20px;
}

.avia-section.av-1fc5c6-640c8ee039a07bd7091ed2e59d33375a{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2 .av-subheading{
font-size:15px;
}

.flex_column.av-14fza6-8d13f224574568fb9eca9b6750de3769{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-72w32-0d68294b46fa9e7140e24113d3425eb1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-72w32-0d68294b46fa9e7140e24113d3425eb1 .hr-inner{
width:350;
max-width:45%;
}

#top .av-special-heading.av-mftmq1ab-4006023b8dbfacfe626ff406c609eaf3{
margin:0 0 30px 0;
padding-bottom:10px;
}
body .av-special-heading.av-mftmq1ab-4006023b8dbfacfe626ff406c609eaf3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mftmq1ab-4006023b8dbfacfe626ff406c609eaf3 .av-subheading{
font-size:15px;
}

.avia-image-container.av-6keym-50ae0e663c3d30fc1ff1451484beff56 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6keym-50ae0e663c3d30fc1ff1451484beff56 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-at2by-a2338472d5725a1c5e9b672ec9957387{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-at2by-a2338472d5725a1c5e9b672ec9957387 .hr-inner{
width:350;
max-width:45%;
}

.avia-section.av-qlueu-6661393675f2df612d516e1a804bd0e6{
background-color:#eaeaea;
background-image:unset;
}

.flex_column.av-heixy-6f1cf612d49d7efc42ede53b20907563{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-oim2u-32b7e0feba1ef255d483acaa7c68ebf3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-l8yqm-9bc1fcee261b54abd90117da90fc44fd{
height:20px;
}

.avia-section.av-28b9t2-45f78259e9702db934724d832fc7f1ba{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-28b9t2-45f78259e9702db934724d832fc7f1ba .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7 .av-subheading{
font-size:15px;
}

.flex_column.av-1w5r1a-dd0e2f8547567e21e8d317093b2a8c05{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-121snq-7e7ef08a4ddad7197a6c4bebb0d8e8dd{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6oj3y-0b78b7308fdc3dab4d92fd7e019531d3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-l8kide4q-fe22f8d8e5293aa71849cdc47552480b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l8kirr1e-73248c66b8a6c506c0ea682205ba03ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-29yry-1e5b9c6d051935331a44369f322639ec .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5voybq-3e903c1af187725831e7340b82213737 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l8koq9f1-d4c60e7ee8b39d7e21639fd07e16fe60 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1aoo0m-cfab7d2c0b001bea19566bf3dcff00f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22b0ba-a540feb76e72ece22395d6c73568aff7 .av-special-heading-tag{
font-size:0.8em;
}
}
