.u-section-1 {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("images/fondsaive.png"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 800px}
.u-section-1 .u-image-1 {width: 377px; height: 377px; object-position: 50% 0%; background-position: 50% 0%; margin: 85px auto 0}
.u-section-1 .u-group-1 {min-height: 258px; height: auto; width: 825px; margin: 18px 158px 62px}
.u-section-1 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-1 .u-text-1 {margin: 25px 0 0}
.u-section-1 .u-text-2 {margin: 30px 0 25px} 

@media (max-width: 1199px){ .u-section-1 {background-position: 50% 50%, 50% 50%}
.u-section-1 .u-image-1 {width: 311px; height: 311px; object-position: 50% 50%; background-position: 50% 50%}
.u-section-1 .u-group-1 {width: 680px; margin-right: 130px; margin-left: 130px}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0} }

@media (max-width: 991px){ .u-section-1 .u-image-1 {width: 238px; height: 238px}
.u-section-1 .u-group-1 {margin-right: initial; margin-left: initial; width: auto} }

@media (max-width: 767px){ .u-section-1 .u-image-1 {width: 223px; height: 223px} }

@media (max-width: 575px){ .u-section-1 .u-image-1 {width: 187px; height: 187px} }.u-section-2 .u-sheet-1 {min-height: 812px}
.u-section-2 .u-group-1 {height: auto; min-height: 812px; background-image: none; margin: 0 auto 0 0}
.u-section-2 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-2 .u-text-1 {margin: 166px 0 0}
.u-section-2 .u-text-2 {margin: 11px 0 80px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 400px}
.u-section-2 .u-group-1 {min-height: 250px; margin-top: 75px; margin-bottom: 75px; margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-1 {padding-left: 49px; padding-right: 49px}
.u-section-2 .u-text-1 {margin-top: 5px; margin-left: 20px; margin-right: 20px}
.u-section-2 .u-text-2 {margin: 20px 20px 25px} }

@media (max-width: 991px){ .u-section-2 .u-container-layout-1 {padding-left: 38px; padding-right: 38px}
.u-section-2 .u-text-1 {margin-top: 15px}
.u-section-2 .u-text-2 {margin-bottom: 15px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 1087px}
.u-section-2 .u-group-1 {margin-top: 1px; margin-bottom: 1px; margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-1 {padding-left: 28px; padding-right: 28px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1611px; margin: 0 calc(((100% - 1140px) / 2) + 370px)}
.u-section-2 .u-group-1 {min-height: 1611px; width: 340px; margin: 0 auto 0 30px}
.u-section-2 .u-container-layout-1 {padding-left: 18px; padding-right: 18px} }.u-section-3 .u-sheet-1 {min-height: 672px}
.u-section-3 .u-group-1 {min-height: 672px; background-image: none; height: auto; margin-top: 0; margin-right: auto; margin-left: 0; margin-bottom: initial}
.u-section-3 .u-layout-wrap-1 {margin: -636px auto 36px 0}
.u-section-3 .u-image-1 {min-height: 300px; background-image: url("images/Couv_25324.jpg"); background-position: 50% 0%}
.u-section-3 .u-image-2 {min-height: 300px; background-image: url("images/PlancheA_11858.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-3 {min-height: 300px; background-image: url("images/105623_pla.jpg")}
.u-section-3 .u-image-4 {min-height: 300px; background-image: url("images/Couv_11858.jpg"); background-position: 50% 0%}
.u-section-3 .u-image-5 {min-height: 599px; background-image: url("images/SaiveQuiPeut1_06052005.jpg")} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 600px}
.u-section-3 .u-group-1 {min-height: 504px; margin-top: -36px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {margin-top: -468px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {background-position: 50% 50%}
.u-section-3 .u-image-4 {background-position: 50% 50%}
.u-section-3 .u-image-5 {min-height: 600px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 899px}
.u-section-3 .u-group-1 {margin-top: 263px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {margin-top: -767px; height: 899px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 297px}
.u-section-3 .u-image-2 {min-height: 297px}
.u-section-3 .u-image-3 {min-height: 309px}
.u-section-3 .u-image-4 {min-height: 309px}
.u-section-3 .u-image-5 {min-height: 293px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1101px}
.u-section-3 .u-group-1 {min-height: 1101px; margin-top: 0; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {height: auto; margin-top: -1101px; margin-bottom: 100px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 249px}
.u-section-3 .u-image-2 {min-height: 250px}
.u-section-3 .u-image-3 {min-height: 241px}
.u-section-3 .u-image-4 {min-height: 246px}
.u-section-3 .u-image-5 {min-height: 265px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 987px}
.u-section-3 .u-group-1 {min-height: 987px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {margin-top: -987px; margin-bottom: 90px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 224px}
.u-section-3 .u-image-2 {min-height: 224px}
.u-section-3 .u-image-3 {min-height: 224px}
.u-section-3 .u-image-4 {min-height: 224px}
.u-section-3 .u-image-5 {min-height: 225px} }