.u-section-1 { background-image: linear-gradient(0deg, rgba(0,0,0,0.55), rgba(0,0,0,0.55)), url("images/2d1d1932-78f0-471a-967f-523ed9c50e5e.jpg"); background-position: 50% 37.6%; } .u-section-1 .u-sheet-1 { min-height: 446px; } .u-section-1 .u-image-1 { height: 149px; width: 588px; margin: 149px auto 0; } .u-section-1 .u-text-1 { margin: -103px auto 60px; } @media (max-width: 1199px) { .u-section-1 .u-sheet-1 { min-height: 368px; } .u-section-1 .u-image-1 { margin-top: 110px; } .u-section-1 .u-text-1 { width: auto; } } @media (max-width: 991px) { .u-section-1 .u-sheet-1 { min-height: 354px; } .u-section-1 .u-image-1 { margin-top: 103px; } } @media (max-width: 767px) { .u-section-1 .u-sheet-1 { min-height: 368px; } .u-section-1 .u-image-1 { height: 137px; margin-top: 116px; margin-right: initial; margin-left: initial; width: auto; } .u-section-1 .u-text-1 { margin-top: -97px; } } @media (max-width: 575px) { .u-section-1 .u-sheet-1 { min-height: 602px; } .u-section-1 .u-image-1 { height: 86px; margin-top: 258px; width: auto; margin-right: initial; margin-left: initial; } .u-section-1 .u-text-1 { margin-top: -59px; } }.u-section-2 .u-sheet-1 { min-height: 500px; } .u-section-2 .u-layout-wrap-1 { margin-left: -200px; margin-top: 0; margin-bottom: 60px; } .u-section-2 .u-layout-cell-1 { min-height: 363px; } .u-section-2 .u-container-layout-1 { padding: 0; } .u-section-2 .u-text-1 { font-weight: 700; margin: 39px 0 0; } .u-section-2 .u-text-2 { margin: 20px 79px 0 20px; } .u-section-2 .u-layout-cell-2 { min-height: 453px; } .u-section-2 .u-container-layout-2 { padding: 30px 27px; } .u-section-2 .u-image-1 { width: 312px; height: 386px; margin: 0 auto; } @media (max-width: 1199px) { .u-section-2 .u-sheet-1 { min-height: 503px; } .u-section-2 .u-layout-wrap-1 { margin-top: 57px; margin-bottom: 57px; margin-left: initial; } .u-section-2 .u-layout-cell-1 { min-height: 390px; } .u-section-2 .u-image-1 { height: auto; margin: initial; } } @media (max-width: 991px) { .u-section-2 .u-sheet-1 { min-height: 522px; } .u-section-2 .u-layout-wrap-1 { margin-top: 30px; margin-bottom: -2774px; margin-left: initial; } .u-section-2 .u-layout-cell-1 { min-height: 453px; } .u-section-2 .u-text-2 { width: auto; margin-top: 39px; margin-left: 0; margin-right: 0; } .u-section-2 .u-container-layout-2 { padding: 0; } .u-section-2 .u-image-1 { height: 386px; left: auto; bottom: auto; right: auto; top: auto; margin: 0 auto; } } @media (max-width: 767px) { .u-section-2 .u-sheet-1 { min-height: 682px; } .u-section-2 .u-layout-wrap-1 { margin-bottom: -415px; margin-left: initial; } .u-section-2 .u-layout-cell-1 { min-height: 269px; } .u-section-2 .u-text-1 { margin-top: 51px; } .u-section-2 .u-text-2 { margin-top: 30px; margin-right: 84px; } .u-section-2 .u-layout-cell-2 { min-height: 310px; } .u-section-2 .u-image-1 { width: 407px; height: 253px; } } @media (max-width: 575px) { .u-section-2 .u-sheet-1 { min-height: 683px; } .u-section-2 .u-layout-wrap-1 { margin-bottom: -560px; margin-left: initial; } .u-section-2 .u-layout-cell-1 { min-height: 412px; } .u-section-2 .u-text-1 { width: auto; margin-top: 0; } .u-section-2 .u-text-2 { margin-right: 0; } .u-section-2 .u-layout-cell-2 { min-height: 195px; } .u-section-2 .u-image-1 { width: 340px; height: 211px; } } .u-section-3 { background-image: none; } .u-section-3 .u-sheet-1 { min-height: 675px; } .u-section-3 .u-layout-wrap-1 { margin-top: 60px; margin-bottom: 60px; } .u-section-3 .u-layout-cell-1 { min-height: 533px; } .u-section-3 .u-container-layout-1 { padding: 0; } .u-section-3 .u-text-1 { margin: 0; } .u-section-3 .u-text-2 { margin: 25px 99px 0 0; } .u-section-3 .u-text-3 { margin: 25px 99px -5px 0; } .u-section-3 .u-layout-cell-2 { min-height: 533px; } .u-section-3 .u-container-layout-2 { padding: 0 27px; } .u-section-3 .u-image-1 { width: 414px; } @media (max-width: 1199px) { .u-section-3 .u-sheet-1 { min-height: 365px; } .u-section-3 .u-layout-cell-1 { min-height: 439px; } .u-section-3 .u-text-2 { margin-top: 7373px; margin-right: 484px; } .u-section-3 .u-text-3 { margin-right: 0; } .u-section-3 .u-layout-cell-2 { min-height: 439px; } } @media (max-width: 991px) { .u-section-3 .u-sheet-1 { min-height: 263px; } .u-section-3 .u-layout-cell-1 { min-height: 100px; } .u-section-3 .u-text-2 { margin-top: 7098px; margin-right: 264px; } .u-section-3 .u-layout-cell-2 { min-height: 336px; } } @media (max-width: 767px) { .u-section-3 .u-text-2 { margin-top: 98px; margin-right: 84px; } .u-section-3 .u-layout-cell-2 { min-height: 504px; } .u-section-3 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; } } @media (max-width: 575px) { .u-section-3 .u-text-2 { margin-right: 0; } .u-section-3 .u-layout-cell-2 { min-height: 317px; } } .u-section-4 { background-image: none; } .u-section-4 .u-sheet-1 { min-height: 412px; } .u-section-4 .u-gallery-1 { height: 272px; margin-top: 60px; margin-bottom: 60px; grid-gap: 17px 17px; } .u-section-4 .u-gallery-inner-1 { grid-template-columns: auto auto auto auto; grid-gap: 10px 10px; } .u-section-4 .u-over-slide-1 { background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px; } .u-section-4 .u-over-slide-2 { background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px; } .u-section-4 .u-over-slide-3 { background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px; } .u-section-4 .u-over-slide-4 { background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)); padding: 20px; } @media (max-width: 1199px) { .u-section-4 .u-sheet-1 { min-height: 281px; } .u-section-4 .u-gallery-1 { margin-top: -144px; margin-bottom: -144px; height: 222px; } .u-section-4 .u-gallery-inner-1 { grid-template-columns: repeat(4, auto); } } @media (max-width: 991px) { .u-section-4 .u-sheet-1 { min-height: 778px; } .u-section-4 .u-gallery-1 { margin-top: -264px; margin-bottom: -264px; height: 719px; } .u-section-4 .u-gallery-inner-1 { grid-template-columns: repeat(2, auto); } } @media (max-width: 767px) { .u-section-4 .u-sheet-1 { min-height: 1876px; } .u-section-4 .u-gallery-1 { margin-top: 30px; margin-bottom: -94px; height: 1816px; } .u-section-4 .u-gallery-inner-1 { grid-template-columns: repeat(1, auto); } } @media (max-width: 575px) { .u-section-4 .u-sheet-1 { min-height: 1222px; } .u-section-4 .u-gallery-1 { margin-bottom: -433px; height: 1162px; } }.u-section-5 .u-sheet-1 { min-height: 332px; } .u-section-5 .u-text-1 { background-image: none; margin: 70px auto 26px 0; } @media (max-width: 1199px) { .u-section-5 .u-text-1 { width: auto; margin-top: 54px; margin-bottom: 54px; margin-right: 0; } }