.u-section-1 .u-sheet-1 {min-height: 203px}
.u-section-1 .u-group-1 {min-height: 203px; height: auto; width: 909px; margin: 0 auto}
.u-section-1 .u-text-1 {font-weight: 400; font-size: 3.75rem; letter-spacing: -3px; margin: 20px 60px 0}
.u-section-1 .u-text-2 {font-size: 1.125rem; margin: 21px 10px 20px} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 208px}
.u-section-1 .u-group-1 {min-height: 208px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-container-layout-1 {padding-left: 49px; padding-right: 49px}
.u-section-1 .u-text-1 {font-weight: normal; letter-spacing: normal; margin-top: 16px; margin-left: 49px; margin-right: 49px}
.u-section-1 .u-text-2 {margin: 20px 0 25px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 194px}
.u-section-1 .u-group-1 {min-height: 194px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-1 .u-text-1 {letter-spacing: -2px; margin-top: 15px; margin-left: 38px; margin-right: 38px}
.u-section-1 .u-text-2 {margin-bottom: 15px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 177px}
.u-section-1 .u-group-1 {min-height: 165px; margin-bottom: -53px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 28px; padding-right: 28px}
.u-section-1 .u-text-1 {font-size: 3rem; letter-spacing: -1px; margin-left: 28px; margin-right: 28px}
.u-section-1 .u-text-2 {font-size: 1rem} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 224px}
.u-section-1 .u-group-1 {min-height: 213px; margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-1 .u-text-1 {margin-top: 25px; margin-left: 0; margin-right: 0}
.u-section-1 .u-text-2 {font-size: 1.125rem; line-height: 1.5; margin-bottom: 25px} }.u-section-2 {min-height: 527px}
.u-section-2 .u-layout-wrap-1 {margin: 0 auto 0 0}
.u-section-2 .u-image-1 {min-height: 527px; background-image: url("images/ALCorporateConfused21.png"); background-position: 50% 50%}
.u-section-2 .u-layout-cell-2 {min-height: 527px; background-image: none}
.u-section-2 .u-text-1 {font-size: 3rem; letter-spacing: -1px; margin: 212px 0 0}
.u-section-2 .u-text-2 {width: 548px; font-size: 1.125rem; margin: 20px auto 159px} 

@media (max-width: 1199px){ .u-section-2 {min-height: 444px}
.u-section-2 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-2 .u-image-1 {min-height: 444px}
.u-section-2 .u-layout-cell-2 {min-height: 444px}
.u-section-2 .u-text-1 {letter-spacing: normal; width: 430px; margin-top: 104px; margin-left: auto; margin-right: auto}
.u-section-2 .u-text-2 {width: 470px; margin-left: 51px; margin-right: 51px; margin-bottom: 104px} }

@media (max-width: 991px){ .u-section-2 {min-height: 441px}
.u-section-2 .u-image-1 {min-height: 441px}
.u-section-2 .u-layout-cell-2 {min-height: 441px}
.u-section-2 .u-text-1 {letter-spacing: -2px; width: 403px; margin-top: 82px; margin-left: 24px; margin-right: 24px}
.u-section-2 .u-text-2 {width: 289px; margin-left: auto; margin-right: auto; margin-bottom: 68px} }

@media (max-width: 767px){ .u-section-2 {min-height: 798px}
.u-section-2 .u-image-1 {min-height: 524px}
.u-section-2 .u-layout-cell-2 {min-height: 274px}
.u-section-2 .u-container-layout-2 {padding-right: 0}
.u-section-2 .u-text-1 {width: 398px; margin-top: 33px; margin-left: auto; margin-right: auto}
.u-section-2 .u-text-2 {width: 536px; margin-left: 52px; margin-right: 52px; margin-bottom: 33px} }

@media (max-width: 575px){ .u-section-2 {min-height: 693px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: -26px; margin-right: initial; margin-left: initial}
.u-section-2 .u-image-1 {min-height: 360px; background-position: 0% 46.46%}
.u-section-2 .u-layout-cell-2 {min-height: 332px}
.u-section-2 .u-text-1 {width: 336px; letter-spacing: -1px; margin-top: 31px}
.u-section-2 .u-text-2 {width: 335px; line-height: 1.5; margin: 26px auto 31px} }.u-section-3 {min-height: 393px}
.u-section-3 .u-layout-wrap-1 {margin: 0 auto 0 0}
.u-section-3 .u-image-1 {background-image: url("images/Flately2.jpg"); min-height: 393px; background-position: 50% 50%}
.u-section-3 .u-layout-cell-2 {min-height: 393px; background-image: none}
.u-section-3 .u-text-1 {line-height: 1; letter-spacing: -1px; font-size: 3rem; width: 556px; margin: 40px auto 0}
.u-section-3 .u-text-2 {font-size: 1.125rem; width: 560px; margin: 20px auto 40px} 

@media (max-width: 1199px){ .u-section-3 {min-height: 325px}
.u-section-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 325px}
.u-section-3 .u-layout-cell-2 {min-height: 325px}
.u-section-3 .u-container-layout-2 {padding-left: 55px}
.u-section-3 .u-text-1 {margin-top: 32px; margin-right: 55px; margin-left: 0; width: 462px}
.u-section-3 .u-text-2 {width: auto; margin: 15px 47px 0 0} }

@media (max-width: 991px){ .u-section-3 {min-height: 373px}
.u-section-3 .u-image-1 {min-height: 373px}
.u-section-3 .u-layout-cell-2 {min-height: 373px}
.u-section-3 .u-container-layout-2 {padding-left: 0}
.u-section-3 .u-text-1 {margin-top: 33px; margin-left: 45px; margin-right: 45px; width: 361px}
.u-section-3 .u-text-2 {margin-left: 45px; margin-right: 45px; margin-bottom: 33px; width: 361px} }

@media (max-width: 767px){ .u-section-3 {min-height: 520px}
.u-section-3 .u-image-1 {min-height: 238px; background-position: 85.11% 50%}
.u-section-3 .u-layout-cell-2 {min-height: 282px}
.u-section-3 .u-container-layout-2 {padding-right: 50px; padding-left: 50px}
.u-section-3 .u-text-1 {line-height: 66px; letter-spacing: -2px; margin-top: 21px; margin-left: 0; margin-right: 0; width: 540px}
.u-section-3 .u-text-2 {width: 540px; margin: 14px 0 21px} }

