
.u-section-1 .u-sheet-1 { min-height: 1607px; }

.u-section-1 .u-shape-1 { width: 250px; height: 250px; margin: 90px auto 0 0; }

.u-section-1 .u-shape-2 { width: 788px; height: 472px; margin: 45px 0 0 auto; }

.u-section-1 .u-layout-wrap-1 { width: 829px; margin: -639px auto 0; }

.u-section-1 .u-layout-cell-1 { min-height: 590px; }

.u-section-1 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

.u-section-1 .u-group-1 { width: 611px; min-height: 457px; background-image: none; margin: 0 auto 0 -20px; }

.u-section-1 .u-container-layout-2 { padding: 30px; }

.u-section-1 .u-text-1 { text-transform: uppercase; letter-spacing: 7px; line-height: 1; font-weight: 400; margin: 0; }

.u-section-1 .u-text-2 { font-size: 3.75rem; font-weight: 700; margin: 28px 0 0; }

.u-section-1 .u-text-3 { margin: 28px 0 0; }

.u-section-1 .u-btn-1 { border-style: none none solid; padding: 0; }

.u-section-1 .u-btn-2 { background-image: none; border-style: none; text-transform: uppercase; font-size: 0.875rem; letter-spacing: 2px; margin: 33px auto 0; }

.u-section-1 .u-layout-cell-2 { min-height: 646px; }

.u-section-1 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

.u-section-1 .u-image-1 { width: 487px; height: 368px; margin: -36px auto 0 -92px; }

.u-section-1 .u-text-4 { font-size: 1.125rem; margin: 35px 0 0; }

.u-section-1 .u-text-5 { margin-left: 0; margin-right: 0; }

.u-section-1 .u-btn-3 { border-style: none none solid; padding: 0; }

.u-section-1 .u-layout-cell-3 { min-height: 646px; }

.u-section-1 .u-container-layout-4 { padding-left: 49px; padding-right: 20px; }

.u-section-1 .u-image-2 { width: 365px; height: 463px; margin: -197px -9px 0 auto; }

.u-section-1 .u-text-6 { font-weight: 700; font-size: 3rem; margin: 21px 0 0 19px; }

.u-section-1 .u-text-7 { font-size: 1.125rem; margin: 28px 1px 0 19px; }

.u-section-1 .u-shape-3 { width: 210px; height: 53px; margin: 10px 0 30px auto; }

@media (max-width: 1199px) {
    .u-section-1 .u-sheet-1 { min-height: 1507px; }

    .u-section-1 .u-shape-1 { width: 196px; height: 196px; }

    .u-section-1 .u-shape-2 { width: 650px; }

    .u-section-1 .u-layout-wrap-1 { width: 768px; }

    .u-section-1 .u-image-1 { width: 387px; height: 292px; margin-top: -78px; margin-left: -56px; }

    .u-section-1 .u-text-4 { margin-top: 68px; }

    .u-section-1 .u-image-2 { width: 346px; height: 439px; margin-right: 0; }
}

@media (max-width: 991px) {
    .u-section-1 .u-sheet-1 { min-height: 1590px; }

    .u-section-1 .u-shape-1 { margin-top: 70px; margin-left: -43px; }

    .u-section-1 .u-shape-2 { width: 572px; margin-top: 76px; }

    .u-section-1 .u-layout-wrap-1 { width: 660px; margin-left: 30px; }

    .u-section-1 .u-layout-cell-1 { min-height: 683px; }

    .u-section-1 .u-group-1 { min-height: 517px; }

    .u-section-1 .u-layout-cell-2 { min-height: 599px; }

    .u-section-1 .u-image-1 { width: 320px; height: 241px; margin-left: 0; }

    .u-section-1 .u-layout-cell-3 { min-height: 599px; }

    .u-section-1 .u-container-layout-4 { padding-left: 30px; }

    .u-section-1 .u-image-2 { width: 310px; height: 393px; margin-top: -204px; margin-right: -20px; }

    .u-section-1 .u-text-6 { margin-top: 28px; }

    .u-section-1 .u-shape-3 { margin-bottom: 20px; }
}

@media (max-width: 767px) {
    .u-section-1 .u-sheet-1 { min-height: 2257px; }

    .u-section-1 .u-shape-1 { margin-left: -42px; }

    .u-section-1 .u-shape-2 { width: 440px; }

    .u-section-1 .u-layout-wrap-1 { width: 454px; margin-left: 0; }

    .u-section-1 .u-layout-cell-1 { min-height: 630px; }

    .u-section-1 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

    .u-section-1 .u-group-1 { min-height: 489px; margin-right: initial; margin-left: initial; width: auto; }

    .u-section-1 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-1 .u-text-2 { font-size: 3rem; }

    .u-section-1 .u-layout-cell-2 { min-height: 665px; }

    .u-section-1 .u-container-layout-3 { padding-left: 10px; padding-right: 10px; }

    .u-section-1 .u-image-1 { width: 376px; height: 281px; margin-left: -10px; }

    .u-section-1 .u-text-4 { margin-top: 28px; }

    .u-section-1 .u-layout-cell-3 { min-height: 654px; }

    .u-section-1 .u-container-layout-4 { padding-left: 10px; padding-right: 10px; }

    .u-section-1 .u-image-2 { width: 388px; height: 535px; margin-right: auto; margin-left: 66px; }

    .u-section-1 .u-text-6 { margin-top: 25px; }

    .u-section-1 .u-shape-3 { margin-bottom: 54px; }
}

@media (max-width: 575px) {
    .u-section-1 .u-sheet-1 { min-height: 2234px; }

    .u-section-1 .u-shape-1 { margin-left: -50px; }

    .u-section-1 .u-shape-2 { width: 310px; height: 476px; margin-top: 154px; margin-right: auto; margin-left: 80px; }

    .u-section-1 .u-layout-wrap-1 { width: 306px; margin-top: -722px; }

    .u-section-1 .u-layout-cell-1 { min-height: 706px; }

    .u-section-1 .u-group-1 { min-height: 550px; width: auto; margin-right: initial; margin-left: initial; }

    .u-section-1 .u-text-2 { font-size: 2rem; }

    .u-section-1 .u-layout-cell-2 { min-height: 651px; }

    .u-section-1 .u-image-1 { width: 320px; height: 239px; margin-left: 0; }

    .u-section-1 .u-layout-cell-3 { min-height: 542px; }

    .u-section-1 .u-image-2 { width: 320px; height: 441px; margin-left: 0; }

    .u-section-1 .u-text-6 { font-size: 1.5rem; }

    .u-section-1 .u-shape-3 { margin-bottom: 43px; }
}

.u-section-2 .u-sheet-1 { min-height: 948px; }

.u-section-2 .u-shape-1 { width: 237px; height: 237px; margin: 60px auto 0 0; }

.u-section-2 .u-image-1 { width: 405px; height: 328px; margin: -164px auto 0 80px; }

.u-section-2 .u-shape-2 { width: 228px; height: 228px; background-image: none; margin: -320px 0 0 auto; }

.u-section-2 .u-group-1 { width: 447px; min-height: 549px; margin: -154px auto 0 631px; }

.u-section-2 .u-container-layout-1 { padding: 30px 40px 30px 90px; }

.u-section-2 .u-text-1 { font-size: 2.25rem; font-weight: 700; margin: 47px auto 0 0; }

.u-section-2 .u-text-2 { font-size: 1.125rem; font-weight: 400; margin: 20px 0 0; }

.u-section-2 .u-text-3 { margin: 20px 0 0; }

.u-section-2 .u-btn-1 { border-style: none none solid; padding: 0; }

.u-section-2 .u-btn-2 { background-image: none; text-transform: uppercase; font-size: 1.125rem; letter-spacing: 2px; border-style: none; margin: 43px auto 0 0; padding: 12px 32px; }

.u-section-2 .u-image-2 { height: 518px; width: 467px; margin: -434px auto 60px 211px; }

@media (max-width: 1199px) {
    .u-section-2 .u-sheet-1 { min-height: 950px; }

    .u-section-2 .u-shape-1 { width: 197px; height: 197px; }

    .u-section-2 .u-image-1 { width: 371px; height: 301px; margin-top: -138px; margin-left: 63px; }

    .u-section-2 .u-shape-2 { width: 174px; height: 174px; margin-top: -225px; }

    .u-section-2 .u-group-1 { width: 389px; min-height: 507px; margin-top: -112px; margin-right: 58px; margin-left: auto; }

    .u-section-2 .u-container-layout-1 { padding-left: 85px; }

    .u-section-2 .u-image-2 { height: 494px; width: 392px; margin-top: -388px; margin-left: 148px; }
}

@media (max-width: 991px) {
    .u-section-2 .u-sheet-1 { min-height: 1333px; }

    .u-section-2 .u-shape-1 { width: 177px; height: 177px; }

    .u-section-2 .u-image-1 { width: 383px; height: 310px; margin-top: -126px; margin-left: 51px; }

    .u-section-2 .u-shape-2 { width: 146px; height: 146px; margin-top: -196px; }

    .u-section-2 .u-group-1 { width: 352px; min-height: 563px; margin-top: -97px; margin-right: 51px; }

    .u-section-2 .u-container-layout-1 { padding-left: 30px; padding-right: 30px; padding-bottom: 100px; }

    .u-section-2 .u-image-2 { margin-top: -78px; margin-left: 144px; }
}

@media (max-width: 767px) {
    .u-section-2 .u-sheet-1 { min-height: 1317px; }

    .u-section-2 .u-shape-1 { width: 165px; height: 165px; }

    .u-section-2 .u-image-1 { width: 315px; height: 230px; margin-top: -106px; }

    .u-section-2 .u-shape-2 { margin-top: -124px; }

    .u-section-2 .u-group-1 { min-height: 528px; margin-top: -86px; margin-right: 44px; }

    .u-section-2 .u-container-layout-1 { padding-bottom: 75px; }

    .u-section-2 .u-image-2 { margin-top: -50px; margin-left: 0; }
}

@media (max-width: 575px) {
    .u-section-2 .u-sheet-1 { min-height: 1332px; }

    .u-section-2 .u-image-1 { width: 299px; height: 218px; margin-right: 0; margin-left: auto; }

    .u-section-2 .u-shape-2 { width: 132px; height: 132px; margin-top: 803px; margin-right: auto; margin-left: 0; }

    .u-section-2 .u-group-1 { min-height: 572px; width: 299px; margin-top: -1013px; margin-right: auto; margin-left: 0; }

    .u-section-2 .u-container-layout-1 { padding-bottom: 70px; }

    .u-section-2 .u-text-1 { font-size: 1.875rem; }

    .u-section-2 .u-image-2 { height: 428px; width: 299px; margin-right: 0; margin-bottom: 103px; margin-left: auto; }
}

