.u-section-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("images/54e3dc434b51aa14f6da8c7dda793678153bdee757596c48732f78d39349c658be_12801.jpg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 525px}
.u-section-1 .u-text-1 {font-size: 4.5rem; margin: 60px auto 0}
.u-section-1 .u-text-2 {margin: 30px auto 60px} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 100px} }

@media (max-width: 575px){ .u-section-1 .u-text-1 {font-size: 2.25rem} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 794px}
.u-section-2 .u-shape-1 {height: 344px; width: 541px; margin: 225px 142px 0 auto}
.u-section-2 .u-layout-wrap-1 {margin: -388px 0 120px auto}
.u-section-2 .u-layout-cell-1 {min-height: 489px}
.u-section-2 .u-container-layout-1 {padding: 20px 60px}
.u-section-2 .u-text-1 {margin: 42px 0 0}
.u-section-2 .u-text-2 {font-size: 1.11111rem; width: 366px; margin: 30px auto 0}
.u-section-2 .u-btn-1 {border-style: none; background-image: none; margin: 30px auto 0}
.u-section-2 .u-image-1 {min-height: 463px; background-image: url("images/55e2dc4a4b50a414f6da8c7dda793678153bdee757596c48732f78d39348c158ba_12801.jpg"); background-position: 50% 50%}
.u-section-2 .u-container-layout-2 {padding: 20px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 503px}
.u-section-2 .u-shape-1 {height: 309px; width: 446px; margin-top: 104px; margin-right: 117px}
.u-section-2 .u-layout-wrap-1 {margin-top: -346px; margin-bottom: 53px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 413px; z-index: 0}
.u-section-2 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-2 .u-text-1 {position: relative}
.u-section-2 .u-image-1 {min-height: 413px; z-index: 2} }

@media (max-width: 991px){ .u-section-2 .u-shape-1 {width: 342px; margin-right: 90px}
.u-section-2 .u-layout-cell-1 {z-index: auto}
.u-section-2 .u-text-2 {width: 332px}
.u-section-2 .u-image-1 {z-index: auto}
.u-section-2 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 840px}
.u-section-2 .u-shape-1 {height: 561px; width: 426px; margin-top: 98px; margin-right: auto; margin-left: 47px}
.u-section-2 .u-layout-wrap-1 {margin-top: -605px; margin-bottom: 54px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 297px; z-index: 0}
.u-section-2 .u-image-1 {min-height: 465px; z-index: 2}
.u-section-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 868px}
.u-section-2 .u-shape-1 {width: 252px; margin-left: auto}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 69px; margin-right: initial; margin-left: initial}
.u-section-2 .u-text-2 {width: 320px} }.u-section-3 .u-sheet-1 {min-height: 551px}
.u-section-3 .u-shape-1 {width: 520px; height: 552px; margin: 0}
.u-section-3 .u-layout-wrap-1 {width: 1083px; margin: 55px 0 55px 57px}
.u-section-3 .u-image-1 {min-height: 474px; background-image: url("images/55e3dd444a55ad14f6da8c7dda793678153bdee757596c48732f78d39348c750bc_12802.jpg"); background-position: 50% 50%}
.u-section-3 .u-container-layout-1 {padding: 20px}
.u-section-3 .u-layout-cell-2 {min-height: 474px}
.u-section-3 .u-container-layout-2 {padding: 20px 30px}
.u-section-3 .u-text-1 {font-size: 2.27778rem; margin: 43px 0 0}
.u-section-3 .u-text-2 {font-size: 1.11111rem; margin: 30px auto 0 0}
.u-section-3 .u-btn-1 {border-style: none; letter-spacing: 1px; font-weight: normal; margin: 30px auto 0} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 550px}
.u-section-3 .u-shape-1 {width: 434px; margin-top: initial; margin-bottom: initial; height: auto}
.u-section-3 .u-layout-wrap-1 {width: 894px; margin-top: 46px; margin-bottom: 46px; margin-left: 46px}
.u-section-3 .u-image-1 {min-height: 488px}
.u-section-3 .u-layout-cell-2 {min-height: 252px}
.u-section-3 .u-container-layout-2 {padding-left: 25px; padding-right: 25px}
.u-section-3 .u-btn-1 {text-transform: none} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 767px}
.u-section-3 .u-shape-1 {height: 404px; margin-top: 0; margin-bottom: 0; margin-right: initial; margin-left: initial; width: auto; left: auto; bottom: auto; right: auto; top: auto}
.u-section-3 .u-layout-wrap-1 {width: 626px; margin: -353px auto -157px 47px}
.u-section-3 .u-image-1 {min-height: 315px}
.u-section-3 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-3 .u-layout-cell-2 {min-height: 100px}
.u-section-3 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 929px}
.u-section-3 .u-shape-1 {height: 306px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {width: 451px; margin-top: -258px; margin-bottom: 0; margin-left: 44px}
.u-section-3 .u-image-1 {min-height: 473px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-layout-cell-2 {min-height: 170px}
.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: 922px}
.u-section-3 .u-shape-1 {height: 315px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-wrap-1 {width: 300px; margin-top: -261px; margin-left: 20px}
.u-section-3 .u-image-1 {min-height: 329px}
.u-section-3 .u-layout-cell-2 {min-height: 165px}
.u-section-3 .u-text-1 {font-size: 1.5rem} }.u-section-4 .u-sheet-1 {min-height: 823px}
.u-section-4 .u-shape-1 {height: 401px; width: 625px; margin: 60px 86px 0 429px}
.u-section-4 .u-layout-wrap-1 {margin: -461px 0 8px auto}
.u-section-4 .u-layout-cell-1 {min-height: 463px}
.u-section-4 .u-container-layout-1 {padding: 20px 60px}
.u-section-4 .u-text-1 {margin: 0}
.u-section-4 .u-text-2 {font-size: 1.11111rem; margin: 20px 0 0}
.u-section-4 .u-btn-1 {border-style: none; margin: 20px auto 0}
.u-section-4 .u-layout-cell-2 {min-height: 463px; background-position: 0% 0%}
.u-section-4 .u-image-1 {width: 535px; height: 384px; object-position: 50% 26.84%; margin: 0 0 45px auto} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 572px}
.u-section-4 .u-shape-1 {height: 390px; width: 573px; margin-right: 71px; margin-left: 315px}
.u-section-4 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {z-index: 0}
.u-section-4 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-4 .u-text-1 {position: relative}
.u-section-4 .u-layout-cell-2 {z-index: 2; background-position: 50% 50%}
.u-section-4 .u-image-1 {width: 435px; height: 378px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 522px}
.u-section-4 .u-shape-1 {height: 340px; width: 423px; margin-right: 54px; margin-left: 95px}
.u-section-4 .u-layout-cell-1 {min-height: 430px}
.u-section-4 .u-layout-cell-2 {min-height: 430px}
.u-section-4 .u-image-1 {width: 325px; height: 338px; margin-bottom: 12px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 743px}
.u-section-4 .u-shape-1 {height: 458px; width: 479px; margin-right: auto; margin-left: 0}
.u-section-4 .u-layout-cell-1 {min-height: 281px; z-index: auto}
.u-section-4 .u-layout-cell-2 {min-height: 370px; z-index: auto}
.u-section-4 .u-image-1 {width: 458px; height: 335px; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 648px}
.u-section-4 .u-shape-1 {height: 393px; width: 293px}
.u-section-4 .u-layout-cell-1 {min-height: 240px; z-index: 0}
.u-section-4 .u-layout-cell-2 {min-height: 316px; z-index: 2}
.u-section-4 .u-image-1 {width: 293px; height: 266px} }