@media (max-width: 575px){ .u-section-3 {min-height: 607px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: -483px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 225px; background-position: 50% 50%}
.u-section-3 .u-layout-cell-2 {min-height: 382px}
.u-section-3 .u-container-layout-2 {padding-left: 0; padding-right: 0}
.u-section-3 .u-text-1 {line-height: 1; width: 337px; margin-top: 27px; margin-left: auto; margin-right: auto}
.u-section-3 .u-text-2 {line-height: 1.5; width: 336px; margin: 15px auto 27px} }.u-section-4 .u-sheet-1 {min-height: 163px}
.u-section-4 .u-group-1 {min-height: 163px; height: auto; margin: 1px auto -1px 0}
.u-section-4 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-4 .u-text-1 {font-weight: 400; font-size: 3rem; margin: 15px 0 0}
.u-section-4 .u-text-2 {font-weight: 400; font-size: 1.25rem; font-style: italic; margin: 20px 0 15px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 147px}
.u-section-4 .u-group-1 {min-height: 149px; margin-top: -2px; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-4 .u-container-layout-1 {padding-left: 49px; padding-right: 49px}
.u-section-4 .u-text-1 {font-weight: normal}
.u-section-4 .u-text-2 {font-weight: normal; font-size: 1rem; font-style: normal} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 149px}
.u-section-4 .u-group-1 {min-height: 145px; margin-top: 10px; margin-right: initial; margin-left: initial}
.u-section-4 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-4 .u-text-1 {font-size: 2.25rem; margin-left: 38px; margin-right: 38px}
.u-section-4 .u-text-2 {font-size: 1.125rem; margin-left: 11px; margin-right: 11px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 158px}
.u-section-4 .u-group-1 {min-height: 158px; margin-top: 0; margin-right: initial; margin-left: initial}
.u-section-4 .u-container-layout-1 {padding-left: 28px; padding-right: 28px}
.u-section-4 .u-text-1 {margin-left: 0; margin-right: 0}
.u-section-4 .u-text-2 {margin-left: 0; margin-right: 0} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 233px}
.u-section-4 .u-group-1 {min-height: 187px; margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-4 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-4 .u-text-1 {font-size: 3rem; letter-spacing: -1px; margin-top: 8px}
.u-section-4 .u-text-2 {font-size: 1rem; font-weight: 400; margin-top: 17px; margin-bottom: 8px} }.u-section-5 .u-sheet-1 {min-height: 442px}
.u-section-5 .u-layout-wrap-1 {margin: 0 auto 16px 0}
.u-section-5 .u-layout-cell-1 {min-height: 434px}
.u-section-5 .u-shape-1 {margin-bottom: 0}
.u-section-5 .u-image-1 {height: 294px; width: 722px; margin: 40px auto}
.u-section-5 .u-layout-cell-2 {min-height: 434px}
.u-section-5 .u-container-layout-2 {padding-left: 0; padding-right: 0}
.u-section-5 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 72px 0 0}
.u-section-5 .u-text-2 {font-size: 1rem; margin: 20px 0 0}
.u-section-5 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: -22px 0 45px} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 418px}
.u-section-5 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 20px; margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-1 {min-height: 485px; z-index: 2; background-position: 50% 50%}
.u-section-5 .u-shape-1 {margin-bottom: initial}
.u-section-5 .u-image-1 {height: 241px; width: 600px; margin-top: 117px; margin-bottom: 45px; margin-left: 16px}
.u-section-5 .u-layout-cell-2 {min-height: 485px; z-index: 0}
.u-section-5 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 50px}
.u-section-5 .u-text-3 {margin-top: -21px; margin-bottom: 50px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 496px}
.u-section-5 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-1 {min-height: 486px; z-index: auto}
.u-section-5 .u-image-1 {height: 162px; width: 436px; margin-top: 126px; margin-left: auto; margin-bottom: 82px}
.u-section-5 .u-layout-cell-2 {min-height: 486px; z-index: auto}
.u-section-5 .u-text-1 {position: relative; margin-top: 31px}
.u-section-5 .u-text-2 {position: relative}
.u-section-5 .u-text-3 {margin-top: -16px; margin-bottom: 31px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 511px}
.u-section-5 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-1 {min-height: 247px}
.u-section-5 .u-image-1 {height: 211px; width: 520px; margin-top: 12px; margin-bottom: 0}
.u-section-5 .u-layout-cell-2 {min-height: 249px}
.u-section-5 .u-text-1 {margin-top: 4px}
.u-section-5 .u-text-2 {font-size: 1.125rem; margin-top: 25px}
.u-section-5 .u-text-3 {margin-top: -18px; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 464px}
.u-section-5 .u-layout-cell-1 {min-height: 178px}
.u-section-5 .u-image-1 {height: 129px; width: 326px; margin-top: 20px; margin-bottom: 15px}
.u-section-5 .u-layout-cell-2 {min-height: 272px}
.u-section-5 .u-text-1 {margin-top: 0}
.u-section-5 .u-text-2 {font-size: 1rem; margin-top: 15px}
.u-section-5 .u-text-3 {margin-top: -32px; margin-left: 4px; margin-right: 4px} }.u-section-6 .u-sheet-1 {min-height: 443px}
.u-section-6 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-6 .u-layout-cell-1 {min-height: 537px}
.u-section-6 .u-shape-1 {margin-bottom: 0}
.u-section-6 .u-image-1 {height: 393px; width: 423px; margin: 20px auto}
.u-section-6 .u-layout-cell-2 {min-height: 537px}
.u-section-6 .u-container-layout-2 {padding-left: 60px}
.u-section-6 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 55px 120px 0 -60px}
.u-section-6 .u-text-2 {font-weight: 400; margin: 20px 0 0 -60px}
.u-section-6 .u-text-3 {font-size: 1.25rem; font-weight: 700; margin: 5px 0 55px -60px} 

@media (max-width: 1199px){ .u-section-6 .u-sheet-1 {min-height: 413px}
.u-section-6 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 517px; z-index: 2; background-position: 50% 50%}
.u-section-6 .u-shape-1 {margin-bottom: initial}
.u-section-6 .u-image-1 {height: 357px; width: 392px; margin-top: 25px; margin-bottom: 25px}
.u-section-6 .u-layout-cell-2 {min-height: 517px; z-index: 0}
.u-section-6 .u-container-layout-2 {padding-left: 0}
.u-section-6 .u-text-1 {position: relative; font-size: 2.25rem; font-weight: normal; margin-top: 50px; margin-left: 0; margin-right: 0}
.u-section-6 .u-text-2 {position: relative; font-weight: normal; margin-left: 0}
.u-section-6 .u-text-3 {margin-top: 15px; margin-left: 0; margin-bottom: 50px} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 483px}
.u-section-6 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 473px; z-index: auto}
.u-section-6 .u-image-1 {height: 274px; width: 284px; margin-top: 40px; margin-bottom: 0}
.u-section-6 .u-layout-cell-2 {min-height: 473px; z-index: auto}
.u-section-6 .u-text-1 {margin-top: 45px}
.u-section-6 .u-text-2 {font-weight: 400}
.u-section-6 .u-text-3 {margin-top: 10px; margin-bottom: 45px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 609px}
.u-section-6 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 313px}
.u-section-6 .u-image-1 {height: 303px; width: 324px; margin-top: 5px}
.u-section-6 .u-layout-cell-2 {min-height: 276px}
.u-section-6 .u-text-1 {margin-top: 5px}
.u-section-6 .u-text-2 {font-weight: normal; font-size: 1.125rem}
.u-section-6 .u-text-3 {margin-top: 0; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 650px}
.u-section-6 .u-layout-wrap-1 {margin-bottom: -66px; margin-right: initial; margin-left: initial}
.u-section-6 .u-layout-cell-1 {min-height: 324px}
.u-section-6 .u-image-1 {height: 302px; width: 330px; margin-top: 6px; margin-bottom: 6px}
.u-section-6 .u-layout-cell-2 {min-height: 306px}
.u-section-6 .u-text-1 {margin-top: 8px}
.u-section-6 .u-text-2 {font-size: 1rem}
.u-section-6 .u-text-3 {margin-top: -10px; margin-bottom: 8px} }.u-section-7 .u-sheet-1 {min-height: 443px}
.u-section-7 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-7 .u-layout-cell-1 {min-height: 463px}
.u-section-7 .u-shape-1 {margin-bottom: 0}
.u-section-7 .u-image-1 {height: 393px; width: 511px; margin: 30px auto}
.u-section-7 .u-layout-cell-2 {min-height: 463px}
.u-section-7 .u-container-layout-2 {padding-left: 20px}
.u-section-7 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 120px 0 -20px}
.u-section-7 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-7 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 5px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 413px}
.u-section-7 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-7 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-7 .u-shape-1 {margin-bottom: initial}
.u-section-7 .u-image-1 {height: 324px; width: 404px; margin-top: 40px; margin-bottom: 40px}
.u-section-7 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-7 .u-container-layout-2 {padding-left: 0}
.u-section-7 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0; margin-right: 0}
.u-section-7 .u-text-2 {margin-top: 24px; margin-left: 0}
.u-section-7 .u-text-3 {margin-top: 6px; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-7 .u-sheet-1 {min-height: 409px}
.u-section-7 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-7 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-7 .u-image-1 {height: 278px; width: 315px; margin-top: 39px; margin-bottom: 19px}
.u-section-7 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-7 .u-text-1 {position: relative}
.u-section-7 .u-text-2 {position: relative; margin-top: 20px}
.u-section-7 .u-text-3 {margin-top: 0} }