.u-section-3 { background-image: none; }

    .u-section-3 .u-sheet-1 { min-height: 1357px; }

    .u-section-3 .u-image-1 { width: 891px; height: 749px; margin: 60px auto 0 0; }

    .u-section-3 .u-group-1 { width: 517px; min-height: 361px; background-image: none; margin: -169px auto 0 65px; }

    .u-section-3 .u-container-layout-1 { padding: 30px; }

    .u-section-3 .u-text-1 { line-height: 1; font-size: 3.75rem; font-weight: 700; margin: 0; }

    .u-section-3 .u-text-2 { margin: 20px 0 0; }

    .u-section-3 .u-btn-1 { border-style: none none solid; padding: 0; }

    .u-section-3 .u-list-1 { width: 447px; margin: -1177px 0 145px auto; }

    .u-section-3 .u-repeater-1 { grid-template-columns: 100%; grid-gap: 50px 50px; min-height: 718px; }

    .u-section-3 .u-list-item-1 { background-image: none; }

    .u-section-3 .u-container-layout-2 { padding: 30px; }

    .u-section-3 .u-icon-1 { height: 94px; width: 94px; background-image: none; margin: -64px auto 0; padding: 25px; }

    .u-section-3 .u-text-3 { text-transform: uppercase; letter-spacing: 2px; font-weight: 700; margin: 20px 0 0; }

    .u-section-3 .u-text-4 { margin: 22px 0 0; }

    .u-section-3 .u-list-item-2 { background-image: none; }

    .u-section-3 .u-container-layout-3 { padding: 30px; }

    .u-section-3 .u-icon-2 { height: 94px; width: 94px; background-image: none; margin: -64px auto 0; padding: 25px; }

    .u-section-3 .u-text-5 { text-transform: uppercase; letter-spacing: 2px; font-weight: 700; margin: 20px 0 0; }

    .u-section-3 .u-text-6 { margin: 22px 0 0; }

    .u-section-3 .u-list-item-3 { background-image: none; }

    .u-section-3 .u-container-layout-4 { padding: 30px; }

    .u-section-3 .u-icon-3 { height: 94px; width: 94px; background-image: none; margin: -64px auto 0; padding: 25px; }

    .u-section-3 .u-text-7 { text-transform: uppercase; letter-spacing: 2px; font-weight: 700; margin: 20px 0 0; }

    .u-section-3 .u-text-8 { margin: 22px 0 0; }

@media (max-width: 1199px) {
    .u-section-3 .u-sheet-1 { min-height: 1483px; }

    .u-section-3 .u-image-1 { width: 707px; height: 707px; object-position: 65.53% 50%; }

    .u-section-3 .u-group-1 { margin-top: -127px; }

    .u-section-3 .u-list-1 { width: 402px; height: auto; margin-top: -1282px; }
}

@media (max-width: 991px) {
    .u-section-3 .u-sheet-1 { min-height: 1939px; }

    .u-section-3 .u-image-1 { height: 617px; margin-right: initial; margin-left: initial; width: auto; }

    .u-section-3 .u-group-1 { margin-top: -120px; margin-left: auto; }

    .u-section-3 .u-text-1 { font-size: 3.4375rem; }

    .u-section-3 .u-list-1 { margin-top: 73px; margin-bottom: 60px; margin-right: initial; margin-left: initial; width: auto; }
}

@media (max-width: 767px) {
    .u-section-3 .u-sheet-1 { min-height: 1920px; }

    .u-section-3 .u-image-1 { height: 539px; width: auto; margin-right: initial; margin-left: initial; }

    .u-section-3 .u-group-1 { width: 454px; min-height: 379px; margin-top: -45px; }

    .u-section-3 .u-text-1 { font-size: 3rem; }

    .u-section-3 .u-list-1 { margin-top: 105px; width: auto; margin-right: initial; margin-left: initial; }
}

@media (max-width: 575px) {
    .u-section-3 .u-sheet-1 { min-height: 1739px; }

    .u-section-3 .u-image-1 { height: 379px; width: auto; margin-right: initial; margin-left: initial; }

    .u-section-3 .u-group-1 { min-height: 253px; width: 282px; }

    .u-section-3 .u-text-1 { font-size: 1.75rem; }

    .u-section-3 .u-list-1 { margin-top: 79px; width: auto; margin-right: initial; margin-left: initial; }
}

.u-section-4 { background-image: linear-gradient(0deg, rgba(0,0,0,0.05), rgba(0,0,0,0.05)), url("images/1525.jpg"); background-position: 39.87% 50%; }

    .u-section-4 .u-sheet-1 { min-height: 848px; }

    .u-section-4 .u-text-1 { text-transform: uppercase; font-weight: 700; font-size: 3rem; margin: 68px 81px 0; }

    .u-section-4 .u-text-2 { font-style: italic; width: 674px; margin: 30px auto 0; }

    .u-section-4 .u-btn-1 { border-style: none none solid; font-style: italic; padding: 0; }

    .u-section-4 .u-list-1 { margin: 75px auto 60px; }

    .u-section-4 .u-repeater-1 { grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px); grid-gap: 30px 30px; min-height: 339px; }

    .u-section-4 .u-list-item-1 { background-image: none; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4); }

    .u-section-4 .u-container-layout-1 { padding: 30px; }

    .u-section-4 .u-icon-1 { height: 64px; width: 64px; background-image: none; margin: 0 auto 0 0; }

    .u-section-4 .u-text-3 { text-transform: uppercase; font-size: 1.25rem; letter-spacing: 1px; font-weight: 700; margin: 20px 0 0; }

    .u-section-4 .u-text-4 { margin: 20px 0 0; }

    .u-section-4 .u-btn-2 { border-style: solid; background-image: none; text-transform: uppercase; letter-spacing: 1px; font-size: 0.875rem; margin: 20px 0 0; }

    .u-section-4 .u-list-item-2 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4); }

    .u-section-4 .u-container-layout-2 { padding: 30px; }

    .u-section-4 .u-icon-2 { height: 64px; width: 64px; background-image: none; margin: 0 auto 0 0; }

    .u-section-4 .u-text-5 { text-transform: uppercase; font-size: 1.25rem; letter-spacing: 1px; font-weight: 700; margin: 20px 0 0; }

    .u-section-4 .u-text-6 { margin: 20px 0 0; }

    .u-section-4 .u-btn-3 { border-style: solid; background-image: none; text-transform: uppercase; letter-spacing: 1px; font-size: 0.875rem; margin: 20px 0 0; }

    .u-section-4 .u-list-item-3 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4); }

    .u-section-4 .u-container-layout-3 { padding: 30px; }

    .u-section-4 .u-icon-3 { height: 64px; width: 64px; background-image: none; margin: 0 auto 0 0; }

    .u-section-4 .u-text-7 { text-transform: uppercase; font-size: 1.25rem; letter-spacing: 1px; font-weight: 700; margin: 20px 0 0; }

    .u-section-4 .u-text-8 { margin: 20px 0 0; }

    .u-section-4 .u-btn-4 { border-style: solid; background-image: none; text-transform: uppercase; letter-spacing: 1px; font-size: 0.875rem; margin: 20px 0 0; }

@media (max-width: 1199px) {
    .u-section-4 .u-sheet-1 { min-height: 640px; }

    .u-section-4 .u-text-1 { margin-left: 0; margin-right: 0; }

    .u-section-4 .u-list-1 { margin-right: initial; margin-left: initial; }
}

@media (max-width: 991px) {
    .u-section-4 .u-sheet-1 { min-height: 1003px; }

    .u-section-4 .u-repeater-1 { grid-template-columns: calc(50% - 15px) calc(50% - 15px); }
}

@media (max-width: 767px) {
    .u-section-4 .u-text-1 { font-size: 2.25rem; }

    .u-section-4 .u-text-2 { width: 540px; }

    .u-section-4 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

    .u-section-4 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-4 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }
}

@media (max-width: 575px) {
    .u-section-4 .u-text-2 { width: 340px; }

    .u-section-4 .u-repeater-1 { grid-template-columns: 100%; }
}

.u-section-5 .u-sheet-1 { min-height: 1015px; }

.u-section-5 .u-text-1 { width: 762px; margin: 60px auto 0; }

.u-section-5 .u-text-2 { width: 647px; margin: 30px auto 0; }

.u-section-5 .u-list-1 { margin: 43px auto 0 0; }

.u-section-5 .u-repeater-1 { grid-template-columns: calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px); grid-gap: 30px 30px; min-height: 644px; }

.u-section-5 .u-list-item-1 { background-image: none; }

.u-section-5 .u-container-layout-1 { padding: 30px; }

.u-section-5 .u-icon-1 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-3 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-4 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-list-item-2 { background-image: none; }

.u-section-5 .u-container-layout-2 { padding: 30px; }

.u-section-5 .u-icon-2 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-5 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-6 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-list-item-3 { background-image: none; }

.u-section-5 .u-container-layout-3 { padding: 30px; }

.u-section-5 .u-icon-3 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-7 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-8 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-list-item-4 { background-image: none; }

.u-section-5 .u-container-layout-4 { padding: 30px; }

.u-section-5 .u-icon-4 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-9 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-10 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-list-item-5 { background-image: none; }

.u-section-5 .u-container-layout-5 { padding: 30px; }

.u-section-5 .u-icon-5 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-11 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-12 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-list-item-6 { background-image: none; }

.u-section-5 .u-container-layout-6 { padding: 30px; }

.u-section-5 .u-icon-6 { height: 88px; width: 88px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 22px; }

.u-section-5 .u-text-13 { font-weight: 500; text-transform: uppercase; margin: 35px 0 0; }

.u-section-5 .u-text-14 { font-style: italic; margin: 25px 0 0; }

.u-section-5 .u-btn-1 { border-style: none; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; font-size: 0.875rem; background-image: none; margin: 30px auto 60px; padding: 10px 45px 10px 44px; }

@media (max-width: 1199px) {
    .u-section-5 .u-sheet-1 { min-height: 902px; }

    .u-section-5 .u-list-1 { margin-right: initial; margin-left: initial; }
}

