.u-section-1 {min-height: 863px; background-image: none}
.u-section-1 .u-layout-wrap-1 {margin: 0 auto 0 0}
.u-section-1 .u-image-1 {min-height: 863px; background-image: url("images/bg3.jpg")}
.u-section-1 .u-shape-1 {width: 281px; height: 503px; background-image: none; margin: 187px 0 173px auto}
.u-section-1 .u-layout-cell-2 {min-height: 863px}
.u-section-1 .u-shape-2 {width: 764px; height: 369px; background-image: none; margin: 99px auto 0 -127px}
.u-section-1 .u-image-2 {width: 441px; min-height: 503px; height: auto; background-image: url("images/logo.jpg"); background-position: 50% 50%; margin: -329px auto 0 -226px}
.u-section-1 .u-container-layout-3 {margin-bottom: 0}
.u-section-1 .u-group-2 {width: 546px; min-height: 210px; height: auto; margin: -496px auto 507px 68px} 

@media (max-width: 1199px){ .u-section-1 {min-height: 794px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {min-height: 794px}
.u-section-1 .u-shape-1 {width: 261px; height: 455px; margin-bottom: 80px}
.u-section-1 .u-layout-cell-2 {min-height: 794px}
.u-section-1 .u-shape-2 {width: 630px; margin-left: -105px}
.u-section-1 .u-image-2 {width: 364px; margin-left: -186px}
.u-section-1 .u-group-2 {width: 450px; margin-left: 56px}
.u-section-1 .u-container-layout-4 {padding-left: 16px; padding-right: 16px} }

@media (max-width: 991px){ .u-section-1 {min-height: 680px}
.u-section-1 .u-image-1 {min-height: 680px}
.u-section-1 .u-shape-1 {width: 304px; height: 386px; margin-top: 167px; margin-bottom: 70px}
.u-section-1 .u-layout-cell-2 {min-height: 680px}
.u-section-1 .u-shape-2 {width: 483px; margin-left: -80px}
.u-section-1 .u-image-2 {width: 279px; margin-left: -143px}
.u-section-1 .u-group-2 {width: 345px; margin-left: 43px}
.u-section-1 .u-container-layout-4 {padding-left: 0; padding-right: 0} }

@media (max-width: 767px){ .u-section-1 {min-height: 1132px}
.u-section-1 .u-layout-wrap-1 {margin-top: 1px; margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {min-height: 632px}
.u-section-1 .u-shape-1 {width: 536px; height: 538px; margin-top: 94px; margin-right: auto; margin-bottom: 0}
.u-section-1 .u-layout-cell-2 {min-height: 498px}
.u-section-1 .u-shape-2 {width: 452px; margin-left: -60px}
.u-section-1 .u-image-2 {width: 261px; margin-left: -107px}
.u-section-1 .u-group-2 {width: 323px; margin-left: 32px}
.u-section-1 .u-container-layout-4 {padding-left: 9px; padding-right: 9px} }

@media (max-width: 575px){ .u-section-1 {min-height: 861px}
.u-section-1 .u-layout-wrap-1 {margin-top: 0; margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {min-height: 525px}
.u-section-1 .u-shape-1 {width: 332px; height: 397px; margin-top: 128px}
.u-section-1 .u-layout-cell-2 {min-height: 336px}
.u-section-1 .u-shape-2 {width: 378px; margin-left: -38px}
.u-section-1 .u-image-2 {width: 219px; margin-left: -67px}
.u-section-1 .u-group-2 {width: 271px; margin-left: 20px}
.u-section-1 .u-container-layout-4 {padding-left: 15px; padding-right: 11px} }.u-section-2 {background-image: none; min-height: 780px}
.u-section-2 .u-layout-wrap-1 {margin: -63px auto 75px 0}
.u-section-2 .u-layout-cell-1 {min-height: 768px; background-image: none}
.u-section-2 .u-container-layout-1 {padding-left: 143px}
.u-section-2 .u-shape-1 {width: 442px; left: auto; background-image: none; right: 0}
.u-section-2 .u-group-1 {width: 363px; min-height: 329px; height: auto; margin: 206px 79px 60px auto}
.u-section-2 .u-line-1 {width: 68px; height: 3px; transform-origin: right center 0; margin: 53px auto 0 -58px}
.u-section-2 .u-text-1 {margin: -15px 20px 35px}
.u-section-2 .u-layout-cell-2 {min-height: 768px}
.u-section-2 .u-shape-2 {width: 534px; height: 482px; background-image: none; margin: 170px auto 0 -54px}
.u-section-2 .u-image-1 {width: 357px; height: 479px; margin: -433px auto 0 0}
.u-section-2 .u-group-2 {width: 358px; min-height: 78px; height: auto; margin: -164px auto 75px}
.u-section-2 .u-container-layout-4 {padding-left: 20px; padding-right: 20px}
.u-section-2 .u-text-2 {margin-left: 0; margin-right: 0; position: relative; font-size: 1.5rem} 

@media (max-width: 1199px){ .u-section-2 {min-height: 716px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 96px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 683px}
.u-section-2 .u-container-layout-1 {padding-left: 0}
.u-section-2 .u-shape-1 {width: 364px}
.u-section-2 .u-group-1 {width: 300px; min-height: 374px; margin-top: 219px; margin-right: 45px; margin-bottom: 0}
.u-section-2 .u-line-1 {width: 56px; transform-origin: left center 0; margin-top: 40px; margin-left: -48px}
.u-section-2 .u-text-1 {margin-left: 16px; margin-right: 16px; margin-bottom: 26px}
.u-section-2 .u-layout-cell-2 {min-height: 683px}
.u-section-2 .u-shape-2 {width: 434px; height: 421px; margin-top: 160px; margin-left: 0}
.u-section-2 .u-image-1 {width: 434px; height: 426px; background-position: 50% 50%; margin-top: -378px; margin-left: -45px}
.u-section-2 .u-group-2 {width: 306px; margin-top: -167px; margin-right: 57px; margin-bottom: 144px}
.u-section-2 .u-container-layout-4 {padding-left: 16px; padding-right: 16px} }

@media (max-width: 991px){ .u-section-2 {min-height: 649px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 60px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 652px}
.u-section-2 .u-shape-1 {width: 279px}
.u-section-2 .u-group-1 {width: 266px; min-height: 446px; margin-top: 70px; margin-right: 13px}
.u-section-2 .u-container-layout-2 {padding-left: 13px; padding-right: 0}
.u-section-2 .u-line-1 {margin-left: -37px; position: relative; width: 43px; transform-origin: 50% 50%; margin-top: 53px}
.u-section-2 .u-text-1 {margin-left: 13px; margin-right: 13px; margin-bottom: 0}
.u-section-2 .u-layout-cell-2 {min-height: 652px}
.u-section-2 .u-shape-2 {width: 396px; height: 372px; margin-top: 118px; margin-left: -25px}
.u-section-2 .u-image-1 {width: 320px; height: 378px; margin-top: -334px; margin-left: 13px}
.u-section-2 .u-group-2 {width: 344px; min-height: 66px; margin-top: -159px; margin-right: 47px; margin-bottom: 211px}
.u-section-2 .u-container-layout-4 {padding-left: 13px; padding-right: 13px}
.u-section-2 .u-text-2 {margin-top: 5px; margin-bottom: 5px} }

@media (max-width: 767px){ .u-section-2 {min-height: 100vh}
.u-section-2 .u-layout-wrap-1 {margin-top: 0; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 537px}
.u-section-2 .u-shape-1 {width: 449px}
.u-section-2 .u-group-1 {width: 367px; min-height: 367px; margin-top: 75px; margin-right: 59px}
.u-section-2 .u-container-layout-2 {padding-left: 0}
.u-section-2 .u-line-1 {width: 40px; margin-left: -31px; transform-origin: 20px 2px}
.u-section-2 .u-text-1 {margin-left: 18px; margin-right: 18px; margin-bottom: 29px}
.u-section-2 .u-layout-cell-2 {min-height: 551px}
.u-section-2 .u-shape-2 {width: 534px; height: 498px; margin-top: -63px; margin-left: auto}
.u-section-2 .u-image-1 {width: 420px; height: 493px; margin-top: -435px; margin-left: 110px}
.u-section-2 .u-group-2 {width: 458px; min-height: 78px; margin-top: -199px; margin-right: 53px; margin-bottom: 179px}
.u-section-2 .u-container-layout-4 {padding-left: 9px; padding-right: 9px}
.u-section-2 .u-text-2 {margin-top: 20px; margin-bottom: 20px} }

@media (max-width: 575px){ .u-section-2 {min-height: 989px}
.u-section-2 .u-layout-cell-1 {min-height: 562px}
.u-section-2 .u-container-layout-1 {padding-left: 75px}
.u-section-2 .u-shape-1 {width: 365px}
.u-section-2 .u-group-1 {width: 312px; min-height: 366px; margin-top: 53px; margin-right: 53px; margin-bottom: 40px}
.u-section-2 .u-line-1 {width: 26px; transform-origin: left center 0; margin-left: -22px}
.u-section-2 .u-text-1 {margin: -16px 12px 37px}
.u-section-2 .u-layout-cell-2 {min-height: 427px}
.u-section-2 .u-shape-2 {width: 340px; height: 360px; margin-top: -77px}
.u-section-2 .u-image-1 {width: 278px; height: 339px; margin-top: -284px; margin-left: 75px}
.u-section-2 .u-group-2 {width: 293px; min-height: 53px; margin-top: -147px; margin-right: 50px; margin-bottom: 192px}
.u-section-2 .u-container-layout-4 {padding-left: 13px; padding-right: 6px}
.u-section-2 .u-text-2 {margin-top: 5px; margin-bottom: 5px; font-size: 1.25rem} }.u-section-3 {background-image: none}
.u-section-3 .u-sheet-1 {min-height: 817px}
.u-section-3 .u-layout-wrap-1 {width: 1140px; margin: 70px auto 75px 0}
.u-section-3 .u-layout-cell-1 {min-height: 702px}
.u-section-3 .u-container-layout-1 {margin-bottom: 0}
.u-section-3 .u-shape-1 {width: 421px; height: 553px; margin: 0 22px 0 auto}
.u-section-3 .u-image-1 {width: 418px; height: 537px; margin: -481px auto 0 10px}
.u-section-3 .u-group-1 {width: 411px; min-height: 76px; height: auto; margin: -197px 0 65px auto}
.u-section-3 .u-container-layout-2 {padding-left: 20px; padding-right: 20px}
.u-section-3 .u-text-1 {position: relative; font-size: 1.5rem; margin: 20px 0 0}
.u-section-3 .u-layout-cell-2 {min-height: 702px}
.u-section-3 .u-image-2 {height: 432px; margin: 0 auto 0 0}
.u-section-3 .u-group-2 {width: 379px; min-height: 413px; height: auto; background-image: none; margin: -357px auto 0 116px}
.u-section-3 .u-container-layout-4 {margin-bottom: 0; padding-left: 27px; padding-right: 0}
.u-section-3 .u-text-2 {margin: 48px 22px 0 0}
.u-section-3 .u-btn-1 {border-style: solid; letter-spacing: 2px; background-image: none; margin: 32px auto 37px 0}
.u-section-3 .u-line-1 {width: 52px; height: 3px; transform-origin: right center 0; margin: -352px auto 65px 79px} 

@media (max-width: 1199px){ .u-section-3 .u-layout-wrap-1 {margin-bottom: 80px; margin-right: initial; margin-left: initial; width: auto}
.u-section-3 .u-layout-cell-1 {min-height: 641px; z-index: auto}
.u-section-3 .u-shape-1 {width: 366px; height: 470px; margin-right: 0}
.u-section-3 .u-image-1 {width: 345px; height: 504px; margin-top: -421px; margin-left: 3px}
.u-section-3 .u-group-1 {width: 364px; min-height: 77px; margin: -117px auto 98px 59px}
.u-section-3 .u-container-layout-2 {padding-left: 16px; padding-right: 16px}
.u-section-3 .u-text-1 {margin-top: 10px; margin-bottom: 10px}
.u-section-3 .u-layout-cell-2 {min-height: 641px; z-index: auto}
.u-section-3 .u-image-2 {margin-right: initial; margin-left: initial}
.u-section-3 .u-group-2 {width: 367px; min-height: 422px; margin-right: 41px; margin-left: auto}
.u-section-3 .u-container-layout-4 {padding-left: 22px}
.u-section-3 .u-text-2 {margin-top: 40px; margin-right: 18px}
.u-section-3 .u-btn-1 {margin-bottom: 40px}
.u-section-3 .u-line-1 {width: 43px; margin-bottom: 463px; margin-left: 65px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 750px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: 13px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 654px; z-index: 0}
.u-section-3 .u-shape-1 {width: 266px; height: 553px}
.u-section-3 .u-image-1 {width: 270px; height: 456px; margin-top: -503px; margin-left: 0}
.u-section-3 .u-group-1 {width: 294px; min-height: 58px; margin-top: -94px; margin-bottom: 154px; margin-left: 32px}
.u-section-3 .u-container-layout-2 {padding-left: 13px; padding-right: 13px}
.u-section-3 .u-text-1 {margin-top: 5px; margin-bottom: 5px; font-size: 1.25rem}
.u-section-3 .u-layout-cell-2 {min-height: 654px; z-index: 2}
.u-section-3 .u-group-2 {width: 272px; min-height: 459px; margin-top: -298px; margin-right: 37px}
.u-section-3 .u-container-layout-4 {padding-left: 17px}
.u-section-3 .u-text-2 {margin-top: 45px; margin-right: 14px}
.u-section-3 .u-btn-1 {margin-bottom: 45px}
.u-section-3 .u-line-1 {width: 34px; transform-origin: left center 0; margin-top: -399px; margin-bottom: 427px; margin-left: 45px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 817px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: 75px; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 702px}
.u-section-3 .u-shape-1 {width: 424px; height: 535px; margin-right: 24px}
.u-section-3 .u-image-1 {width: 444px; height: 509px; margin-top: -463px; margin-left: 5px}
.u-section-3 .u-group-1 {width: 346px; min-height: 68px; margin: -169px 0 192px auto}
.u-section-3 .u-container-layout-2 {padding-left: 9px; padding-right: 9px}
.u-section-3 .u-layout-cell-2 {min-height: 639px}
.u-section-3 .u-group-2 {width: 401px; min-height: 396px; margin-top: -269px; margin-right: auto; margin-left: 68px}
.u-section-3 .u-container-layout-4 {padding-left: 23px}
.u-section-3 .u-text-2 {margin-top: 40px; margin-right: 10px}
.u-section-3 .u-btn-1 {margin-bottom: 40px}
.u-section-3 .u-line-1 {width: 40px; transform-origin: right center 0; margin-top: -321px; margin-bottom: 368px; margin-left: 35px} }

@media (max-width: 575px){ .u-section-3 .u-layout-cell-1 {min-height: 662px}
.u-section-3 .u-shape-1 {width: 299px; height: 553px; margin-right: 7px}
.u-section-3 .u-image-1 {width: 289px; height: 542px; margin-top: -505px; margin-left: 3px}
.u-section-3 .u-group-1 {width: 270px; min-height: 60px; margin-top: -178px; margin-bottom: 160px}
.u-section-3 .u-container-layout-2 {padding-left: 6px; padding-right: 6px}
.u-section-3 .u-layout-cell-2 {min-height: 610px}
.u-section-3 .u-image-2 {height: 472px; margin-right: initial; margin-left: initial}
.u-section-3 .u-group-2 {width: 285px; min-height: 422px; margin-top: -357px; margin-right: 20px; margin-left: auto}
.u-section-3 .u-text-2 {margin-top: 48px; margin-right: 7px}
.u-section-3 .u-btn-1 {margin-bottom: 0}
.u-section-3 .u-line-1 {width: 32px; margin-top: -361px; margin-bottom: 401px; margin-left: 14px} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 780px}
.u-section-4 .u-layout-wrap-1 {margin: 0 auto 75px 0}
.u-section-4 .u-layout-cell-1 {min-height: 705px; background-image: none}
.u-section-4 .u-shape-1 {width: 442px; left: auto; background-image: none; right: 0}
.u-section-4 .u-group-1 {width: 363px; min-height: 492px; height: auto; margin: 132px 53px 70px auto}
.u-section-4 .u-line-1 {width: 68px; height: 3px; transform-origin: right center 0; margin: 53px auto 0 -58px}
.u-section-4 .u-text-1 {margin: -15px 20px 0}
.u-section-4 .u-btn-1 {border-style: solid; letter-spacing: 2px; background-image: none; margin: 35px auto 27px 20px}
.u-section-4 .u-layout-cell-2 {min-height: 705px}
.u-section-4 .u-shape-2 {width: 575px; height: 428px; background-image: none; margin: 169px auto 0 -42px}
.u-section-4 .u-image-1 {width: 479px; height: 530px; margin: -475px auto 0 0}
.u-section-4 .u-group-2 {width: 358px; min-height: 69px; height: auto; margin: -155px 10px 139px auto}
.u-section-4 .u-container-layout-4 {padding-left: 20px; padding-right: 20px}
.u-section-4 .u-text-2 {position: relative; font-size: 1.5rem; margin: 5px 0} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 733px}
.u-section-4 .u-layout-wrap-1 {margin-top: -63px; margin-bottom: 49px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 683px}
.u-section-4 .u-container-layout-1 {padding-left: 0}
.u-section-4 .u-shape-1 {width: 364px}
.u-section-4 .u-group-1 {width: 300px; min-height: 459px; margin-top: 112px; margin-right: auto}
.u-section-4 .u-line-1 {width: 56px; transform-origin: left center 0; margin-top: 40px; margin-left: -48px}
.u-section-4 .u-text-1 {margin-left: 16px; margin-right: 16px; margin-bottom: 26px}
.u-section-4 .u-btn-1 {margin-left: 16px}
.u-section-4 .u-layout-cell-2 {min-height: 683px}
.u-section-4 .u-shape-2 {width: 474px; margin-left: -35px}
.u-section-4 .u-image-1 {width: 414px; height: 476px; background-position: 50% 50%; margin-top: -432px; margin-left: -25px}
.u-section-4 .u-group-2 {width: 295px; margin-right: 8px}
.u-section-4 .u-container-layout-4 {padding-left: 16px; padding-right: 16px} }

@media (max-width: 991px){ .u-section-4 {min-height: 0}
.u-section-4 .u-sheet-1 {min-height: 739px}
.u-section-4 .u-layout-wrap-1 {margin-top: 0; margin-bottom: 39px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 652px}
.u-section-4 .u-shape-1 {width: 279px}
.u-section-4 .u-group-1 {width: 266px; min-height: 446px; margin-top: 70px; margin-right: 13px; margin-bottom: 0}
.u-section-4 .u-container-layout-2 {padding-left: 13px; padding-right: 19px}
.u-section-4 .u-line-1 {margin-left: -37px; position: relative; width: 43px; transform-origin: 50% 50%; margin-top: 53px}
.u-section-4 .u-text-1 {margin-left: 13px; margin-right: 13px; margin-bottom: 0}
.u-section-4 .u-btn-1 {margin-left: 13px}
.u-section-4 .u-layout-cell-2 {min-height: 652px}
.u-section-4 .u-shape-2 {width: 363px; margin-left: -27px}
.u-section-4 .u-image-1 {width: 320px; height: 378px; margin-top: -334px; margin-left: 13px}
.u-section-4 .u-group-2 {width: 226px; margin-right: 6px}
.u-section-4 .u-container-layout-4 {padding-left: 13px; padding-right: 13px} }

@media (max-width: 767px){ .u-section-4 {min-height: 100vh}
.u-section-4 .u-sheet-1 {min-height: 780px}
.u-section-4 .u-layout-wrap-1 {margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-1 {min-height: 537px}
.u-section-4 .u-shape-1 {width: 449px}
.u-section-4 .u-group-1 {width: 367px; min-height: 367px; margin-top: 75px; margin-right: 59px}
.u-section-4 .u-container-layout-2 {padding-left: 0; padding-right: 0}
.u-section-4 .u-line-1 {width: 40px; margin-left: -31px; transform-origin: 20px 2px}
.u-section-4 .u-text-1 {margin-left: 18px; margin-right: 18px; margin-bottom: 29px}
.u-section-4 .u-btn-1 {margin-left: 9px}
.u-section-4 .u-layout-cell-2 {min-height: 551px}
.u-section-4 .u-shape-2 {width: 340px; margin-left: -20px}
.u-section-4 .u-image-1 {width: 424px; height: 423px; margin-top: -359px; margin-left: 41px}
.u-section-4 .u-group-2 {width: 212px; margin-right: 5px}
.u-section-4 .u-container-layout-4 {padding-left: 9px; padding-right: 9px}
.u-section-4 .u-text-2 {margin-top: 20px; margin-bottom: 20px} }

@media (max-width: 575px){ .u-section-4 {min-height: 0}
.u-section-4 .u-sheet-1 {min-height: 1078px}
.u-section-4 .u-layout-cell-1 {min-height: 567px}
.u-section-4 .u-shape-1 {width: 313px}
.u-section-4 .u-group-1 {width: 308px; min-height: 538px; margin-top: 29px; margin-right: auto}
.u-section-4 .u-container-layout-2 {padding-left: 16px; padding-right: 10px}
.u-section-4 .u-line-1 {width: 26px; transform-origin: left center 0; margin-left: -22px}
.u-section-4 .u-text-1 {margin: -16px 12px 37px}
.u-section-4 .u-btn-1 {margin-left: 6px}
.u-section-4 .u-layout-cell-2 {min-height: 511px}
.u-section-4 .u-shape-2 {width: 286px; margin-left: -13px}
.u-section-4 .u-image-1 {width: 270px; height: 345px; margin-top: -325px; margin-left: 29px}
.u-section-4 .u-group-2 {width: 178px; margin-right: 3px}
.u-section-4 .u-container-layout-4 {padding-left: 13px; padding-right: 6px}
.u-section-4 .u-text-2 {font-size: 1.25rem; margin-top: 5px; margin-bottom: 5px} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 762px}
.u-section-5 .u-image-1 {width: 349px; left: auto; right: 0}
.u-section-5 .u-shape-1 {width: 428px; background-image: none; height: 412px; margin: 108px 70px 0 auto}
.u-section-5 .u-layout-wrap-1 {width: 486px; margin: -390px auto 0 117px}
.u-section-5 .u-layout-cell-1 {min-height: 122px}
.u-section-5 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-5 .u-text-1 {margin: 0}
.u-section-5 .u-layout-cell-2 {min-height: 326px}
.u-section-5 .u-line-1 {width: 57px; margin: 15px auto}
.u-section-5 .u-layout-cell-3 {min-height: 326px}
.u-section-5 .u-container-layout-3 {padding-left: 38px; padding-right: 49px}
.u-section-5 .u-text-2 {margin: 27px 0 35px}
.u-section-5 .u-image-2 {width: 409px; height: 392px; margin: -460px 80px 75px auto} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 580px}
.u-section-5 .u-image-1 {width: 288px; position: relative}
.u-section-5 .u-shape-1 {width: 353px; margin-right: 58px}
.u-section-5 .u-layout-wrap-1 {width: 747px; margin-left: 96px}
.u-section-5 .u-layout-cell-1 {min-height: 139px; z-index: auto}
.u-section-5 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-5 .u-layout-cell-2 {min-height: 143px; z-index: auto}
.u-section-5 .u-line-1 {width: 114px}
.u-section-5 .u-layout-cell-3 {min-height: 143px; z-index: auto}
.u-section-5 .u-container-layout-3 {padding-left: 0; padding-right: 0}
.u-section-5 .u-text-2 {margin-top: 0; margin-bottom: 20px}
.u-section-5 .u-image-2 {width: 337px; margin-top: -332px; margin-right: 66px; margin-bottom: 108px} }