@media (max-width: 767px){ .u-section-7 .u-sheet-1 {min-height: 586px}
.u-section-7 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -20px; margin-right: initial; margin-left: initial}
.u-section-7 .u-layout-cell-1 {min-height: 372px}
.u-section-7 .u-image-1 {height: 332px; width: 459px; margin-top: 15px; margin-bottom: 15px}
.u-section-7 .u-layout-cell-2 {min-height: 194px}
.u-section-7 .u-text-1 {margin-top: 10px}
.u-section-7 .u-text-2 {font-size: 1.125rem; margin-top: 19px}
.u-section-7 .u-text-3 {margin-bottom: 0} }

@media (max-width: 575px){ .u-section-7 .u-sheet-1 {min-height: 684px}
.u-section-7 .u-layout-wrap-1 {margin-bottom: -80px; margin-right: initial; margin-left: initial}
.u-section-7 .u-layout-cell-1 {min-height: 417px}
.u-section-7 .u-image-1 {height: 375px; width: 303px; margin-top: 17px}
.u-section-7 .u-layout-cell-2 {min-height: 248px}
.u-section-7 .u-text-1 {margin-top: 4px}
.u-section-7 .u-text-2 {font-size: 1rem; margin-top: 20px}
.u-section-7 .u-text-3 {margin-bottom: 4px} }.u-section-8 .u-sheet-1 {min-height: 443px}
.u-section-8 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-8 .u-layout-cell-1 {min-height: 463px}
.u-section-8 .u-shape-1 {margin-bottom: 0}
.u-section-8 .u-image-1 {height: 380px; width: 605px; margin: 37px auto 36px}
.u-section-8 .u-layout-cell-2 {min-height: 463px}
.u-section-8 .u-container-layout-2 {padding-left: 20px}
.u-section-8 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 20px 0 -20px}
.u-section-8 .u-text-2 {margin: 24px 0 0 -20px}
.u-section-8 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 14px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-8 .u-sheet-1 {min-height: 413px}
.u-section-8 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-8 .u-layout-cell-1 {min-height: 429px; z-index: 2; background-position: 50% 50%}
.u-section-8 .u-shape-1 {margin-bottom: initial}
.u-section-8 .u-image-1 {height: 359px; width: 506px; margin-top: 30px; margin-bottom: 30px}
.u-section-8 .u-layout-cell-2 {min-height: 429px; z-index: 0}
.u-section-8 .u-container-layout-2 {padding-left: 0}
.u-section-8 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0; margin-right: 0}
.u-section-8 .u-text-2 {margin-top: 20px; margin-left: 0}
.u-section-8 .u-text-3 {margin-top: 0; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-8 .u-sheet-1 {min-height: 458px}
.u-section-8 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-8 .u-layout-cell-1 {min-height: 553px; z-index: auto}
.u-section-8 .u-image-1 {height: 248px; width: 388px; margin-top: 148px; margin-bottom: 148px}
.u-section-8 .u-layout-cell-2 {min-height: 553px; z-index: auto}
.u-section-8 .u-container-layout-2 {padding-right: 0}
.u-section-8 .u-text-1 {position: relative; margin-top: 51px}
.u-section-8 .u-text-2 {position: relative}
.u-section-8 .u-text-3 {margin-bottom: 51px} }

@media (max-width: 767px){ .u-section-8 .u-sheet-1 {min-height: 666px}
.u-section-8 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -8px; margin-right: initial; margin-left: initial}
.u-section-8 .u-layout-cell-1 {min-height: 353px}
.u-section-8 .u-image-1 {height: 306px; width: 516px; margin-top: 19px; margin-bottom: 19px}
.u-section-8 .u-layout-cell-2 {min-height: 291px}
.u-section-8 .u-text-1 {margin-top: 1px}
.u-section-8 .u-text-2 {font-size: 1.125rem; margin-top: 15px}
.u-section-8 .u-text-3 {margin-bottom: 0} }

@media (max-width: 575px){ .u-section-8 .u-sheet-1 {min-height: 655px}
.u-section-8 .u-layout-wrap-1 {margin-bottom: -14px; margin-right: initial; margin-left: initial}
.u-section-8 .u-layout-cell-1 {min-height: 244px}
.u-section-8 .u-image-1 {height: 204px; width: 325px; margin-top: 15px; margin-bottom: 15px}
.u-section-8 .u-layout-cell-2 {min-height: 390px}
.u-section-8 .u-text-1 {margin-top: 0}
.u-section-8 .u-text-2 {font-size: 1rem; margin-top: 13px}
.u-section-8 .u-text-3 {width: auto; margin-top: 7px; margin-right: -6px} }.u-section-9 .u-sheet-1 {min-height: 443px}
.u-section-9 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-9 .u-layout-cell-1 {min-height: 463px}
.u-section-9 .u-shape-1 {margin-bottom: 0}
.u-section-9 .u-image-1 {height: 327px; width: 574px; margin: 45px auto}
.u-section-9 .u-layout-cell-2 {min-height: 463px}
.u-section-9 .u-container-layout-2 {padding-left: 20px; padding-right: 1px}
.u-section-9 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-9 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-9 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 36px -1px 45px -20px} 

@media (max-width: 1199px){ .u-section-9 .u-sheet-1 {min-height: 413px}
.u-section-9 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-9 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-9 .u-shape-1 {margin-bottom: initial}
.u-section-9 .u-image-1 {height: 280px; width: 520px; margin-top: 40px; margin-bottom: 40px}
.u-section-9 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-9 .u-container-layout-2 {padding-left: 0; padding-right: 0}
.u-section-9 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-9 .u-text-2 {margin-top: 22px; margin-left: 0}
.u-section-9 .u-text-3 {margin: 30px 0 40px} }

@media (max-width: 991px){ .u-section-9 .u-sheet-1 {min-height: 409px}
.u-section-9 .u-layout-cell-1 {min-height: 426px; z-index: auto}
.u-section-9 .u-image-1 {height: 220px; width: 378px; margin-top: 88px; margin-bottom: 88px}
.u-section-9 .u-layout-cell-2 {min-height: 426px; z-index: auto}
.u-section-9 .u-text-1 {margin-left: 1px; margin-right: 1px}
.u-section-9 .u-text-2 {position: relative; margin-top: 20px}
.u-section-9 .u-text-3 {margin-top: 33px} }

@media (max-width: 767px){ .u-section-9 .u-sheet-1 {min-height: 516px}
.u-section-9 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-9 .u-layout-cell-1 {min-height: 266px}
.u-section-9 .u-image-1 {height: 233px; width: 457px; margin-top: 23px; margin-bottom: 0}
.u-section-9 .u-layout-cell-2 {min-height: 230px}
.u-section-9 .u-text-1 {margin-top: 6px; margin-left: 5px; margin-right: 5px}
.u-section-9 .u-text-2 {font-size: 1.125rem}
.u-section-9 .u-text-3 {margin: 27px 3px 12px} }