@media (max-width: 991px) {
    .u-section-5 .u-text-1 { width: 720px; }

    .u-section-5 .u-repeater-1 { grid-template-columns: calc(50% - 15px) calc(50% - 15px); }
}

@media (max-width: 767px) {
    .u-section-5 .u-text-1 { width: 540px; }

    .u-section-5 .u-text-2 { width: 540px; }

    .u-section-5 .u-repeater-1 { grid-template-columns: 100%; }
}

@media (max-width: 575px) {
    .u-section-5 .u-text-1 { width: 340px; }

    .u-section-5 .u-text-2 { width: 340px; }

    .u-section-5 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

    .u-section-5 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-5 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

    .u-section-5 .u-container-layout-4 { padding-left: 20px; padding-right: 20px; }

    .u-section-5 .u-container-layout-5 { padding-left: 20px; padding-right: 20px; }

    .u-section-5 .u-container-layout-6 { padding-left: 20px; padding-right: 20px; }
}

.u-section-6 .u-sheet-1 { min-height: 715px; }

.u-section-6 .u-text-1 { font-size: 1.5rem; text-transform: uppercase; font-weight: 700; margin: 60px 622px 0 0; }

.u-section-6 .u-text-2 { margin: 20px 622px 0 0; }

.u-section-6 .u-list-1 { margin-top: 50px; margin-bottom: 60px; }

.u-section-6 .u-repeater-1 { grid-template-columns: calc(33.3333% - 26.6667px) calc(33.3333% - 26.6667px) calc(33.3333% - 26.6667px); min-height: 342px; grid-gap: 40px 40px; }

.u-section-6 .u-container-layout-1 { padding: 30px 10px 30px 30px; }

.u-section-6 .u-text-3 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.125rem; margin: 0 auto 0 0; }

.u-section-6 .u-text-4 { font-size: 0.875rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

.u-section-6 .u-icon-1 { width: 64px; margin: 30px auto 0 0; }

.u-section-6 .u-container-layout-2 { padding: 30px 10px 30px 30px; }

.u-section-6 .u-text-5 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.125rem; margin: 0 auto 0 0; }

.u-section-6 .u-text-6 { font-size: 0.875rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

.u-section-6 .u-icon-2 { width: 64px; margin: 30px auto 0 0; }

.u-section-6 .u-container-layout-3 { padding: 30px 10px 30px 30px; }

.u-section-6 .u-text-7 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.125rem; margin: 0 auto 0 0; }