@media (max-width: 991px){ .u-section-5 .u-image-1 {width: 220px; position: absolute}
.u-section-5 .u-shape-1 {width: 270px; margin-right: 44px}
.u-section-5 .u-layout-wrap-1 {width: 572px; margin-left: 74px}
.u-section-5 .u-layout-cell-1 {min-height: 103px}
.u-section-5 .u-container-layout-1 {padding-left: 13px; padding-right: 13px}
.u-section-5 .u-layout-cell-2 {min-height: 212px}
.u-section-5 .u-line-1 {transform-origin: left center 0; width: 87px; height: 4px; margin-bottom: 20px; margin-left: 0}
.u-section-5 .u-layout-cell-3 {min-height: 212px}
.u-section-5 .u-image-2 {width: 258px; margin-right: 50px; margin-bottom: 75px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 620px}
.u-section-5 .u-image-1 {width: 207px; position: relative}
.u-section-5 .u-shape-1 {width: 253px; margin-right: 33px}
.u-section-5 .u-layout-wrap-1 {width: 485px; margin-left: 55px}
.u-section-5 .u-layout-cell-1 {min-height: 113px}
.u-section-5 .u-container-layout-1 {padding-left: 9px; padding-right: 9px}
.u-section-5 .u-layout-cell-2 {min-height: 26px}
.u-section-5 .u-line-1 {width: 114px; transform-origin: 57px 2px 0; margin-top: 5px; margin-bottom: 5px; margin-left: auto; height: auto}
.u-section-5 .u-layout-cell-3 {min-height: 205px}
.u-section-5 .u-image-2 {width: 242px; margin-right: 38px; margin-bottom: 112px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 788px}
.u-section-5 .u-image-1 {width: 173px; position: absolute}
.u-section-5 .u-shape-1 {width: 213px; margin-right: 21px}
.u-section-5 .u-layout-wrap-1 {width: 305px; margin-left: 35px}
.u-section-5 .u-layout-cell-1 {min-height: 184px}
.u-section-5 .u-container-layout-1 {padding-left: 6px; padding-right: 6px}
.u-section-5 .u-layout-cell-2 {min-height: 43px}
.u-section-5 .u-line-1 {margin-top: 15px; margin-bottom: 15px}
.u-section-5 .u-layout-cell-3 {min-height: 340px}
.u-section-5 .u-container-layout-3 {padding-right: 21px}
.u-section-5 .u-text-2 {width: auto}
.u-section-5 .u-image-2 {width: 203px; margin-right: 24px; margin-bottom: 74px} }.u-section-6 {background-image: none}
.u-section-6 .u-shape-1 {height: 702px; width: calc(((100% - 1140px) / 2) + 627px); background-image: none; margin: 91px auto 0 0}
.u-section-6 .u-sheet-1 {min-height: 817px; margin: -792px auto 0}
.u-section-6 .u-shape-2 {width: 1007px; height: 435px; background-image: none; margin: 274px 0 0 auto}
.u-section-6 .u-image-1 {width: 443px; height: 362px; margin: -629px auto 0 64px}
.u-section-6 .u-shape-3 {width: 348px; height: 309px; background-image: none; margin: -271px auto 0 64px}
.u-section-6 .u-image-2 {width: 365px; height: 420px; margin: -269px auto 0 103px}
.u-section-6 .u-group-1 {width: 572px; min-height: 345px; height: auto; margin: -321px 36px 75px auto}
.u-section-6 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-6 .u-text-1 {margin-left: 0; margin-right: 0; position: relative}
.u-section-6 .u-text-2 {position: relative; margin-left: 0; margin-right: 0; margin-bottom: 0}
.u-section-6 .u-btn-1 {border-style: solid; letter-spacing: 2px; background-image: none; margin: 20px auto 35px 0} 