@media (max-width: 575px){ .u-section-9 .u-sheet-1 {min-height: 493px}
.u-section-9 .u-layout-cell-1 {min-height: 195px}
.u-section-9 .u-image-1 {height: 185px; width: 328px; margin-top: 6px; margin-right: 0}
.u-section-9 .u-layout-cell-2 {min-height: 284px}
.u-section-9 .u-text-1 {margin-top: 18px; margin-right: 0; margin-left: 6px}
.u-section-9 .u-text-2 {font-size: 1rem; margin-right: -3px; margin-left: 3px}
.u-section-9 .u-text-3 {margin: 20px 0 4px} }.u-section-10 .u-sheet-1 {min-height: 443px}
.u-section-10 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-10 .u-layout-cell-1 {min-height: 463px}
.u-section-10 .u-shape-1 {margin-bottom: 0}
.u-section-10 .u-image-1 {height: 385px; width: 641px; margin: 24px auto}
.u-section-10 .u-layout-cell-2 {min-height: 463px}
.u-section-10 .u-container-layout-2 {padding-right: 1px; padding-left: 1px}
.u-section-10 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0}
.u-section-10 .u-text-2 {margin: 20px 0 0}
.u-section-10 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 46px 0 45px} 

@media (max-width: 1199px){ .u-section-10 .u-sheet-1 {min-height: 413px}
.u-section-10 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-10 .u-layout-cell-1 {min-height: 420px; z-index: 2; background-position: 50% 50%}
.u-section-10 .u-shape-1 {margin-bottom: initial}
.u-section-10 .u-image-1 {height: 303px; width: 512px; margin-top: 40px; margin-bottom: 40px}
.u-section-10 .u-layout-cell-2 {min-height: 420px; z-index: 0}
.u-section-10 .u-container-layout-2 {padding-right: 0; padding-left: 0}
.u-section-10 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px}
.u-section-10 .u-text-2 {margin-top: 19px}
.u-section-10 .u-text-3 {margin-top: 40px; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-10 .u-sheet-1 {min-height: 458px}
.u-section-10 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-10 .u-layout-cell-1 {min-height: 540px; z-index: auto}
.u-section-10 .u-image-1 {height: 208px; width: 367px}
.u-section-10 .u-layout-cell-2 {min-height: 540px; z-index: auto}
.u-section-10 .u-container-layout-2 {padding-left: 1px}
.u-section-10 .u-text-1 {margin-top: 49px; margin-right: 1px}
.u-section-10 .u-text-2 {position: relative; margin-top: 10px; margin-right: 2px; margin-left: 1px}
.u-section-10 .u-text-3 {margin-top: 38px; margin-right: 1px; margin-bottom: 49px} }

@media (max-width: 767px){ .u-section-10 .u-sheet-1 {min-height: 705px}
.u-section-10 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -34px; margin-right: initial; margin-left: initial}
.u-section-10 .u-layout-cell-1 {min-height: 346px}
.u-section-10 .u-image-1 {height: 300px; width: 506px; margin-top: 13px; margin-bottom: 13px}
.u-section-10 .u-layout-cell-2 {min-height: 314px}
.u-section-10 .u-container-layout-2 {padding-left: 0}
.u-section-10 .u-text-1 {margin-top: 14px; margin-right: 0}
.u-section-10 .u-text-2 {font-size: 1.125rem; margin-top: 20px; margin-left: 0; margin-right: 0}
.u-section-10 .u-text-3 {margin-top: 28px; margin-right: 0; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-10 .u-sheet-1 {min-height: 668px}
.u-section-10 .u-layout-wrap-1 {margin-bottom: -193px; margin-right: initial; margin-left: initial}
.u-section-10 .u-layout-cell-1 {min-height: 224px}
.u-section-10 .u-image-1 {height: 196px; width: 325px; margin-top: 9px; margin-bottom: 9px}
.u-section-10 .u-layout-cell-2 {min-height: 406px}
.u-section-10 .u-text-1 {margin-left: 3px; margin-right: 3px}
.u-section-10 .u-text-2 {font-size: 1rem; margin-left: 3px; margin-right: 3px}
.u-section-10 .u-text-3 {position: relative; margin-top: 20px} }.u-section-11 .u-sheet-1 {min-height: 443px}
.u-section-11 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-11 .u-layout-cell-1 {min-height: 463px}
.u-section-11 .u-shape-1 {margin-bottom: 0}
.u-section-11 .u-image-1 {height: 423px; width: 409px; margin: 15px auto}
.u-section-11 .u-layout-cell-2 {min-height: 463px}
.u-section-11 .u-container-layout-2 {padding-left: 20px}
.u-section-11 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-11 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-11 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 40px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-11 .u-sheet-1 {min-height: 413px}
.u-section-11 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-11 .u-layout-cell-1 {min-height: 493px; z-index: 2; background-position: 50% 50%}
.u-section-11 .u-shape-1 {margin-bottom: initial}
.u-section-11 .u-image-1 {height: 379px; width: 370px; margin-top: 20px; margin-bottom: 20px}
.u-section-11 .u-layout-cell-2 {min-height: 493px; z-index: 0}
.u-section-11 .u-container-layout-2 {padding-left: 0}
.u-section-11 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-left: 0}
.u-section-11 .u-text-2 {margin-top: 22px; margin-left: 0}
.u-section-11 .u-text-3 {margin-left: 0} }

@media (max-width: 991px){ .u-section-11 .u-sheet-1 {min-height: 458px}
.u-section-11 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-11 .u-layout-cell-1 {min-height: 571px; z-index: auto}
.u-section-11 .u-image-1 {height: 383px; width: 312px; margin-top: 43px; margin-bottom: 43px}
.u-section-11 .u-layout-cell-2 {min-height: 571px; z-index: auto}
.u-section-11 .u-text-1 {margin-top: 41px}
.u-section-11 .u-text-2 {margin-top: 10px}
.u-section-11 .u-text-3 {margin-top: 39px; margin-bottom: 41px} }

@media (max-width: 767px){ .u-section-11 .u-sheet-1 {min-height: 845px}
.u-section-11 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 14px; margin-right: initial; margin-left: initial}
.u-section-11 .u-layout-cell-1 {min-height: 438px}
.u-section-11 .u-image-1 {height: 420px; width: 346px; margin-top: 8px; margin-bottom: 0}
.u-section-11 .u-layout-cell-2 {min-height: 387px}
.u-section-11 .u-text-1 {margin-top: 8px}
.u-section-11 .u-text-2 {font-size: 1.125rem; margin-top: 15px}
.u-section-11 .u-text-3 {margin-top: 24px; margin-bottom: 8px} }