.u-section-6 .u-text-8 { font-size: 0.875rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

.u-section-6 .u-icon-3 { width: 64px; margin: 30px auto 0 0; }

@media (max-width: 1199px) {
    .u-section-6 .u-sheet-1 { min-height: 662px; }

    .u-section-6 .u-text-1 { margin-right: 422px; }

    .u-section-6 .u-text-2 { margin-right: 422px; }

    .u-section-6 .u-list-1 { margin-bottom: 7px; }

    .u-section-6 .u-repeater-1 { min-height: 282px; }
}

@media (max-width: 991px) {
    .u-section-6 .u-sheet-1 { min-height: 715px; }

    .u-section-6 .u-text-1 { margin-right: 202px; }

    .u-section-6 .u-text-2 { margin-right: 202px; }

    .u-section-6 .u-list-1 { margin-bottom: 60px; }

    .u-section-6 .u-repeater-1 { grid-template-columns: calc(50% - 20px) calc(50% - 20px); min-height: 648px; }
}

@media (max-width: 767px) {
    .u-section-6 .u-text-1 { margin-right: 22px; }

    .u-section-6 .u-text-2 { margin-right: 22px; }

    .u-section-6 .u-repeater-1 { grid-template-columns: 100%; }

    .u-section-6 .u-container-layout-1 { padding-left: 10px; }

    .u-section-6 .u-container-layout-2 { padding-left: 10px; }

    .u-section-6 .u-container-layout-3 { padding-left: 10px; }
}

@media (max-width: 575px) {
    .u-section-6 .u-text-1 { margin-right: 0; }

    .u-section-6 .u-text-2 { margin-right: 0; }
}

.u-section-7 { background-image: linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url("images/GE-min.jpg"); background-position: 50% 50%; }

    .u-section-7 .u-sheet-1 { min-height: 789px; }

    .u-section-7 .u-list-1 { width: 1060px; height: auto; margin: 60px auto 0; }

    .u-section-7 .u-repeater-1 { grid-template-columns: calc(33.3333% - 17.3333px) calc(33.3333% - 17.3333px) calc(33.3333% - 17.3333px); grid-gap: 26px 26px; min-height: 504px; }

    .u-section-7 .u-list-item-1 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-1 { padding: 30px 20px; }

    .u-section-7 .u-icon-1 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-1 { width: 220px; min-height: 177px; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-2 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-1 { margin-top: 0; margin-bottom: 0; font-weight: 700; font-size: 1.375rem; }

    .u-section-7 .u-text-2 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-2 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-list-item-2 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-3 { padding: 30px 20px; }

    .u-section-7 .u-icon-3 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-2 { width: 220px; min-height: 177px; background-size: auto; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-4 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-3 { margin-top: 0; margin-bottom: 0; font-weight: 700; font-size: 1.375rem; }

    .u-section-7 .u-text-4 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-4 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-list-item-3 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-5 { padding: 30px 20px; }

    .u-section-7 .u-icon-5 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-3 { width: 220px; min-height: 177px; background-size: auto; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-6 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-5 { margin-top: 0; margin-bottom: 0; font-weight: 700; font-size: 1.375rem; }

    .u-section-7 .u-text-6 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-6 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-list-item-4 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-7 { padding: 30px 20px; }

    .u-section-7 .u-icon-7 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-4 { width: 220px; min-height: 177px; background-size: auto; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-8 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-7 { font-weight: 700; margin-top: 0; margin-bottom: 0; font-size: 1.375rem; }

    .u-section-7 .u-text-8 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-8 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-list-item-4 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-7 { padding: 30px 20px; }

    .u-section-7 .u-icon-7 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-4 { width: 220px; min-height: 177px; background-size: auto; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-8 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-7 { font-weight: 700; margin-top: 0; margin-bottom: 0; font-size: 1.375rem; }

    .u-section-7 .u-text-10 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-10 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-list-item-4 { background-image: none; box-shadow: 2px 0 4px 0 rgba(41,45,51,0.35); }

    .u-section-7 .u-container-layout-7 { padding: 30px 20px; }

    .u-section-7 .u-icon-7 { height: 73px; width: 73px; background-image: none; text-shadow: -2px 0 0 rgba(0,0,0,0); margin: 0 auto 0 0; padding: 15px; }

    .u-section-7 .u-group-4 { width: 220px; min-height: 177px; background-size: auto; margin: -73px 0 0 auto; }

    .u-section-7 .u-container-layout-8 { padding: 0 0 14px 20px; }

    .u-section-7 .u-text-7 { font-weight: 700; margin-top: 0; margin-bottom: 0; font-size: 1.375rem; }

    .u-section-7 .u-text-12 { margin-left: 0; font-size: 0.875rem; font-style: italic; margin-bottom: 0; }

    .u-section-7 .u-icon-12 { height: 32px; width: 32px; margin: 17px auto 0 0; padding: 15px; }

    .u-section-7 .u-text-13 { margin: 56px auto 60px; }

    .u-section-7 .u-btn-1 { border-style: none none solid; padding: 0; }

@media (max-width: 1199px) {
    .u-section-7 { min-height: 704px; }

        .u-section-7 .u-sheet-1 { min-height: 563px; }

        .u-section-7 .u-list-1 { width: 940px; margin-left: 0; }

        .u-section-7 .u-group-1 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-2 { padding-bottom: 0; }

        .u-section-7 .u-group-2 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-4 { padding-bottom: 0; }

        .u-section-7 .u-group-3 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-6 { padding-bottom: 0; }

        .u-section-7 .u-group-4 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-8 { padding-bottom: 0; }

        .u-section-7 .u-group-4 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-8 { padding-bottom: 0; }

        .u-section-7 .u-group-4 { width: 174px; min-height: 190px; }

        .u-section-7 .u-container-layout-8 { padding-bottom: 0; }
}

@media (max-width: 991px) {
    .u-section-7 { min-height: 1054px; }

        .u-section-7 .u-sheet-1 { min-height: 864px; }

        .u-section-7 .u-list-1 { width: 720px; }

        .u-section-7 .u-repeater-1 { grid-template-columns: calc(50% - 13px) calc(50% - 13px); }

        .u-section-7 .u-group-1 { width: 215px; min-height: 173px; }

        .u-section-7 .u-group-2 { width: 215px; min-height: 173px; }

        .u-section-7 .u-group-3 { width: 215px; min-height: 173px; }

        .u-section-7 .u-group-4 { width: 215px; min-height: 173px; }

        .u-section-7 .u-group-4 { width: 215px; min-height: 173px; }

        .u-section-7 .u-group-4 { width: 215px; min-height: 173px; }
}

@media (max-width: 767px) {
    .u-section-7 .u-list-1 { width: 540px; }

    .u-section-7 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-1 { height: 63px; width: 63px; }

    .u-section-7 .u-group-1 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-1 { font-size: 1.25rem; }

    .u-section-7 .u-container-layout-3 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-3 { height: 63px; width: 63px; }

    .u-section-7 .u-group-2 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-4 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-3 { font-size: 1.25rem; }

    .u-section-7 .u-container-layout-5 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-5 { height: 63px; width: 63px; }

    .u-section-7 .u-group-3 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-6 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-5 { font-size: 1.25rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-7 { height: 63px; width: 63px; }

    .u-section-7 .u-group-4 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-8 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-7 { font-size: 1.25rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-7 { height: 63px; width: 63px; }

    .u-section-7 .u-group-4 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-8 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-7 { font-size: 1.25rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-icon-7 { height: 63px; width: 63px; }

    .u-section-7 .u-group-4 { width: 162px; min-height: 202px; margin-top: -63px; }

    .u-section-7 .u-container-layout-8 { padding-left: 10px; padding-right: 10px; }

    .u-section-7 .u-text-7 { font-size: 1.25rem; }
}

@media (max-width: 575px) {
    .u-section-7 .u-list-1 { width: 340px; }

    .u-section-7 .u-repeater-1 { grid-template-columns: 100%; }

    .u-section-7 .u-container-layout-1 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-icon-1 { height: 71px; width: 71px; }

    .u-section-7 .u-group-1 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-1 { font-size: 1.5rem; }

    .u-section-7 .u-container-layout-3 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-group-2 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-3 { font-size: 1.5rem; }

    .u-section-7 .u-container-layout-5 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-icon-5 { height: 71px; width: 71px; }

    .u-section-7 .u-group-3 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-5 { font-size: 1.5rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-icon-7 { height: 71px; width: 71px; }

    .u-section-7 .u-group-4 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-7 { font-size: 1.5rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-icon-7 { height: 71px; width: 71px; }

    .u-section-7 .u-group-4 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-7 { font-size: 1.5rem; }

    .u-section-7 .u-container-layout-7 { padding-left: 30px; padding-right: 30px; }

    .u-section-7 .u-icon-7 { height: 71px; width: 71px; }

    .u-section-7 .u-group-4 { width: 192px; margin-top: -71px; }

    .u-section-7 .u-text-7 { font-size: 1.5rem; }
}

.u-section-8 { background-image: none; min-height: px; }

    .u-section-8 .u-shape-1 { width: calc(((100% - 1421px) / 2) + 1099px); height: 321px; margin: 0 auto 0 0; }

    .u-section-8 .u-image-1 { width: 751px; height: 674px; object-position: 23.33% 41.98%; background-position: 100% 41.98%; margin: -322px calc(((100% - 1240px) / 2)) 0 auto; }
    .u-section-8 .u-group-1 { width: 735px; min-height: 289px; margin: -559px calc(((100% - 1140px) / 2)) 0 auto; }

    .u-section-8 .u-container-layout-1 { padding: 0 12px 30px 0; }

    .u-section-8 .u-text-1 { font-size: 3.75rem; font-weight: 700; margin: 0; }

    .u-section-8 .u-text-2 { font-size: 1rem; letter-spacing: 0; font-style: italic; margin: 10px auto 0 0; }

    .u-section-8 .u-btn-1 { border-style: none none solid; font-style: italic; padding: 0; }

    .u-section-8 .u-list-1 { width: 1192px; height: auto; margin: 44px auto 60px calc(((100% - 1140px) / 2)); }


    .u-section-8 .u-repeater-1 { grid-template-columns: calc(50.5% - 7.5px) calc(50% - 7.5px) calc(34% - 7.5px);; grid-gap: 10px 10px; min-height: 246px; }

    .u-section-8 .u-list-item-1 { background-image: none; }

    .u-section-8 .u-container-layout-2 { padding: 30px 20px; }

    .u-section-8 .u-icon-1 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-8 .u-text-3 { text-transform: uppercase; letter-spacing: 1px; margin: 20px 2px 0; }

    .u-section-8 .u-text-4 { margin: 20px 3px 0; }

    .u-section-8 .u-list-item-2 { background-image: none; }

    .u-section-8 .u-container-layout-3 { padding: 30px 20px; }

    .u-section-8 .u-icon-2 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-8 .u-text-5 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 2px 0; }

    .u-section-8 .u-text-6 { margin: 20px 3px 0; }

    .u-section-8 .u-list-item-3 { background-image: none; }

    .u-section-8 .u-container-layout-4 { padding: 30px 20px; }

    .u-section-8 .u-icon-3 { height: 78px; width: 78px; background-image: none; color: rgb(77, 77, 77) !important; margin: 0 auto; padding: 18px; }

    .u-section-8 .u-text-7 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 2px 0; }

    .u-section-8 .u-text-8 { margin: 20px 3px 0; }

    .u-section-8 .u-list-item-4 { background-image: none; }

    .u-section-8 .u-container-layout-5 { padding: 30px 20px; }

    .u-section-8 .u-icon-4 { height: 78px; width: 78px; background-image: none; color: rgb(77, 77, 77) !important; margin: 0 auto; padding: 18px; }

    .u-section-8 .u-text-9 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 2px 0; }

    .u-section-8 .u-text-10 { margin: 20px 3px 0; }

@media (max-width: 1199px) {
    .u-section-8 { min-height: 829px; }

        .u-section-8 .u-shape-1 { width: calc(((100% - 1052px) / 2) + 940px); }

        .u-section-8 .u-image-1 { width: 593px; margin-right: 5.3rem; margin-left: auto; }

        .u-section-8 .u-group-1 { width: 610px; min-height: 238px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-8 .u-container-layout-1 { padding-top: 8px; }

        .u-section-8 .u-text-1 { font-size: 3rem; }

        .u-section-8 .u-list-1 { width: 890px; margin-top: 95px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-8 .u-text-3 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-4 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-5 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-6 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-7 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-8 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-9 { margin-left: 0; margin-right: 0; }

        .u-section-8 .u-text-10 { margin-left: 0; margin-right: 0; }
    #country-grid .img-fluid { min-height: 105px; }
}

@media (max-width: 991px) {
    .u-section-8 { min-height: 1056px; }

        .u-section-8 .u-shape-1 { /* width: calc(((100% - 720px) / 2) + 720px); */ width: 93%; }

        .u-section-8 .u-image-1 { width: 538px; height: 611px; margin-right: 2.6rem; }

        .u-section-8 .u-group-1 { width: 414px; min-height: 215px; margin-top: -502px; margin-left: calc(((100% - 720px) / 2)); }

        .u-section-8 .u-container-layout-1 { padding-top: 0; height: 101px; margin-top: 30px; }

        .u-section-8 .u-text-1 { font-size: 2.25rem; }

        .u-section-8 .u-repeater-1 { grid-template-columns: calc(50% - 5px) calc(50% - 5px); height: 78rem; }

        .u-section-8 .u-list-1 { width: 91%; margin-top: 118px; margin-right: auto; margin-bottom: -444px; margin-left: auto; }
}

@media (min-width:1000px) {
    .u-section-8 .u-container-layout-1 { margin-left: -25rem; margin-top: -12rem; }
}

@media (max-width: 767px) {
    .u-section-8 { min-height: 1690px; }

        .u-section-8 .u-shape-1 { width: calc(((100% - 540px) / 2) + 540px); height: 417px; }

        .u-section-8 .u-image-1 { width: 456px; height: 577px; margin-top: -417px; margin-right: calc(((100% - 540px) / 2)); }

        .u-section-8 .u-group-1 { width: 299px; min-height: 308px; margin-top: -468px; margin-left: calc(((100% - 540px) / 2)); }

        .u-section-8 .u-container-layout-1 { padding-right: 4.5rem; padding-top: 195px; height: 101px; margin-top: 126px; }

        .u-section-8 .u-list-1 { width: 395px; margin-top: 85px; margin-bottom: -1479px; margin-left: calc(((100% - 540px) / 2)); }

        .u-section-8 .u-repeater-1 { grid-template-columns: 100%; height: 109rem; }

        .u-section-8 .u-container-layout-2 { padding-left: 30px; padding-right: 30px; }

        .u-section-8 .u-container-layout-3 { padding-left: 30px; padding-right: 30px; }

        .u-section-8 .u-container-layout-4 { padding-left: 30px; padding-right: 30px; }

        .u-section-8 .u-container-layout-5 { padding-left: 30px; padding-right: 30px; }
}

@media (max-width: 575px) {
    .u-section-8 { min-height: 1811px; }

        .u-section-8 .u-shape-1 { width: calc(((100% - 340px) / 2) + 340px); }

        .u-section-8 .u-image-1 { width: 317px; height: 475px; margin-top: -417px; margin-right: calc(((100% - 352px) / 2)); }

        .u-section-8 .u-group-1 { margin-top: -640px; margin-left: calc(((100% - 340px) / 2)); }

        .u-section-8 .u-list-1 { width: 350px; margin-top: 288px; margin-bottom: -112px; margin-left: calc(((100% - 350px) / 2)); }

        .u-section-8 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

        .u-section-8 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

        .u-section-8 .u-container-layout-4 { padding-left: 20px; padding-right: 20px; }

        .u-section-8 .u-container-layout-5 { padding-left: 20px; padding-right: 20px; }
}

.u-section-9 { background-image: none; }

    .u-section-9 .u-sheet-1 { min-height: 1089px; }

    .u-section-9 .u-shape-1 { width: 426px; height: 426px; background-image: none; margin: 60px 293px 0 auto; }

    .u-section-9 .u-image-1 { width: 493px; height: 493px; background-image: url("images/d5dc8520-dfe7-4015-8130-0887c091cd8a.jpg"); background-position: 50% 50%; box-shadow: 0px 0px 27px 0 rgba(238,32,41,0.3); margin: -302px 0 0 auto; }

    .u-section-9 .u-image-2 { width: 369px; height: 369px; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.25); background-image: url("images/gffgfgfg-min.jpg"); background-position: 50% 50%; margin: -559px auto 0 155px; }

    .u-section-9 .u-list-1 { margin-top: 45px; margin-bottom: 0; }

    .u-section-9 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.3333% - 42px)); min-height: 391px; grid-gap: 63px; }

    .u-section-9 .u-list-item-1 { background-image: none; }

    .u-section-9 .u-container-layout-1 { padding: 0 30px 32px; }

    .u-section-9 .u-icon-1 { height: 94px; width: 94px; background-image: none; text-shadow: 0px 0 0 rgba(0,0,0,0); margin: -25px auto 0; padding: 27px; }

    .u-section-9 .u-text-1 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.25rem; margin: 35px auto 0; }

    .u-section-9 .u-text-2 { font-size: 1.125rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

    .u-section-9 .u-btn-1 { font-size: 0.875rem; letter-spacing: 1px; border-style: none; font-weight: 700; text-transform: uppercase; background-image: none; margin: 20px auto 0; }

    .u-section-9 .u-list-item-2 { background-image: none; }

    .u-section-9 .u-container-layout-2 { padding: 0 30px 32px; }

    .u-section-9 .u-icon-2 { height: 94px; width: 94px; background-image: none; text-shadow: 0px 0 0 rgba(0,0,0,0); margin: -25px auto 0; padding: 27px; }

    .u-section-9 .u-text-3 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.25rem; margin: 35px auto 0; }

    .u-section-9 .u-text-4 { font-size: 1.125rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

    .u-section-9 .u-btn-2 { font-size: 0.875rem; letter-spacing: 1px; border-style: none; font-weight: 700; text-transform: uppercase; background-image: none; margin: 20px auto 0; }

    .u-section-9 .u-list-item-3 { background-image: none; }

    .u-section-9 .u-container-layout-3 { padding: 0 30px 32px; }

    .u-section-9 .u-icon-3 { height: 94px; width: 94px; background-image: none; text-shadow: 0px 0 0 rgba(0,0,0,0); margin: -25px auto 0; padding: 27px; }

    .u-section-9 .u-text-5 { letter-spacing: 1px; font-weight: 700; text-transform: uppercase; font-size: 1.25rem; margin: 35px auto 0; }

    .u-section-9 .u-text-6 { font-size: 1.125rem; line-height: 1.6; font-weight: 400; margin: 20px 0 0; }

    .u-section-9 .u-btn-3 { font-size: 0.875rem; letter-spacing: 1px; border-style: none; font-weight: 700; text-transform: uppercase; background-image: none; margin: 20px auto 0; }

    .u-section-9 .u-text-7 { width: 467px; margin: 36px auto 60px; }

    .u-section-9 .u-btn-4 { border-style: none none solid; padding: 0; }

@media (max-width: 1199px) {
    .u-section-9 .u-sheet-1 { min-height: 1099px; }

    .u-section-9 .u-image-1 { margin-top: -339px; margin-right: 20px; }

    .u-section-9 .u-image-2 { width: 350px; height: 350px; margin-top: -537px; margin-left: 23px; }

    .u-section-9 .u-list-1 { margin-top: 78px; }

    .u-section-9 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.333333333333336% - 42px)); min-height: 322px; }

    .u-section-9 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

    .u-section-9 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-9 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }
}

@media (max-width: 991px) {
    .u-section-9 .u-sheet-1 { min-height: 1572px; }

    .u-section-9 .u-shape-1 { margin-top: 55px; margin-right: auto; margin-left: 86px; }

    .u-section-9 .u-image-1 { margin-top: -344px; }

    .u-section-9 .u-image-2 { width: 285px; height: 285px; margin-top: -675px; margin-left: 0; }

    .u-section-9 .u-list-1 { margin-top: 281px; }

    .u-section-9 .u-repeater-1 { grid-template-columns: repeat(2, calc(50% - 31.5px)); min-height: 740px; }

    .u-section-9 .u-container-layout-1 { padding-bottom: 30px; }

    .u-section-9 .u-container-layout-2 { padding-bottom: 30px; }

    .u-section-9 .u-container-layout-3 { padding-bottom: 30px; }

    .u-section-9 .u-text-7 { margin-bottom: -45px; }
}

@media (max-width: 767px) {
    .u-section-9 .u-sheet-1 { min-height: 1970px; }

    .u-section-9 .u-shape-1 { width: 414px; height: 414px; margin-top: 56px; margin-left: auto; }

    .u-section-9 .u-image-1 { margin-top: -259px; }

    .u-section-9 .u-image-2 { margin-top: -798px; }

    .u-section-9 .u-list-1 { margin-top: 404px; }

    .u-section-9 .u-repeater-1 { grid-template-columns: 100%; }

    .u-section-9 .u-text-7 { margin-bottom: -94px; }
}

@media (max-width: 575px) {
    .u-section-9 .u-sheet-1 { min-height: 1995px; }

    .u-section-9 .u-shape-1 { width: 310px; height: 310px; margin-top: 55px; margin-right: 0; }

    .u-section-9 .u-image-1 { width: 340px; height: 340px; margin-top: -155px; margin-right: 0; }

    .u-section-9 .u-image-2 { width: 260px; height: 260px; margin-top: -645px; }

    .u-section-9 .u-list-1 { margin-top: 359px; }

    .u-section-9 .u-repeater-1 { min-height: 1193px; }

    .u-section-9 .u-text-7 { width: auto; margin: 45px 0 -95px; }
}

.u-section-10 { background-image: none; }

    .u-section-10 .u-sheet-1 { min-height: 911px; }

    .u-section-10 .u-text-1 { font-size: 3rem; font-weight: 700; margin: 70px 0 0; }

    .u-section-10 .u-text-2 { margin: 18px 0 0; }

    .u-section-10 .u-list-1 { margin: 52px auto 70px; }

    .u-section-10 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.3333% - 20px)); min-height: 624px; grid-gap: 30px; }

    .u-section-10 .u-list-item-1 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-1 { padding: 20px; }

    .u-section-10 .u-icon-1 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-3 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-4 { margin: 20px 0 0; }

    .u-section-10 .u-list-item-2 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-2 { padding: 20px; }

    .u-section-10 .u-icon-2 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-5 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-6 { margin: 20px 0 0; }

    .u-section-10 .u-list-item-3 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-3 { padding: 20px; }

    .u-section-10 .u-icon-3 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-7 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-8 { margin: 20px 0 0; }

    .u-section-10 .u-list-item-4 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-4 { padding: 20px; }

    .u-section-10 .u-icon-4 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-9 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-10 { margin: 20px 0 0; }

    .u-section-10 .u-list-item-5 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-5 { padding: 20px; }

    .u-section-10 .u-icon-5 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-11 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-12 { margin: 20px 0 0; }

    .u-section-10 .u-list-item-6 { box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.1); }

    .u-section-10 .u-container-layout-6 { padding: 20px; }

    .u-section-10 .u-icon-6 { height: 76px; width: 76px; margin: 0 auto; padding: 16px; }

    .u-section-10 .u-text-13 { letter-spacing: 0px; text-transform: uppercase; font-size: 1.25rem; font-weight: 400; margin: 20px 0 0; }

    .u-section-10 .u-text-14 { margin: 20px 0 0; }