@media (max-width: 1199px){ .u-section-6 .u-shape-1 {height: 625px; width: calc(((100% - 940px) / 2) + 516px); margin-top: 179px}
.u-section-6 .u-sheet-1 {min-height: 881px; margin-top: -804px}
.u-section-6 .u-shape-2 {width: 837px; height: 513px; margin-top: 227px}
.u-section-6 .u-image-1 {width: 439px; height: 425px; margin-top: -641px; margin-left: 0}
.u-section-6 .u-shape-3 {width: 340px; height: 345px; margin-top: -345px; margin-left: 0}
.u-section-6 .u-image-2 {width: 339px; height: 422px; margin-top: -301px; margin-left: 54px}
.u-section-6 .u-group-1 {width: 472px; min-height: 414px; margin-top: -392px; margin-right: 30px; margin-bottom: 182px}
.u-section-6 .u-container-layout-1 {padding-left: 37px; padding-right: 16px} }

@media (max-width: 991px){ .u-section-6 .u-shape-1 {height: 725px; width: calc(((100% - 720px) / 2) + 445px); margin-top: 159px}
.u-section-6 .u-sheet-1 {min-height: 951px; margin-top: -884px}
.u-section-6 .u-shape-2 {width: 680px; height: 607px; margin-top: 218px}
.u-section-6 .u-image-1 {width: 375px; height: 409px; margin-top: -735px}
.u-section-6 .u-shape-3 {width: 271px; margin-top: -329px}
.u-section-6 .u-image-2 {width: 287px; height: 364px; margin-top: -305px; margin-left: 40px}
.u-section-6 .u-group-1 {width: 325px; min-height: 542px; margin-top: -328px; margin-right: 20px; margin-bottom: 162px}
.u-section-6 .u-container-layout-1 {padding-left: 13px; padding-right: 13px} }