@media (max-width: 575px){ .u-section-11 .u-sheet-1 {min-height: 857px}
.u-section-11 .u-layout-wrap-1 {margin-bottom: -105px; margin-right: initial; margin-left: initial}
.u-section-11 .u-layout-cell-1 {min-height: 352px}
.u-section-11 .u-image-1 {height: 337px; width: 315px; margin-top: 2px; margin-bottom: 2px}
.u-section-11 .u-layout-cell-2 {min-height: 428px}
.u-section-11 .u-text-1 {margin-top: 0}
.u-section-11 .u-text-2 {font-size: 1rem; margin-top: 20px}
.u-section-11 .u-text-3 {margin: 20px -3px 0} }.u-section-12 .u-sheet-1 {min-height: 443px}
.u-section-12 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-12 .u-layout-cell-1 {min-height: 463px}
.u-section-12 .u-shape-1 {margin-bottom: 0}
.u-section-12 .u-image-1 {height: 393px; width: 428px; margin: 30px auto}
.u-section-12 .u-layout-cell-2 {min-height: 463px}
.u-section-12 .u-container-layout-2 {padding-left: 20px}
.u-section-12 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-12 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-12 .u-text-3 {position: relative; font-weight: 700; font-size: 1.25rem; margin: 45px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-12 .u-sheet-1 {min-height: 413px}
.u-section-12 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-12 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-12 .u-shape-1 {margin-bottom: initial}
.u-section-12 .u-image-1 {height: 364px; width: 398px; margin-top: 20px; margin-bottom: 20px}
.u-section-12 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-12 .u-container-layout-2 {padding-left: 0}
.u-section-12 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-12 .u-text-2 {margin-top: 23px; margin-left: 0}
.u-section-12 .u-text-3 {margin-top: 34px; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-12 .u-sheet-1 {min-height: 409px}
.u-section-12 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-12 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-12 .u-image-1 {height: 248px; width: 275px; margin-top: 40px; margin-bottom: 40px}
.u-section-12 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-12 .u-text-2 {margin-top: 10px}
.u-section-12 .u-text-3 {margin-top: 40px; margin-bottom: 20px} }

@media (max-width: 767px){ .u-section-12 .u-sheet-1 {min-height: 679px}
.u-section-12 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-12 .u-layout-cell-1 {min-height: 438px}
.u-section-12 .u-image-1 {height: 420px; width: 460px; margin-top: 4px; margin-bottom: 4px}
.u-section-12 .u-layout-cell-2 {min-height: 221px}
.u-section-12 .u-text-1 {margin-top: 15px}
.u-section-12 .u-text-2 {font-size: 1.125rem; margin-top: 20px}
.u-section-12 .u-text-3 {font-size: 1.125rem; margin-top: 25px; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-12 .u-sheet-1 {min-height: 549px}
.u-section-12 .u-layout-wrap-1 {margin-bottom: -259px; margin-right: initial; margin-left: initial}
.u-section-12 .u-layout-cell-1 {min-height: 293px}
.u-section-12 .u-image-1 {height: 267px; width: 286px; margin-top: 8px; margin-bottom: 8px}
.u-section-12 .u-layout-cell-2 {min-height: 236px}
.u-section-12 .u-text-1 {margin-top: 0}
.u-section-12 .u-text-2 {font-size: 1rem; margin-bottom: 35px}
.u-section-12 .u-text-3 {font-size: 1.25rem; margin-top: 20px; margin-left: -3px; margin-right: -3px} }.u-section-13 .u-sheet-1 {min-height: 443px}
.u-section-13 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-13 .u-layout-cell-1 {min-height: 498px}
.u-section-13 .u-shape-1 {margin-bottom: 0}
.u-section-13 .u-image-1 {height: 393px; width: 355px; margin: 33px auto}
.u-section-13 .u-layout-cell-2 {min-height: 498px}
.u-section-13 .u-container-layout-2 {padding-left: 20px}
.u-section-13 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 50px 0 0 -20px}
.u-section-13 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-13 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 49px 0 50px -20px} 

@media (max-width: 1199px){ .u-section-13 .u-sheet-1 {min-height: 413px}
.u-section-13 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-13 .u-layout-cell-1 {min-height: 549px; z-index: 2; background-position: 50% 50%}
.u-section-13 .u-shape-1 {margin-bottom: initial}
.u-section-13 .u-image-1 {height: 367px; width: 315px; margin-top: 41px; margin-bottom: 41px}
.u-section-13 .u-layout-cell-2 {min-height: 549px; z-index: 0}
.u-section-13 .u-container-layout-2 {padding-left: 0}
.u-section-13 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 55px; margin-left: 0}
.u-section-13 .u-text-2 {margin-left: 0}
.u-section-13 .u-text-3 {margin-top: 31px; margin-left: 0; margin-bottom: 55px} }

@media (max-width: 991px){ .u-section-13 .u-sheet-1 {min-height: 622px}
.u-section-13 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-13 .u-layout-cell-1 {min-height: 612px; z-index: auto}
.u-section-13 .u-image-1 {height: 352px; width: 305px; margin-top: 55px; margin-bottom: 48px}
.u-section-13 .u-layout-cell-2 {min-height: 612px; z-index: auto}
.u-section-13 .u-text-1 {position: relative; margin-top: 22px}
.u-section-13 .u-text-2 {position: relative}
.u-section-13 .u-text-3 {margin-top: 43px; margin-bottom: 14px} }

@media (max-width: 767px){ .u-section-13 .u-sheet-1 {min-height: 812px}
.u-section-13 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-13 .u-layout-cell-1 {min-height: 455px}
.u-section-13 .u-image-1 {height: 400px; width: 356px; margin-top: 18px; margin-bottom: 18px}
.u-section-13 .u-layout-cell-2 {min-height: 469px}
.u-section-13 .u-text-1 {margin-top: 18px}
.u-section-13 .u-text-2 {font-size: 1.125rem}
.u-section-13 .u-text-3 {margin: 35px -2px 0} }

@media (max-width: 575px){ .u-section-13 .u-sheet-1 {min-height: 982px}
.u-section-13 .u-layout-cell-1 {min-height: 389px}
.u-section-13 .u-image-1 {height: 358px; width: 312px; margin-top: 10px; margin-bottom: 11px}
.u-section-13 .u-layout-cell-2 {min-height: 573px}
.u-section-13 .u-container-layout-2 {padding-left: 6px}
.u-section-13 .u-text-1 {margin-top: 20px}
.u-section-13 .u-text-2 {font-size: 1rem; margin-bottom: 7px}
.u-section-13 .u-text-3 {position: relative; margin-top: 20px; margin-right: 0; margin-left: -6px} }.u-section-14 .u-sheet-1 {min-height: 443px}
.u-section-14 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-14 .u-layout-cell-1 {min-height: 521px}
.u-section-14 .u-shape-1 {margin-bottom: 0}
.u-section-14 .u-image-1 {height: 426px; width: 468px; margin: 26px auto}
.u-section-14 .u-layout-cell-2 {min-height: 521px}
.u-section-14 .u-container-layout-2 {padding-left: 20px}
.u-section-14 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 50px 0 0 -20px}
.u-section-14 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-14 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 43px 0 50px -20px} 

@media (max-width: 1199px){ .u-section-14 .u-sheet-1 {min-height: 413px}
.u-section-14 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-14 .u-layout-cell-1 {min-height: 446px; z-index: 2; background-position: 50% 50%}
.u-section-14 .u-shape-1 {margin-bottom: initial}
.u-section-14 .u-image-1 {height: 347px; width: 364px; margin-top: 28px; margin-bottom: 28px}
.u-section-14 .u-layout-cell-2 {min-height: 446px; z-index: 0}
.u-section-14 .u-container-layout-2 {padding-left: 0}
.u-section-14 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 45px; margin-left: 0}
.u-section-14 .u-text-2 {margin-top: 15px; margin-left: 0}
.u-section-14 .u-text-3 {margin: 33px 2px 45px} }

@media (max-width: 991px){ .u-section-14 .u-sheet-1 {min-height: 409px}
.u-section-14 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-14 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-14 .u-image-1 {height: 314px; width: 321px; margin-top: 38px; margin-bottom: 37px}
.u-section-14 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-14 .u-text-1 {position: relative; margin-top: 40px}
.u-section-14 .u-text-2 {position: relative; margin-top: 17px}
.u-section-14 .u-text-3 {margin: 37px 0 40px} }

@media (max-width: 767px){ .u-section-14 .u-sheet-1 {min-height: 650px}
.u-section-14 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-14 .u-layout-cell-1 {min-height: 428px}
.u-section-14 .u-image-1 {height: 400px; width: 422px; margin-top: 9px; margin-bottom: 9px}
.u-section-14 .u-layout-cell-2 {min-height: 202px}
.u-section-14 .u-text-1 {margin-top: 8px}
.u-section-14 .u-text-2 {font-size: 1.125rem; margin-top: 20px}
.u-section-14 .u-text-3 {margin-top: 28px; margin-bottom: 9px} }