@media (max-width: 1199px) {
    .u-section-10 .u-sheet-1 { min-height: 847px; }

    .u-section-10 .u-list-1 { margin-bottom: 6px; margin-right: initial; margin-left: initial; }

    .u-section-10 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.333333333333336% - 20px)); min-height: 515px; }
}

@media (max-width: 991px) {
    .u-section-10 .u-sheet-1 { min-height: 911px; }

    .u-section-10 .u-list-1 { margin-bottom: 70px; margin-right: initial; margin-left: initial; }

    .u-section-10 .u-repeater-1 { grid-template-columns: repeat(2, calc(50% - 15px)); min-height: 888px; }
}

@media (max-width: 767px) {
    .u-section-10 .u-repeater-1 { grid-template-columns: 100%; }

    .u-section-10 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

    .u-section-10 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; }

    .u-section-10 .u-container-layout-3 { padding-left: 10px; padding-right: 10px; }

    .u-section-10 .u-container-layout-4 { padding-left: 10px; padding-right: 10px; }

    .u-section-10 .u-container-layout-5 { padding-left: 10px; padding-right: 10px; }

    .u-section-10 .u-container-layout-6 { padding-left: 10px; padding-right: 10px; }
}

@media (max-width: 575px) {
    .u-section-10 .u-text-1 { font-size: 1.875rem; }
}

.u-section-11 { background-image: none; }

    .u-section-11 .u-sheet-1 { min-height: 625px; }

    .u-section-11 .u-text-1 { font-weight: 700; font-size: 3rem; width: 764px; margin: 60px auto 0; }

    .u-section-11 .u-list-1 { grid-template-rows: auto; grid-auto-rows: 100%; margin: 84px 0 60px; }

    .u-section-11 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.3333% - 20px)); min-height: 316px; grid-gap: 30px; }

    .u-section-11 .u-container-layout-1 { padding: 0 23px; }

    .u-section-11 .u-icon-1 { height: 87px; width: 87px; background-image: none; margin: -47px auto 0; padding: 16px; }

    .u-section-11 .u-text-2 { letter-spacing: normal; text-transform: none; font-weight: 700; font-size: 1.875rem; margin: 44px auto 0; }

    .u-section-11 .u-text-3 { font-style: normal; margin: 29px 7px 0; }

    .u-section-11 .u-container-layout-2 { padding: 0 23px; }

    .u-section-11 .u-icon-2 { height: 87px; width: 87px; background-image: none; margin: -47px auto 0; padding: 16px; }

    .u-section-11 .u-text-4 { letter-spacing: normal; font-size: 1.875rem; text-transform: none; font-weight: 700; margin: 44px auto 0; }

    .u-section-11 .u-text-5 { font-style: normal; margin: 29px 7px 0; }

    .u-section-11 .u-container-layout-3 { padding: 0 23px; }

    .u-section-11 .u-icon-3 { height: 87px; width: 87px; background-image: none; margin: -47px auto 0; padding: 16px; }

    .u-section-11 .u-text-6 { letter-spacing: normal; font-size: 1.875rem; text-transform: none; font-weight: 700; margin: 44px auto 0; }

    .u-section-11 .u-text-7 { font-style: normal; margin: 29px 7px 0; }

@media (max-width: 1199px) {
    .u-section-11 .u-sheet-1 { min-height: 586px; }

    .u-section-11 .u-list-1 { margin-bottom: 21px; margin-right: initial; margin-left: initial; }

    .u-section-11 .u-repeater-1 { grid-template-columns: repeat(3, calc(33.333333333333336% - 20px)); min-height: 261px; }

    .u-section-11 .u-container-layout-1 { padding-bottom: 20px; }

    .u-section-11 .u-text-3 { width: auto; margin-top: 15px; margin-left: 0; margin-right: 0; }

    .u-section-11 .u-container-layout-2 { padding-bottom: 20px; }

    .u-section-11 .u-text-5 { width: auto; margin-top: 15px; margin-left: 0; margin-right: 0; }

    .u-section-11 .u-container-layout-3 { padding-bottom: 20px; }

    .u-section-11 .u-text-7 { width: auto; margin-top: 15px; margin-left: 0; margin-right: 0; }
}

@media (max-width: 991px) {
    .u-section-11 .u-sheet-1 { min-height: 625px; }

    .u-section-11 .u-text-1 { width: 720px; }

    .u-section-11 .u-list-1 { margin-bottom: 60px; margin-right: initial; margin-left: initial; }

    .u-section-11 .u-repeater-1 { grid-template-columns: repeat(2, calc(50% - 15px)); min-height: 600px; }
}

@media (max-width: 767px) {
    .u-section-11 .u-text-1 { width: 540px; }

    .u-section-11 .u-repeater-1 { grid-template-columns: 100%; }

    .u-section-11 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

    .u-section-11 .u-icon-1 { height: 102px; width: 102px; margin-top: -62px; padding: 18px; }

    .u-section-11 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; }

    .u-section-11 .u-icon-2 { height: 102px; width: 102px; margin-top: -62px; padding: 18px; }

    .u-section-11 .u-container-layout-3 { padding-left: 10px; padding-right: 10px; }

    .u-section-11 .u-icon-3 { height: 102px; width: 102px; margin-top: -62px; padding: 18px; }
}

