/* cyrillic-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
        U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/gfonts/s/raleway/v28/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
        U+2212, U+2215, U+FEFF, U+FFFD;
}
.x {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    margin: 0;
    box-sizing: border-box;
}
.x *,
.x :after,
.x :before {
    box-sizing: inherit;
}
.x-el-nav,
.x-el-section {
    display: block;
}
.x-el-a {
    background-color: transparent;
    color: inherit;
}
.x-el-a:active,
.x-el-a:hover {
    outline: 0;
}
.x-el-img {
    vertical-align: middle;
    border: 0;
}
.x-el-svg:not(:root) {
    overflow: hidden;
}
.x {
    -webkit-font-smoothing: antialiased;
}
.sideline-footer {
    margin-top: auto;
}
.x-rt:after {
    content: '';
    clear: both;
}
.x-rt p {
    margin: 0;
}
@media only screen and (min-device-width: 1025px) {
    _:future {
        font-family: sans-serif !important;
    }
}
.x .c1-1{letter-spacing:normal}.x .c1-2{text-transform:none}.x .c1-3{background-color:rgb(255, 255, 255)}.x .c1-4{width:100%}.x .c1-5 > div{position:relative}.x .c1-6 > div{overflow:hidden}.x .c1-7 > div{margin-top:auto}.x .c1-8 > div{margin-right:auto}.x .c1-9 > div{margin-bottom:auto}.x .c1-a > div{margin-left:auto}.x .c1-b{font-family:Helvetica, arial, sans-serif}.x .c1-c{font-size:16px}.x .c1-j{background-color:rgb(22, 22, 22)}.x .c1-k{padding-top:72px}.x .c1-l{padding-bottom:72px}.x .c1-m{position:relative}.x .c1-n{display:flex}.x .c1-o{padding:0px !important}.x .c1-s{flex-direction:column}.x .c1-t{flex-grow:1}.x .c1-u{min-width:0px}.x .c1-v{pointer-events:auto}.x .c1-w{display:none}.x .c1-x{top:0px}.x .c1-y{left:0px}.x .c1-z{height:100%}.x .c1-10{width:320px}.x .c1-11{z-index:1001}.x .c1-12{transition:transform 0.4s ease-in-out}.x .c1-13{box-shadow:0 0 4px 0px rgba(0,0,0,0.2)}.x .c1-14{position:fixed}.x .c1-1a{margin-left:auto}.x .c1-1b{margin-right:auto}.x .c1-1c{padding-left:0px}.x .c1-1d{padding-right:0px}.x .c1-1e{max-width:100%}.x .c1-1f{justify-content:center}.x .c1-1g{width:inherit}.x .c1-1h{height:100vh}.x .c1-1i{padding-top:96px}.x .c1-1j{padding-bottom:96px}.x .c1-1p{color:rgb(94, 94, 94)}.x .c1-1q{vertical-align:middle}.x .c1-1r{padding-top:6px}.x .c1-1s{padding-right:6px}.x .c1-1t{padding-bottom:6px}.x .c1-1u{padding-left:6px}.x .c1-1v{cursor:pointer}.x .c1-1w{line-height:1.3em}.x .c1-1x{font-style:normal}.x .c1-1y{position:absolute}.x .c1-1z{top:40px}.x .c1-20{left:40px}.x .c1-21{height:30px}.x .c1-22{width:auto}.x .c1-23:hover{color:rgb(133, 111, 133)}.x .c1-25{flex-basis:0px}.x .c1-2b{display:inline-block}.x .c1-2c{font-family:'Raleway', arial, Sans-Serif}.x .c1-2d{font-size:14px}.x .c1-2m{letter-spacing:inherit}.x .c1-2n{text-transform:inherit}.x .c1-2o{text-decoration:none}.x .c1-2p{word-wrap:break-word}.x .c1-2q{overflow-wrap:break-word}.x .c1-2r{display:inline}.x .c1-2s{border-top:0px}.x .c1-2t{border-right:0px}.x .c1-2u{border-bottom:0px}.x .c1-2v{border-left:0px}.x .c1-2w{color:rgb(133, 111, 133)}.x .c1-2x{font-weight:inherit}.x .c1-2y:hover{color:rgb(75, 69, 75)}.x .c1-2z:active{color:rgb(51, 47, 51)}.x .c1-30{letter-spacing:1.5px}.x .c1-31{line-height:1.2}.x .c1-32{margin-left:0}.x .c1-33{margin-right:0}.x .c1-34{margin-top:0}.x .c1-35{margin-bottom:0}.x .c1-36{color:rgb(27, 27, 27)}.x .c1-37{font-size:19px}.x .c1-38{font-weight:700}.x .c1-3r{height:auto}.x .c1-3s > div{display:flex}.x .c1-3t > div{flex-direction:column}.x .c1-3u > div{align-items:center}.x .c1-3v > div{flex:1}.x .c1-3w{flex:1}.x .c1-3x{background-position:center}.x .c1-3y{background-size:auto, cover}.x .c1-3z{background-blend-mode:normal}.x .c1-40{background-repeat:no-repeat}.x .c1-41{text-shadow:none}.x .c1-4n{min-height:500px}.x .c1-4r{padding-left:24px}.x .c1-4s{padding-right:24px}.x .c1-4t{box-sizing:border-box}.x .c1-4u{flex-direction:row}.x .c1-4v{flex-wrap:nowrap}.x .c1-4w{margin-right:-12px}.x .c1-4x{margin-left:-12px}.x .c1-4y{align-items:center}.x .c1-4z{padding-top:16px}.x .c1-50{padding-bottom:16px}.x .c1-51{text-align:center}.x .c1-57{flex-shrink:1}.x .c1-58{flex-basis:10%}.x .c1-59{max-width:10%}.x .c1-5a{padding-top:0}.x .c1-5b{padding-right:12px}.x .c1-5c{padding-bottom:0}.x .c1-5d{padding-left:12px}.x .c1-5i{flex-basis:80%}.x .c1-5j{justify-content:flex-end}.x .c1-5q{padding-top:40px}.x .c1-5r{padding-bottom:40px}.x .c1-5u{[object -object]:0px}.x .c1-5v{display:block}.x .c1-5w{white-space:pre-line}.x .c1-5x{color:rgb(255, 255, 255)}.x .c1-5y{font-size:35px}.x .c1-63{letter-spacing:1px}.x .c1-64{line-height:1.5}.x .c1-65{margin-top:24px}.x .c1-66{margin-bottom:0 !important}.x .c1-67 > p{margin-top:0}.x .c1-68 > p{margin-right:0}.x .c1-69 > p{margin-bottom:0}.x .c1-6a > p{margin-left:0}.x .c1-6b{font-size:22px}.x .c1-6c{font-weight:400}.x .c1-6h{font-size:inherit !important}.x .c1-6i{color:inherit}.x .c1-6j{line-height:inherit}.x .c1-6k{font-style:italic}.x .c1-6m{text-decoration:underline}.x .c1-6n{letter-spacing:unset}.x .c1-6o{text-transform:unset}.x .c1-6p{margin-top:40px}.x .c1-6q{flex-wrap:wrap}.x .c1-6r{column-gap:24px}.x .c1-6s{row-gap:24px}.x .c1-6u{letter-spacing:3px}.x .c1-6v{text-transform:uppercase}.x .c1-6w{transition:all .5s ease}.x .c1-6x{border-style:solid}.x .c1-6y{display:inline-flex}.x .c1-6z{padding-left:32px}.x .c1-70{padding-right:32px}.x .c1-71{padding-top:8px}.x .c1-72{padding-bottom:8px}.x .c1-73{min-height:56px}.x .c1-74{border-radius:0px}.x .c1-75{background-color:transparent}.x .c1-76{border-color:currentColor}.x .c1-77{border-top-width:2px}.x .c1-78{border-right-width:2px}.x .c1-79{border-bottom-width:2px}.x .c1-7a{border-left-width:2px}.x .c1-7b{font-size:12px}.x .c1-7c:hover{color:rgb(0, 0, 0)}.x .c1-7d:hover{background-color:rgb(255, 255, 255)}.x .c1-7e:hover{border-color:rgb(255, 255, 255)}.x .c1-7l{line-height:1.4}.x .c1-7m{margin-bottom:40px}.x .c1-7n{color:rgb(89, 89, 89)}.x .c1-7r{font-size:unset}.x .c1-7t{margin-bottom:-24px}.x .c1-7v{flex-basis:100%}.x .c1-7w{padding-bottom:24px}.x .c1-82{justify-content:flex-start}.x .c1-83 > *{max-width:100%}.x .c1-84 > :nth-child(n){margin-bottom:24px}.x .c1-85  > :last-child{margin-bottom:0 !important}.x .c1-88{order:-1}.x .c1-89{z-index:1}.x .c1-8a{aspect-ratio:1 / 1}.x .c1-8b{object-fit:cover}.x .c1-8d{overflow:hidden}.x .c1-8e{padding-left:0 !important}.x .c1-8f{padding-right:0 !important}.x .c1-8m{min-height:300px}.x .c1-8o{text-align:left}.x .c1-8p{margin-bottom:24px}.x .c1-9j{line-height:1.25}.x .c1-9k > :last-child{margin-bottom:0}.x .c1-9n{aspect-ratio:1.4979520187244002 / 1}.x .c1-9o{max-height:800px}.x .c1-9p{box-shadow:none}.x .c1-9r{padding-top:56px}.x .c1-9s{padding-bottom:56px}.x .c1-9t{flex-grow:3}

@media (max-width: 450px) {
    .x .c1-42 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 450px) and (min-resolution: 192dpi) {
    .x .c1-43 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (max-width: 450px) and (-webkit-min-device-pixel-ratio: 3), (max-width: 450px) and (min-resolution: 288dpi) {
    .x .c1-44 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 451px) and (max-width: 767px) {
    .x .c1-45 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),
    (min-width: 451px) and (max-width: 767px) and (min-resolution: 192dpi) {
    .x .c1-46 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 451px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 3),
    (min-width: 451px) and (max-width: 767px) and (min-resolution: 288dpi) {
    .x .c1-47 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .x .c1-48 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 2),
    (min-width: 768px) and (max-width: 1023px) and (min-resolution: 192dpi) {
    .x .c1-49 {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 768px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 3),
    (min-width: 768px) and (max-width: 1023px) and (min-resolution: 288dpi) {
    .x .c1-4a {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .x .c1-4b {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 2),
    (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 192dpi) {
    .x .c1-4c {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1024px) and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 3),
    (min-width: 1024px) and (max-width: 1279px) and (min-resolution: 288dpi) {
    .x .c1-4d {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1280px) and (max-width: 1535px) {
    .x .c1-4e {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 2),
    (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 192dpi) {
    .x .c1-4f {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1280px) and (max-width: 1535px) and (-webkit-min-device-pixel-ratio: 3),
    (min-width: 1280px) and (max-width: 1535px) and (min-resolution: 288dpi) {
    .x .c1-4g {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1536px) and (max-width: 1920px) {
    .x .c1-4h {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 2),
    (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 192dpi) {
    .x .c1-4i {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1536px) and (max-width: 1920px) and (-webkit-min-device-pixel-ratio: 3),
    (min-width: 1536px) and (max-width: 1920px) and (min-resolution: 288dpi) {
    .x .c1-4j {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1921px) {
    .x .c1-4k {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1921px) and (min-resolution: 192dpi) {
    .x .c1-4l {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (min-width: 1921px) and (-webkit-min-device-pixel-ratio: 3), (min-width: 1921px) and (min-resolution: 288dpi) {
    .x .c1-4m {
        background-image:     linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
            url('/images/water.jpg');
    }
}
@media (max-width: 767px) {
    .x .c1-p {
        padding-top: 40px;
    }
}
@media (max-width: 767px) {
    .x .c1-q {
        padding-bottom: 40px;
    }
}
@media (max-width: 767px) {
    .x .c1-2f {
        display: flex;
    }
}
@media (max-width: 767px) {
    .x .c1-2g {
        justify-content: center;
    }
}
@media (max-width: 767px) {
    .x .c1-6t {
        flex-direction: column;
    }
}
@media (max-width: 767px) {
    .x .c1-7f {
        width: auto;
    }
}
@media (max-width: 767px) {
    .x .c1-86 > :nth-child(n) {
        margin-bottom: 24px;
    }
}
@media (max-width: 767px) {
    .x .c1-87 > :last-child {
        margin-bottom: 0 !important;
    }
}
@media (max-width: 767px) {
    .x .c1-8c {
        height: calc((100vw - 48px) / 1);
    }
}
@media (max-width: 767px) {
    .x .c1-9q {
        height: calc((100vw - 48px) / 1.4979520187244002);
    }
}
@media (min-width: 768px) {
    .x .c1-d {
        font-size: 16px;
    }
}
@media (min-width: 768px) {
    .x .c1-1l {
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .x .c1-2h {
        width: 100%;
    }
}
@media (min-width: 768px) {
    .x .c1-2i {
        font-size: 14px;
    }
}
@media (min-width: 768px) {
    .x .c1-39 {
        font-size: 19px;
    }
}
@media (min-width: 768px) {
    .x .c1-52 {
        margin-top: 0;
    }
}
@media (min-width: 768px) {
    .x .c1-53 {
        margin-right: -24px;
    }
}
@media (min-width: 768px) {
    .x .c1-54 {
        margin-bottom: 0;
    }
}
@media (min-width: 768px) {
    .x .c1-55 {
        margin-left: -24px;
    }
}
@media (min-width: 768px) {
    .x .c1-5e {
        padding-top: 0;
    }
}
@media (min-width: 768px) {
    .x .c1-5f {
        padding-right: 24px;
    }
}
@media (min-width: 768px) {
    .x .c1-5g {
        padding-bottom: 0;
    }
}
@media (min-width: 768px) {
    .x .c1-5h {
        padding-left: 24px;
    }
}
@media (min-width: 768px) {
    .x .c1-5z {
        font-size: 42px;
    }
}
@media (min-width: 768px) {
    .x .c1-6d {
        font-size: 22px;
    }
}
@media (min-width: 768px) {
    .x .c1-7g {
        width: auto;
    }
}
@media (min-width: 768px) {
    .x .c1-7h {
        font-size: 12px;
    }
}
@media (min-width: 768px) {
    .x .c1-7u {
        margin-bottom: -48px;
    }
}
@media (min-width: 768px) {
    .x .c1-7x {
        flex-basis: 50%;
    }
}
@media (min-width: 768px) {
    .x .c1-7y {
        max-width: 50%;
    }
}
@media (min-width: 768px) {
    .x .c1-7z {
        padding-bottom: 48px;
    }
}
@media (min-width: 1024px) {
    .x .c1-e {
        font-size: 16px;
    }
}
@media (min-width: 1024px) {
    .x .c1-r {
        min-height: 100vh;
    }
}
@media (min-width: 1024px) {
    .x .c1-15 {
        display: block;
    }
}
@media (min-width: 1024px) {
    .x .c1-16 {
        transform: translateX(-150vw);
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .x .c1-1k {
        padding-bottom: 96px;
    }
}
@media (min-width: 1024px) {
    .x .c1-1m {
        width: 984px;
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .x .c1-24 {
        display: block;
    }
}
@media (min-width: 1024px) {
    .x .c1-2j {
        font-size: 14px;
    }
}
@media (min-width: 1024px) {
    .x .c1-3a {
        font-size: 19px;
    }
}
@media (min-width: 1024px) {
    .x .c1-4o {
        height: 100%;
    }
}
@media (min-width: 1024px) {
    .x .c1-4p {
        min-height: 0px;
    }
}
@media (min-width: 1024px) {
    .x .c1-4q {
        align-items: center;
    }
}
@media (min-width: 1024px) {
    .x .c1-5k {
        max-width: 66%;
    }
}
@media (min-width: 1024px) {
    .x .c1-5l {
        margin-left: 0px;
    }
}
@media (min-width: 1024px) {
    .x .c1-5m {
        margin-right: 0px;
    }
}
@media (min-width: 1024px) {
    .x .c1-5n {
        display: flex;
    }
}
@media (min-width: 1024px) {
    .x .c1-5o {
        flex-direction: column;
    }
}
@media (min-width: 1024px) {
    .x .c1-5p {
        justify-content: space-around;
    }
}
@media (min-width: 1024px) {
    .x .c1-5s {
        padding-top: 56px;
    }
}
@media (min-width: 1024px) {
    .x .c1-5t {
        padding-bottom: 56px;
    }
}
@media (min-width: 1024px) {
    .x .c1-60 {
        font-size: 42px;
    }
}
@media (min-width: 1024px) {
    .x .c1-6e {
        font-size: 22px;
    }
}
@media (min-width: 1024px) {
    .x .c1-7i {
        font-size: 12px;
    }
}
@media (min-width: 1024px) {
    .x .c1-7o {
        text-align: center;
    }
}
@media (min-width: 1024px) {
    .x .c1-7p {
        margin-left: auto;
    }
}
@media (min-width: 1024px) {
    .x .c1-7q {
        line-height: 2;
    }
}
@media (min-width: 1024px) {
    .x .c1-80 {
        flex-basis: 33.33333333333333%;
    }
}
@media (min-width: 1024px) {
    .x .c1-81 {
        max-width: 33.33333333333333%;
    }
}
@media (min-width: 1024px) {
    .x .c1-8i {
        overflow-y: hidden;
    }
}
@media (min-width: 1024px) {
    .x .c1-8j {
        flex-wrap: nowrap;
    }
}
@media (min-width: 1024px) {
    .x .c1-8k {
        flex-basis: 50%;
    }
}
@media (min-width: 1024px) {
    .x .c1-8l {
        max-width: 50%;
    }
}
@media (min-width: 1024px) {
    .x .c1-8n {
        justify-content: flex-start;
    }
}
@media (min-width: 1024px) {
    .x .c1-9i {
        font-weight: 400;
    }
}
@media (min-width: 1024px) {
    .x .c1-9l {
        flex: 1;
    }
}
@media (min-width: 1024px) {
    .x .c1-9u {
        flex-basis: 0%;
    }
}
@media (min-width: 1024px) {
    .x .c1-9v {
        max-width: none;
    }
}
@media (min-width: 1280px) {
    .x .c1-f {
        padding-left: 320px;
    }
}
@media (min-width: 1280px) {
    .x .c1-g {
        min-height: 100vh;
    }
}
@media (min-width: 1280px) {
    .x .c1-h {
        font-size: 16px;
    }
}
@media (min-width: 1280px) {
    .x .c1-17 {
        display: block;
    }
}
@media (min-width: 1280px) {
    .x .c1-18 {
        transition: none;
    }
}
@media (min-width: 1280px) {
    .x .c1-19 {
        transform: translateX(0) !important;
    }
}
@media (min-width: 1280px) {
    .x .c1-1n {
        width: 1160px;
    }
}
@media (min-width: 1280px) {
    .x .c1-26 {
        display: unset;
    }
}
@media (min-width: 1280px) {
    .x .c1-27 {
        padding-left: 48px;
    }
}
@media (min-width: 1280px) {
    .x .c1-28 {
        padding-right: 48px;
    }
}
@media (min-width: 1280px) {
    .x .c1-29 {
        flex-basis: 10%;
    }
}
@media (min-width: 1280px) {
    .x .c1-2a {
        padding-bottom: 100px;
    }
}
@media (min-width: 1280px) {
    .x .c1-2k {
        font-size: 14px;
    }
}
@media (min-width: 1280px) {
    .x .c1-3b {
        font-size: 19px;
    }
}
@media (min-width: 1280px) {
    .x .c1-56 {
        display: none;
    }
}
@media (min-width: 1280px) {
    .x .c1-61 {
        font-size: 54px;
    }
}
@media (min-width: 1280px) {
    .x .c1-6f {
        font-size: 22px;
    }
}
@media (min-width: 1280px) {
    .x .c1-7j {
        font-size: 12px;
    }
}
@media (min-width: 1536px) {
    .x .c1-i {
        font-size: 18px;
    }
}
@media (min-width: 1536px) {
    .x .c1-1o {
        width: 1280px;
    }
}
@media (min-width: 1536px) {
    .x .c1-2l {
        font-size: 16px;
    }
}
@media (min-width: 1536px) {
    .x .c1-3c {
        font-size: 21px;
    }
}
@media (min-width: 1536px) {
    .x .c1-62 {
        font-size: 56px;
    }
}
@media (min-width: 1536px) {
    .x .c1-6g {
        font-size: 24px;
    }
}
@media (min-width: 1536px) {
    .x .c1-7k {
        font-size: 14px;
    }
}.page-inner {
    background-color: rgb(255, 255, 255);
    min-height: 100vh;
}