@media (max-width: 575px){ .u-section-14 .u-sheet-1 {min-height: 559px}
.u-section-14 .u-layout-wrap-1 {margin-bottom: -281px; margin-right: initial; margin-left: initial}
.u-section-14 .u-layout-cell-1 {min-height: 331px}
.u-section-14 .u-image-1 {height: 290px; width: 324px; margin-top: 15px; margin-bottom: 15px}
.u-section-14 .u-layout-cell-2 {min-height: 149px}
.u-section-14 .u-text-1 {margin-top: 6px}
.u-section-14 .u-text-2 {font-size: 1rem; margin-bottom: 6px}
.u-section-14 .u-text-3 {position: relative; margin: 20px -3px 0} }.u-section-15 .u-sheet-1 {min-height: 443px}
.u-section-15 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-15 .u-layout-cell-1 {min-height: 488px}
.u-section-15 .u-shape-1 {margin-bottom: 0}
.u-section-15 .u-image-1 {height: 340px; width: 494px; margin: 45px auto}
.u-section-15 .u-layout-cell-2 {min-height: 488px}
.u-section-15 .u-container-layout-2 {padding-left: 20px}
.u-section-15 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 50px 0 0 -20px}
.u-section-15 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-15 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 49px 0 50px -20px} 

@media (max-width: 1199px){ .u-section-15 .u-sheet-1 {min-height: 413px}
.u-section-15 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-15 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-15 .u-shape-1 {margin-bottom: initial}
.u-section-15 .u-image-1 {height: 284px; width: 420px; margin-top: 40px; margin-bottom: 40px}
.u-section-15 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-15 .u-container-layout-2 {padding-left: 0}
.u-section-15 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-15 .u-text-2 {margin-top: 18px; margin-left: 0}
.u-section-15 .u-text-3 {margin-top: 29px; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-15 .u-sheet-1 {min-height: 409px}
.u-section-15 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-15 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-15 .u-image-1 {height: 224px; width: 342px; margin-bottom: 20px}
.u-section-15 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-15 .u-text-1 {position: relative}
.u-section-15 .u-text-2 {position: relative; margin-top: 23px; margin-bottom: 40px}
.u-section-15 .u-text-3 {margin-top: 49px; margin-bottom: 30px; margin-left: -13px} }

@media (max-width: 767px){ .u-section-15 .u-sheet-1 {min-height: 611px}
.u-section-15 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -11px; margin-right: initial; margin-left: initial}
.u-section-15 .u-layout-cell-1 {min-height: 364px}
.u-section-15 .u-image-1 {height: 344px; width: 481px; margin-top: 9px; margin-bottom: 0}
.u-section-15 .u-layout-cell-2 {min-height: 224px}
.u-section-15 .u-text-1 {margin-top: 6px}
.u-section-15 .u-text-2 {font-size: 1.125rem; margin-top: 20px; margin-bottom: 0}
.u-section-15 .u-text-3 {margin-top: 30px; margin-left: 0; margin-bottom: 6px} }

@media (max-width: 575px){ .u-section-15 .u-sheet-1 {min-height: 506px}
.u-section-15 .u-layout-wrap-1 {margin-bottom: -118px; margin-right: initial; margin-left: initial}
.u-section-15 .u-layout-cell-1 {min-height: 238px}
.u-section-15 .u-image-1 {height: 219px; width: 318px; margin-top: 15px}
.u-section-15 .u-layout-cell-2 {min-height: 242px}
.u-section-15 .u-text-1 {margin-top: 12px; margin-left: 6px}
.u-section-15 .u-text-2 {font-weight: 400; font-size: 1rem; margin-left: 6px}
.u-section-15 .u-text-3 {margin-top: 15px; margin-bottom: 0} }.u-section-16 .u-sheet-1 {min-height: 443px}
.u-section-16 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-16 .u-layout-cell-1 {min-height: 488px}
.u-section-16 .u-shape-1 {margin-bottom: 0}
.u-section-16 .u-image-1 {height: 340px; width: 494px; margin: 45px auto}
.u-section-16 .u-layout-cell-2 {min-height: 488px}
.u-section-16 .u-container-layout-2 {padding-left: 20px}
.u-section-16 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 50px 0 0 -20px}
.u-section-16 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-16 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 35px 0 50px -20px} 

@media (max-width: 1199px){ .u-section-16 .u-sheet-1 {min-height: 413px}
.u-section-16 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-16 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-16 .u-shape-1 {margin-bottom: initial}
.u-section-16 .u-image-1 {height: 353px; width: 398px; margin-top: 15px; margin-bottom: 15px}
.u-section-16 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-16 .u-container-layout-2 {padding-left: 0}
.u-section-16 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-16 .u-text-2 {margin-top: 15px; margin-left: 0}
.u-section-16 .u-text-3 {margin-top: 46px; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-16 .u-sheet-1 {min-height: 427px}
.u-section-16 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-16 .u-layout-cell-1 {min-height: 437px; z-index: auto}
.u-section-16 .u-image-1 {height: 248px; width: 305px; margin-top: 40px; margin-bottom: 0}
.u-section-16 .u-layout-cell-2 {min-height: 437px; z-index: auto}
.u-section-16 .u-text-1 {position: relative; margin-top: 45px}
.u-section-16 .u-text-2 {position: relative; margin-top: 20px}
.u-section-16 .u-text-3 {margin-top: 36px; margin-bottom: 45px} }

@media (max-width: 767px){ .u-section-16 .u-sheet-1 {min-height: 768px}
.u-section-16 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-16 .u-layout-cell-1 {min-height: 454px}
.u-section-16 .u-image-1 {height: 364px; width: 452px; margin-bottom: 40px}
.u-section-16 .u-layout-cell-2 {min-height: 311px}
.u-section-16 .u-text-1 {margin-top: 2px}
.u-section-16 .u-text-2 {font-size: 1.125rem; margin-top: 15px}
.u-section-16 .u-text-3 {margin: 45px -2px 0} }

@media (max-width: 575px){ .u-section-16 .u-sheet-1 {min-height: 685px}
.u-section-16 .u-layout-cell-1 {min-height: 292px}
.u-section-16 .u-image-1 {height: 248px; width: 323px; margin-top: 17px; margin-bottom: 17px}
.u-section-16 .u-layout-cell-2 {min-height: 373px}
.u-section-16 .u-text-1 {margin-top: 9px}
.u-section-16 .u-text-2 {font-size: 1rem; margin-top: 20px}
.u-section-16 .u-text-3 {margin: 28px 0 9px} }.u-section-17 .u-sheet-1 {min-height: 443px}
.u-section-17 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-17 .u-layout-cell-1 {min-height: 488px}
.u-section-17 .u-shape-1 {margin-bottom: 0}
.u-section-17 .u-image-1 {height: 427px; width: 259px; margin: 26px auto}
.u-section-17 .u-layout-cell-2 {min-height: 488px}
.u-section-17 .u-container-layout-2 {padding-left: 20px}
.u-section-17 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 50px 0 0 -20px}
.u-section-17 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-17 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 14px 0 50px -20px} 