@media (max-width: 575px) {
    .u-section-11 .u-text-1 { font-size: 1.875rem; width: 340px; }
}

.u-section-12 { background-image: none; min-height: 1093px; }

    .u-section-12 .u-shape-1 { height: 565px; margin-top: 0; margin-bottom: 0; }

    .u-section-12 .u-image-1 { width: 988px; height: 662px; object-position: 23.33% 41.98%; background-position: 100% 41.98%; margin: -387px calc(((100% - 1140px) / 2)) 0 auto; }

    .u-section-12 .u-group-1 { width: 559px; min-height: 299px; background-image: none; margin: -760px auto 0 calc(((100% - 1140px) / 2)); }

    .u-section-12 .u-container-layout-1 { padding: 40px 30px; }

    .u-section-12 .u-text-1 { font-size: 3.75rem; font-weight: 400; margin: 0; }

    .u-section-12 .u-text-2 { font-size: 1.125rem; letter-spacing: 0px; font-style: normal; margin: 10px 0 0; }

    .u-section-12 .u-btn-1 { background-image: none; border-style: none none solid; padding: 0; }

    .u-section-12 .u-list-1 { width: 1060px; margin: 288px auto 60px calc(((100% - 1140px) / 2)); }

    .u-section-12 .u-repeater-1 { grid-template-columns: repeat(4, calc(25% - 7.5px)); min-height: 346px; grid-gap: 10px; }

    .u-section-12 .u-list-item-1 { background-image: none; }

    .u-section-12 .u-container-layout-2 { padding: 30px 20px; }

    .u-section-12 .u-icon-1 { height: 78px; width: 78px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 18px; }

    .u-section-12 .u-text-3 { text-transform: uppercase; letter-spacing: 2px; font-size: 1.25rem; margin: 20px auto 0; }

    .u-section-12 .u-text-4 { margin: 20px 4px 0 3px; }

    .u-section-12 .u-list-item-2 { background-image: none; }

    .u-section-12 .u-container-layout-3 { padding: 30px 20px; }

    .u-section-12 .u-icon-2 { height: 78px; width: 78px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 18px; }

    .u-section-12 .u-text-5 { text-transform: uppercase; letter-spacing: 2px; font-size: 1.25rem; margin: 20px auto 0; }

    .u-section-12 .u-text-6 { margin: 20px 4px 0 3px; }

    .u-section-12 .u-list-item-3 { background-image: none; }

    .u-section-12 .u-container-layout-4 { padding: 30px 20px; }

    .u-section-12 .u-icon-3 { height: 78px; width: 78px; background-image: none; color: rgb(255, 255, 255) !important; margin: 0 auto; padding: 18px; }

    .u-section-12 .u-text-7 { text-transform: uppercase; letter-spacing: 2px; font-size: 1.25rem; margin: 20px auto 0; }

    .u-section-12 .u-text-8 { margin: 20px 4px 0 3px; }

    .u-section-12 .u-list-item-4 { background-image: none; }

    .u-section-12 .u-container-layout-5 { padding: 30px 20px; }

    .u-section-12 .u-icon-4 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-12 .u-text-9 { text-transform: uppercase; letter-spacing: 2px; font-size: 1.25rem; margin: 20px auto 0; }

    .u-section-12 .u-text-10 { margin: 20px 4px 0 3px; }

@media (max-width: 1199px) {
    .u-section-12 { min-height: 1061px; }

        .u-section-12 .u-image-1 { width: 842px; height: 630px; margin-right: calc(((100% - 940px) / 2)); }

        .u-section-12 .u-group-1 { margin-top: -728px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-12 .u-list-1 { width: 900px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-12 .u-repeater-1 { min-height: 329px; }

        .u-section-12 .u-text-4 { margin-right: 0; margin-left: 0; }

        .u-section-12 .u-text-6 { margin-right: 0; margin-left: 0; }

        .u-section-12 .u-text-8 { margin-right: 0; margin-left: 0; }

        .u-section-12 .u-text-10 { margin-right: 0; margin-left: 0; }
}

@media (max-width: 991px) {
    .u-section-12 { min-height: 1424px; }

        .u-section-12 .u-shape-1 { height: 615px; }

        .u-section-12 .u-image-1 { width: 614px; height: 539px; margin-top: -385px; margin-right: calc(((100% - 720px) / 2)); }

        .u-section-12 .u-group-1 { width: 505px; min-height: 319px; margin-top: -699px; margin-left: calc(((100% - 720px) / 2)); }

        .u-section-12 .u-container-layout-1 { padding-top: 30px; padding-bottom: 30px; }

        .u-section-12 .u-list-1 { width: 670px; margin-top: 328px; margin-left: calc(((100% - 720px) / 2)); }

        .u-section-12 .u-repeater-1 { grid-template-columns: repeat(2, calc(50% - 5px)); min-height: 637px; }
}

@media (max-width: 767px) {
    .u-section-12 { min-height: 1855px; }

        .u-section-12 .u-image-1 { width: 502px; height: 474px; margin-top: -281px; margin-right: calc(((100% - 540px) / 2)); }

        .u-section-12 .u-group-1 { width: 469px; min-height: 331px; margin-top: -738px; margin-left: calc(((100% - 540px) / 2)); }

        .u-section-12 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

        .u-section-12 .u-list-1 { width: 352px; margin-top: 218px; margin-left: calc(((100% - 540px) / 2)); }

        .u-section-12 .u-repeater-1 { grid-template-columns: 100%; min-height: 1138px; }
}

@media (max-width: 575px) {
    .u-section-12 { min-height: 1907px; }

        .u-section-12 .u-image-1 { width: 313px; height: 331px; margin-right: calc(((100% - 340px) / 2)); }

        .u-section-12 .u-group-1 { width: 302px; min-height: 302px; margin-top: -595px; margin-left: calc(((100% - 340px) / 2)); }

        .u-section-12 .u-text-1 { font-size: 3rem; }

        .u-section-12 .u-list-1 { width: 302px; margin-top: 197px; margin-left: calc(((100% - 340px) / 2)); }

        .u-section-12 .u-repeater-1 { min-height: 1268px; }

        .u-section-12 .u-icon-1 { margin-top: 8px; }

        .u-section-12 .u-icon-2 { margin-top: 8px; }

        .u-section-12 .u-icon-3 { margin-top: 8px; }

        .u-section-12 .u-icon-4 { margin-top: 8px; }
}

.u-section-13 { background-image: none; }

    .u-section-13 .u-sheet-1 { min-height: 1174px; }

    .u-section-13 .u-text-1 { font-size: 3.75rem; background-image: none; margin: 60px 25px 0 0; }

    .u-section-13 .u-text-2 { font-size: 1.875rem; font-style: normal; margin: 31px 103px 0 0; }

    .u-section-13 .u-text-3 { font-size: 1.75rem; margin: 17px 625px 0 0; }

    .u-section-13 .u-btn-1 { border-style: none none solid; padding: 0; }

    .u-section-13 .u-btn-2 { background-image: none; text-transform: uppercase; letter-spacing: 3px; font-size: 1rem; border-style: none; font-weight: 400; margin: 31px auto 0 0; padding: 14px 52px 14px 51px; }

    .u-section-13 .u-image-1 { width: 498px; height: 485px; margin: 88px auto 0 0; }

    .u-section-13 .u-layout-wrap-1 { width: 625px; margin: -530px 0 60px auto; }

    .u-section-13 .u-layout-cell-1 { min-height: 332px; }

    .u-section-13 .u-container-layout-1 { box-shadow: 5px 5px 30px 0px rgba(0,0,0,0.2); padding: 30px; }

    .u-section-13 .u-icon-1 { height: 78px; width: 78px; background-image: none; color: rgb(116, 133, 221) !important; margin: 0 auto; padding: 18px; }

    .u-section-13 .u-btn-3 { text-transform: uppercase; align-self: center; margin: 25px auto 0; padding: 5px 31px 6px 30px; }

    .u-section-13 .u-text-4 { text-transform: none; letter-spacing: normal; font-size: 1.875rem; margin: 25px auto 0; }

    .u-section-13 .u-btn-4 { border-style: none none solid; text-transform: uppercase; letter-spacing: 2px; margin: 17px auto 0; padding: 0; }

    .u-section-13 .u-layout-cell-2 { min-height: 280px; }

    .u-section-13 .u-container-layout-2 { box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.2); padding: 30px 30px 28px; }

    .u-section-13 .u-icon-2 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-13 .u-text-5 { text-transform: none; letter-spacing: normal; font-size: 1.875rem; margin: 20px auto 0; }

    .u-section-13 .u-btn-5 { border-style: none none solid; text-transform: uppercase; letter-spacing: 2px; margin: 20px auto 0; padding: 0; }

    .u-section-13 .u-layout-cell-3 { min-height: 280px; }

    .u-section-13 .u-container-layout-3 { box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.2); padding: 30px; }

    .u-section-13 .u-icon-3 { height: 78px; width: 78px; background-image: none; color: rgb(116, 133, 221) !important; margin: 0 auto; padding: 18px; }

    .u-section-13 .u-text-6 { text-transform: none; letter-spacing: normal; font-size: 1.875rem; margin: 20px auto 0; }

    .u-section-13 .u-btn-6 { border-style: none none solid; text-transform: uppercase; letter-spacing: 2px; margin: 20px auto 0; padding: 0; }

    .u-section-13 .u-layout-cell-4 { min-height: 332px; }

    .u-section-13 .u-container-layout-4 { box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.2); padding: 30px; }

    .u-section-13 .u-icon-4 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-13 .u-btn-7 { text-transform: uppercase; align-self: center; margin: 25px auto 0; padding: 5px 31px 6px 30px; }

    .u-section-13 .u-text-7 { text-transform: none; letter-spacing: normal; font-size: 1.875rem; margin: 25px auto 0; }

    .u-section-13 .u-btn-8 { border-style: none none solid; text-transform: uppercase; letter-spacing: 2px; margin: 20px auto 0; padding: 0; }

