.u-section-1 {background-image: url("images/pexelsphoto1927507.jpeg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 745px}
.u-section-1 .u-group-1 {width: 937px; min-height: 583px; margin: 80px auto 32px}
.u-section-1 .u-container-layout-1 {padding-bottom: 0}
.u-section-1 .u-text-1 {text-transform: uppercase; letter-spacing: 5px; font-size: 4.5rem; font-weight: 700; text-shadow: 3px 4px 4px rgba(0,105,180,1); animation-duration: 2500ms; margin: 20px 28px 0 20px}
.u-section-1 .u-text-2 {text-transform: uppercase; font-size: 12rem; font-weight: 700; animation-duration: 1000ms; text-shadow: 9px 10px 13px rgba(191,212,100,1); margin: 144px 40px 0 20px} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 704px}
.u-section-1 .u-group-1 {width: 863px; min-height: 511px; margin-top: 87px; margin-bottom: 60px}
.u-section-1 .u-text-1 {width: auto; margin-right: 0; margin-left: 16px}
.u-section-1 .u-text-2 {width: auto; margin-right: 0; margin-left: 16px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 575px}
.u-section-1 .u-group-1 {min-height: 510px; margin-top: 55px; margin-bottom: 10px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-text-1 {font-size: 3.75rem; margin-left: 0}
.u-section-1 .u-text-2 {font-size: 9.125rem; margin-left: 10px; margin-right: 10px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 505px}
.u-section-1 .u-group-1 {min-height: 450px; margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-text-1 {font-size: 2.625rem}
.u-section-1 .u-text-2 {font-size: 7.5rem; margin-top: 128px; margin-right: 0} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 482px}
.u-section-1 .u-group-1 {min-height: 282px; margin-top: 150px; margin-bottom: 50px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-text-1 {font-size: 2.25rem; margin-top: -96px; margin-right: 36px; margin-left: 6px}
.u-section-1 .u-text-2 {font-size: 4.5rem; margin-top: 62px; margin-left: 1px; margin-right: 1px} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 514px}
.u-section-2 .u-layout-wrap-1 {margin: 82px auto 82px 0}
.u-section-2 .u-layout-cell-1 {min-height: 370px}
.u-section-2 .u-container-layout-1 {padding-left: 24px; padding-right: 24px}
.u-section-2 .u-image-1 {width: 256px; height: 252px; margin: 42px 0 0 auto}
.u-section-2 .u-layout-cell-2 {min-height: 370px}
.u-section-2 .u-container-layout-2 {padding-left: 20px; padding-right: 20px}
.u-section-2 .u-text-1 {margin: 229px 0 0} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 472px}
.u-section-2 .u-layout-wrap-1 {margin-top: 60px; margin-bottom: 60px; margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-2 .u-image-1 {width: 210px; height: 207px}
.u-section-2 .u-container-layout-2 {padding-left: 16px; padding-right: 16px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 411px}
.u-section-2 .u-layout-wrap-1 {margin-top: 31px; margin-bottom: 31px; margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-1 {padding-left: 12px; padding-right: 12px}
.u-section-2 .u-image-1 {width: 163px; height: 161px}
.u-section-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 406px}
.u-section-2 .u-layout-wrap-1 {margin-top: 51px; margin-bottom: 51px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 267px}
.u-section-2 .u-container-layout-1 {padding-left: 6px; padding-right: 6px}
.u-section-2 .u-image-1 {width: 264px; height: 261px; margin-top: 11px; margin-bottom: -8px}
.u-section-2 .u-layout-cell-2 {min-height: 57px}
.u-section-2 .u-container-layout-2 {padding-left: 5px; padding-right: 5px}
.u-section-2 .u-text-1 {margin-top: -114px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 434px}
.u-section-2 .u-layout-wrap-1 {margin-bottom: 10px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 219px}
.u-section-2 .u-container-layout-1 {padding-left: 2px; padding-right: 2px}
.u-section-2 .u-image-1 {height: 197px; width: 198px; margin-right: 58px; margin-bottom: -32px}
.u-section-2 .u-layout-cell-2 {min-height: 174px}
.u-section-2 .u-container-layout-2 {padding-left: 1px; padding-right: 1px}
.u-section-2 .u-text-1 {width: auto; margin-top: 11px; margin-right: -18px; margin-left: 18px} }