@media (max-width: 1199px){ .u-section-17 .u-sheet-1 {min-height: 413px}
.u-section-17 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-17 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-17 .u-shape-1 {margin-bottom: initial}
.u-section-17 .u-image-1 {height: 351px; width: 229px}
.u-section-17 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-17 .u-container-layout-2 {padding-left: 0}
.u-section-17 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-17 .u-text-2 {margin-top: 15px; margin-left: 0}
.u-section-17 .u-text-3 {margin-top: 0; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-17 .u-sheet-1 {min-height: 409px}
.u-section-17 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-17 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-17 .u-image-1 {height: 356px; width: 224px; margin-top: 16px; margin-bottom: 0; margin-left: 56px}
.u-section-17 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-17 .u-text-1 {position: relative}
.u-section-17 .u-text-2 {position: relative; margin-top: 20px} }

@media (max-width: 767px){ .u-section-17 .u-sheet-1 {min-height: 671px}
.u-section-17 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-17 .u-layout-cell-1 {min-height: 420px}
.u-section-17 .u-image-1 {height: 387px; width: 244px; margin-top: 24px; margin-left: auto}
.u-section-17 .u-layout-cell-2 {min-height: 231px}
.u-section-17 .u-text-1 {margin-top: 12px}
.u-section-17 .u-text-2 {font-size: 1.125rem; margin-top: 15px}
.u-section-17 .u-text-3 {margin-bottom: 12px} }

@media (max-width: 575px){ .u-section-17 .u-sheet-1 {min-height: 688px}
.u-section-17 .u-layout-wrap-1 {margin-bottom: -21px; margin-right: initial; margin-left: initial}
.u-section-17 .u-layout-cell-1 {min-height: 413px}
.u-section-17 .u-image-1 {height: 394px; width: 236px; margin-top: 13px}
.u-section-17 .u-layout-cell-2 {min-height: 216px}
.u-section-17 .u-text-1 {margin-top: 4px; margin-left: 3px; margin-right: 3px}
.u-section-17 .u-text-2 {font-size: 1rem; margin-top: 20px; margin-left: 3px; margin-right: 3px}
.u-section-17 .u-text-3 {margin-top: -7px; margin-bottom: 4px} }.u-section-18 .u-sheet-1 {min-height: 443px}
.u-section-18 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-18 .u-layout-cell-1 {min-height: 463px}
.u-section-18 .u-shape-1 {margin-bottom: 0}
.u-section-18 .u-image-1 {height: 428px; width: 339px; margin: 12px auto}
.u-section-18 .u-layout-cell-2 {min-height: 463px}
.u-section-18 .u-container-layout-2 {padding-left: 20px}
.u-section-18 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-18 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-18 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 30px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-18 .u-sheet-1 {min-height: 413px}
.u-section-18 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-18 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-18 .u-shape-1 {margin-bottom: initial}
.u-section-18 .u-image-1 {width: 284px; height: 368px; margin-top: 8px; margin-bottom: 8px}
.u-section-18 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-18 .u-container-layout-2 {padding-left: 0}
.u-section-18 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-18 .u-text-2 {margin-top: 15px; margin-left: 0}
.u-section-18 .u-text-3 {margin-top: 44px; margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-18 .u-sheet-1 {min-height: 409px}
.u-section-18 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-18 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-18 .u-image-1 {height: 356px; width: 271px; margin-top: 16px; margin-bottom: 16px}
.u-section-18 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-18 .u-text-1 {position: relative}
.u-section-18 .u-text-2 {position: relative; margin-top: 20px}
.u-section-18 .u-text-3 {margin-top: 36px} }

@media (max-width: 767px){ .u-section-18 .u-sheet-1 {min-height: 681px}
.u-section-18 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -217px; margin-right: initial; margin-left: initial}
.u-section-18 .u-layout-cell-1 {min-height: 454px}
.u-section-18 .u-image-1 {height: 420px; width: 329px; margin-top: 8px; margin-bottom: 8px}
.u-section-18 .u-layout-cell-2 {min-height: 207px}
.u-section-18 .u-text-1 {margin-top: 3px}
.u-section-18 .u-text-2 {font-size: 1.125rem; margin-top: 12px}
.u-section-18 .u-text-3 {margin: 25px 3px 3px} }

@media (max-width: 575px){ .u-section-18 .u-sheet-1 {min-height: 669px}
.u-section-18 .u-layout-wrap-1 {margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-18 .u-layout-cell-1 {min-height: 405px}
.u-section-18 .u-image-1 {height: 383px; width: 303px; margin-top: 6px; margin-bottom: 6px}
.u-section-18 .u-layout-cell-2 {min-height: 247px}
.u-section-18 .u-text-1 {margin-top: 13px; margin-left: 3px; margin-right: 3px}
.u-section-18 .u-text-2 {font-size: 1rem; margin-top: 20px; margin-left: 3px; margin-right: 3px}
.u-section-18 .u-text-3 {margin: 20px 0 13px} }.u-section-19 .u-sheet-1 {min-height: 443px}
.u-section-19 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-19 .u-layout-cell-1 {min-height: 463px}
.u-section-19 .u-shape-1 {margin-bottom: 0}
.u-section-19 .u-image-1 {height: 261px; width: 547px; margin: 45px auto}
.u-section-19 .u-layout-cell-2 {min-height: 463px}
.u-section-19 .u-container-layout-2 {padding-left: 20px}
.u-section-19 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-19 .u-text-2 {margin: 16px 0 0 -20px}
.u-section-19 .u-text-3 {font-size: 1.25rem; font-weight: 700; margin: 42px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-19 .u-sheet-1 {min-height: 413px}
.u-section-19 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-1 {min-height: 528px; z-index: 2; background-position: 50% 50%}
.u-section-19 .u-shape-1 {margin-bottom: initial}
.u-section-19 .u-image-1 {height: 232px; width: 459px; margin-top: 50px; margin-bottom: 50px}
.u-section-19 .u-layout-cell-2 {min-height: 528px; z-index: 0}
.u-section-19 .u-container-layout-2 {padding-left: 0}
.u-section-19 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 50px; margin-left: 0}
.u-section-19 .u-text-2 {margin-top: 21px; margin-left: 0}
.u-section-19 .u-text-3 {margin: 35px 2px 50px} }

@media (max-width: 991px){ .u-section-19 .u-sheet-1 {min-height: 409px}
.u-section-19 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-19 .u-image-1 {height: 169px; margin-top: 40px; margin-bottom: 20px; margin-right: initial; margin-left: initial; width: auto}
.u-section-19 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-19 .u-text-1 {margin-top: 40px}
.u-section-19 .u-text-2 {margin-top: 10px}
.u-section-19 .u-text-3 {margin: 31px 0 40px} }

