  /* ini nanti matiin comment stelah ad animasi fadeupin */
  .module-propertyStoryContainerData{
    opacity: 1;
    display: inline-block;
    width: 86%;
    display: block;
    margin: auto;
}

*, :after, :before{
    -webkit-box-sizing: border-box;
box-sizing: border-box;
}
.aboutUs-page-wrapper .module-propertyStoryContainerData{
    margin-bottom: 100px;
}

.module-propertyStoryContainerData .content-area-container{
    display: flex;
    overflow: hidden;
    margin: auto;
    height: 90vh;
}

.content-item{
    background-color:white;
    height:auto !important;
}

.module-propertyStoryContainerData .content-area-container .current{
    width: 85%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    position: relative;
}

.swiper-container{
    margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container{
    width: 48%;
box-sizing: border-box;
}

.module-propertyStoryContainerData .content-area-container .current .image-slider-container{
    width: 52%;
box-sizing: border-box;
}


/* foto */


.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh{
    height: 100%;
position: static;
}



 .module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-wrapper .item, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-wrapper .item{
    /* width: auto!important;
    /* height: auto; */
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    /* position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    /* right: 0; */
    padding: 0;
    margin: 0;
    z-index: 0;
    opacity: 1;    
}
    /* opacity ganti 0 kalo ud ad fadein */


.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-wrapper, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-wrapper{
    position: relative;
    backface-visibility: hidden;
    border-radius: 0 10px 10px 0;
    /* overflow: hidden; */
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-wrapper .item.swiper-slide-active, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-wrapper .item.swiper-slide-active{
    z-index: 2;
    opacity: 1;
}

.item {
padding: 0;
width: 45%;
float: left;
margin: 0 3% 3% 0;}


/* progress bar */
.swiper-container-horizontal>.swiper-pagination-progressbar-seventh, .swiper-container-vertical>.swiper-pagination-progressbar-seventh.swiper-pagination-progressbar-opposite{
width: 100%;
height: 10px;
left: 0;
top: 0;
}

.swiper-pagination-progressbar-seventh .swiper-pagination-progressbar-fill{
background-color: #B8272D;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination{
    top: auto;
bottom: 60px;
position: absolute;
background: #dfdddd;
width: 33%;
left: 59%;
}

.swiper-pagination{
    position: absolute;
text-align: center;
transition: opacity .3s;
transform: translateZ(0);
z-index: 10;
}


.module-propertyStoryContainerData .content-area-container .next{
    display: flex;
width: 15%;
box-sizing: border-box;
pointer-events: none;
}


.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .upper-title{
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0px;
    color: #4d4d4d;
    margin-top: 20px;
    text-transform: uppercase;
    width: auto;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh{
    position: static;
}


.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .title {
    font-size: 40px;
    line-height: 44px;
    color: #B8272D;
    font-weight: 700;
    margin-bottom: 20px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .upper-title{
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 2px;
    font-weight: bold;
    color: #4d4d4d;

    text-transform: uppercase;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .summary{
    font-size: 18px;
line-height: 38px;
color: #4d4d4d;
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{
    margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
}

p{
    margin-top: 0;
margin-bottom: 1em;
}

.swiper-container-fade .swiper-slide{
    transition-property: opacity;
}

.swiper-slide{
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    border-radius: 0;
}



body {
  margin: 0;
  padding: 0;
}
.module-propertyStoryContainerData .content-area-container .current .content-slider-container{
    padding: 170px 75px 230px 100px;
}

.button-paragraph{
    background-color: white;
    border-radius:10px;
    border: 1px solid #B8272D;
    padding: 16px 31px;
    color: #B8272D;
    transition: all 0.3s ease-out;
    font-size:20px ;
    cursor: pointer;
}

.button-paragraph:hover{
    background-color:#B8272D;
    color: white;
    
}

@media (max-width: 1699px){
.module-propertyStoryContainerData .content-area-container .current .content-slider-container{
        padding: 150px 75px 200px 115px;
    }
    .module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination{
        left: 59%;
    }
}


@media (max-width: 1599px){
.module-propertyStoryContainerData .content-area-container .current .content-slider-container{
    padding: 100px 75px 100px 90px;
    width: 50%;
    }

    .module-propertyStoryContainerData .content-area-container .current .image-slider-container{
        width: 50%;
    }

    .module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination{
        left: 57%;
    }
}

@media (max-width: 1440px){
    .module-propertyStoryContainerData .content-area-container .current .content-slider-container {
    padding: 80px 50px 100px 60px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination{
    left: 57;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .title {
font-size: 30px;
line-height: 34px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .summary {
font-size: 16px;
line-height: 30px;
}


}
@media (max-width: 1279px){
.module-propertyStoryContainerData .content-area-container .current .content-slider-container {
padding: 70px 50px 100px;
}


}




/* arrow link */

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .link .arrow-link{
    font-size: 18px;
line-height: 24px;
color: #B8272D;
position: relative;
}

.arrow-link, .more-link{
    font-size: 18px;
line-height: 24px;
color: #B8272D;
position: relative;
display: inline-block;
transition: all .2s;
}


a{
    color: #1890ff;
text-decoration: none;
background-color: transparent;
outline: none;
cursor: pointer;
-webkit-transition: color .3s;
transition: color .3s;
-webkit-text-decoration-skip: objects;
}


a:active, a:hover {
text-decoration: none;
outline: 0;
}




/* fraction pagination */

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-pagination{
    top: 80px;
left: calc(70%);
bottom: 50px;
position: absolute;
width: auto;
font-size: 24px;
font-weight: 600;
}

/* button navigation */


.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh{
left: auto;
top: 80px;
width: 70px;
height: 70px;
padding: 28px;
border-radius: 50%;
border: 2px solid #d8d4d4;
}

.swiper-button-next-seventh, .swiper-button-prev-seventh{
    position: absolute;
top: 50%;
width: calc(var(--swiper-navigation-size)/44*27);
height: var(--swiper-navigation-size);
margin-top: calc(-1*var(--swiper-navigation-size)/2);
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color,var(--swiper-theme-color));
}


.swiper-button-next-seventh.swiper-button-disabled, .swiper-button-prev-seventh.swiper-button-disabled{
    opacity: 1;
cursor: auto;
pointer-events: none;
}

.swiper-button-prev-seventh, .swiper-container-rtl .swiper-button-next-seventh{
    left: 10px;
right: auto;
} 

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh{
    left: 68%;
top: 80px;
width: 70px;
height: 70px;
padding: 28px;
border-radius: 50%;
border: 2px solid #d8d4d4;
}

.swiper-button-prev-seventh:after, .swiper-container-rtl .swiper-button-next-seventh:after{
    content: "prev";
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh:after{
    content: "";
display: block;
padding: 8px;
border-left: 5px solid #B8272D;
border-top: 5px solid #B8272D;
border-radius: 2px;
transform: rotate(-45deg);
position: absolute;
top: 0;
bottom: 0;
left: 7px;
right: 0;
margin: auto;
width: 0;
height: 0;
}

.swiper-button-next-seventh:after, .swiper-button-prev-seventh:after{
    font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none!important;
letter-spacing: 0;
text-transform: none;
font-variant: normal;
}

.swiper-button-disabled:after{
    border-color: #d8d4d4!important;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh:after{
    content: "";
display: block;
padding: 8px;
border-right:5px solid #B8272D;
border-top: 5px solid #B8272D;
border-radius: 2px;
transform: rotate(45deg);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 7px;
margin: auto;
width: 0;
height: 0;
}


/* next */
.module-propertyStoryContainerData .content-area-container .next{
    display: flex;
    width: 15%;
    box-sizing: border-box;
    pointer-events: none;
}

.module-propertyStoryContainerData .content-area-container .next .image-slider-container{
    width: 100%;
    position: relative;
}

.module-propertyStoryContainerData .content-area-container .next .image-slider-container .next-image-swiper-seventh{
    height: 70%;
    width: 100%;
    position: absolute;
    backface-visibility: hidden;
    bottom: 150px;
}

.module-propertyStoryContainerData .content-area-container .next .image-slider-container .next-image-swiper-seventh .swiper-wrapper .item{
     /* width: auto!important; */
height: auto;
background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
/* position: absolute; */
/* top: 0;
bottom: 0;
left: 0;
right: 0;  */
padding: 0;
margin: 0;
z-index: 1;
}



.swiper-container-android .swiper-slide, .swiper-wrapper{
    transform:translateZ(0);
}

/* .module-propertyStoryContainerData .content-area-container .next .image-slider-container .next-image-swiper-seventh .swiper-wrapper{
    overflow: hidden;
border-radius: 10px 0 0 10px;
} */

@media (max-width: 1599px){
.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh {
top: 40px;
padding: 25px;
width: 0;
height: 0;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh {
top: 40px;
padding: 25px;
width: 0;
height: 0;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-pagination{
top: 30px;
left: 72%;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh{
left: 64%;
}
}

@media (max-width: 1440px){  
.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh {

padding: 22px;
right: auto;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh {

padding: 22px;
right: 70px;

}

.module-propertyStoryContainerData .content-area-container .next .image-slider-container .next-image-swiper-seventh{
    bottom: 100px;
}
}


/* media mobile */

@media (max-width: 991px){

    .first-order{
        order: 2;
    }

    .seventh-order{
        order: 1;
    }
.module-propertyStoryContainerData {
padding: 0 50px;
}

.module-propertyStoryContainerData .content-area-container .current {
width: 100%;
flex-direction: column;
}

.module-propertyStoryContainerData .content-area-container .next {
display: none;
}

.module-propertyStoryContainerData .content-area-container .current .image-slider-container {
height: 400px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container, .module-propertyStoryContainerData .content-area-container .current .image-slider-container {
width: 100%;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-wrapper, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-wrapper {
border-radius: 10px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination {
width: calc(100% - 120px);
left: 0;
bottom: 20px;

}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container {
padding: 50px 0;
position: relative;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-pagination {
width: 100px;
left: calc(100% - 120px);
bottom: 10px;
top: auto !important;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh {
top: auto;
bottom: calc(100% - 28px);
right: 80px;
padding: 28px;
background-color: #fff;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-prev-seventh:after {
font-size: 16px;
}



.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-button-next-seventh {
top: auto;
bottom: calc(100% - 28px);
right: 10px;
padding: 28px;
background-color: #fff;
left: auto;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-wrapper .item.swiper-slide-active, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-wrapper .item.swiper-slide-active{
    height: 100%;
}

}

@media (max-width: 1023px){
.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .link .arrow-link {
font-size: 18px;
}


}

@media (max-width: 768px){
.module-propertyStoryContainerData {
padding: 0 20px;
}

.module-propertyStoryContainerData .content-area-container .current .image-slider-container {
height: 300px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .swiper-pagination {
width: 50px;
left: calc(100% - 50px);
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .image-swiper-seventh .swiper-pagination, .module-propertyStoryContainerData .content-area-container .current .image-slider-container .image-swiper-seventh .swiper-pagination {
width: calc(100% - 60px);
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .summary {
line-height: 24px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .title {
font-size: 28px;
line-height: 32px;
}

.module-propertyStoryContainerData .content-area-container .current .content-slider-container .content-swiper-seventh .upper-title {
font-size: 18px;
line-height: 32px;
}
}


@media (max-width: 500px){
.module-propertyStoryContainerData .content-area-container .current .image-slider-container {
    height: 380px;

}
}

@media (max-height: 650px){
    .module-propertyStoryContainerData .content-area-container{

        height: calc(100% + 100px);
    }
}





