.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/fondjpt.png"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 822px}
.u-section-1 .u-image-1 {width: 377px; height: 377px; object-position: 60.61% 100%; background-position: 60.61% 100%; margin: 85px auto 0}
.u-section-1 .u-group-1 {min-height: 340px; height: auto; width: 886px; margin: 20px auto 0}
.u-section-1 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-1 .u-text-1 {margin: 35px 0 0}
.u-section-1 .u-text-2 {margin: 30px 0 35px} 

@media (max-width: 1199px){ .u-section-1 {background-position: 50% 50%, 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 800px}
.u-section-1 .u-image-1 {width: 311px; height: 311px; object-position: 50% 50%; background-position: 50% 50%}
.u-section-1 .u-group-1 {min-height: 258px; width: 680px; margin: 18px 130px 62px}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-1 .u-text-1 {margin-top: 25px}
.u-section-1 .u-text-2 {margin-bottom: 25px} }

@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: 888px}
.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: 1262px; margin: 0 calc(((100% - 1140px) / 2) + 370px)}
.u-section-2 .u-group-1 {min-height: 1261px; width: 340px; margin-right: auto; margin-left: 30px}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-text-1 {width: auto; margin-right: 45px; margin-left: 31px}
.u-section-2 .u-text-2 {margin-left: 38px; margin-right: 38px} }.u-section-3 {background-image: none}
.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/053792.jpgr_1280_720f_jpgq_xxxyxx.jpg"); background-position: 69.02% 50%}
.u-section-3 .u-image-2 {min-height: 300px; background-image: url("images/B9718201793Z.1_20190111190305_000GMTCOMA1S.10.jpg"); background-position: 50% 24.61%}
.u-section-3 .u-image-3 {min-height: 300px; background-image: url("images/5702.jpg")}
.u-section-3 .u-image-4 {min-height: 300px; background-image: url("images/170975322751.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-5 {min-height: 599px; background-image: url("images/A1TBJ6AbZL.jpg"); background-position: 50% 50%} 

@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-2 {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: 1105px; margin-top: -4px; 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-top: 0; 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} }