@media (max-width: 767px){ .u-section-19 .u-sheet-1 {min-height: 550px}
.u-section-19 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-1 {min-height: 326px}
.u-section-19 .u-image-1 {height: 292px; margin-top: 12px; margin-bottom: 12px; width: auto; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-2 {min-height: 204px}
.u-section-19 .u-text-1 {margin-top: 16px}
.u-section-19 .u-text-2 {font-size: 1.125rem; margin-top: 15px}
.u-section-19 .u-text-3 {margin-top: 27px; margin-bottom: 7px} }

@media (max-width: 575px){ .u-section-19 .u-sheet-1 {min-height: 469px}
.u-section-19 .u-layout-wrap-1 {margin-bottom: -15px; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-1 {min-height: 194px}
.u-section-19 .u-image-1 {height: 185px; margin-top: 5px; margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial}
.u-section-19 .u-layout-cell-2 {min-height: 164px}
.u-section-19 .u-text-1 {margin-top: 6px; margin-left: 3px; margin-right: 3px}
.u-section-19 .u-text-2 {font-size: 1rem; margin-top: 13px; margin-left: 3px; margin-right: 3px}
.u-section-19 .u-text-3 {margin: 29px -1px 6px} }.u-section-20 .u-sheet-1 {min-height: 443px}
.u-section-20 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-20 .u-layout-cell-1 {min-height: 463px}
.u-section-20 .u-shape-1 {margin-bottom: 0}
.u-section-20 .u-image-1 {height: 433px; width: 459px; margin: 10px auto}
.u-section-20 .u-layout-cell-2 {min-height: 463px}
.u-section-20 .u-container-layout-2 {padding-left: 20px}
.u-section-20 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-20 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-20 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 41px 0 45px -20px} 

@media (max-width: 1199px){ .u-section-20 .u-sheet-1 {min-height: 413px}
.u-section-20 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-20 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-20 .u-shape-1 {margin-bottom: initial}
.u-section-20 .u-image-1 {height: 382px; width: 397px; margin-top: 11px; margin-bottom: 11px}
.u-section-20 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-20 .u-container-layout-2 {padding-left: 0}
.u-section-20 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-20 .u-text-2 {font-weight: 400; margin-top: 15px; margin-left: 0}
.u-section-20 .u-text-3 {margin-top: 34px; margin-left: 0; margin-bottom: 40px; position: relative} }

@media (max-width: 991px){ .u-section-20 .u-sheet-1 {min-height: 409px}
.u-section-20 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-20 .u-layout-cell-1 {min-height: 399px; z-index: auto}
.u-section-20 .u-image-1 {height: 325px; width: 325px; margin-top: 32px; margin-bottom: 32px}
.u-section-20 .u-layout-cell-2 {min-height: 399px; z-index: auto}
.u-section-20 .u-text-1 {position: relative}
.u-section-20 .u-text-2 {position: relative; font-weight: normal; margin-top: 20px}
.u-section-20 .u-text-3 {margin-top: 20px; margin-bottom: 20px} }

@media (max-width: 767px){ .u-section-20 .u-sheet-1 {min-height: 750px}
.u-section-20 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: -142px; margin-right: initial; margin-left: initial}
.u-section-20 .u-layout-cell-1 {min-height: 452px}
.u-section-20 .u-image-1 {height: 395px; width: 431px; margin-top: 20px; margin-bottom: 20px}
.u-section-20 .u-layout-cell-2 {min-height: 232px}
.u-section-20 .u-text-1 {margin-top: 16px}
.u-section-20 .u-text-2 {font-size: 1.125rem; margin-top: 9px}
.u-section-20 .u-text-3 {margin-top: 32px; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-20 .u-sheet-1 {min-height: 624px}
.u-section-20 .u-layout-wrap-1 {margin-bottom: 9px; margin-right: initial; margin-left: initial}
.u-section-20 .u-layout-cell-1 {min-height: 296px}
.u-section-20 .u-image-1 {height: 285px; width: 288px; margin-top: 5px; margin-bottom: 0}
.u-section-20 .u-layout-cell-2 {min-height: 278px}
.u-section-20 .u-text-1 {margin-top: 4px}
.u-section-20 .u-text-2 {font-size: 1rem; margin-top: 20px; margin-bottom: 4px}
.u-section-20 .u-text-3 {margin-top: 20px; margin-left: 2px; margin-right: 2px} }.u-section-21 .u-sheet-1 {min-height: 443px}
.u-section-21 .u-layout-wrap-1 {margin: 5px auto 5px 0}
.u-section-21 .u-layout-cell-1 {min-height: 463px}
.u-section-21 .u-shape-1 {margin-bottom: 0}
.u-section-21 .u-image-1 {height: 252px; width: 495px; margin: 45px auto}
.u-section-21 .u-layout-cell-2 {min-height: 463px}
.u-section-21 .u-container-layout-2 {padding-left: 20px}
.u-section-21 .u-text-1 {font-size: 1.875rem; font-weight: 400; margin: 45px 0 0 -20px}
.u-section-21 .u-text-2 {margin: 20px 0 0 -20px}
.u-section-21 .u-text-3 {font-weight: 700; font-size: 1.25rem; margin: 0 0 45px -20px} 

@media (max-width: 1199px){ .u-section-21 .u-sheet-1 {min-height: 413px}
.u-section-21 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-21 .u-layout-cell-1 {min-height: 413px; z-index: 2; background-position: 50% 50%}
.u-section-21 .u-shape-1 {margin-bottom: initial}
.u-section-21 .u-image-1 {height: 225px; width: 428px; margin-top: 40px; margin-bottom: 40px}
.u-section-21 .u-layout-cell-2 {min-height: 413px; z-index: 0}
.u-section-21 .u-container-layout-2 {padding-left: 0}
.u-section-21 .u-text-1 {font-size: 2.25rem; font-weight: normal; margin-top: 40px; margin-left: 0}
.u-section-21 .u-text-2 {margin-top: 19px; margin-left: 0}
.u-section-21 .u-text-3 {margin-left: 0; margin-bottom: 40px} }

@media (max-width: 991px){ .u-section-21 .u-sheet-1 {min-height: 409px}
.u-section-21 .u-layout-wrap-1 {margin-top: 10px; margin-bottom: -39px; margin-right: initial; margin-left: initial}
.u-section-21 .u-layout-cell-1 {min-height: 426px; z-index: auto}
.u-section-21 .u-image-1 {height: 177px; width: 315px}
.u-section-21 .u-layout-cell-2 {min-height: 426px; z-index: auto}
.u-section-21 .u-text-1 {position: relative; margin-top: 33px}
.u-section-21 .u-text-2 {position: relative; margin-top: 20px}
.u-section-21 .u-text-3 {margin-top: 10px; margin-bottom: 33px} }

@media (max-width: 767px){ .u-section-21 .u-sheet-1 {min-height: 632px}
.u-section-21 .u-layout-wrap-1 {margin-top: 15px; margin-bottom: 15px; margin-right: initial; margin-left: initial}
.u-section-21 .u-layout-cell-1 {min-height: 314px}
.u-section-21 .u-image-1 {height: 277px; width: 505px; margin-top: 15px; margin-bottom: 12px}
.u-section-21 .u-layout-cell-2 {min-height: 319px}
.u-section-21 .u-text-1 {margin-top: 12px}
.u-section-21 .u-text-2 {font-size: 1.125rem; width: auto; margin-top: 19px; margin-right: -4px; margin-left: 4px}
.u-section-21 .u-text-3 {font-size: 1.125rem; margin: 0 4px 15px} }

@media (max-width: 575px){ .u-section-21 .u-sheet-1 {min-height: 561px}
.u-section-21 .u-layout-cell-1 {min-height: 192px}
.u-section-21 .u-image-1 {height: 169px; width: 310px; margin-top: 7px; margin-bottom: 7px}
.u-section-21 .u-layout-cell-2 {min-height: 354px}
.u-section-21 .u-text-1 {margin-top: 10px}
.u-section-21 .u-text-2 {font-size: 1rem; width: 340px; margin-top: 20px; margin-left: 0; margin-right: 0}
.u-section-21 .u-text-3 {margin: -10px 0 6px} }
/* ── OUR VENTURES (adapted from TechnicalSolutions.com, dark theme) ── */
.products-wrap {
  background: transparent;
  padding: 8px 0 16px;
}
.products-list {
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 40px;
}
.product {
  display: flex;
  gap: 56px;
  align-items: center;
  padding: 30px 0;
  border-bottom: 1px solid #2a2a2a;
}
.product:last-child { border-bottom: none; }
.product-img {
  flex: 0 0 480px;
  max-width: 480px;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  border-radius: 8px;
  padding: 16px;
}
.product-img > img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.carousel {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.carousel-track {
  display: flex;
  height: 100%;
  transition: transform 0.4s ease;
}
.carousel-track img {
  flex: 0 0 100%;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.carousel-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0,0,0,0.5);
  color: #fff;
  border: none;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}
.carousel-btn.prev { left: 4px; }
.carousel-btn.next { right: 4px; }
.carousel-dots {
  display: flex;
  justify-content: center;
  gap: 5px;
  margin-top: 6px;
}
.carousel-dots span {
  width: 7px; height: 7px;
  border-radius: 50%;
  background: #444;
  cursor: pointer;
  transition: background 0.2s;
}
.carousel-dots span.active { background: #fd0026; }
.product-info { flex: 1; min-width: 0; }
.product-info h3 {
  font-family: Georgia, serif;
  font-weight: 400;
  font-size: 28px;
  color: #ffffff;
  margin-bottom: 14px;
  line-height: 1.2;
}
.product-info p {
  font-size: 16px;
  line-height: 1.6;
  color: #c9c9c9;
  margin-bottom: 14px;
}
.client {
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  color: #9fc4c9;
}
@media (max-width: 900px) {
  .product { flex-direction: column; gap: 20px; padding: 24px 0; }
  .product-img { flex: none; max-width: 100%; width: 100%; height: 300px; }
  .products-list { padding: 0 20px; }
  .carousel { height: 300px; }
  .product-info h3 { font-size: 22px; }
}
