div#n2-ss-53 {
        margin: 0px 0px 0px 0px;
    }

    div#n2-ss-53 .n2-ss-slider-1 {
        display: grid;
        position: relative;
    }

    div#n2-ss-53 .n2-ss-slider-2 {
        display: grid;
        place-items: center;
        position: relative;
        overflow: hidden;
        border: 0px solid RGBA(62, 62, 62, 1);
        border-radius: 50px;
        background-repeat: repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: scroll;
        background-color: RGBA(255, 255, 255, 1);
        z-index: 1;
    }

    div#n2-ss-53 .n2-ss-slider-3 {
        box-sizing: border-box;
        display: grid;
        grid-template-areas: 'full';
        place-items: center;
        position: relative;
        overflow: hidden;
        z-index: 20;
        width: 100%;
    }

    div#n2-ss-53 .n2-ss-slider-3>* {
        grid-area: full;
    }

    div#n2-ss-53 .n2-ss-slider-pane-single {
        display: grid;
        position: relative;
        overflow: hidden;
        width: 100%;
        opacity: 0.001;
    }

    div#n2-ss-53 .n2-ss-slider-pane-single--ready {
        animation-name: carousel-single-fade-in;
        animation-duration: 1s;
        opacity: 1;
    }

    div#n2-ss-53 .n2-ss-slider-pipeline {
        display: grid;
        grid-template-areas: 'slide';
        margin: 0 var(--self-side-margin);
        position: relative;
        transform-style: preserve-3d;
    }

    div#n2-ss-53 .n2-ss-slider-pipeline>* {
        grid-area: slide;
    }

    div#n2-ss-53 .n2-ss-slide {
        z-index: 1;
        position: relative;
        width: 100%;
        max-width: var(--slide-width);
        display: block;
        border-radius: 0px;
        background-clip: padding-box;
        background-color: RGBA(255, 255, 255, 0);
        border: 0px solid RGBA(62, 62, 62, 1);
        box-sizing: border-box;
        --a: calc(var(--slide-index) * var(--slide-width));
        --b: calc(var(--slide-index) * 2);
        --c: calc(var(--b) + 1);
        --d: calc(var(--c) * var(--slide-side-margin));
        transform: translateX(calc(var(--a) + var(--d)));
    }

    html[dir="rtl"] div#n2-ss-53 .n2-ss-slide {
        transform: translateX(calc(-1 * var(--a) - var(--d)));
    }

    div#n2-ss-53 .n2-ss-slider-pipeline .n2-ss-preserve-size {
        width: 100%;
        max-width: 493px;
    }

    div#n2-ss-53 .n2-ss-layers-container {
        position: relative;
    }

    div#n2-ss-53 .n2-ss-slide {
        perspective: 1000px;
    }

    div#n2-ss-53 .n2-ss-slide-active {
        z-index: 3;
    }

    div#n2-ss-53 .n2-ss-layer {
        -webkit-backface-visibility: hidden;
    }

    @keyframes carousel-single-fade-in {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    div#n2-ss-53 .n-uc-X1Rm7rSJBzIT-inner:HOVER {
        background-color: RGBA(0, 0, 0, 0);
    }

    div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-1fae775ea97bb-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-1fae775ea97bb-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #ffffff;
        font-size: 125%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a,
    div#n2-ss-53 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:FOCUS {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:HOVER,
    div#n2-ss-53 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:ACTIVE {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n2-style-198806bf391b83f76fd9b956ddabf982-heading {
        background: #0067db;
        opacity: 1;
        padding: 16px 16px 16px 16px;
        box-shadow: none;
        border: 0px solid RGBA(0, 0, 0, 1);
        border-radius: 0px;
    }

    div#n2-ss-53 .rental .n2-style-198806bf391b83f76fd9b956ddabf982-heading {
        background: #19db82;
    }

    div#n2-ss-53 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #000000;
        font-size: 87.5%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a,
    div#n2-ss-53 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:FOCUS {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:HOVER,
    div#n2-ss-53 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:ACTIVE {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-9ClCHmPa6X1B-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-9ClCHmPa6X1B-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-vqx9IdGvDg4u-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-vqx9IdGvDg4u-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-YXHEAv59GaDv-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-YXHEAv59GaDv-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-h4Dv6i47HR47-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-h4Dv6i47HR47-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-1VENjJmprBCO-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-1VENjJmprBCO-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n2-style-f8293b450b12ef15d5c4ff97a617a3e3-heading {
        background: RGBA(255, 255, 255, 0);
        opacity: 1;
        padding: 0px 0px 0px 0px;
        box-shadow: none;
        border: 0px solid RGBA(0, 0, 0, 1);
        border-radius: 0px;
    }

    div#n2-ss-53 .n2-ss-slider-2 {
        background-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-53 .n-uc-Yj9mneAFPeUm {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-X1Rm7rSJBzIT-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-1fae775ea97bb-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-1fae775ea97bb {
        width: 100%
    }

    div#n2-ss-53 .n-uc-53J3gwL3t2hH {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-AN89d0rkAOH9-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-9ClCHmPa6X1B-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-9ClCHmPa6X1B {
        width: 100%
    }

    div#n2-ss-53 .n-uc-VCux1jzG90QW {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-hu4iZSoI3kfN-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-vqx9IdGvDg4u-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-vqx9IdGvDg4u {
        width: 100%
    }

    div#n2-ss-53 .n-uc-Ex1CvmKffNli {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-XqmSKWXJI8pB-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-YXHEAv59GaDv-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-YXHEAv59GaDv {
        width: 100%
    }

    div#n2-ss-53 .n-uc-SzOfP9rzQANO {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-GY470cMcClp3-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-h4Dv6i47HR47-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-h4Dv6i47HR47 {
        width: 100%
    }

    div#n2-ss-53 .n-uc-stasTvxDYDVR {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-MnXPl1tzWOZa-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-53 .n-uc-1VENjJmprBCO-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-53 .n-uc-1VENjJmprBCO {
        width: 100%
    }

    div#n2-ss-53-align {
        min-width: 1560px;
    }

    div#n2-ss-53-align {
        max-width: 1560px;
    }

    div#n2-ss-53 .n2-ss-slider-3 {
        max-width: 1560px;
    }

    div#n2-ss-53 .n2-ss-slider-3 {
        padding: 80px 0px 80px 80px
    }

    @media (min-width: 1200px) {
        div#n2-ss-53 [data-hide-desktopportrait="1"] {
            //display: none !important;
        }
    }

    @media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),
    (orientation: portrait) and (max-width: 1199px) and (min-width: 701px) {
        div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-1fae775ea97bb {
            width: 100%
        }

        div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-9ClCHmPa6X1B {
            width: 100%
        }

        div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-vqx9IdGvDg4u {
            width: 100%
        }

        div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-YXHEAv59GaDv {
            width: 100%
        }

        div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-h4Dv6i47HR47 {
            width: 100%
        }

        div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-53 .n-uc-1VENjJmprBCO {
            width: 100%
        }

        div#n2-ss-53 [data-hide-tabletportrait="1"] {
            //display: none !important;
        }

        div#n2-ss-53 .n2-ss-slider-3 {
            padding: 60px 0px 60px 60px
        }
    }

    @media (orientation: landscape) and (max-width: 900px),
    (orientation: portrait) and (max-width: 700px) {
        div#n2-ss-53 .n-uc-1e86cdbb3dad8-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-1fae775ea97bb {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 .n-uc-IYncDB4OTzXn-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-9ClCHmPa6X1B {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 .n-uc-sH29aJgOiHRz-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-vqx9IdGvDg4u {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 .n-uc-RDzlPsXDlIgV-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-YXHEAv59GaDv {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 .n-uc-ilm4cIAeeLdc-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-h4Dv6i47HR47 {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 .n-uc-FyrfmHnzHb0S-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-53 .n-uc-1VENjJmprBCO {
            width: calc(100% - 20px)
        }

        div#n2-ss-53 [data-hide-mobileportrait="1"] {
           // display: none !important;
        }

        .n2-section-smartslider[data-ssid="53"] {
            //display: none;
        }

        div#n2-ss-53 .n2-ss-slider-3 {
            padding: 40px 0px 40px 40px
        }
    }
