.u-section-1 {background-image: url("images/39101302-0.jpeg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 807px}
.u-section-1 .u-image-1 {width: 505px; height: 562px; margin: 145px auto 0 158px}
.u-section-1 .u-text-1 {font-weight: 400; text-shadow: 2px 2px 8px rgba(0,0,0,0.4); margin: -442px 543px 0 0}
.u-section-1 .u-group-1 {width: 472px; min-height: 365px; margin: 23px auto 35px 11px}
.u-section-1 .u-container-layout-1 {padding: 30px}
.u-section-1 .u-text-2 {margin-top: 0; margin-right: 0; margin-left: 0; text-shadow: 2px 2px 8px rgba(0,0,0,0.4)} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 500px}
.u-section-1 .u-text-1 {margin-right: 343px} }

@media (max-width: 991px){ .u-section-1 .u-text-1 {margin-right: 123px} }

@media (max-width: 767px){ .u-section-1 .u-image-1 {margin-left: 35px}
.u-section-1 .u-text-1 {margin-right: 0}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1 {background-position: 12.33% 50%}
.u-section-1 .u-image-1 {width: 340px; height: 378px; margin-left: 0}
.u-section-1 .u-text-1 {margin-top: -258px}
.u-section-1 .u-group-1 {width: 340px; margin-left: 0} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 2550px}
.u-section-2 .u-layout-wrap-1 {width: 918px; margin: 60px 40px 0 auto}
.u-section-2 .u-layout-cell-1 {min-height: 1687px}
.u-section-2 .u-container-layout-1 {padding: 30px}
.u-section-2 .u-text-1 {font-size: 3rem; margin: 0 auto 0 0}
.u-section-2 .u-text-2 {font-size: 1.25rem; font-weight: 400; margin: 20px 20px 0 0}
.u-section-2 .u-image-1 {width: 256px; height: 256px; background-image: url("images/auecut-faceshield-presentation1.jpg"); background-position: 50% 3.52%; margin: 80px 0 0 auto}
.u-section-2 .u-image-2 {width: 256px; height: 256px; background-image: url("images/auecut-faceshield-detail.jpg"); background-position: 50% 50%; margin: 71px 0 0 auto}
.u-section-2 .u-image-3 {width: 502px; height: 346px; margin: 71px auto 0 -212px}
.u-section-2 .u-image-4 {width: 502px; height: 313px; margin: 40px auto 0 -210px}
.u-section-2 .u-layout-cell-2 {min-height: 1679px}
.u-section-2 .u-container-layout-2 {padding: 30px}
.u-section-2 .u-text-3 {margin: 20px 0 0}
.u-section-2 .u-group-1 {min-height: 264px; margin: 20px auto 0 0}
.u-section-2 .u-container-layout-3 {padding: 30px 30px 0}
.u-section-2 .u-text-4 {margin-top: 0}
.u-section-2 .u-text-5 {margin: 20px -9px 0 auto}
.u-section-2 .u-btn-1 {margin: 71px auto 0}
.u-section-2 .u-layout-wrap-2 {margin-top: 60px; margin-bottom: 0}
.u-section-2 .u-layout-cell-3 {min-height: 745px}
.u-section-2 .u-container-layout-4 {padding: 30px}
.u-section-2 .u-image-5 {height: 685px; margin: 0 auto 0 0}
.u-section-2 .u-layout-cell-4 {min-height: 745px}
.u-section-2 .u-container-layout-5 {padding: 30px}
.u-section-2 .u-image-6 {height: 685px; margin: 0 auto 0 0} 

