.u-section-1 { background-position: 50% 50%; } .u-section-1 .u-sheet-1 { min-height: 812px; } .u-section-1 .u-layout-wrap-1 { width: 1106px; margin: 50px 0 0 auto; } .u-section-1 .u-layout-cell-1 { min-height: 447px; background-image: none; } .u-section-1 .u-container-layout-1 { padding: 20px; } .u-section-1 .u-text-1 { text-transform: uppercase; letter-spacing: 2px; font-size: 1.25rem; margin: 0; } .u-section-1 .u-text-2 { font-size: 3rem; font-weight: 700; margin: 71px 0 0; } .u-section-1 .u-text-3 { margin: 36px 0 0; } .u-section-1 .u-btn-1 { border-style: none; font-weight: 700; font-size: 0.875rem; text-transform: uppercase; margin: 22px auto 0 22px; padding: 0; } .u-section-1 .u-btn-2 { border-style: none; font-weight: 700; font-size: 0.875rem; text-transform: uppercase; margin: 10px auto 0 22px; padding: 0; } .u-section-1 .u-btn-3 { border-style: none; font-weight: 700; font-size: 0.875rem; text-transform: uppercase; margin: 10px auto 0 22px; padding: 0; } .u-section-1 .u-btn-4 { border-style: none; font-weight: 700; font-size: 0.875rem; text-transform: uppercase; margin: 10px auto 0 22px; padding: 0; } .u-section-1 .u-text-4 { margin-left: 0; margin-right: 0; } .u-section-1 .u-layout-cell-2 { min-height: 447px; background-image: none; } .u-section-1 .u-container-layout-2 { padding: 20px 20px 0; } .u-section-1 .u-text-5 { margin: 0; } .u-section-1 .u-text-6 { margin: 33px 0 0; } .u-section-1 .u-btn-5 { border-style: none; font-weight: 700; font-size: 0.875rem; text-transform: uppercase; margin: 12px auto 0 30px; padding: 0; } .u-section-1 .u-shape-1 { width: 22px; height: 214px; margin: -362px auto 60px 0; } @media (max-width: 1199px) { .u-section-1 { background-position: 54.49% 0%; } .u-section-1 .u-sheet-1 { min-height: 723px; } .u-section-1 .u-layout-wrap-1 { width: 912px; } .u-section-1 .u-layout-cell-1 { min-height: 380px; } .u-section-1 .u-text-2 { margin-top: 92px; } .u-section-1 .u-text-3 { margin-top: 64px; } .u-section-1 .u-btn-1 { margin-top: 57px; margin-right: -34px; margin-left: 0; } .u-section-1 .u-btn-2 { margin-top: 0; margin-left: 0; } .u-section-1 .u-btn-3 { margin-top: 6px; margin-left: 0; } .u-section-1 .u-btn-4 { margin-left: 0; } .u-section-1 .u-layout-cell-2 { min-height: 373px; } .u-section-1 .u-btn-5 { margin-top: 20px; margin-left: 0; } .u-section-1 .u-shape-1 { height: 232px; margin-top: -231px; } } @media (max-width: 991px) { .u-section-1 { background-position: 20.57% 0%; } .u-section-1 .u-sheet-1 { min-height: 810px; } .u-section-1 .u-layout-wrap-1 { width: 692px; } .u-section-1 .u-layout-cell-1 { min-height: 100px; } .u-section-1 .u-text-2 { font-size: 2.25rem; width: auto; margin-top: 0; margin-right: -40px; } .u-section-1 .u-text-3 { width: auto; margin-top: 8px; } .u-section-1 .u-btn-1 { margin-top: 0; margin-right: -145px; } .u-section-1 .u-btn-2 { margin-top: 8px; } .u-section-1 .u-btn-3 { margin-top: 5px; } .u-section-1 .u-layout-cell-2 { min-height: 571px; } .u-section-1 .u-container-layout-2 { padding-bottom: 0; } .u-section-1 .u-btn-5 { margin-top: 0; margin-left: 6px; } .u-section-1 .u-shape-1 { margin-top: -256px; } } @media (max-width: 767px) { .u-section-1 .u-sheet-1 { min-height: 932px; } .u-section-1 .u-layout-wrap-1 { width: 508px; } .u-section-1 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; } .u-section-1 .u-text-2 { margin-top: 31px; margin-right: 0; } .u-section-1 .u-text-3 { margin-top: 33px; } .u-section-1 .u-btn-1 { margin-top: 23px; margin-right: auto; } .u-section-1 .u-btn-2 { margin-top: 14px; } .u-section-1 .u-btn-3 { margin-top: 14px; } .u-section-1 .u-layout-cell-2 { min-height: 100px; } .u-section-1 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; } .u-section-1 .u-shape-1 { width: 18px; height: 143px; margin-top: -354px; } } @media (max-width: 575px) { .u-section-1 { background-position: 10.26% 0%; } .u-section-1 .u-sheet-1 { min-height: 100vh; } .u-section-1 .u-layout-wrap-1 { width: 324px; margin-bottom: 60px; } .u-section-1 .u-text-2 { margin-top: 23px; } .u-section-1 .u-text-3 { margin-top: 16px; } .u-section-1 .u-btn-1 { margin-top: 2px; margin-right: -60px; } .u-section-1 .u-btn-2 { margin-top: 0; } .u-section-1 .u-btn-3 { margin-top: 0; } .u-section-1 .u-layout-cell-2 { min-height: 637px; } .u-section-1 .u-btn-5 { margin-top: 11px; margin-left: auto; } .u-section-1 .u-shape-1 { width: 16px; height: 769px; margin-top: -769px; } }