@media (max-width: 767px){ .u-section-6 .u-shape-1 {height: 869px; width: calc(((100% - 540px) / 2) + 520px); margin-top: 162px}
.u-section-6 .u-sheet-1 {min-height: 1395px; margin-top: -1031px}
.u-section-6 .u-shape-2 {width: 462px; height: 881px; margin-top: 423px}
.u-section-6 .u-image-1 {width: 446px; height: 400px; margin-top: -1201px}
.u-section-6 .u-shape-3 {width: 348px; height: 408px; margin-top: -341px}
.u-section-6 .u-image-2 {width: 354px; height: 414px; margin-top: -359px; margin-left: 43px}
.u-section-6 .u-group-1 {width: 417px; min-height: 593px; margin-top: 29px; margin-right: 22px; margin-bottom: 0}
.u-section-6 .u-container-layout-1 {padding-left: 9px; padding-right: 9px}
.u-section-6 .u-text-1 {margin-top: 60px; margin-bottom: 0}
.u-section-6 .u-text-2 {margin-top: 20px}
.u-section-6 .u-btn-1 {margin-bottom: 60px} }

@media (max-width: 575px){ .u-section-6 .u-shape-1 {height: 603px; width: calc(((100% - 340px) / 2) + 314px); margin-top: 246px}
.u-section-6 .u-sheet-1 {min-height: 1269px; margin-top: -850px}
.u-section-6 .u-shape-2 {width: 303px; height: 695px; margin-top: 518px}
.u-section-6 .u-image-1 {height: 299px; margin-top: -1076px; margin-right: initial; margin-left: initial; width: auto}
.u-section-6 .u-shape-3 {width: 276px; height: 276px; margin-top: -250px}
.u-section-6 .u-image-2 {width: 277px; height: 305px; margin-top: -226px; margin-right: 26px; margin-left: auto}
.u-section-6 .u-group-1 {width: 284px; min-height: 581px; margin-top: 56px; margin-right: 6px; margin-bottom: 92px}
.u-section-6 .u-container-layout-1 {padding-left: 6px; padding-right: 6px}
.u-section-6 .u-text-1 {font-size: 1.875rem; margin-top: 20px; margin-bottom: 20px}
.u-section-6 .u-btn-1 {margin-bottom: 35px} }.u-section-7 {background-image: url("images/photo_20190203_1959221.jpg"); background-position: 50% 50%}
.u-section-7 .u-sheet-1 {min-height: 500px}
.u-section-7 .u-image-1 {width: 413px; height: 351px; margin: 43px auto 0 0}
.u-section-7 .u-shape-1 {width: 451px; height: 258px; margin: -288px auto 0 107px}
.u-section-7 .u-image-2 {width: 489px; min-height: 250px; height: auto; background-image: url("images/bgs.jpg"); background-position: 50% 50%; margin: -289px auto 175px 43px}
.u-section-7 .u-container-layout-1 {margin-bottom: 0; padding-left: 20px; padding-right: 20px}
.u-section-7 .u-text-1 {margin: 25px 0 0}
.u-section-7 .u-text-2 {margin: 32px 0 25px} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 578px}
.u-section-7 .u-image-1 {width: 414px; height: 364px; margin-top: 95px}
.u-section-7 .u-shape-1 {width: 432px; min-height: 250px; height: 260px; background-position: 50% 50%; margin-top: -295px; margin-left: 79px}
.u-section-7 .u-image-2 {padding-left: 16px; padding-right: 16px; width: 425px; min-height: 254px; margin-top: -286px; margin-bottom: 187px; margin-left: 50px}
.u-section-7 .u-container-layout-1 {position: relative; padding-left: 0; padding-right: 0; margin: 23px 0}
.u-section-7 .u-text-1 {margin-top: 20px}
.u-section-7 .u-text-2 {position: relative; margin-bottom: 20px} }