@media (max-width: 1199px) {
    .u-section-13 .u-sheet-1 { min-height: 1083px; }

    .u-section-13 .u-text-1 { letter-spacing: normal; font-weight: 700; margin-right: 0; }

    .u-section-13 .u-text-2 { margin-right: 0; }

    .u-section-13 .u-text-3 { margin-right: 425px; }

    .u-section-13 .u-image-1 { width: 394px; height: 431px; margin-top: 114px; }

    .u-section-13 .u-layout-wrap-1 { width: 526px; margin-top: -498px; }

    .u-section-13 .u-layout-cell-1 { min-height: 316px; }

    .u-section-13 .u-text-4 { font-size: 1.5rem; }

    .u-section-13 .u-layout-cell-2 { min-height: 266px; }

    .u-section-13 .u-text-5 { font-size: 1.5rem; }

    .u-section-13 .u-layout-cell-3 { min-height: 266px; }

    .u-section-13 .u-text-6 { font-size: 1.5rem; }

    .u-section-13 .u-layout-cell-4 { min-height: 316px; }

    .u-section-13 .u-text-7 { font-size: 1.5rem; }
}

@media (max-width: 991px) {
    .u-section-13 .u-sheet-1 { min-height: 1812px; }

    .u-section-13 .u-text-3 { margin-right: 205px; }

    .u-section-13 .u-image-1 { height: 599px; margin-top: 35px; margin-right: initial; margin-left: initial; width: auto; }

    .u-section-13 .u-layout-wrap-1 { margin-top: 58px; margin-right: initial; margin-left: initial; width: auto; }

    .u-section-13 .u-layout-cell-1 { min-height: 323px; }

    .u-section-13 .u-layout-cell-2 { min-height: 255px; }

    .u-section-13 .u-layout-cell-3 { min-height: 255px; }

    .u-section-13 .u-layout-cell-4 { min-height: 323px; }
}

@media (max-width: 767px) {
    .u-section-13 .u-sheet-1 { min-height: 871px; }

    .u-section-13 .u-text-2 { font-size: 1.75rem; }

    .u-section-13 .u-text-3 { margin-right: 25px; }

    .u-section-13 .u-layout-cell-1 { min-height: 100px; }

    .u-section-13 .u-text-4 { font-size: 1.875rem; }

    .u-section-13 .u-layout-cell-2 { min-height: 100px; }

    .u-section-13 .u-container-layout-2 { padding-bottom: 30px; }

    .u-section-13 .u-text-5 { font-size: 1.875rem; }

    .u-section-13 .u-layout-cell-3 { min-height: 100px; }

    .u-section-13 .u-text-6 { font-size: 1.875rem; }

    .u-section-13 .u-layout-cell-4 { min-height: 100px; }

    .u-section-13 .u-text-7 { font-size: 1.875rem; }
}

@media (max-width: 575px) {
    .u-section-13 .u-sheet-1 { min-height: 2176px; }

    .u-section-13 .u-text-1 { font-size: 2.25rem; }

    .u-section-13 .u-text-2 { font-size: 1.5rem; }

    .u-section-13 .u-text-3 { font-size: 1.5rem; margin-right: 0; }

    .u-section-13 .u-image-1 { height: 378px; margin-top: 31px; width: auto; margin-right: initial; margin-left: initial; }

    .u-section-13 .u-layout-wrap-1 { margin-top: 25px; width: auto; margin-right: initial; margin-left: initial; }

    .u-section-13 .u-container-layout-1 { padding-left: 20px; padding-right: 20px; }

    .u-section-13 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-13 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

    .u-section-13 .u-container-layout-4 { padding-left: 20px; padding-right: 20px; }
}

.u-section-14 { background-image: none; min-height: 1093px; }

    .u-section-14 .u-shape-1 { height: 374px; margin-top: 60px; margin-bottom: 0; }

    .u-section-14 .u-image-1 { width: 820px; height: 662px; object-position: 23.33% 41.98%; background-position: 100% 41.98%; margin: -724px calc(((100% - 1140px) / 2)) 0 auto; }

    .u-section-14 .u-group-1 { width: 699px; min-height: 298px; background-image: none; margin: -760px auto 0 calc(((100% - 1140px) / 2)); }

    .u-section-14 .u-container-layout-1 { padding: 40px 30px; }

    .u-section-14 .u-text-1 { font-size: 4.0625rem; font-weight: 700; margin: 19px 0 0; }

    .u-section-14 .u-text-2 { font-size: 1.125rem; letter-spacing: 0px; font-style: normal; margin: 10px 0 0; }

    .u-section-14 .u-btn-1 { border-style: none none solid; font-style: normal; padding: 0; }

    .u-section-14 .u-list-1 { width: 1060px; margin: 289px auto -387px calc(((100% - 1140px) / 2)); }

    .u-section-14 .u-repeater-1 { grid-template-columns: calc(25% - 7.5px) calc(25% - 7.5px) calc(25% - 7.5px) calc(25% - 7.5px); min-height: 346px; grid-gap: 10px 10px; }

    .u-section-14 .u-list-item-1 { background-image: none; }

    .u-section-14 .u-container-layout-2 { padding: 30px 20px; }

    .u-section-14 .u-icon-1 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-14 .u-text-3 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 3px 0 2px; }

    .u-section-14 .u-text-4 { margin: 20px 4px 0 3px; }

    .u-section-14 .u-list-item-2 { background-image: none; }

    .u-section-14 .u-container-layout-3 { padding: 30px 20px; }

    .u-section-14 .u-icon-2 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-14 .u-text-5 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 3px 0 2px; }

    .u-section-14 .u-text-6 { margin: 20px 4px 0 3px; }

    .u-section-14 .u-list-item-3 { background-image: none; }

    .u-section-14 .u-container-layout-4 { padding: 30px 20px; }

    .u-section-14 .u-icon-3 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-14 .u-text-7 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 3px 0 2px; }

    .u-section-14 .u-text-8 { margin: 20px 4px 0 3px; }

    .u-section-14 .u-list-item-4 { background-image: none; }

    .u-section-14 .u-container-layout-5 { padding: 30px 20px; }

    .u-section-14 .u-icon-4 { height: 78px; width: 78px; background-image: none; margin: 0 auto; padding: 18px; }

    .u-section-14 .u-text-9 { text-transform: uppercase; letter-spacing: 2px; margin: 20px 3px 0 2px; }

    .u-section-14 .u-text-10 { margin: 20px 4px 0 3px; }

