.avia-section.av-key9rqj5-4058b6b996748b8d33458c677ff1041b{
background-repeat:no-repeat;
background-image:url(https://www.innov-ouvertures.fr/wp-content/uploads/2020/09/header-page-innov-ouvertures-3.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.av-key9opwo-ce175e527aa5685d796c2793fedb30aa{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-key9opwo-ce175e527aa5685d796c2793fedb30aa .hr-inner{
width:100px;
border-color:#292329;
}

#top .av-special-heading.av-l58e4d85-c64e3942a848510bf5f11dd891c72d90{
padding-bottom:10px;
color:#cc5c9c;
font-size:50px;
}
body .av-special-heading.av-l58e4d85-c64e3942a848510bf5f11dd891c72d90 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l58e4d85-c64e3942a848510bf5f11dd891c72d90 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-l58e4d85-c64e3942a848510bf5f11dd891c72d90 .special-heading-inner-border{
border-color:#cc5c9c;
}
.av-special-heading.av-l58e4d85-c64e3942a848510bf5f11dd891c72d90 .av-subheading{
font-size:15px;
}

.flex_column.av-9q6bp-8829be09c06643cb7acc855a93c8fe41{
-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 .av-special-heading.av-1pz75j-7f4d83e71871040c78244547da559296{
margin:80px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-1pz75j-7f4d83e71871040c78244547da559296 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1pz75j-7f4d83e71871040c78244547da559296 .av-subheading{
font-size:15px;
}

#top .hr.av-keyn0mmh-bd6d891600decbcb2c447b36cf9d8249{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-keyn0mmh-bd6d891600decbcb2c447b36cf9d8249 .hr-inner{
width:100px;
border-color:#cc5c9b;
}

.flex_column.av-2wi8u7-325e06ef93a1ea8d5373af5c1fcea6ee{
-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-l53ykjvw-925d73e462569a288edb0b773e269020{
height:100px;
}

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

.flex_column.av-7xejj-6a6681e58eac763921cf866ad573c779{
-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-l671peb1-7a8043b6d12cef88e59268b33353abe1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l671peb1-7a8043b6d12cef88e59268b33353abe1 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-l8e94f9k-042837237531a365fa11d8b453d9aed9{
height:50px;
}

.avia-section.av-l53y5s4c-899736397d162d6ff0902a163bcd7a02{
background-color:#f7f0e4;
background-image:unset;
}

.flex_column.av-1lznpr-1a94b316c4a29c6324bd1ea15c518eb7{
-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 .av-special-heading.av-l8e9841t-5d8191b63d0930a77bdbc0009b0579e0{
margin:100px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-l8e9841t-5d8191b63d0930a77bdbc0009b0579e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8e9841t-5d8191b63d0930a77bdbc0009b0579e0 .av-subheading{
font-size:15px;
}

#top .hr.av-1evvdr-317a36ef2bf6d174ab3ae6a509594432{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-1evvdr-317a36ef2bf6d174ab3ae6a509594432 .hr-inner{
width:100px;
border-color:#cc5c9b;
}

#top .flex_column.av-g96z3-f93c888276247176619eb28e1129da45{
margin-top:5%;
margin-bottom:0;
}
.flex_column.av-g96z3-f93c888276247176619eb28e1129da45{
-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;
}
.responsive #top #wrap_all .flex_column.av-g96z3-f93c888276247176619eb28e1129da45{
margin-top:5%;
margin-bottom:0;
}

#top .av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3{
margin:0 0 0 0;
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3 .av-subheading{
font-size:15px;
}

#top .hr.av-keyn0mmh-45-1c1abc2a7014c59253050dc2c3bd22b9{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-keyn0mmh-45-1c1abc2a7014c59253050dc2c3bd22b9 .hr-inner{
width:100px;
border-color:#cc5c9b;
}

#top .flex_column.av-2dim3j-17b498ddc174d8f0fea7401c1f97571b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2dim3j-17b498ddc174d8f0fea7401c1f97571b{
-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;
}
.responsive #top #wrap_all .flex_column.av-2dim3j-17b498ddc174d8f0fea7401c1f97571b{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-14w2n-a809deaba632592c686770443d0605bb .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-25zv6n-f5484fdd1839e6e728928282851094e8{
height:50px;
}

#top .hr.hr-invisible.av-24ysb3-86a2897d16c30b4a19dde6edcf0ae70b{
height:50px;
}

.flex_column.av-g96z3-19-c2bfe93b3dec6749d56aa0693691cedf{
-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 .av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8{
margin:0 0 0 0;
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8 .av-subheading{
font-size:15px;
}

#top .hr.av-keyn0mmh-17-413c6b78f533adba612558d1e41c2f6f{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-keyn0mmh-17-413c6b78f533adba612558d1e41c2f6f .hr-inner{
width:100px;
border-color:#cc5c9b;
}

.flex_column.av-8sycf-c2866e6c4d68d0f883c787280cff1591{
-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 .avia-gallery.av-l6714z26-427edcab4f841a9d619b51561e9dd782 .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-1ynujz-22ffc1a06a0c47ec9140043b77cd7c58{
height:50px;
}

.avia-section.av-13ipfz-cfeb191f82bb5f299fc9662124994850{
background-color:#efe5d2;
background-image:unset;
}

#top .flex_column.av-yca0v-5cae6877f64bbe47a76c7b25554b1d8d{
margin-top:5%;
margin-bottom:5%;
}
.flex_column.av-yca0v-5cae6877f64bbe47a76c7b25554b1d8d{
-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;
}
.responsive #top #wrap_all .flex_column.av-yca0v-5cae6877f64bbe47a76c7b25554b1d8d{
margin-top:5%;
margin-bottom:5%;
}

#top .flex_column.av-qnfz3-331bae0c1ff78d3aa24ef622c3f208ca{
margin-top:5%;
margin-bottom:5%;
}
.flex_column.av-qnfz3-331bae0c1ff78d3aa24ef622c3f208ca{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-qnfz3-331bae0c1ff78d3aa24ef622c3f208ca{
margin-top:5%;
margin-bottom:5%;
}

#top .flex_column.av-bji6n-0c8bc69c71136e67d0717fa68f493c41{
margin-top:5%;
margin-bottom:5%;
}
.flex_column.av-bji6n-0c8bc69c71136e67d0717fa68f493c41{
-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;
}
.responsive #top #wrap_all .flex_column.av-bji6n-0c8bc69c71136e67d0717fa68f493c41{
margin-top:5%;
margin-bottom:5%;
}


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

#top #wrap_all .av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-nszpb-483422159bf748b9e6a6cd83b7564ce3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7a9zb-a00fc3394e80a8235b8007bb11fe32f8 .av-special-heading-tag{
font-size:0.8em;
}
}
