.u-section-1 {background-image: none}
.u-section-1 .u-sheet-1 {min-height: 990px}
.u-section-1 .u-text-1 {margin: 45px 27px 0}
.u-section-1 .u-gallery-1 {height: 561px; grid-gap: 26px 26px; grid-template-columns: auto auto auto; width: 717px; margin: 94px auto 47px}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: auto auto auto; grid-gap: 26px 26px}
.u-section-1 .u-over-slide-1 {padding: 22px}
.u-section-1 .u-over-slide-2 {padding: 22px}
.u-section-1 .u-over-slide-3 {padding: 22px}
.u-section-1 .u-over-slide-4 {padding: 22px}
.u-section-1 .u-over-slide-5 {padding: 22px}
.u-section-1 .u-over-slide-6 {padding: 22px}
.u-section-1 .u-over-slide-7 {padding: 22px}
.u-section-1 .u-over-slide-8 {padding: 22px}
.u-section-1 .u-over-slide-9 {padding: 22px}
.u-section-1 .u-over-slide-10 {padding: 22px}
.u-section-1 .u-over-slide-11 {padding: 22px}
.u-section-1 .u-over-slide-12 {padding: 22px}
.u-section-1 .u-over-slide-13 {padding: 22px}
.u-section-1 .u-back-image-14 {object-position: 50% 60.02%}
.u-section-1 .u-over-slide-14 {padding: 22px}
.u-section-1 .u-over-slide-15 {padding: 22px}
.u-section-1 .u-over-slide-16 {padding: 22px}
.u-section-1 .u-over-slide-17 {padding: 22px} 

@media (max-width: 1199px){ .u-section-1 {min-height: 651px}
.u-section-1 .u-text-1 {margin-left: 100px; margin-right: 100px}
.u-section-1 .u-gallery-1 {height: 352px; grid-template-columns: auto auto auto auto auto}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: auto auto auto auto auto} }

@media (max-width: 991px){ .u-section-1 {min-height: 1446px}
.u-section-1 .u-sheet-1 {min-height: 1707px}
.u-section-1 .u-text-1 {margin-left: 0; margin-right: 0}
.u-section-1 .u-gallery-1 {height: 672px; grid-template-columns: repeat(3, auto)}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: repeat(3, auto)} }

@media (max-width: 767px){ .u-section-1 {min-height: 4207px}
.u-section-1 .u-sheet-1 {min-height: 4468px}
.u-section-1 .u-gallery-1 {height: 1134px; grid-template-columns: repeat(2, auto); width: 540px}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: repeat(2, auto)} }

@media (max-width: 575px){ .u-section-1 {min-height: 4029px}
.u-section-1 .u-sheet-1 {min-height: 4289px}
.u-section-1 .u-gallery-1 {height: 2697px; grid-template-columns: repeat(1, auto); width: 340px}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: repeat(1, auto)} }