.u-section-1 .u-sheet-1 {min-height: 121px}
.u-section-1 .u-layout-wrap-1 {width: 385px; margin: 10px auto 10px 0}
.u-section-1 .u-layout-cell-1 {background-image: none; min-height: 101px}
.u-section-1 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-1 .u-text-1 {font-weight: 700; margin: 10px 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 122px}
.u-section-1 .u-layout-cell-1 {min-height: 102px}
.u-section-1 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-1 .u-text-1 {position: relative} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 91px}
.u-section-1 .u-layout-wrap-1 {margin-bottom: -3px}
.u-section-1 .u-layout-cell-1 {min-height: 71px}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-text-1 {margin-bottom: 0} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 84px}
.u-section-1 .u-layout-wrap-1 {margin-bottom: 10px}
.u-section-1 .u-layout-cell-1 {min-height: 64px}
.u-section-1 .u-container-layout-1 {padding-left: 5px; padding-right: 5px}
.u-section-1 .u-text-1 {width: auto; margin: 5px 5px 5px -5px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 75px}
.u-section-1 .u-layout-wrap-1 {width: 299px}
.u-section-1 .u-layout-cell-1 {min-height: 55px}
.u-section-1 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-1 .u-text-1 {margin-left: 0; margin-right: 0; margin-bottom: 0; width: 297px} }.u-section-2 .u-sheet-1 {min-height: 500px}
.u-section-2 .u-layout-wrap-1 {width: 1002px; margin: 0 auto 0 69px}
.u-section-2 .u-layout-cell-1 {min-height: 500px}
.u-section-2 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-2 .u-image-1 {width: 441px; height: 382px; margin: 50px auto}
.u-section-2 .u-layout-cell-2 {min-height: 500px}
.u-section-2 .u-container-layout-2 {padding-left: 20px; padding-right: 0}
.u-section-2 .u-text-1 {font-weight: 700; margin: 50px 0 0}
.u-section-2 .u-text-2 {font-size: 1.125rem; letter-spacing: 0; line-height: 1.8; margin: 20px 0 50px} 

@media (max-width: 1199px){ .u-section-2 .u-layout-wrap-1 {width: 826px; margin-left: 57px}
.u-section-2 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-2 .u-image-1 {width: 364px; height: 315px; margin-top: 60px; margin-bottom: 60px}
.u-section-2 .u-container-layout-2 {padding-left: 16px}
.u-section-2 .u-text-1 {position: relative; margin-top: 55px}
.u-section-2 .u-text-2 {width: auto; margin-bottom: 55px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 553px}
.u-section-2 .u-layout-wrap-1 {width: 633px; margin-left: 36px}
.u-section-2 .u-layout-cell-1 {min-height: 553px}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-image-1 {width: 307px; height: 266px; margin-top: 55px; margin-bottom: 55px; margin-left: -11px}
.u-section-2 .u-layout-cell-2 {min-height: 553px}
.u-section-2 .u-container-layout-2 {padding-left: 10px}
.u-section-2 .u-text-1 {margin-top: 47px}
.u-section-2 .u-text-2 {font-size: 1rem; margin-bottom: 47px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: auto}
.u-section-2 .u-layout-wrap-1 {width: 523px; margin-left: 17px}
.u-section-2 .u-layout-cell-1 {min-height: auto}
.u-section-2 .u-container-layout-1 {padding-left: 5px; padding-right: 5px}
.u-section-2 .u-image-1 {width: 359px; height: 311px; margin-top: 0; margin-left: auto; margin-bottom: 3px}
.u-section-2 .u-layout-cell-2 {min-height: auto}
.u-section-2 .u-container-layout-2 {padding-left: 5px}
.u-section-2 .u-text-1 {margin-top: 35px}
.u-section-2 .u-text-2 {margin-bottom: 35px} }

@media (max-width: 575px){ .u-section-2 .u-layout-wrap-1 {width: 335px; margin-left: 5px}
.u-section-2 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-2 .u-image-1 {width: 289px; height: 264px; margin-top: 25px; margin-bottom: 25px}
.u-section-2 .u-container-layout-2 {padding-left: 1px}
.u-section-2 .u-text-1 {margin-top: 45px}
.u-section-2 .u-text-2 {margin-right: -6px; margin-bottom: 45px} }.u-section-3 .u-sheet-1 {min-height: 520px}
.u-section-3 .u-layout-wrap-1 {width: 1002px; margin: 0 auto 0 69px}
.u-section-3 .u-layout-cell-1 {min-height: 520px}
.u-section-3 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-3 .u-text-1 {font-weight: 700; margin: 50px 20px 0 -20px}
.u-section-3 .u-text-2 {font-size: 1.125rem; letter-spacing: 0; line-height: 1.8; margin: 20px 0 50px -20px}
.u-section-3 .u-layout-cell-2 {min-height: 520px}
.u-section-3 .u-container-layout-2 {padding-left: 20px; padding-right: 0}
.u-section-3 .u-image-1 {width: 451px; height: 451px; margin: 35px 20px 35px auto} 

@media (max-width: 1199px){ .u-section-3 .u-layout-wrap-1 {width: 826px; margin-left: 57px}
.u-section-3 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-3 .u-text-1 {position: relative; margin-right: 16px; margin-left: -16px}
.u-section-3 .u-text-2 {width: auto; margin-left: -16px}
.u-section-3 .u-container-layout-2 {padding-left: 16px}
.u-section-3 .u-image-1 {width: 372px; height: 372px; margin-top: 38px; margin-right: 16px; margin-bottom: 38px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 409px}
.u-section-3 .u-layout-wrap-1 {width: 633px; margin-left: 36px}
.u-section-3 .u-layout-cell-1 {min-height: 403px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-text-1 {margin-top: 40px; margin-right: 10px; margin-left: -10px}
.u-section-3 .u-text-2 {font-size: 1rem; margin-bottom: 40px; margin-left: -10px}
.u-section-3 .u-layout-cell-2 {min-height: 403px}
.u-section-3 .u-container-layout-2 {padding-left: 10px}
.u-section-3 .u-image-1 {width: 285px; height: 285px; margin-right: 10px; margin-bottom: 0} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: auto}
.u-section-3 .u-layout-wrap-1 {width: 523px; margin-left: 17px}
.u-section-3 .u-layout-cell-1 {min-height: auto}
.u-section-3 .u-container-layout-1 {padding-left: 5px; padding-right: 5px}
.u-section-3 .u-text-1 {margin-top: 20px; margin-right: 5px; margin-left: -5px}
.u-section-3 .u-text-2 {margin-bottom: 20px; margin-left: -5px}
.u-section-3 .u-layout-cell-2 {min-height: auto}
.u-section-3 .u-container-layout-2 {padding-left: 2px; padding-right: 2px}
.u-section-3 .u-image-1 {width: 286px; height: 286px; margin-top: 0; margin-right: auto; margin-bottom: 19px} }

@media (max-width: 575px){ .u-section-3 .u-layout-wrap-1 {width: 335px; margin-left: 5px}
.u-section-3 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-3 .u-text-1 {margin-top: 33px; margin-right: 1px; margin-left: -1px}
.u-section-3 .u-text-2 {margin-left: 0; margin-bottom: 33px; width: auto}
.u-section-3 .u-container-layout-2 {padding-left: 1px; padding-right: 1px}
.u-section-3 .u-image-1 {margin-top: 9px; margin-bottom: 9px} }