div#n2-ss-54 {
        margin: 0px 0px 0px 0px;
    }

    div#n2-ss-54 .n2-ss-slider-1 {
        display: grid;
        position: relative;
    }

    div#n2-ss-54 .n2-ss-slider-2 {
        display: grid;
        place-items: center;
        position: relative;
        overflow: hidden;
        border: 0px solid RGBA(62, 62, 62, 1);
        border-radius: 50px;
        background-repeat: repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: scroll;
        background-color: RGBA(255, 255, 255, 1);
        z-index: 1;
    }

    div#n2-ss-54 .n2-ss-slider-3 {
        box-sizing: border-box;
        display: grid;
        grid-template-areas: 'full';
        place-items: center;
        position: relative;
        overflow: hidden;
        z-index: 20;
        width: 100%;
    }

    div#n2-ss-54 .n2-ss-slider-3>* {
        grid-area: full;
    }

    div#n2-ss-54 .n2-ss-slider-pane-single {
        display: grid;
        position: relative;
        overflow: hidden;
        width: 100%;
        opacity: 0.001;
    }

    div#n2-ss-54 .n2-ss-slider-pane-single--ready {
        animation-name: carousel-single-fade-in;
        animation-duration: 1s;
        opacity: 1;
    }

    div#n2-ss-54 .n2-ss-slider-pipeline {
        display: grid;
        grid-template-areas: 'slide';
        margin: 0 var(--self-side-margin);
        position: relative;
        transform-style: preserve-3d;
    }

    div#n2-ss-54 .n2-ss-slider-pipeline>* {
        grid-area: slide;
    }

    div#n2-ss-54 .n2-ss-slide {
        z-index: 1;
        position: relative;
        width: 100%;
        max-width: var(--slide-width);
        display: block;
        border-radius: 0px;
        background-clip: padding-box;
        background-color: RGBA(255, 255, 255, 0);
        border: 0px solid RGBA(62, 62, 62, 1);
        box-sizing: border-box;
        --a: calc(var(--slide-index) * var(--slide-width));
        --b: calc(var(--slide-index) * 2);
        --c: calc(var(--b) + 1);
        --d: calc(var(--c) * var(--slide-side-margin));
        transform: translateX(calc(var(--a) + var(--d)));
    }

    html[dir="rtl"] div#n2-ss-54 .n2-ss-slide {
        transform: translateX(calc(-1 * var(--a) - var(--d)));
    }

    div#n2-ss-54 .n2-ss-slider-pipeline .n2-ss-preserve-size {
        width: 100%;
        max-width: 1000px;
    }

    div#n2-ss-54 .n2-ss-layers-container {
        position: relative;
    }

    div#n2-ss-54 .n2-ss-slide {
        perspective: 1000px;
    }

    div#n2-ss-54 .n2-ss-slide-active {
        z-index: 3;
    }

    div#n2-ss-54 .n2-ss-layer {
        -webkit-backface-visibility: hidden;
    }

    @keyframes carousel-single-fade-in {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    div#n2-ss-54 .n-uc-KJUyLQ6n5YAo-inner:HOVER {
        background-color: RGBA(0, 0, 0, 0);
    }

    div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-17yNcMMPF4AI-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-17yNcMMPF4AI-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #ffffff;
        font-size: 125%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a,
    div#n2-ss-54 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:FOCUS {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:HOVER,
    div#n2-ss-54 .n2-font-70f34efffdba5c73a432efbc003bbab6-paragraph a:ACTIVE {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.2;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n2-style-198806bf391b83f76fd9b956ddabf982-heading {
        background: #0067db;
        opacity: 1;
        padding: 16px 16px 16px 16px;
        box-shadow: none;
        border: 0px solid RGBA(0, 0, 0, 1);
        border-radius: 0px;
    }

    div#n2-ss-54 .rental .n2-style-198806bf391b83f76fd9b956ddabf982-heading {
        background: #19db82;
    }

    div#n2-ss-54 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #000000;
        font-size: 87.5%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a,
    div#n2-ss-54 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:FOCUS {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:HOVER,
    div#n2-ss-54 .n2-font-6b751daa60eb0d8a7778de594ebd1474-paragraph a:ACTIVE {
        font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', 'Yu Gothic', '游ゴシック体', 'YuGothic', 'メイリオ', 'Meiryo', 'Meiryo UI', 'ＭＳ Ｐゴシック', 'MS PGothic', 'sans-serif';
        color: #1890d7;
        font-size: 100%;
        text-shadow: none;
        line-height: 1.8;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        text-align: left;
        letter-spacing: normal;
        word-spacing: normal;
        text-transform: none;
        font-weight: 400;
    }

    div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-C11Z2E4wq4hV-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-C11Z2E4wq4hV-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-qlCglA0uohlm-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-qlCglA0uohlm-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-Q3SzIG0G20Q5-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-Q3SzIG0G20Q5-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-mZj4yVuuSwtv-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-mZj4yVuuSwtv-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-BH2nrdGiFdYY-inner {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-BH2nrdGiFdYY-inner:HOVER {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n2-style-f8293b450b12ef15d5c4ff97a617a3e3-heading {
        background: RGBA(255, 255, 255, 0);
        opacity: 1;
        padding: 0px 0px 0px 0px;
        box-shadow: none;
        border: 0px solid RGBA(0, 0, 0, 1);
        border-radius: 0px;
    }

    div#n2-ss-54 .n2-ss-slider-2 {
        background-color: RGBA(255, 255, 255, 1);
    }

    div#n2-ss-54 .n-uc-VULOkkSRHd99 {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-KJUyLQ6n5YAo-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-17yNcMMPF4AI-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-17yNcMMPF4AI {
        width: 100%
    }

    div#n2-ss-54 .n-uc-SEZfPVkEMYc5 {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-FdYx7neyKNPa-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-C11Z2E4wq4hV-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-C11Z2E4wq4hV {
        width: 100%
    }

    div#n2-ss-54 .n-uc-CafiAVcjkYMq {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-OcNEb3d4Y7Yd-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-qlCglA0uohlm-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-qlCglA0uohlm {
        width: 100%
    }

    div#n2-ss-54 .n-uc-prm8ostEMIcM {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-NtzhkbpVl4m9-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-Q3SzIG0G20Q5-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-Q3SzIG0G20Q5 {
        width: 100%
    }

    div#n2-ss-54 .n-uc-AvtIiWeTg9uf {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-lA5PIBokvjh2-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-mZj4yVuuSwtv-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-mZj4yVuuSwtv {
        width: 100%
    }

    div#n2-ss-54 .n-uc-7O1r00EzmUjm {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-IenhX9gSn3r9-inner {
        padding: 30px 30px 30px 30px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner {
        padding: 0px 0px 0px 0px
    }

    div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner>.n2-ss-layer-row-inner {
        width: calc(100% + 21px);
        margin: -10px;
        flex-wrap: nowrap;
    }

    div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype="col"] {
        margin: 10px
    }

    div#n2-ss-54 .n-uc-BH2nrdGiFdYY-inner {
        padding: 0px 0px 0px 0px;
        justify-content: center
    }

    div#n2-ss-54 .n-uc-BH2nrdGiFdYY {
        width: 100%
    }

    div#n2-ss-54-align {
        max-width: 1560px;
    }

    div#n2-ss-54 .n2-ss-slider-3 {
        max-width: 1560px;
    }

    div#n2-ss-54 .n2-ss-slider-3 {
        padding: 80px 0px 80px 80px
    }

    @media (min-width: 1200px) {
        div#n2-ss-54 [data-hide-desktopportrait="1"] {
            display: none !important;
        }

        .n2-section-smartslider[data-ssid="54"] {
            display: none;
        }
    }

    @media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),
    (orientation: portrait) and (max-width: 1199px) and (min-width: 701px) {
        div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-17yNcMMPF4AI {
            width: 100%
        }

        div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-C11Z2E4wq4hV {
            width: 100%
        }

        div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-qlCglA0uohlm {
            width: 100%
        }

        div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-Q3SzIG0G20Q5 {
            width: 100%
        }

        div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-mZj4yVuuSwtv {
            width: 100%
        }

        div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner>.n2-ss-layer-row-inner {
            flex-wrap: nowrap;
        }

        div#n2-ss-54 .n-uc-BH2nrdGiFdYY {
            width: 100%
        }

        div#n2-ss-54 [data-hide-tabletportrait="1"] {
            display: none !important;
        }

        .n2-section-smartslider[data-ssid="54"] {
            display: none;
        }

        div#n2-ss-54 .n2-ss-slider-3 {
            padding: 60px 0px 60px 60px
        }
    }

    @media (orientation: landscape) and (max-width: 900px),
    (orientation: portrait) and (max-width: 700px) {
        div#n2-ss-54 .n-uc-edn4oSvn4t5o-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-17yNcMMPF4AI {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 .n-uc-IT2qDy6sQTGZ-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-C11Z2E4wq4hV {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 .n-uc-mmwEBJTMhPyd-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-qlCglA0uohlm {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 .n-uc-XFEO7WQKpwu7-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-Q3SzIG0G20Q5 {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 .n-uc-L7MpiEjT1eTQ-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-mZj4yVuuSwtv {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 .n-uc-AVmTfjmQYxZZ-inner>.n2-ss-layer-row-inner {
            flex-wrap: wrap;
        }

        div#n2-ss-54 .n-uc-BH2nrdGiFdYY {
            width: calc(100% - 20px)
        }

        div#n2-ss-54 [data-hide-mobileportrait="1"] {
            display: none !important;
        }

        div#n2-ss-54 .n2-ss-slider-3 {
            padding: 10px 0px 10px 40px
        }
    }