@media (max-width: 1199px) {
    .u-section-14 { min-height: 1074px; }

        .u-section-14 .u-image-1 { width: 797px; height: 605px; margin-top: -667px; margin-right: calc(((100% - 940px) / 2)); }

        .u-section-14 .u-group-1 { width: 587px; min-height: 266px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-14 .u-text-1 { font-size: 3.4375rem; }

        .u-section-14 .u-list-1 { width: 940px; margin-top: 321px; margin-left: calc(((100% - 940px) / 2)); }

        .u-section-14 .u-repeater-1 { min-height: 307px; }

        .u-section-14 .u-text-3 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-4 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-5 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-6 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-7 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-8 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-9 { margin-left: 0; margin-right: 0; }

        .u-section-14 .u-text-10 { margin-left: 0; margin-right: 0; }
}

@media (max-width: 991px) {
    .u-section-14 { min-height: 1297px; }

        .u-section-14 .u-shape-1 { height: 529px; }

        .u-section-14 .u-image-1 { width: 651px; height: 547px; margin-top: -821px; margin-right: calc(((100% - 720px) / 2)); }

        .u-section-14 .u-group-1 { width: 407px; min-height: 270px; margin-top: -679px; margin-left: calc(((100% - 720px) / 2)); }

        .u-section-14 .u-container-layout-1 { padding-top: 30px; padding-bottom: 30px; }

        .u-section-14 .u-text-1 { font-size: 2.8125rem; }

        .u-section-14 .u-list-1 { width: 666px; margin-top: 294px; margin-bottom: -365px; margin-left: calc(((100% - 720px) / 2)); }

        .u-section-14 .u-repeater-1 { grid-template-columns: calc(50% - 5px) calc(50% - 5px); min-height: 592px; }
}

@media (max-width: 767px) {
    .u-section-14 { min-height: 1388px; }

        .u-section-14 .u-shape-1 { height: 673px; }

        .u-section-14 .u-image-1 { width: 503px; height: 445px; margin-top: -934px; margin-right: calc(((100% - 540px) / 2)); }

        .u-section-14 .u-group-1 { width: 358px; margin-top: -668px; margin-left: calc(((100% - 540px) / 2)); }

        .u-section-14 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

        .u-section-14 .u-list-1 { width: 540px; margin-top: 354px; margin-left: auto; margin-bottom: -424px; }

        .u-section-14 .u-repeater-1 { min-height: 644px; }
}

@media (max-width: 575px) {
    .u-section-14 { min-height: 1803px; }

        .u-section-14 .u-shape-1 { height: 1208px; margin-top: 48px; }

        .u-section-14 .u-image-1 { width: 340px; height: 301px; margin-top: -1367px; margin-right: auto; }

        .u-section-14 .u-group-1 { width: 340px; min-height: 203px; margin-top: -524px; margin-left: auto; }

        .u-section-14 .u-container-layout-1 { padding-top: 23px; padding-right: 20px; padding-bottom: 23px; }

        .u-section-14 .u-text-1 { font-size: 2.25rem; margin-top: 0; }

        .u-section-14 .u-list-1 { width: 286px; margin-top: 267px; margin-bottom: -335px; }

        .u-section-14 .u-repeater-1 { grid-template-columns: 100%; min-height: 1238px; }
}

.u-section-15 { background-image: none; min-height: 1025px; }

    .u-section-15 .u-shape-1 { height: 503px; margin-top: 0; margin-bottom: 0; }

    .u-section-15 .u-group-1 { width: 702px; min-height: 889px; height: auto; margin: -435px calc(((100% - 1140px) / 2)) 0 auto; }

    .u-section-15 .u-container-layout-1 { padding: 20px; }

    .u-section-15 .u-shape-2 { width: 368px; height: 368px; background-image: none; margin: 0 273px 0 21px; }

    .u-section-15 .u-image-1 { width: 493px; height: 493px; background-image: url("images/mnmnmn.jpg"); background-position: 50% 50%; margin: -246px 0 0 auto; }

    .u-section-15 .u-image-2 { width: 369px; height: 369px; background-image: url("images/ghhgghh.jpg"); background-position: 50% 50%; margin: -154px auto 0 0; }

    .u-section-15 .u-text-1 { margin: -36px 0 0 auto; }

    .u-section-15 .u-btn-1 { border-style: none none solid; padding: 0; }

    .u-section-15 .u-list-1 { grid-template-rows: repeat(2, auto); width: 524px; margin: -683px auto 60px calc(((100% - 1140px) / 2) + 20px); }

    .u-section-15 .u-repeater-1 { grid-template-columns: calc(50% - 10px) calc(50% - 10px); min-height: 502px; grid-gap: 20px 20px; }

    .u-section-15 .u-list-item-1 { background-image: none; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.15); }

    .u-section-15 .u-container-layout-2 { padding: 30px; }

    .u-section-15 .u-icon-1 { height: 76px; width: 76px; background-image: linear-gradient(#ee2029, #5e97f5); margin: 4px auto 0; padding: 20px; }

    .u-section-15 .u-text-2 { margin: 19px auto 0; }

    .u-section-15 .u-list-item-2 { background-image: none; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.15); }

    .u-section-15 .u-container-layout-3 { padding: 30px; }

    .u-section-15 .u-icon-2 { height: 76px; width: 76px; background-image: linear-gradient(#ee2029, #5e97f5); margin: 4px auto 0; padding: 20px; }

    .u-section-15 .u-text-3 { margin: 19px auto 0; }

    .u-section-15 .u-list-item-3 { background-image: none; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.15); }

    .u-section-15 .u-container-layout-4 { padding: 30px; }

    .u-section-15 .u-icon-3 { height: 76px; width: 76px; background-image: linear-gradient(#ee2029, #5e97f5); margin: 4px auto 0; padding: 20px; }

    .u-section-15 .u-text-4 { margin: 19px auto 0; }

    .u-section-15 .u-list-item-4 { background-image: none; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.15); }

    .u-section-15 .u-container-layout-5 { padding: 30px; }

    .u-section-15 .u-icon-4 { height: 76px; width: 76px; background-image: linear-gradient(#ee2029, #5e97f5); margin: 4px auto 0; padding: 20px; }

    .u-section-15 .u-text-5 { margin: 19px auto 0; }

@media (max-width: 1199px) {
    .u-section-15 { min-height: 949px; }

        .u-section-15 .u-shape-1 { height: 481px; }

        .u-section-15 .u-group-1 { width: 618px; min-height: 870px; margin-top: -442px; margin-right: calc(((100% - 940px) / 2)); height: auto; }

        .u-section-15 .u-container-layout-1 { padding-right: 0; }

        .u-section-15 .u-shape-2 { width: 297px; height: 297px; margin-right: auto; margin-left: 0; }

        .u-section-15 .u-image-1 { width: 420px; height: 420px; margin-top: -167px; }

        .u-section-15 .u-image-2 { width: 323px; height: 323px; margin-top: -104px; margin-left: 80px; }

        .u-section-15 .u-text-1 { width: auto; margin-top: 12px; }

        .u-section-15 .u-list-1 { width: 475px; margin-top: -654px; margin-left: calc(((100% - 940px) / 2) + 20px); }

        .u-section-15 .u-repeater-1 { min-height: 503px; }
}

@media (max-width: 991px) {
    .u-section-15 { min-height: 1417px; }

        .u-section-15 .u-group-1 { width: 720px; min-height: 833px; margin-right: auto; }

        .u-section-15 .u-shape-2 { width: 340px; height: 340px; }

        .u-section-15 .u-image-1 { width: 523px; height: 523px; margin-top: -231px; }

        .u-section-15 .u-image-2 { margin-top: -186px; }

        .u-section-15 .u-text-1 { margin-top: -31px; }

        .u-section-15 .u-list-1 { width: 720px; margin-top: 16px; margin-left: auto; }

        .u-section-15 .u-repeater-1 { min-height: 469px; }

        .u-section-15 .u-icon-1 { margin-top: 0; }

        .u-section-15 .u-icon-2 { margin-top: 0; }

        .u-section-15 .u-icon-3 { margin-top: 0; }

        .u-section-15 .u-icon-4 { margin-top: 0; }
}

@media (max-width: 767px) {
    .u-section-15 .u-group-1 { width: 540px; min-height: 816px; }

    .u-section-15 .u-container-layout-1 { padding-left: 10px; }

    .u-section-15 .u-shape-2 { margin-top: 8px; }

    .u-section-15 .u-image-1 { width: 437px; height: 437px; }

    .u-section-15 .u-image-2 { margin-top: -123px; margin-left: 0; }

    .u-section-15 .u-text-1 { margin-top: -27px; }

    .u-section-15 .u-list-1 { width: 540px; margin-top: 33px; }

    .u-section-15 .u-container-layout-2 { padding-left: 20px; padding-right: 20px; }

    .u-section-15 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

    .u-section-15 .u-container-layout-4 { padding-left: 20px; padding-right: 20px; }

    .u-section-15 .u-container-layout-5 { padding-left: 20px; padding-right: 20px; }
}

@media (max-width: 575px) {
    .u-section-15 { min-height: 1538px; }

        .u-section-15 .u-group-1 { width: 340px; min-height: 643px; }

        .u-section-15 .u-container-layout-1 { padding-left: 0; }

        .u-section-15 .u-shape-2 { height: 198px; width: 198px; margin-top: 0; margin-left: 10px; }

        .u-section-15 .u-image-1 { width: 292px; height: 292px; margin-top: -99px; }

        .u-section-15 .u-image-2 { width: 231px; height: 231px; margin-top: -69px; margin-left: 10px; }

        .u-section-15 .u-text-1 { margin-top: 0; }

        .u-section-15 .u-list-1 { width: 340px; margin-top: 0; }

        .u-section-15 .u-repeater-1 { grid-template-columns: 100%; min-height: 795px; }
}

.u-section-16 { background-image: none; }

    .u-section-16 .u-sheet-1 { min-height: 1041px; }

    .u-section-16 .u-layout-wrap-1 { width: 912px; margin: 53px auto 52px; }

    .u-section-16 .u-layout-cell-1 { min-height: 571px; }

    .u-section-16 .u-container-layout-1 { padding: 60px 60px 0; }

    .u-section-16 .u-image-1 { width: 768px; min-height: 511px; background-image: url("images/texture.png"); background-position: 50% 50%; margin: 0 0 0 auto; }

    .u-section-16 .u-container-layout-2 { padding: 30px; }

    .u-section-16 .u-image-2 { width: 667px; height: 483px; margin: -571px auto 0 -60px; }

    .u-section-16 .u-group-2 { min-height: 321px; width: 466px; height: auto; margin: -483px -60px 0 auto; }

    .u-section-16 .u-container-layout-3 { padding: 30px; }

    .u-section-16 .u-text-1 { text-transform: uppercase; font-size: 1.5rem; font-family: Roboto, sans-serif; font-weight: 400; letter-spacing: 2px; margin: 0 1px 0 0; }

    .u-section-16 .u-text-2 { font-family: "Playfair Display", serif; font-size: 3rem; margin: 10px 0 0; }

    .u-section-16 .u-layout-cell-2 { min-height: 350px; }

    .u-section-16 .u-container-layout-4 { padding: 50px 170px 0 60px; }

    .u-section-16 .u-text-3 { font-size: 1.25rem; margin: 0 auto 0 0; }

    .u-section-16 .u-btn-1 { border-style: none; text-transform: uppercase; letter-spacing: 2px; background-image: none; font-size: 1.125rem; font-weight: 400; margin: 42px auto 0 0; padding: 20px 38px 20px 36px; }

@media (max-width: 1199px) {
    .u-section-16 .u-image-1 { margin-right: auto; margin-left: 0; }

    .u-section-16 .u-image-2 { width: 623px; height: 479px; }

    .u-section-16 .u-group-2 { min-height: 311px; margin-top: -479px; height: auto; }
}

@media (max-width: 991px) {
    .u-section-16 .u-sheet-1 { min-height: 320px; }

    .u-section-16 .u-layout-wrap-1 { width: 720px; }

    .u-section-16 .u-layout-cell-1 { min-height: 576px; }

    .u-section-16 .u-container-layout-1 { padding-top: 30px; padding-right: 30px; }

    .u-section-16 .u-image-1 { min-height: 546px; width: 634px; margin-right: 0; margin-left: auto; }

    .u-section-16 .u-image-2 { width: 508px; height: 486px; margin-top: -576px; }

    .u-section-16 .u-group-2 { min-height: 313px; margin-top: -486px; margin-right: -30px; }

    .u-section-16 .u-layout-cell-2 { min-height: 100px; }

    .u-section-16 .u-container-layout-4 { padding-top: 30px; padding-right: 30px; }
}

@media (max-width: 767px) {
    .u-section-16 .u-layout-wrap-1 { width: 540px; }

    .u-section-16 .u-layout-cell-1 { min-height: 451px; }

    .u-section-16 .u-container-layout-1 { padding-left: 10px; padding-right: 10px; }

    .u-section-16 .u-image-1 { width: 436px; min-height: 420px; margin-top: 1px; margin-right: auto; margin-left: -10px; }

    .u-section-16 .u-container-layout-2 { padding-left: 10px; padding-right: 10px; }

    .u-section-16 .u-image-2 { width: 360px; height: 378px; margin-top: -451px; margin-left: -10px; }

    .u-section-16 .u-group-2 { min-height: 286px; width: 325px; margin-top: -366px; margin-right: -10px; }

    .u-section-16 .u-container-layout-3 { padding-left: 20px; padding-right: 20px; }

    .u-section-16 .u-text-2 { font-size: 2.5rem; }

    .u-section-16 .u-container-layout-4 { padding-right: 10px; padding-left: 10px; }
}

@media (max-width: 575px) {
    .u-section-16 .u-layout-wrap-1 { width: 340px; }

    .u-section-16 .u-layout-cell-1 { min-height: 552px; }

    .u-section-16 .u-image-1 { min-height: 245px; width: 278px; margin-top: 259px; }

    .u-section-16 .u-image-2 { height: 372px; width: 268px; margin-top: -534px; margin-left: 0; }

    .u-section-16 .u-group-2 { min-height: 243px; width: 306px; margin-top: -141px; }

    .u-section-16 .u-text-1 { font-size: 1.125rem; margin-right: 0; }

    .u-section-16 .u-text-2 { font-size: 2.25rem; }

    .u-section-16 .u-layout-cell-2 { min-height: 285px; }
}

@media (max-width: 575px) {
    .modal-dialog { width: 90% !important; margin-left: auto; margin-right: auto; }
}
