.u-section-1 {background-image: url("images/51e6dd454354b108f5d084609629317e113fdce15b4c704f752d7bd5954dc55c_1280.jpg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 2256px}
.u-section-1 .u-group-1 {min-height: 1900px; background-image: linear-gradient(#555c66, #292d33); margin: 63px auto 60px 0}
.u-section-1 .u-container-layout-1 {padding: 27px 60px 30px}
.u-section-1 .u-text-1 {font-weight: 700; font-size: 3rem; margin: 0 auto 0 0}
.u-section-1 .u-text-2 {font-size: 1rem; margin: 30px auto 0 0}
.u-section-1 .u-btn-1 {background-image: none; border-style: none none solid; font-size: 1.25rem; margin: -54px auto 0 0; padding: 0}
.u-section-1 .u-image-1 {height: 414px; margin: 67px auto 0 0}
.u-section-1 .u-text-3 {background-image: none; font-size: 1rem; margin: 45px auto 0 0}
.u-section-1 .u-text-4 {font-size: 1rem; margin: 15px 0 0}
.u-section-1 .u-text-5 {font-size: 1rem; margin: 20px auto 0}
.u-section-1 .u-btn-2 {border-style: none; font-weight: 700; text-transform: uppercase; font-size: 1rem; letter-spacing: 1px; margin: 20px auto 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 1860px}
.u-section-1 .u-group-1 {min-height: 371px; margin-right: initial; margin-left: initial}
.u-section-1 .u-text-1 {margin-left: 66px; margin-right: 66px}
.u-section-1 .u-image-1 {height: 341px; margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 1425px}
.u-section-1 .u-group-1 {min-height: 284px; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-text-1 {margin-left: 56px; margin-right: 56px}
.u-section-1 .u-btn-1 {margin-top: -95px}
.u-section-1 .u-image-1 {height: 261px; margin-top: 108px; margin-right: initial; margin-left: initial} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 1069px}
.u-section-1 .u-group-1 {min-height: 213px; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-text-1 {margin-left: 0; margin-right: auto}
.u-section-1 .u-btn-1 {margin-top: -38px}
.u-section-1 .u-image-1 {height: 196px; margin-top: 51px; margin-right: initial; margin-left: initial} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 673px}
.u-section-1 .u-group-1 {min-height: 134px; margin-right: initial; margin-left: initial}
.u-section-1 .u-btn-1 {margin-top: 9px}
.u-section-1 .u-image-1 {height: 123px; margin-top: 4px; margin-right: initial; margin-left: initial}
.u-section-1 .u-text-4 {margin-top: 20px} }