@media (max-width: 991px){ .u-section-7 {background-position: 75.42% 50%}
.u-section-7 .u-sheet-1 {min-height: 745px}
.u-section-7 .u-image-1 {width: 372px; height: 219px; margin-top: 494px; margin-left: 161px}
.u-section-7 .u-shape-1 {width: 418px; height: 250px; margin-top: -269px; margin-right: 0; margin-left: auto}
.u-section-7 .u-image-2 {padding-left: 13px; padding-right: 13px; width: 485px; min-height: 244px; margin: -271px 32px 78px auto}
.u-section-7 .u-text-1 {margin-top: 15px}
.u-section-7 .u-text-2 {margin-bottom: 15px} }

@media (max-width: 767px){ .u-section-7 {background-position: 75.19% 50%}
.u-section-7 .u-sheet-1 {min-height: 668px}
.u-section-7 .u-image-1 {width: 301px; height: 262px; margin-top: 406px; margin-left: 0}
.u-section-7 .u-shape-1 {width: 303px; height: 284px; margin-top: -284px}
.u-section-7 .u-image-2 {padding-left: 9px; padding-right: 9px; min-height: 238px; width: 504px; margin-top: -252px; margin-right: 15px; margin-bottom: 14px}
.u-section-7 .u-container-layout-1 {padding-left: 19px; padding-right: 16px}
.u-section-7 .u-text-1 {font-size: 1.5rem; margin-top: 20px}
.u-section-7 .u-text-2 {margin-bottom: 20px} }