@media (max-width: 1199px){ .u-section-2 {min-height: 450px}
.u-section-2 .u-sheet-1 {min-height: 1705px}
.u-section-2 .u-layout-wrap-1 {margin-right: 22px}
.u-section-2 .u-text-2 {margin-right: 0}
.u-section-2 .u-image-3 {width: 260px; height: 179px; margin-left: 0}
.u-section-2 .u-image-4 {width: 260px; height: 162px; margin-left: 0; background-position: 50% 50%}
.u-section-2 .u-group-1 {margin-right: initial; margin-left: initial}
.u-section-2 .u-text-5 {margin-right: 0}
.u-section-2 .u-layout-wrap-2 {position: relative}
.u-section-2 .u-layout-cell-3 {min-height: 614px}
.u-section-2 .u-image-5 {height: 551px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-4 {min-height: 614px}
.u-section-2 .u-image-6 {height: 551px; margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-2 .u-layout-wrap-1 {width: 720px; margin-right: 0}
.u-section-2 .u-layout-cell-1 {min-height: 100px}
.u-section-2 .u-image-1 {width: 191px; height: 191px}
.u-section-2 .u-image-2 {width: 191px; height: 191px}
.u-section-2 .u-image-3 {width: 191px; height: 131px}
.u-section-2 .u-image-4 {width: 191px; height: 119px}
.u-section-2 .u-layout-cell-2 {min-height: 100px}
.u-section-2 .u-layout-cell-3 {min-height: 100px}
.u-section-2 .u-image-5 {height: 403px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-4 {min-height: 100px}
.u-section-2 .u-image-6 {height: 403px; margin-right: initial; margin-left: initial} }

@media (max-width: 767px){ .u-section-2 .u-layout-wrap-1 {width: 540px}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-text-2 {font-size: 1.125rem}
.u-section-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-image-5 {height: 699px; margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-image-6 {height: 699px; margin-right: initial; margin-left: initial} }

@media (max-width: 575px){ .u-section-2 .u-layout-wrap-1 {width: 340px}
.u-section-2 .u-image-1 {margin-top: 60px; margin-right: auto}
.u-section-2 .u-image-2 {margin-right: auto}
.u-section-2 .u-image-3 {width: 320px; height: 218px; margin-top: 91px}
.u-section-2 .u-image-4 {width: 320px; height: 174px; margin-right: 0}
.u-section-2 .u-text-4 {margin-right: -10px; margin-left: 0; width: auto}
.u-section-2 .u-image-5 {height: 430px; margin-right: initial; margin-left: initial}
.u-section-2 .u-image-6 {height: 430px; margin-right: initial; margin-left: initial} }.u-section-3 {background-image: none}
.u-section-3 .u-sheet-1 {min-height: 768px}
.u-section-3 .u-layout-wrap-1 {width: 1003px; margin: 60px auto}
.u-section-3 .u-layout-cell-1 {min-height: 228px}
.u-section-3 .u-container-layout-1 {padding: 30px}
.u-section-3 .u-icon-1 {height: 64px; width: 64px; background-image: none; margin: 26px auto 0}
.u-section-3 .u-text-1 {text-transform: none; font-weight: 400; font-family: "Playfair Display", serif; margin: 20px auto 0}
.u-section-3 .u-layout-cell-2 {min-height: 495px}
.u-section-3 .u-container-layout-2 {padding: 30px}
.u-section-3 .u-text-2 {margin: 0 auto 0 0}
.u-section-3 .u-image-1 {min-height: 490px; background-image: url("images/39101302-04.jpeg"); animation-duration: 1000ms}
.u-section-3 .u-container-layout-3 {padding: 30px}
.u-section-3 .u-layout-cell-4 {min-height: 233px}
.u-section-3 .u-container-layout-4 {padding: 30px}
.u-section-3 .u-btn-1 {margin: 23px auto 0}
.u-section-3 .u-btn-2 {margin-right: auto; margin-left: auto}
.u-section-3 .u-layout-cell-5 {min-height: 214px}
.u-section-3 .u-container-layout-5 {padding: 30px}
.u-section-3 .u-icon-2 {height: 64px; width: 64px; background-image: none; margin: 0 auto}
.u-section-3 .u-text-3 {text-transform: none; font-weight: 400; font-family: "Playfair Display", serif; margin: 20px auto 0}
.u-section-3 .u-layout-cell-6 {min-height: 913px}
.u-section-3 .u-container-layout-6 {padding: 30px}
.u-section-3 .u-btn-3 {border-style: none; margin: 20px 3px 0; padding: 0}
.u-section-3 .u-btn-4 {border-style: none; margin: 20px 3px 0; padding: 0}
.u-section-3 .u-btn-5 {background-image: none; border-style: none; margin: 20px auto 0 3px; padding: 0}
.u-section-3 .u-btn-6 {background-image: none; border-style: none; margin: 20px auto 0 3px; padding: 0}
.u-section-3 .u-btn-7 {border-style: none; background-image: none; margin: 10px auto 0 0; padding: 0}
.u-section-3 .u-btn-8 {background-image: none; border-style: none; margin: 10px auto 0 3px; padding: 0}
.u-section-3 .u-btn-9 {border-style: none; margin: 10px auto 0 0; padding: 0}
.u-section-3 .u-text-4 {font-style: italic; margin: 40px auto 0 3px}
.u-section-3 .u-btn-10 {background-image: none; border-style: none; margin: 20px auto 0 -1px; padding: 0}
.u-section-3 .u-btn-11 {border-style: none; margin: 10px auto 0 -1px; padding: 0}
.u-section-3 .u-btn-12 {border-style: none; margin: 10px auto 0 -1px; padding: 0}
.u-section-3 .u-btn-13 {border-style: none; margin: 10px auto 0 0; padding: 0}
.u-section-3 .u-btn-14 {background-image: none; border-style: none; margin: 9px auto 0 0; padding: 0}
.u-section-3 .u-image-2 {width: 266px; height: 266px; margin: 80px auto 0 0} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 655px}
.u-section-3 .u-layout-wrap-1 {width: 940px}
.u-section-3 .u-layout-cell-1 {min-height: 220px; z-index: 0}
.u-section-3 .u-layout-cell-2 {min-height: 459px; background-position: 100% 50%; z-index: 1}
.u-section-3 .u-image-1 {min-height: 465px; background-position: 50% 50%; z-index: 2}
.u-section-3 .u-layout-cell-4 {min-height: 220px}
.u-section-3 .u-layout-cell-5 {min-height: 220px; z-index: 6}
.u-section-3 .u-layout-cell-6 {min-height: 438px; background-position: 50% 50%; z-index: 5}
.u-section-3 .u-btn-3 {margin-left: 0; margin-right: 0}
.u-section-3 .u-btn-4 {margin-left: 0; margin-right: 0}
.u-section-3 .u-btn-5 {margin-left: 0}
.u-section-3 .u-btn-6 {margin-left: 0}
.u-section-3 .u-btn-8 {margin-left: 0}
.u-section-3 .u-text-4 {margin-left: 2px}
.u-section-3 .u-btn-10 {margin-left: 0}
.u-section-3 .u-btn-11 {margin-left: 0}
.u-section-3 .u-btn-12 {margin-left: 0}
.u-section-3 .u-image-2 {width: 247px; height: 247px; background-position: 50% 50%} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 768px}
.u-section-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-3 .u-layout-cell-1 {min-height: 100px}
.u-section-3 .u-layout-cell-2 {min-height: 100px}
.u-section-3 .u-image-1 {min-height: NaNpx}
.u-section-3 .u-layout-cell-4 {min-height: 100px}
.u-section-3 .u-layout-cell-5 {min-height: 100px}
.u-section-3 .u-layout-cell-6 {min-height: 100px}
.u-section-3 .u-text-4 {margin-left: 6px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1966px}
.u-section-3 .u-layout-cell-1 {order: 1}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-layout-cell-2 {order: 0}
.u-section-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-layout-cell-5 {order: 1}
.u-section-3 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-layout-cell-6 {order: 0}
.u-section-3 .u-container-layout-6 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-text-4 {margin-left: 5px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1282px}
.u-section-3 .u-icon-1 {margin-top: -14px; margin-left: 123px}
.u-section-3 .u-text-1 {margin-top: 60px; margin-left: 48px}
.u-section-3 .u-image-1 {min-height: 239px}
.u-section-3 .u-btn-1 {align-self: flex-end; margin-top: 0}
.u-section-3 .u-btn-2 {margin-top: 20px; margin-right: 33px; margin-bottom: 0}
.u-section-3 .u-icon-2 {margin-top: -857px; margin-left: 123px}
.u-section-3 .u-text-3 {width: auto; margin-top: 12px; margin-right: -20px; margin-left: 0}
.u-section-3 .u-text-4 {margin-left: 3px} }.u-section-4 {background-image: url("images/39101302-03.jpeg"); background-position: 50% 50%}
.u-section-4 .u-sheet-1 {min-height: 467px}
.u-section-4 .u-line-1 {width: 474px; height: 10px; transform-origin: left center 0; margin: 125px auto 0 45px}
.u-section-4 .u-image-1 {width: 379px; height: 379px; background-image: url("images/auecut-faceshield-75new2.jpg"); background-position: 50% 50%; animation-duration: 1000ms; margin: -87px 0 0 auto}
.u-section-4 .u-text-1 {text-transform: none; font-weight: 400; font-size: 3rem; margin: -379px auto 0 48px}
.u-section-4 .u-text-2 {line-height: 2; margin: 80px 451px 60px 45px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 456px}
.u-section-4 .u-text-1 {margin-left: 0}
.u-section-4 .u-text-2 {margin-right: 296px; margin-left: 0} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 532px}
.u-section-4 .u-text-2 {margin-right: 76px} }

@media (max-width: 767px){ .u-section-4 .u-text-2 {margin-right: 0} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 618px}
.u-section-4 .u-line-1 {margin-top: 24px; margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-image-1 {width: 340px; height: 340px}
.u-section-4 .u-text-1 {margin-top: -164px; margin-right: 0}
.u-section-4 .u-text-2 {margin-top: 110px} }