.u-section-1 { min-height: 136px; } .u-section-1 .u-sheet-1 { min-height: 1168px; } .u-section-1 .u-layout-wrap-1 { margin-top: 20px; margin-bottom: 30px; } .u-section-1 .u-layout-cell-1 { min-height: 1138px; } .u-section-1 .u-container-layout-1 { padding: 30px; } .u-section-1 .u-text-1 { animation-duration: 1000ms; margin: 0 65px 0 0; } .u-section-1 .u-text-2 { animation-duration: 1000ms; margin: 0 179px 0 0; } .u-section-1 .u-text-3 { font-size: 1.125rem; animation-duration: 1000ms; margin: 20px 179px 0 0; } .u-section-1 .u-text-4 { font-size: 1.5rem; text-transform: uppercase; animation-duration: 1000ms; letter-spacing: 1px; margin: 46px 0 0; } .u-section-1 .u-icon-1 { height: 64px; width: 64px; animation-duration: 1000ms; margin: 5px auto 0; } .u-section-1 .u-image-1 { width: 945px; height: 567px; animation-duration: 1000ms; margin: 13px 65px 0 auto; } @media (max-width: 1199px) { .u-section-1 { min-height: 754px; } .u-section-1 .u-sheet-1 { min-height: 1179px; } .u-section-1 .u-layout-wrap-1 { margin-top: 16px; margin-bottom: 26px; } .u-section-1 .u-layout-cell-1 { min-height: 1157px; } .u-section-1 .u-container-layout-1 { padding-bottom: 0; } .u-section-1 .u-text-1 { margin-right: 0; } .u-section-1 .u-text-2 { margin-top: 20px; margin-right: 0; } .u-section-1 .u-text-3 { width: auto; margin-top: 27px; margin-right: 60px; } .u-section-1 .u-text-4 { margin-top: 64px; } .u-section-1 .u-icon-1 { margin-top: 7px; } .u-section-1 .u-image-1 { width: 880px; height: 528px; margin-right: auto; margin-left: 0; } } @media (max-width: 991px) { .u-section-1 { min-height: 136px; } .u-section-1 .u-sheet-1 { min-height: 1100px; } .u-section-1 .u-layout-wrap-1 { margin-top: 30px; margin-bottom: 30px; } .u-section-1 .u-layout-cell-1 { min-height: 1060px; } .u-section-1 .u-text-3 { font-size: 1rem; margin-right: 0; } .u-section-1 .u-text-4 { margin-top: 44px; } .u-section-1 .u-icon-1 { margin-top: 17px; } .u-section-1 .u-image-1 { width: 660px; height: 396px; margin-top: 23px; } } @media (max-width: 767px) { .u-section-1 { min-height: 754px; } .u-section-1 .u-sheet-1 { min-height: 754px; } .u-section-1 .u-layout-cell-1 { min-height: 795px; } .u-section-1 .u-image-1 { width: 520px; height: 312px; } } @media (max-width: 575px) { .u-section-1 .u-sheet-1 { min-height: 1129px; } .u-section-1 .u-layout-wrap-1 { margin-top: 21px; } .u-section-1 .u-layout-cell-1 { min-height: 501px; } .u-section-1 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; } .u-section-1 .u-image-1 { height: 192px; margin-top: 49px; margin-right: initial; margin-left: initial; width: auto; } } .u-section-2 { min-height: 590px; } .u-section-2 .u-sheet-1 { min-height: 1152px; } .u-section-2 .u-layout-wrap-1 { margin-top: 40px; margin-bottom: 7px; } .u-section-2 .u-layout-cell-1 { min-height: 1125px; } .u-section-2 .u-container-layout-1 { padding: 30px 29px 0; } .u-section-2 .u-text-1 { animation-duration: 1000ms; margin: 0 1px; } .u-section-2 .u-custom-html-1 { width: 613px; min-height: 640px; margin: 20px 100px 0 1px; } .u-section-2 .u-text-2 { font-weight: 400; font-size: 1.125rem; margin: 65px 0 0 57px; } .u-section-2 .u-image-1 { min-height: 1125px; background-image: url("images/nextower.jpg"); background-position: 50% 50%; } .u-section-2 .u-container-layout-2 { padding: 30px; } @media (max-width: 1199px) { .u-section-2 .u-sheet-1 { min-height: 1006px; } .u-section-2 .u-layout-wrap-1 { margin-bottom: 48px; } .u-section-2 .u-layout-cell-1 { animation-duration: 1000ms; min-height: 928px; } .u-section-2 .u-text-1 { margin-left: 0; margin-right: 0; } .u-section-2 .u-custom-html-1 { width: 400px; margin-left: 0; margin-right: 0; height: auto; } .u-section-2 .u-text-2 { margin-left: 0; } .u-section-2 .u-image-1 { min-height: 928px; background-position: 90.45% 50%; } } @media (max-width: 991px) { .u-section-2 { min-height: 346px; } .u-section-2 .u-sheet-1 { min-height: 946px; } .u-section-2 .u-layout-cell-1 { min-height: 100px; } .u-section-2 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; } .u-section-2 .u-custom-html-1 { width: 310px; } .u-section-2 .u-image-1 { min-height: 711px; } } @media (max-width: 767px) { .u-section-2 { min-height: 710px; } .u-section-2 .u-sheet-1 { min-height: 1746px; } .u-section-2 .u-layout-cell-1 { min-height: 897px; } .u-section-2 .u-container-layout-1 { padding-left: 30px; padding-right: 30px; } .u-section-2 .u-custom-html-1 { min-height: 635px; margin-right: initial; margin-left: initial; width: auto; } .u-section-2 .u-text-2 { width: auto; margin-top: 57px; } .u-section-2 .u-image-1 { min-height: 791px; } } @media (max-width: 575px) { .u-section-2 { min-height: 417px; } .u-section-2 .u-sheet-1 { min-height: 1397px; } .u-section-2 .u-layout-cell-1 { min-height: 859px; } .u-section-2 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; } .u-section-2 .u-custom-html-1 { min-height: 587px; width: auto; margin-right: initial; margin-left: initial; } .u-section-2 .u-image-1 { min-height: 498px; } .u-section-2 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; } } .u-section-3 { background-image: none; } .u-section-3 .u-sheet-1 { min-height: 552px; } .u-section-3 .u-text-1 { animation-duration: 750ms; font-weight: 600; margin: 35px 60px 0; } .u-section-3 .u-image-1 { width: 152px; height: 152px; background-image: url("images/logo.png"); background-position: 50% 50%; margin: 72px auto 60px; } @media (max-width: 1199px) { .u-section-3 .u-sheet-1 { min-height: 495px; } .u-section-3 .u-text-1 { margin-left: 0; margin-right: 0; } } .u-section-4 { background-image: none; } .u-section-4 .u-sheet-1 { min-height: 324px; } .u-section-4 .u-text-1 { text-transform: none; letter-spacing: normal; font-weight: 600; margin: 72px 0 0; } .u-section-4 .u-btn-1 { letter-spacing: 1px; font-size: 1.875rem; padding: 0; } .u-section-4 .u-social-icons-1 { white-space: nowrap; height: 37px; min-height: 16px; width: 37px; min-width: 16px; margin: 23px auto 0; } .u-section-4 .u-icon-1 { height: 100%; } .u-section-4 .u-line-1 { width: 100px; height: 10px; margin: 30px auto 60px; } @media (max-width: 1199px) { .u-section-4 .u-sheet-1 { min-height: 254px; } .u-section-4 .u-text-1 { margin-top: 30px; } .u-section-4 .u-line-1 { margin-bottom: -13px; } } @media (max-width: 991px) { .u-section-4 .u-sheet-1 { min-height: 188px; } .u-section-4 .u-line-1 { margin-bottom: 30px; } } @media (max-width: 767px) { .u-section-4 .u-sheet-1 { min-height: 123px; } .u-section-4 .u-text-1 { width: 540px; } } @media (max-width: 575px) { .u-section-4 .u-sheet-1 { min-height: 229px; } .u-section-4 .u-text-1 { margin-top: -9px; width: 340px; } .u-section-4 .u-social-icons-1 { margin-top: 38px; } .u-section-4 .u-line-1 { margin-bottom: -9px; } } .u-section-5 { background-image: none; } .u-section-5 .u-sheet-1 { min-height: 648px; } .u-section-5 .u-list-1 { grid-template-rows: auto; margin-top: 55px; margin-bottom: 0; margin-left: 0; } .u-section-5 .u-repeater-1 { grid-template-columns: calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px); grid-gap: 30px 30px; min-height: 275px; } .u-section-5 .u-container-layout-1 { padding: 30px 20px; } .u-section-5 .u-text-1 { font-weight: 700; font-size: 1.5rem; text-transform: uppercase; margin: 8px -26px 0 8px; } .u-section-5 .u-text-2 { margin: 20px 0 0; } .u-section-5 .u-btn-1 { letter-spacing: 1px; font-size: 1.25rem; font-weight: 400; padding: 0; } .u-section-5 .u-container-layout-2 { padding: 30px 20px; } .u-section-5 .u-text-3 { font-weight: 700; font-size: 1.5rem; text-transform: uppercase; margin: 8px -26px 0 8px; } .u-section-5 .u-text-4 { margin: 20px 0 0; } .u-section-5 .u-btn-2 { letter-spacing: 1px; font-size: 1.25rem; font-weight: 400; padding: 0; } .u-section-5 .u-container-layout-3 { padding: 30px 20px; } .u-section-5 .u-text-5 { font-weight: 700; font-size: 1.5rem; text-transform: uppercase; margin: 8px -26px 0 8px; } .u-section-5 .u-text-6 { margin: 20px 0 0; } .u-section-5 .u-btn-3 { letter-spacing: 1px; font-weight: 400; padding: 0; } .u-section-5 .u-container-layout-4 { padding: 30px 20px; } .u-section-5 .u-text-7 { font-weight: 700; font-size: 1.5rem; text-transform: uppercase; margin: 8px -26px 0 8px; } .u-section-5 .u-text-8 { margin: 20px 0 0; } .u-section-5 .u-btn-4 { letter-spacing: 1px; font-size: 1.25rem; font-weight: 400; padding: 0; } .u-section-5 .u-group-1 { width: 557px; min-height: 129px; margin: 8px auto 0; } .u-section-5 .u-container-layout-5 { padding: 30px; } .u-section-5 .u-image-1 { width: 178px; height: 72px; margin: 0 auto 0 0; } .u-section-5 .u-image-2 { width: 322px; height: 65px; margin: -68px -3px 0 auto; } .u-section-5 .u-text-9 { font-size: 0.875rem; line-height: 1.8; letter-spacing: 1px; margin: 77px 0 30px; } @media (max-width: 1199px) { .u-section-5 .u-sheet-1 { min-height: 700px; } .u-section-5 .u-list-1 { margin-top: 72px; height: auto; margin-left: initial; } .u-section-5 .u-text-1 { width: auto; margin-right: -21px; margin-left: 0; } .u-section-5 .u-text-2 { width: auto; margin-top: 19px; } .u-section-5 .u-text-3 { width: auto; margin-right: -21px; margin-left: 0; } .u-section-5 .u-text-4 { width: auto; margin-top: 19px; } .u-section-5 .u-text-5 { width: auto; margin-right: -21px; margin-left: 0; } .u-section-5 .u-text-6 { width: auto; margin-top: 19px; } .u-section-5 .u-text-7 { width: auto; margin-right: -21px; margin-left: 0; } .u-section-5 .u-text-8 { width: auto; margin-top: 19px; } .u-section-5 .u-group-1 { margin-top: 43px; } .u-section-5 .u-text-9 { width: auto; margin-top: 71px; margin-bottom: 29px; } } @media (max-width: 991px) { .u-section-5 .u-sheet-1 { min-height: 751px; } .u-section-5 .u-list-1 { margin-top: 48px; margin-left: initial; } .u-section-5 .u-repeater-1 { grid-template-columns: calc(50% - 15px) calc(50% - 15px); } .u-section-5 .u-text-1 { margin-right: 0; } .u-section-5 .u-btn-1 { font-size: 1rem; } .u-section-5 .u-text-3 { margin-right: 0; } .u-section-5 .u-btn-2 { font-size: 1rem; } .u-section-5 .u-text-5 { margin-right: 0; } .u-section-5 .u-text-7 { margin-right: 0; } .u-section-5 .u-btn-4 { font-size: 1rem; } .u-section-5 .u-text-9 { margin-top: 68px; margin-bottom: 27px; } } @media (max-width: 767px) { .u-section-5 .u-sheet-1 { min-height: 1104px; } .u-section-5 .u-repeater-1 { grid-template-columns: 100%; } .u-section-5 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; } .u-section-5 .u-text-1 { font-size: 1.375rem; } .u-section-5 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; } .u-section-5 .u-text-3 { font-size: 1.375rem; } .u-section-5 .u-container-layout-3 { padding-left: 10px; padding-right: 10px; } .u-section-5 .u-text-5 { font-size: 1.375rem; } .u-section-5 .u-container-layout-4 { padding-left: 10px; padding-right: 10px; } .u-section-5 .u-text-7 { font-size: 1.375rem; } .u-section-5 .u-group-1 { margin-top: 60px; margin-right: -17px; } .u-section-5 .u-text-9 { margin-top: 33px; } } @media (max-width: 575px) { .u-section-5 .u-sheet-1 { min-height: 1025px; } .u-section-5 .u-repeater-1 { grid-gap: 0px 0px; } .u-section-5 .u-group-1 { min-height: 233px; margin-top: -25px; margin-right: initial; margin-left: initial; width: auto; } .u-section-5 .u-container-layout-5 { padding: 27px 0; } .u-section-5 .u-image-1 { margin-top: 84px; margin-left: auto; } .u-section-5 .u-image-2 { margin-top: -156px; margin-right: auto; } .u-section-5 .u-text-9 { margin-top: -37px; margin-bottom: 34px; } }sub, sup { /* Specified in % so that the sup/sup is the right size relative to the surrounding text */ font-size: 75%; /* Zero out the line-height so that it doesn't interfere with the positioning that follows */ line-height: 0; /* Where the magic happens: makes all browsers position the sup/sup properly, relative to the surrounding text */ position: relative; /* Note that if you're using Eric Meyer's reset.css, this is already set and you can remove this rule */ vertical-align: baseline; } sup { /* Move the superscripted text up */ top: -0.5em; } sub { /* Move the subscripted text down, but only half as far down as the superscript moved up */ bottom: -0.25em; }