@media (max-width: 575px){ .u-section-7 {background-position: 73.64% 50%}
.u-section-7 .u-sheet-1 {min-height: 819px}
.u-section-7 .u-image-1 {width: 212px; height: 343px; margin-top: 461px}
.u-section-7 .u-shape-1 {width: 254px; height: 376px; margin-top: -376px}
.u-section-7 .u-image-2 {padding-left: 6px; padding-right: 6px; width: 302px; min-height: 304px; margin-top: -329px; margin-bottom: 40px}
.u-section-7 .u-text-1 {font-size: 1.25rem; margin-top: 25px}
.u-section-7 .u-text-2 {margin-bottom: 25px} }.u-section-8 .u-sheet-1 {min-height: 671px}
.u-section-8 .u-shape-1 {height: 472px; width: 668px; background-image: none; margin: 99px auto 0 60px}
.u-section-8 .u-layout-wrap-1 {width: 1140px; margin: -512px auto 150px 0}
.u-section-8 .u-layout-cell-1 {min-height: 492px}
.u-section-8 .u-image-1 {object-position: 50% 27.39%; background-position: 50% 27.39%; height: 355px; margin: 2px auto 50px 0}
.u-section-8 .u-image-2 {min-height: 492px; background-image: url("images/0af6e3ee4b7155f336f12cf352916fde.jpg")}
.u-section-8 .u-layout-cell-3 {min-height: 492px}
.u-section-8 .u-container-layout-3 {padding-left: 68px; padding-right: 20px}
.u-section-8 .u-shape-2 {width: 219px; height: 231px; position: relative; margin: 186px auto 0}
.u-section-8 .u-text-1 {position: relative; margin: -272px 0 0}
.u-section-8 .u-text-2 {position: relative; margin: 20px 0 45px} 

