.u-section-1 .u-sheet-1 {min-height: 452px}
.u-section-1 .u-text-1 {font-weight: 700; margin: 28px auto 0 0}
.u-section-1 .u-text-2 {margin: 20px auto 0 0}
.u-section-1 .u-gallery-1 {height: 295px; grid-gap: 17px 17px; width: 863px; margin: 8px auto 12px}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: auto auto; grid-gap: 100px 100px}
.u-section-1 .u-over-slide-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-1 .u-over-slide-2 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px} 

@media (max-width: 1199px){ .u-section-1 .u-gallery-1 {margin-top: 51px; margin-right: 200px; margin-bottom: 60px}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: repeat(2, auto)} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 1141px}
.u-section-1 .u-gallery-1 {height: 984px; width: 720px; margin-right: auto}
.u-section-1 .u-gallery-inner-1 {grid-template-columns: repeat(1, auto)} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 895px}
.u-section-1 .u-gallery-1 {height: 738px; width: 540px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 622px}
.u-section-1 .u-gallery-1 {height: 465px; width: 340px} }.u-section-2 .u-sheet-1 {min-height: 979px}
.u-section-2 .u-text-1 {font-weight: 700; margin: 19px auto 0 0}
.u-section-2 .u-text-2 {margin: 10px 0 0}
.u-section-2 .u-image-1 {width: 187px; height: 92px; margin: 5px auto 0}
.u-section-2 .u-text-3 {margin: 5px 0 0 auto}
.u-section-2 .u-gallery-1 {height: 325px; grid-gap: 17px 17px; width: 952px; margin: -6px auto 0}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: auto auto; grid-gap: 100px 100px}
.u-section-2 .u-over-slide-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-2 .u-over-slide-2 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-2 .u-text-4 {margin: 4px 0 0 auto}
.u-section-2 .u-image-2 {width: 573px; height: 310px; margin: -5px auto 30px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 975px}
.u-section-2 .u-text-3 {margin-right: auto; margin-left: 0}
.u-section-2 .u-gallery-1 {height: 321px; width: 940px}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: repeat(2, auto)} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 1637px}
.u-section-2 .u-gallery-1 {height: 983px; width: 720px}
.u-section-2 .u-gallery-inner-1 {grid-template-columns: repeat(1, auto)} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 1373px}
.u-section-2 .u-gallery-1 {height: 737px; width: 540px}
.u-section-2 .u-image-2 {width: 540px; height: 292px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 992px}
.u-section-2 .u-gallery-1 {height: 464px; width: 340px}
.u-section-2 .u-image-2 {width: 340px; height: 184px} }.u-section-3 .u-sheet-1 {min-height: 963px}
.u-section-3 .u-text-1 {font-weight: 700; margin: 30px auto 0 0}
.u-section-3 .u-text-2 {margin: 14px 0 0}
.u-section-3 .u-gallery-1 {height: 283px; grid-gap: 17px 17px; margin: 14px 0 0 auto}
.u-section-3 .u-gallery-inner-1 {grid-template-columns: auto auto auto; grid-gap: 0 0}
.u-section-3 .u-over-slide-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-3 .u-over-slide-2 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-3 .u-over-slide-3 {background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px}
.u-section-3 .u-text-3 {margin: 27px auto 0 0}
.u-section-3 .u-layout-wrap-1 {margin: 14px 0 60px auto}
.u-section-3 .u-image-1 {min-height: 361px; background-image: url("images/painting.jpg")}
.u-section-3 .u-container-layout-1 {padding: 30px}
.u-section-3 .u-image-2 {min-height: 361px; background-image: url("images/output41.jpg")}
.u-section-3 .u-container-layout-2 {padding: 30px} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 843px}
.u-section-3 .u-text-2 {margin-top: -85px}
.u-section-3 .u-gallery-1 {height: 233px; margin-top: 417px; margin-right: initial; margin-left: initial}
.u-section-3 .u-gallery-inner-1 {grid-template-columns: repeat(3, auto)}
.u-section-3 .u-layout-wrap-1 {margin-top: -416px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 298px}
.u-section-3 .u-image-2 {min-height: 298px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 1068px}
.u-section-3 .u-gallery-1 {height: 535px; margin-top: 392px; margin-right: initial; margin-left: initial}
.u-section-3 .u-gallery-inner-1 {grid-template-columns: repeat(2, auto)}
.u-section-3 .u-layout-wrap-1 {margin-top: -641px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 228px}
.u-section-3 .u-image-2 {min-height: 228px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 2244px}
.u-section-3 .u-gallery-1 {height: 1204px; margin-top: 367px; margin-right: initial; margin-left: initial}
.u-section-3 .u-gallery-inner-1 {grid-template-columns: repeat(1, auto)}
.u-section-3 .u-layout-wrap-1 {margin-top: -1817px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 342px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-image-2 {min-height: 342px}
.u-section-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1516px}
.u-section-3 .u-text-2 {margin-top: -72px}
.u-section-3 .u-gallery-1 {height: 758px; margin-top: 267px; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {margin-top: -1089px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 215px}
.u-section-3 .u-image-2 {min-height: 215px} }.u-section-4 .u-sheet-1 {min-height: 1630px}
.u-section-4 .u-text-1 {font-weight: 700; margin: 15px auto 0 0}
.u-section-4 .u-text-2 {margin: 15px auto 0 0}
.u-section-4 .u-image-1 {width: 631px; height: 351px; margin: 0 auto}
.u-section-4 .u-text-3 {font-weight: 700; margin: 39px auto 0 0}
.u-section-4 .u-layout-wrap-1 {width: 881px; margin: 14px auto 0}
.u-section-4 .u-image-2 {min-height: 374px; background-image: url("images/1.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-1 {padding: 30px}
.u-section-4 .u-image-3 {min-height: 374px; background-image: url("images/2.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-2 {padding: 30px}
.u-section-4 .u-text-4 {margin: 37px auto 0 0}
.u-section-4 .u-layout-wrap-2 {width: 936px; margin: 0 auto}
.u-section-4 .u-image-4 {min-height: 300px; background-image: url("images/point21.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-3 {padding: 30px}
.u-section-4 .u-image-5 {min-height: 300px; background-image: url("images/point22.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-4 {padding: 30px}
.u-section-4 .u-layout-wrap-3 {margin: 15px auto 39px 0}
.u-section-4 .u-image-6 {min-height: 303px; background-image: url("images/output21.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-5 {padding: 30px}
.u-section-4 .u-image-7 {min-height: 303px; background-image: url("images/output25.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-6 {padding: 30px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 2245px}
.u-section-4 .u-text-1 {margin-top: 65px}
.u-section-4 .u-layout-wrap-1 {position: relative; margin-top: 34px}
.u-section-4 .u-text-4 {margin-top: -11px}
.u-section-4 .u-layout-wrap-2 {position: relative}
.u-section-4 .u-layout-wrap-3 {position: relative; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-6 {min-height: 250px}
.u-section-4 .u-image-7 {min-height: 250px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 2793px}
.u-section-4 .u-layout-wrap-1 {width: 720px; margin-top: 59px}
.u-section-4 .u-image-2 {min-height: 306px}
.u-section-4 .u-image-3 {min-height: 306px}
.u-section-4 .u-text-4 {margin-top: -36px}
.u-section-4 .u-layout-wrap-2 {width: 720px; margin-top: -35px}
.u-section-4 .u-image-4 {min-height: 231px}
.u-section-4 .u-image-5 {min-height: 231px}
.u-section-4 .u-layout-wrap-3 {margin-top: 152px; margin-bottom: 21px; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-6 {min-height: 191px}
.u-section-4 .u-image-7 {min-height: 191px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 3967px}
.u-section-4 .u-image-1 {width: 540px; height: 300px}
.u-section-4 .u-layout-wrap-1 {width: 540px; margin-top: 84px}
.u-section-4 .u-image-2 {min-height: 459px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-3 {min-height: 459px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-text-4 {margin-top: -787px}
.u-section-4 .u-layout-wrap-2 {width: 540px; margin-top: 1990px}
.u-section-4 .u-image-4 {min-height: 347px}
.u-section-4 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-5 {min-height: 347px}
.u-section-4 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-layout-wrap-3 {margin-top: -1757px; margin-bottom: 39px; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-6 {min-height: 287px}
.u-section-4 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-7 {min-height: 287px}
.u-section-4 .u-container-layout-6 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 2894px}
.u-section-4 .u-image-1 {width: 340px; height: 189px}
.u-section-4 .u-layout-wrap-1 {width: 340px; margin-top: 134px}
.u-section-4 .u-image-2 {min-height: 289px}
.u-section-4 .u-image-3 {min-height: 289px}
.u-section-4 .u-text-4 {margin-top: -441px}
.u-section-4 .u-layout-wrap-2 {width: 340px; margin-top: 1010px}
.u-section-4 .u-image-4 {min-height: 218px}
.u-section-4 .u-image-5 {min-height: 218px}
.u-section-4 .u-layout-wrap-3 {margin-top: -985px; margin-right: initial; margin-left: initial}
.u-section-4 .u-image-6 {min-height: 181px}
.u-section-4 .u-image-7 {min-height: 181px} }.u-section-5 .u-sheet-1 {min-height: 500px}
.u-section-5 .u-text-1 {font-weight: 700; margin: 20px auto 0 0}
.u-section-5 .u-text-2 {margin: 13px auto 0 0}
.u-section-5 .u-layout-wrap-1 {margin-top: 60px; margin-bottom: 0; position: relative}
.u-section-5 .u-image-1 {min-height: 400px; background-image: url("images/point14.jpg")}
.u-section-5 .u-container-layout-1 {padding: 30px}
.u-section-5 .u-image-2 {min-height: 400px; background-image: url("images/point27.jpg")}
.u-section-5 .u-container-layout-2 {padding: 30px}
.u-section-5 .u-layout-wrap-2 {margin-top: 60px; margin-bottom: 60px; position: relative}
.u-section-5 .u-image-3 {min-height: 400px; background-image: url("images/output6.jpg"); background-position: 0.12% 56.67%; background-size: auto 140%}
.u-section-5 .u-container-layout-3 {padding: 30px}
.u-section-5 .u-image-4 {min-height: 400px; background-image: url("images/output51.jpg"); background-position: 9.31% 58.45%; background-size: auto 130%}
.u-section-5 .u-container-layout-4 {padding: 30px} 

@media (max-width: 1199px){ .u-section-5 .u-text-1 {margin-bottom: 60px}
.u-section-5 .u-image-1 {min-height: 330px}
.u-section-5 .u-image-2 {min-height: 330px}
.u-section-5 .u-image-3 {min-height: 330px}
.u-section-5 .u-image-4 {min-height: 330px} }

@media (max-width: 991px){ .u-section-5 .u-image-1 {min-height: 253px}
.u-section-5 .u-image-2 {min-height: 253px}
.u-section-5 .u-image-3 {min-height: 253px}
.u-section-5 .u-image-4 {min-height: 253px} }

@media (max-width: 767px){ .u-section-5 .u-image-1 {min-height: 380px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-image-2 {min-height: 380px}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-image-3 {min-height: 380px}
.u-section-5 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-image-4 {min-height: 380px}
.u-section-5 .u-container-layout-4 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-5 .u-image-1 {min-height: 239px}
.u-section-5 .u-image-2 {min-height: 239px}
.u-section-5 .u-image-3 {min-height: 239px}
.u-section-5 .u-image-4 {min-height: 239px} }