@media (max-width: 1199px){ .u-section-8 .u-sheet-1 {min-height: 703px}
.u-section-8 .u-shape-1 {height: 430px; width: 572px; margin-top: 183px; margin-left: 30px}
.u-section-8 .u-layout-wrap-1 {margin-top: -533px; margin-bottom: 121px; margin-right: initial; margin-left: initial; width: auto}
.u-section-8 .u-layout-cell-1 {min-height: 532px; background-position: 50% 50%}
.u-section-8 .u-image-1 {height: 382px; margin-top: 0; margin-right: initial; margin-left: initial}
.u-section-8 .u-image-2 {min-height: 532px; background-position: 50% 50%}
.u-section-8 .u-layout-cell-3 {min-height: 532px}
.u-section-8 .u-container-layout-3 {padding-left: 52px; padding-right: 16px}
.u-section-8 .u-shape-2 {width: 181px} }

@media (max-width: 991px){ .u-section-8 .u-sheet-1 {min-height: 689px}
.u-section-8 .u-shape-1 {height: 384px; width: 411px; margin-top: 184px; margin-left: 39px}
.u-section-8 .u-layout-wrap-1 {margin-top: -508px; margin-bottom: 88px; width: auto; margin-right: initial; margin-left: initial}
.u-section-8 .u-layout-cell-1 {min-height: 603px}
.u-section-8 .u-image-1 {height: 355px; margin-top: 60px; margin-right: initial; margin-left: initial}
.u-section-8 .u-image-2 {min-height: 603px}
.u-section-8 .u-layout-cell-3 {min-height: 603px}
.u-section-8 .u-container-layout-3 {padding-left: 34px; padding-right: 0}
.u-section-8 .u-shape-2 {width: 138px} }

@media (max-width: 767px){ .u-section-8 .u-sheet-1 {min-height: 2192px}
.u-section-8 .u-shape-1 {height: 1448px; width: 409px; margin-top: 110px; margin-right: 0; margin-left: auto}
.u-section-8 .u-layout-wrap-1 {width: 480px; margin: -1448px auto 169px 0}
.u-section-8 .u-layout-cell-1 {min-height: 724px}
.u-section-8 .u-image-1 {height: 589px; margin-bottom: 29px; margin-right: initial; margin-left: initial}
.u-section-8 .u-image-2 {min-height: 719px}
.u-section-8 .u-layout-cell-3 {min-height: 500px}
.u-section-8 .u-container-layout-3 {padding-left: 9px; padding-right: 9px}
.u-section-8 .u-shape-2 {width: 130px} }

@media (max-width: 575px){ .u-section-8 .u-sheet-1 {min-height: 1474px}
.u-section-8 .u-shape-1 {height: 773px; width: 285px; margin-top: 87px}
.u-section-8 .u-layout-wrap-1 {width: 285px; margin-top: -801px; margin-bottom: 59px}
.u-section-8 .u-layout-cell-1 {min-height: 468px}
.u-section-8 .u-image-1 {height: 355px; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-8 .u-image-2 {min-height: 358px}
.u-section-8 .u-layout-cell-3 {min-height: 560px}
.u-section-8 .u-container-layout-3 {padding-left: 6px; padding-right: 6px}
.u-section-8 .u-shape-2 {width: 109px} }