:root{
    --j-primary-bg:#DACFC3;
    --j-alt-bg:#7E5A25;
    --j-primary-color:#000000;
    --j-secondary-color:#000000;
    --j-description-color:#000000;
    --title-font-fmaily:"URW Classico", sans-serif;
    --description-font-family:"PF Bague Sans Pro", sans-serif;;
    --call:#c39b2e;
}
h1, h2, h3, h4, h5, h6, .btn-props, .title-captions{font-family: var(--title-font-fmaily)!important;letter-spacing: 1.8px;}
.g-estate-description, .footer-menu-title, .link-color-info,.urw-f,.bottom-rt-caption.link-color{font-family: var(--description-font-family)!important;}
.l-w{font-weight:400;}
.s-b{font-weight:500;}
.d-flex{display:flex;}
.vc{flex-direction: column;}
.w-color{color:#fff;}
.center-props{text-align: center;}
.mt-24{margin-top: 24px;}
.mt-34{margin-top:34px;}
.mt-8{margin-top: 8px;}
.rel-props{position: relative;}
.alt-bg{background-color:var(--j-alt-bg);}
.swiper-container{overflow: hidden;position: static;}
img{display: block;width:auto;height: auto;max-width: 100%;}
.cursor{cursor: pointer;;}
.border-4 img{border-radius:4px;}
.rt-pd-45{padding-right:45px;}
.lt-pd-45{padding-left:45px;}
body{font-family:var(--title-font-fmaily);background:#fff;}
.logo-info{position: relative;}
.hide-for-golf-estate{display: none!important;}
/* .logo-info:before{content:"";position: absolute;top:-3px;left:66px;background-image:url('https://cdn.jashnrealty.com/assets/v2/images/jashn-golf-estate/jashn-golf-logo-ball.svg');width:26px;height:26px;-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite;animation:spin 10s linear infinite;} */
.header-info-props:not(.sticky) .logo-info:before{filter:brightness(0) invert(1);}
.dropdown-menu-lists{width:402px;}
.header-info-props .menu-infos li:last-child{display:none;}
.foo-logo img{width:200px;height: auto;}
.twitter-data img{width:27px;}
/* .left-align-shift{left:20px;top:50%;transform: translateY(-50%);max-width:320px;position: absolute;z-index: 3;}
.product-details{background:rgba(0,0,0,0.4);border-radius:8px;padding:20px;}
.product-titles{font-size:24px;font-weight:400;color:#fff;text-transform: uppercase;font-style: italic;text-align: center;}
.description{font-size:16px;font-weight:400;color:#fff;margin-top:8px;line-height:1.6;text-align: justify;} */
/* Spin icon css */
@-moz-keyframes spin{ 
    from{transform: translateX(-50%) rotate(360deg);}
    to{transform: translateX(-50%) rotate(0deg);} 
}
@-webkit-keyframes spin{ 
    from{transform: translateX(-50%) rotate(360deg);}
    to{transform: translateX(-50%) rotate(0deg);} 
}
@keyframes spin{
    from{transform: translateX(-50%) rotate(360deg);}
    to{transform: translateX(-50%) rotate(0deg);}
}
@media screen and (max-width:1100px){
    .rt-pd-45{padding-right:24px;}
    .lt-pd-45{padding-left:24px;}
}
@media screen and (max-width:1024px){
    .logo-info:before{top:6px;left:45px;width:20px;height:20px;}
}
@media screen and (max-width:900px){
    .header-info-props .mob-view-contact-props{display:none;}
}
@media screen and (max-width:767px){
    .rt-pd-45{padding-right:0px;}
    .lt-pd-45{padding-left:0px;}
}
/* Header css start */
/* #header_info{display: none !important;} */
#header_info{display: none;}
body.golf-header-caption.show-menus{overflow: hidden;}
.wrap-logo{display: inline-flex;align-items: flex-end;}
.coming-soon-props{display: inline-grid;margin-left:16px;}
.coming-soon-props img{width:160px;}
.golf-header-caption.show-menus .header-info-props .menu-title, 
.golf-header-caption.show-menus .header-info-props .menu-title:hover, 
.golf-header-caption.show-menus .header-info-props .menu-title:focus{color:#fff;}
.golf-header-caption.show-menus #header_info{position: fixed;display:block;top: 0;right: 0;left: 0;bottom: 0;z-index: 25;background: rgba(0, 0, 0, 0.4);}
.golf-header-caption.show-menus .header-info-props .logo-info{display: none;}
.golf-header-caption.show-menus .header-info-props .header-layout{height:auto;padding:60px 20px;display: block;height:100%;}
.golf-header-caption.show-menus .header-info-props .menu-infos{width:100%;}
.golf-header-caption.show-menus .header-info-props .menu-infos li.drop-down-menus:after{top:12px;transform: none;}
.golf-header-caption.show-menus .header-info-props .menu-infos li.drop-down-menus:hover:after{transform: rotate(-180deg);}
.golf-header-caption.show-menus .header-info-props .menu-infos.header-menu > ul > li{padding:0 30px 0 0;width:100%;display: flex;flex-direction: column;}
.golf-header-caption.show-menus .header-info-props .menu-infos.header-menu > ul{width:100%;}
.golf-header-caption.show-menus .menu-wrappers:before,
.golf-header-caption.show-menus .menu-wrappers:after{border:none;}
.golf-header-caption.show-menus .header-info-props .container-infos{overflow: unset;max-width: 520px !important;height:100%;padding: 0 15px;background: #000;margin: 0 0 0 auto;}
.golf-header-caption.show-menus .header-info-props .menu-infos.header-menu > ul{align-items: flex-start;}
.golf-header-caption.show-menus .header-info-props .menu-title{text-transform: uppercase;font-weight:600;display: block;width:100%;padding:10px 0;}
.golf-header-caption.show-menus .header-info-props .menu-infos.header-menu > ul{flex-direction: column;}
.golf-header-caption.show-menus .header-info-props .menu-infos.header-menu li.drop-down-menus{z-index: 26;}
.golf-header-caption.show-menus .header-info-props .dropdown-menu-lists{top:16px;}
.golf-header-caption.show-menus .header-info-props .dropdown-menu-lists{z-index: 26;top:16px;width:100%;}
.golf-header-caption.show-menus .header-info-props .drop-down-menus:hover .dropdown-menu-lists{position: relative;top:0;padding-top:0;}
.golf-header-caption.show-menus .header-info-props .menu-wrappers{background:var(--call);border-radius:0;}
.golf-header-caption.show-menus .header-info-props .header-layout .menu-infos .dropdown-menu-lists li a:hover{background:#fff;color:var(--j-description-color);}
.golf-header-caption.show-menus .header-info-props .header-layout .menu-infos .dropdown-menu-lists li:first-child a{border-radius:0;}
.golf-header-caption.show-menus .header-info-props .header-layout .menu-infos .dropdown-menu-lists li a{color:var(--j-description-color);}
.golf-header-caption.show-menus .header-info-props .header-layout .call-us-props{margin-top:10px;margin-left:0;display: none;}
.golf-header-caption.show-menus .header-info-props .header-layout .call-us-props + .call-us-props{margin-left:0;margin-top:20px;}
.golf-header-caption.show-menus .menu-wrappers:before{top:-10px;}
.golf-header-caption.show-menus .menu-wrappers:after{border-bottom:9px solid var(--call);top:-8px;}
.close-header-menu{position: fixed;top: 20px;right: 20px;z-index: 35;width: 40px;height: 40px;color:#fff;font-size:44px;-webkit-text-stroke:6px #000;cursor: pointer;display: flex;justify-content: center;align-items: center;}
.close-header-menu:before{content:"\f00d";font-family:fontawesome;}
.logo-info img{filter:brightness(0) invert(1);}
.golf-header{position: fixed;top:0;left:0;right:0;z-index:11;background:transparent;}
.golf-header .hamburger-menus{display: inline-flex;}
.header-captions{display: flex;align-items: center;justify-content: space-between;padding:0px 80px;width:100%;max-width:1920px;}
.golf-header .header-layout{padding:10px 0;}
.golf-header.sticky-nav-active{animation-name: fadeInOpacity;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 1s;background:url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate/golf-estate-bg.png') center center no-repeat;}
.golf-header .menu-title, 
.golf-header .menu-title:hover, 
.golf-header .menu-title:focus{color:#fff;text-transform:uppercase;font-weight:600;}
@keyframes fadeInOpacity{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
.toggle-menus{cursor:pointer;width: 30px;height: 35px;position: relative;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;}
.toggle-menus span {display: block;position: absolute;height: 3px;width: 50%;background: #fff;opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
.toggle-menus span:nth-child(even){left: 50%;border-radius: 0 9px 9px 0;}
.toggle-menus span:nth-child(odd){left:0px;border-radius: 9px 0 0 9px;}
.toggle-menus span:nth-child(1), .toggle-menus span:nth-child(2){top: 6px;}
.toggle-menus span:nth-child(3), .toggle-menus span:nth-child(4){top: 15px;}
.toggle-menus span:nth-child(5), .toggle-menus span:nth-child(6){top: 24px;}
.golf-header.active .toggle-menus span:nth-child(1),
.golf-header.active .toggle-menus span:nth-child(6){-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.golf-header.active .toggle-menus span:nth-child(2),
.golf-header.active .toggle-menus span:nth-child(5){-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.golf-header.active .toggle-menus span:nth-child(1){left: 2px;top: 12px;}
.golf-header.active .toggle-menus span:nth-child(2){left: calc(50% - 2.6px);top: 12px;}
.golf-header.active .toggle-menus span:nth-child(3){left: -50%;opacity: 0;}
.golf-header.active .toggle-menus span:nth-child(4){left: 100%;opacity: 0;}
.golf-header.active .toggle-menus span:nth-child(5){left: 3px;top: 21px;}
.golf-header.active .toggle-menus span:nth-child(6){left: calc(50% - 3px);top: 21px;}
.menu-title img{width:28px;height:28px;margin-right:4px;}
@keyframes slideIn{
    0%{transform:translate(100%);}
    100%{transform:translate(0%);}
}
.header-menu-info{z-index: 10;padding: 0;position: fixed;inset: 0;overflow: hidden;background:red;right:-100%;transition: right ease-in-out .4s;}
.header-menu-info.active{right:0;transition: transform 0.4s;}
@media screen and (max-width:1199px){
    .header-captions{padding:0 15px;}
}
@media screen and (max-width:900px){
    .golf-header-caption.show-menus .header-info-props .menu-infos.header-menu ul > li{padding-right:0;}
    .golf-header-caption.show-menus .header-info-props .menu-infos.header-menu ul > li.jashn-construction-updates{display: block!important;}
    .toggle-menus{display: inline-flex;height:26px;}
    .header-info-props.sticky .toggle-menus span{background:var(--cta-color);}
    .golf-header .menu-infos{display: inline-flex;position: relative;background:transparent;top:-3px;}
    .golf-header .menu-infos ul li:not(:last-child),
    .golf-header-caption.show-menus .header-info-props .hamburger-menus{display: none;}
    .golf-header-caption.show-menus .header-info-props .menu-infos{position: relative;top:0;display: block;background:transparent;overflow-y: auto;-webkit-overflow-scrolling: touch;height:100%;}
    .golf-header-caption.show-menus .header-info-props .menu-infos li:first-child{border-top:none;}
    .golf-header-caption.show-menus .header-info-props .menu-infos li{border-bottom:none;}
    .golf-header-caption.show-menus .header-info-props .header-layout{padding:60px 15px 30px;}
    .close-header-menu{top:10px;right:10px;}
    .golf-header-caption.show-menus .header-info-props .container-infos{padding-left:0;padding-right:0;display: block;height: 100%;}
    .golf-header-caption.show-menus .header-info-props .menu-infos.header-menu li.drop-down-menus .dropdown-menu-lists{max-width:100%;margin-bottom:20px;}
}
/* Sticky CTA css */
.sticky-cta{position: fixed;right:-194px;top:50%;transform: translateY(-50%);z-index: 11;}
.sticky-cta .btn{position: relative;transform:rotate(-90deg);right:92px;border-radius:8px 8px 0 0;height:44px;}
@media screen and (max-width:991px){
    .sticky-cta{left:0;right:0;top:auto;transform:none;bottom:0;z-index: 11;}
    .sticky-cta .btn{transform:none;width:100%;text-align: center;right:0;border-radius:0;}
    .coming-soon-props{margin-left:10px;}
    .coming-soon-props img{width:130px;}
}
/* Banner css */
.swiper-container.bt-space{padding-bottom:54px;}
.swiper-container.bt-space-40{padding-bottom:40px;}
.swiper-container.amenity-gallery-slider.bt-space-40{padding-bottom:60px;}
.home-banner-props{height:100vh;}
.home-banner-props .swiper-container,
.club-tower-infos,
.home-banner-infos,
.home-banner-infos img{height:100%;width:100%;}
.home-banner-infos{display: block;}
.home-banner-infos img{background-size: cover;}
.banner-content-caption{position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;padding-top:72px;background:rgba(0,0,0,0.2);}
.center-center{justify-content:center;align-items:center;}
.banner-logo{height: auto;margin-bottom: 32px;}
.banner-logo.w-color{filter:brightness(0) invert(1);}
.banner-title .autography-style{font-size: 70px;font-weight: 400;line-height: 1.2;text-transform: capitalize;}
.banner-subtitle{font-size:32px;}
.mt-30{margin-top: 30px;}
.mb-60{margin-bottom:60px;}
.pagination-props{left: 0;right: 0;bottom: 20px;height: 30px;}
.pagination-props.swiper-pagination-clickable .swiper-pagination-bullet{opacity:0.5;margin: 0 4px;width:10px;height:10px;border-radius:100%;background:#fff;}
.pagination-props.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#fff;}
.pagination-props.swiper-pagination-clickable.color-props .swiper-pagination-bullet{opacity:0.5;margin: 0 4px;width:10px;height:10px;border-radius:100%;background:#000}
.pagination-props.swiper-pagination-clickable.color-props .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#000;opacity: 1;}
@media screen and (max-width:1400px){
    .banner-logo{max-width:500px;}
}
@media screen and (max-width:1200px){
    .banner-logo{max-width:400px;}
    .banner-title{font-size:32px;}
    .banner-title .autography-style{font-size:80px;}
}
@media screen and (max-width:1199px){
    .home-banner-props{height:auto;}
    .banner-title .autography-style{font-size:70px;}
}
@media screen and (max-width:991px){
    .banner-logo{max-width:300px;}
    .banner-title{font-size:24px;}
    .banner-title .autography-style{font-size:40px;}
    .swiper-container.amenity-gallery-slider.bt-space-40{padding-bottom:90px;}
}
@media screen and (max-width:900px){
    .banner-content-caption{padding-top:60px;}
}
@media screen and (max-width:767px){
    .pagination-props{bottom:10px;}
    .banner-subtitle{font-size:26px;}
    .mt-34{margin-top:24px;}
    .menu-wrappers span.launched-props{text-align: center;}
    .banner-logo{max-width:275px;}
    .g-props{padding:60px 0;}
    .swiper-container.bt-space-40{padding-bottom:30px;}
}
@media screen and (max-width:640px){
    .banner-logo{max-width:200px;margin-bottom:16px;}
    .banner-title .autography-style{font-size:30px;}
}
@media screen and (max-width:480px){
    .banner-logo{max-width:280px;}
    .banner-content-inner{padding-left:15px;padding-right:15px;}
    .banner-title .autography-style{font-size:38px;}
}

.hide{display: none!important;}
/* Video css */
/* .golf-state-video{width:100%;height:820px;} */
/* .golf-video-props{width:100%;height:100%;object-fit: cover;-o-object-fit: cover;}
.video-content{position: absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);} */
/* @media screen and (max-width:1620px){
    .golf-state-video{height:620px;}
}
@media screen and (max-width:1400px){
    .golf-state-video{height:520px;}
}
@media screen and (max-width:576px){
    .golf-state-video{height:360px;}
} */
/* Master Plan css */
.master-plan-info{display: flex;align-items: center;}
.master-plan-caption{width:calc(100% - 724px);padding-right:145px;}
.hvc.master-plan-caption{align-items: flex-start;}
.master-plan-detail{width:724px;}
@media screen and (max-width:1400px){
    .master-plan-caption{padding-right:60px;}
}
@media screen and (max-width:1199px){
    .master-plan-caption,
    .master-plan-detail{width:50%;max-width:100%;}
    .master-plan-caption{padding-right:30px;}
}
@media screen and (max-width:767px){
    .master-plan-info{flex-direction: column;}
    .master-plan-caption,
    .master-plan-detail{width:100%;}
    .master-plan-detail{margin-top:30px;}
}
/* Luxury living css */
.g-props{display: grid;}
.project-brief{display:grid;background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/banner-2.jpg') no-repeat center center;background-size: cover;min-height:558px;}
.bg-1{display:grid;background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/bg-1.jpg') no-repeat left top;background-size: 50% 100%;min-height:558px;}
.bg-3{display:grid;background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/bg-3.jpg') no-repeat center center;background-size: cover;}
.bg-4{display:grid;background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/master-plan.jpg') no-repeat center center;background-size: cover;min-height:671px;}
.bg-5{display:grid;background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/amenities-surrounding.jpg') no-repeat center center;background-size: cover;min-height:920px;}
.bg-6{background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/bg-6.jpg') no-repeat center center;background-size: cover;min-height:920px;}
.brief-container{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.hvc{display: flex;height:100%;flex-direction: column;align-items: center;justify-content: center;}
.h-100{height:100%;}
.bg-3.video-props{background-position:0 -300px;overflow: hidden;}
.hz-bar-props{width:100%;height:36px;max-width:1118px;padding-left:15px;padding-right:15px;margin: 0 auto;}
.hz-bar-props:before{position: absolute;content:"";width:calc(100% - 200px);height:1px;background:var(--call);left:0;top:50%;transform: translateY(-50%);}
.column-props{display: flex;flex-direction: column;}
.ptb-60{padding-top:60px;padding-bottom:60px;}
.ptb-100{padding-top:100px;padding-bottom:100px;}
/* .brief-props{padding-left:60px;padding-right:60px;} */
@media screen and (max-width:1199px){
    /* .brief-props{padding-left:15px;padding-right:15px;} */
    .ptb-100,
    .project-brief,
    .bg-3.ptb-100{padding-top:80px;padding-bottom:80px;}
    .hz-bar-props{max-width:300px;}
    .hz-bar-props:before{width:0;height:0;}
    .hz-bar-props.mt-20{margin-top:0;display: none;}
    .bg-3.video-props{background-position:0 0;}
}
@media screen and (max-width:767px){
 .project-brief,.bg-1,.bg-3,.bg-4,.bg-5,.sky-villa-props.min-height{min-height: auto;}
 .ptb-100,
 .project-brief,
 .bg-3.ptb-100.video-props{padding-top:60px;padding-bottom:60px;}
 .h-100{height:auto;}
 /* .bg-3.ptb-100{padding-top:24px;} */
}
/* Flow grow css */
.mb-24{margin-bottom:24px;}
.center-zoomed{padding:40px 0;}
.brief-detail-captions{width:100%;}
.brief-detail-captions .slick-list{padding:140px 0 0;}
/* .amenity-caption-slider.center-zoomed{padding:60px 0;} */
.amenity-caption-slider .slick-current.slick-active img{transform: scale(1.2);position: relative;z-index:3;}
.brief-detail-container{display: flex;}
.brief-caption{width:21%;margin-top:126px;padding-bottom:107px;display: flex;align-items: center;}
.brief-caption img{width:100%;height:100%;}
.brief-detail-caption{width:58%;}
.swiper-container.brief-slider{padding:104px 0 92px;}
.amenity-caption-slider .slick-slide{position: relative;}
.abs-title-props{position: absolute;top: -78px;left: 50%;transform: translateX(-50%)!important;width: 100%;text-align: center;}
.brief-slider .swiper-slide .abs-title-props{font-size:44px;}
.brief-title-caption{opacity: 0;transition: visibility 0.5s, opacity 0.5s linear;visibility:hidden;color:var(--j-secondary-color);font-family:"autography", serif!important;font-size:44px;}
.brief-slider .swiper-slide-active .brief-title-caption{opacity: 1;display:block;}
.center-zoomed .swiper-slide.swiper-slide-active{display:block;transform: scale(1.1);z-index: 2;margin-top:0px;position: relative;}
.slick-active .brief-title-caption{visibility:visible;z-index: 2;margin-top:0px;position: relative;opacity: 1;}
.img-title-caption{position: absolute;top: 10px;left:10px;font-size:17px;font-weight:400;color:var(--j-primary-color);text-transform: uppercase;background:rgba(255,255,255,0.4);padding:1px 10px;min-width:100.2px;text-align: center;}
.brief-details{position: relative;}
.brief-details .g-estate-description{position:relative;left:0;right:0;max-width:100%;margin-top:54px;padding:15px 80px;opacity: 0;visibility:hidden;background:var(--call) solid 2px;font-weight:400;text-align: center;transition: visibility 0.5s, opacity 0.5s linear;}
.center-zoomed .swiper-slide-active .g-estate-description,
.center-zoomed .slick-active .g-estate-description{opacity: 1;visibility: visible;}
.golf-single-logo img {width:66px;height: 66px;margin:0 auto 16px;filter:brightness(0) invert(0);}
.amenity-title-props{margin-top:-118px;position: absolute;top: 0;left: 50%;transform: translateX(-50%) !important;}
.brief-detail-captions  .center-zoomed{padding: 0;}
.btn-align .brief-details .g-estate-description{margin-top:40px;}
@media screen and (max-width:1800px){
    .abs-title-props{top:-90px;}
}
@media screen and (max-width:1399px){
    .brief-details .g-estate-description{padding:15px 60px;}
}
@media screen and (max-width:1280px){
    .brief-details .g-estate-description{padding:15px 50px;}
}
@media screen and (max-width:1100px){
    .brief-details .g-estate-description{padding:15px 20px;}
}
@media screen and (max-width:991px){
    .brief-caption{display: none;}
    .brief-detail-caption{width:100%;}
    .swiper-container.brief-slider{padding:100px 0 24px;}
    .brief-details .g-estate-description{position: relative;}
    .btn-align .brief-details .g-estate-description{margin-top:0;}
    .amenity-title-props{position: relative;text-align: center;}
    .brief-title-caption{font-size:38px;}
}
@media screen and (max-width:576px){
    .abs-title-props{top:-80px;}
    .brief-title-caption{font-size:32px;}
}
@media screen and (max-width:480px){
    .img-title-caption{padding:5px 10px;transform:none;font-size:14px;}
}
/* Pond a css */
.pond-a-props{font-size:20px;font-weight:400;margin-top:4px;}
.grid-caption{display: grid;grid-template-columns:repeat(2,minmax(0,1fr));height: 100%;}
.grid-caption img{width:100%;height:100%;object-fit: cover;}
.call-bg{background:var(--call);}
.pond-a-details{padding:24px;}
.bg-5 .container-infos{max-width:1328px!important;}
.bg-5 .g-estate-description{padding-left:100px;padding-right:100px;}
.bg-5 .next-prev-info .swiper-pagination-fraction{color:#fff;}
.bg-5 .next-prev-info .swiper-button-next:before,
.bg-5 .next-prev-info .swiper-button-prev:before{filter:brightness(0) invert(1);}
.bg-5 .hz-bar-props:before{width:0;}
@media screen and (max-width:1199px){
    .bg-5 .g-estate-description{padding-left:0;padding-right:0;}
    .bg-5{min-height: auto;}
}
@media screen and (max-width:767px){
    .grid-caption{display: flex;flex-direction: column-reverse;}
    .interior-gallery{padding-left:15px;padding-right:15px;}
    .pond-a-slider .swiper-slide .grid-caption.call-bg{opacity: 0;}
    .pond-a-slider .swiper-slide.swiper-slide-active .grid-caption.call-bg{opacity: 1;}
}
/* Project brief css */
.highlights{background: #000;color: #fff;padding: 11px 15px 8px;font-size: 24px;line-height: 1;display: inline-flex;}
.uppercase{text-transform: uppercase;}
.mt-50{margin-top:60px;}
.logo-info img{height:auto;}
.container-infos{max-width:1390px!important;}
@media screen and (max-width:767px){
    .highlights{font-size:17px;padding:5px 12px;}
}
/* Exceptional Amenities css */
.amenity-item-title{font-size:26px;font-weight:400;color:var(--j-secondary-color);text-wrap: balance;}
.grid-3{display: grid;grid-template-columns:repeat(3,minmax(0,1fr));}
.gap-80{gap:80px;}
@media screen and (max-width:767px){
    .grid-3{grid-template-columns:repeat(2,minmax(0,1fr));}
    [data-aos^=zoom][data-aos^=zoom]{opacity: 1!important;}
    [data-aos=zoom-in]{transform: scale(1)!important;}
    .img-hover-effect.mt-30{margin-top:24px;}
}   
@media screen and (max-width:576px){
    .grid-3{grid-template-columns:repeat(1,minmax(0,1fr));}
} 
/* Amenities list css */
.amenities-list{display:flex;border-top:var(--call) solid 1px;border-bottom:var(--call) solid 1px;width:100%;max-width:1920px;margin-left: auto;margin-right: auto;}
.pdb-25{padding:20px 30px 20px 50px;}
.dark-color{background:#000;}
.container-infos.amenities-caption{padding-left:0px;padding-right:0px;}
.info-captions{width:13.802%;}
.amenities-title-props{font-size:19px;font-weight:600;width:320px;color:#d9ae3b;display: flex;min-height: 92px;align-items: center;justify-content: flex-end;text-align: right;}
.wrap-golf-amenities{width:100%;display: flex;align-items: center;justify-content: space-between;}
.wrap-all-lists{width:calc(100% - 350px);padding-left:55px;padding-right:60px;}
.amenity-captions,
.golf-amenities{overflow: hidden;}
.golf-amenities .swiper-container{margin-left:-2px;}
.amenities-info{font-size:17px;font-weight:400;color:var(--j-description-color);line-height:1.2;}
.amenities-slider .swiper-slide{height:auto;padding:0px 20px;display: flex;align-items: center;justify-content: flex-start;text-align: left;}
.amenities-slider .swiper-wrapper .swiper-slide:not(:first-child){border-left:1px solid var(--call);}
.next-prev-info .swiper-button-prev.left-position.left,
.next-prev-info .swiper-button-next.right-position.right{top:50%;transform: translateY(-50%);}
.next-prev-info .swiper-button-prev.left-position.left{left: 0;right: auto;}
.next-prev-info .swiper-button-next.right-position.right{left: auto;right: 0;}
@media screen and (max-width:1360px){
    .container-infos.amenities-caption{max-width:1920px;padding-left:0px;padding-right:60px;}
    .info-captions:not(.dark-color){width:0;display: none;}
    .info-captions.dark-color{width:60px;}
    .wrap-all-lists{width:calc(100% - 335px);}
}
@media screen and (max-width:1199px){
    .pdb-25{padding:20px 20px 20px 15px;}
}
@media screen and (max-width:991px){
    .info-captions{display: none;}
    .container-infos.amenities-caption{padding-right:15px;}
}
@media screen and (max-width:840px){
    .wrap-golf-amenities{flex-direction: column;}
    .dark-color{background:transparent;}
    .amenities-title-props{width:100%;font-size:20px;color:var(--j-primary-color);justify-content: center;text-align: center;min-height: auto;}
    .wrap-all-lists{width:100%;margin-bottom:24px;}
    .container-infos.amenities-caption{padding-left:15px;}
}
@media screen and (max-width:576px){
    .amenities-slider .swiper-slide{opacity: 0!important;text-align: center;justify-content: center;}
    .amenities-slider .swiper-slide.swiper-slide-active{opacity: 1!important;}
    .amenities-slider .swiper-wrapper .swiper-slide:not(:first-child){border-left:none;}
    .golf-amenities .swiper-container{margin-left:0;}
    .amenities-slider .swiper-slide{padding:2px;}
    .amenities-slider .amenities-info{box-shadow: var(--shadow);padding:10px 15px;width:100%;height:100%;border-radius:4px;display: flex;justify-content: center;align-items: center;text-align: center;}
    .amenities-list.pdb-25{padding-left:15px;padding-right:15px;}
    .wrap-all-lists{padding-left:55px;padding-right:55px;}
}

/* Cafe design css  */
.min-height{min-height: 490px;}
.right-img-caption{position: absolute;right:0;top:0;bottom:0;z-index: 2;width:50%;}
.right-img-caption img{height:100%;width:100%;object-fit: cover;}
.gap-24{gap:24px}
.left-img-caption{position: absolute;top:0;bottom:0;left:0;z-index: 2;width:50%;}
.left-img-caption img{height:100%;width:100%;object-fit: cover;}
.l-gap-120{padding-left:120px;}
@media screen and (max-width:1279px){
    .l-gap-120{padding-left:80px;}
}
@media screen and (max-width:767px){
    .l-gap-120{padding-left:0;}
    .left-img-caption{width:100%;position: relative;}
}
/* Pond tab css */
.pond-tab-caption{display: flex;}
.pond-tab-list{display: inline-flex;background:#B38E2C;padding:0px 20px;font-size:19px;height:44px;text-transform: uppercase;}
.pond-tab-list + .pond-tab-list{border-left:#735c39 solid 2px;}
.pond-tab-list.active ,
.tab-view-info.active .call-bg{background:var(--call);}
.tab-view-info{display: none;}
.tab-view-info.active{display: block;}
/* Neighbourhood css */
.r-gap-260{padding-right:260px;}
.r-gap-120{padding-right:80px;padding-left:0px;}
.r-gap-130{padding-right:130px;}
.italic-style{font-style: italic;}
.image-captions:before,
.image-captions:after{content:"";position: absolute;top:50%;z-index: 1;transform:translateY(-50%);}
.image-captions:before{width:106px;height:106px;border-radius:100%;left:-53px;display: inline-flex;align-items: center;justify-content: center;}
.image-captions:after{background:url('https://cdn.jashnrealty.com/assets/v2/images/jashn-golf-estate/jashn-golf-logo-ball.svg');width:86px;height:86px;left:-43px;filter:brightness(0) invert(0);}
.image-captions.dark:before{background:var(--call);}
.image-captions.light:before{background:url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/golf-circle.png');width: 106px;height: 106px;border-radius: 100%;left: -27px;display: inline-flex;align-items: center;justify-content: center;transform: translateY(-50%) rotate(90deg);top: 50%;}
.image-captions.light.right-shift:before{left:auto;right:-17px;transform: translateY(-50%) rotate(-90deg);}
.image-captions.light:after{background:transparent;}
.image-captions.right-shift:after{left:auto;right:-2px;}
.sky-villa-props.bg-1{background-position:right top;}
.sky-villa-props.min-height{height:500px;}
.sky-villa-props .g-estate-title .autography-style{font-size:26px;}
.sky-villa-props .g-estate-description{margin-top:8px;}
.sky-villa-props .swiper-slide{height:auto;opacity: 0;}
.sky-villa-props .swiper-slide.swiper-slide-active{opacity: 1;}
.sky-villa-props .container-infos{padding-right:0}
.sky-villa-props .hz-bar-props:before{width:calc(100% - 260px);}
.sky-villa-props .l-gap-120{padding-left:70px;}
.sky-villa-props .mt-20{margin-top:30px;}
.sky-villa-cta{position: absolute;right:-58px;bottom:50px;}
.sky-villa-props .img-title-caption{top:auto;left:auto;right:10px;bottom:10px;}
.z-5{z-index: 5;}
@media screen and (max-width:1502px){
    .l-gap-120{padding-left:95px;}
    .sky-villa-props .l-gap-120{padding-left:70px;}
    .sky-villa-props .container-infos{padding-right:50px;}
    .sky-villa-cta{right:-10px;}
    .sky-villa-props .image-captions.light.right-shift:before{right:-42px;}
    .sky-villa-props .image-captions.right-shift:after{right:-27px;bottom:38px;}
}
@media screen and (max-width:1400px){
    .r-gap-130{padding-right:100px;}
}
@media screen and (max-width:1366px){
    .sky-villa-cta{right:-1%;}
    .l-gap-120{padding-left:80px;}
}
@media screen and (max-width:1322px){
.sky-villa-cta{right:5px;bottom:25px;}
}
@media screen and (max-width:1279px){
    .sky-villa-props{margin-bottom: 80px;}
    .sky-villa-cta{bottom:-57px;}
    .l-gap-120{padding-left:70px;}
    .sky-villa-props .mt-20{display: none;}
}
@media screen and (max-width:1200px){
    .sky-villa-props .image-captions.light.right-shift:before{display: none;}
    .sky-villa-props .l-gap-120{padding-left:40px;}
}
@media screen and (max-width:990px){
    .grid-caption.call-bg{background:#fff!important;}
    .sky-villa-props .container-infos{padding-right:15px;}
}
@media screen and (max-width:767px){
    .r-gap-120{padding-right:0;}
    .image-captions:before{width:0;height:0;}
    .right-img-caption{width:100%;position:relative;padding-left:15px;padding-right:15px;}
    .image-captions{padding-top:0px;}
    .bg-1{background-size:100% 100%;}
    .image-captions.light:before,
    .image-captions:after{display:none;}
    .r-gap-130{padding-right:0}
    .sky-villa-props.min-height{height:auto;display: block;padding-bottom:80px;margin-bottom:0;}
    .sky-villa-props .grid-2-captions{padding-top:40px;}
    .sky-villa-props .left-img-caption{margin-top:24px;padding-left:15px;padding-right:15px;position: relative;}
    .sky-villa-props .swiper-container{width:100%;}
    .sky-villa-cta{left:0;right:0;}
    .l-gap-120,
    .sky-villa-props .l-gap-120{padding-left:0;}
}
/* More than amenities css */
.pd-around-45{padding:60px 0;}
.logo-captions{display:inline-grid;filter:brightness(0) invert(1);}
.logo-captions img{height:60px;}
.g-estate-title{font-size:44px;font-weight:400;color:var(--j-secondary-color)!important;line-height:1.2;text-wrap: balance;}
.g-estate-title .autography-style{font-size:39px;line-height: 1;}
.g-estate-title.r-f-size{font-size:32px;text-wrap:balance;}
.g-estate-description{font-size:17px;font-weight:400;color:var(--j-description-color);max-width:890px;margin-left:auto;margin-right:auto;margin-top:16px;line-height:1.5;}
.g-estate-description.mt-0{margin-top:0;}
.g-estate-description.reduce-max-width{max-width:1082px;}
.g-estate-description.justify{text-align: justify;}
.g-estate-title.w-color,
.g-estate-description.w-color{color: #fff!important;margin-left:0;}
.g-estate-title.alt-color,
.g-estate-description.alt-color{color:rgb(239, 213, 184)!important;}
.g-estate-description.left-align{margin-left:0;text-align: left;}
.g-estate-description.w-color.center-props{margin-left:auto;margin-right:auto;text-align: center;}
.ameity-captions{display: grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;}
.autography-style.capitalize{text-transform: capitalize;}
.wrap-golf-detial{margin-top:56px;padding-left:45px;}
.bg-props{background:url('https://cdn.jashnrealty.com/assets/v2/images/jashn-golf-estate/bg-image.jpg') center center no-repeat;object-fit: cover;}
.alt-bg-props{background:url('https://cdn.jashnrealty.com/assets/v2/images/jashn-golf-estate/alt-bg.jpeg') center center no-repeat;object-fit: cover;}
.ternary-bg-props{background-color: #fafaf5;}
.btn-props-info{display: inline-flex;align-items: center;justify-content: center;font-size:17px;min-width:200px;height:38px;text-transform: uppercase;color:var(--j-primary-color);border-radius:20px;border:var(--call) solid 2px;padding:0 20px;background:var(--call);cursor: pointer;}
.btn-props-info:hover{background:#fff;}
.btn-design-props{display: flex;justify-content: flex-end;}
.btn-props-info.w-100{width:100%;}
.hz-bar-props.btn-design-props:before{width:calc(100% - 240px);}
.mt-100{margin-top:100px;}
.mt-80{margin-top:80px;}
.mt-60{margin-top:60px;}
.mt-48{margin-top:48px;}
.mt-40{margin-top:40px;}
.mt-30{margin-top:30px;}
.mt-28{margin-top:28px;}
.mt-20{margin-top:20px;}
.mt-16{margin-top:16px;}
.mt-14{margin-top:14px;}
.mt-10{margin-top:10px;}
.mtb-10{margin:10px 0;}
.golf-icon img{width:100px;height:100px;}
.grid-2-captions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-items: center;}
.grid-2-captions.flex-start{align-items: flex-start;}
.grid-2-captions.bottom-align{align-items: flex-end;}
.grid-2-captions.max-900{max-width:950px;margin-left:auto;margin-right:auto;}
.gap-120{gap:120px;}
.gap-260{gap:260px;}
.golf-player-caption{position:absolute;left:-236px;bottom:-24px;width:360px;height:auto;}
@media screen and (max-width:1199px){
    .ameity-captions{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media screen and (max-width:1199px){
    .btn-design-props{justify-content: center;}
    .btn-design-props.mt-48{margin-top:30px;}
    .mt-100{margin-top:80px;}
}
@media screen and (max-width:1100px){
    .g-estate-title,
    .g-estate-title.r-f-size{font-size:30px;}
    .g-estate-title .autography-style{font-size:42px;}
}
@media screen and (max-width:991px){
    .btn-props-info,
    .btn-props-info:hover,
    .btn-props-info:focus{background:var(--call);}
}
@media screen and (max-width:767px){
    .grid-2-captions{display:grid;grid-template-columns: repeat(1,minmax(0,1fr));gap:20px;}
    .order-1-props.hide-for-mobile,
    .hide-for-mobile{display: none;}
    .btn-props{width:100%;}
    .pd-around-45{padding:45px 0;}
    .mt-60{margin-top:45px;}
    .brief-props + .mt-60{margin-top:0px;}
    .mt-100,
    .mt-80{margin-top:60px;}
    .g-estate-title,
    .g-estate-title.r-f-size{text-align: center;width:100%;}
    .mt-48{margin-top:24px;}
}
@media screen and (max-width:576px){
    .ameity-captions{grid-template-columns:repeat(1,minmax(0,1fr));}
    .g-estate-title,
    .g-estate-title.r-f-size{font-size:26px;}
    .g-estate-title .autography-style{font-size:36px;}
    .project-brief .g-estate-description{margin-top:10px;}
    .g-estate-description{text-align:center!important;margin-left:0;margin-right:0;}
}
/* News and update css */
.news-list{display: block;padding:30px 40px 100px;}
.news-updates .swiper-slide{height:auto;}
@media screen and (max-width:1100px){
    .news-updates{padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:576px){
    .news-list{padding:20px 15px 100px;}
}
/* Consultation info css */
.consultation-container{width:100%;max-width:1920px;margin-left:auto;margin-right: auto;display: flex;flex-wrap: wrap;}
.consultation-info{width:33%;background:url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/architectural.jpg') center center no-repeat;background-size:cover;display: flex;align-items: center;justify-content: flex-end;padding:15px 60px;}
.consultation-info .g-estate-title{font-weight:400;text-align: right;}
.consultation-list{width:67%;background:#F4F3EF;padding:40px 0 40px 40px;}
.consultation-list .next-prev-info{width:100%;max-width:856px;}
.consultation .hz-bar-props{margin-left:0;}
.consultation .swiper-slide{opacity: 0!important;transition: opacity 0.3s;} 
.consultation .swiper-slide.swiper-slide-active{opacity: 1!important;} 
.wrap-company-infos{width:100%;display: flex;align-items: center;}
.logo-props{width:250px;}
.company-details{width:calc(100% - 250px);padding-left:24px;}
h3.company-titles{font-size:24px;color:var(--j-description-color);display: none;}
.company-details .g-estate-description{margin-left:0;margin-top:4px;padding-right:60px;}
@media screen and (max-width:1600px){
    .consultatio .hz-bar-props:before{width:calc(100% - 250px);}
}
@media screen and (max-width:1366px){
    .consultation-list .next-prev-info{padding-right:40px;}
}
@media screen and (max-width:991px){
    .company-details .g-estate-description{padding-right:0;}
    .consultation-list .next-prev-info{padding-right:15px;}
}
@media screen and (max-width:767px){
    .consultation{background:#F4F3EF;padding:60px 15px;}
    .consultation-info{background:transparent;padding:0;}
    .consultation-info,
    .consultation-list{width:100%;}
    .consultation-container{flex-direction: column;}
    .consultation .g-estate-title.w-color{color:var(--j-secondary-color)!important;}
    .consultation-list{padding:24px 0 0}
    .consultation-info .g-estate-title{text-align: center;}
}
@media screen and (max-width:600px){
    .consultation .swiper-slide{text-align: center;}
    .wrap-company-infos{flex-direction: column;}
    .logo-props,.company-details{width:100%;}
    .company-details{margin-top:20px;padding-left:0;text-align: left;}
    h3.company-titles{font-size:20px;}
    .logo-props{background:#fff;padding:10px;}
    .logo-props img{margin-left: auto;margin-right: auto;}
    .consultation-list .next-prev-info{padding-right:0px;}
}
/* .news-list:hover{background:#f8f8f8;} */
.date-props{display: inline-flex;background:var(--j-secondary-color);padding:4px 10px;font-size:16px;}
.news-gallery-slider .swiper-slide{height:230px;}
.news-gallery-slider .swiper-slide:nth-child(2n+1){background:url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/grey-1.png') center center no-repeat;background-size: cover;}
.news-gallery-slider .swiper-slide:nth-child(2n){background:url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/gold-1.png') center center no-repeat;background-size: cover;}
.news-gallery-slider .swiper-slide:nth-child(2n) .g-estate-description{color:#fff;}
.news-agency{position: absolute;left:20px;right:20px;bottom:20px;display: flex;justify-content: flex-end;font-size:16px;color:var(--j-secondary-color);font-weight:600;}
/* .news-agency:before{position: absolute;content:"";width: calc(100% - 44px);height: 1px;background: var(--j-secondary-color);left: 0;bottom: 12px;}
.news-agency.news-18:before{width: calc(100% - 75px);} */
/* Experience center css */
.exp-center-slider.slick-slider{margin-top:40px;}
.exp-center-banner{overflow: hidden;}
/* Interior amenity css */
.interior-amenity-slider .swiper-slide{height: auto;display: flex;align-items: center;padding:0 20px;justify-content: flex-start;text-align: left;}
.interior-amenity-slider .swiper-wrapper .swiper-slide:not(:first-child){border-left:1px solid var(--call);}
@media screen and (max-width:576px){
    .interior-amenity-slider .swiper-wrapper .swiper-slide:not(:first-child){border-left:none;}
    .interior-amenity-slider .swiper-slide .amenities-info{opacity: 0;}
    .interior-amenity-slider .swiper-slide.swiper-slide-active .amenities-info{opacity: 1;text-align: center;}
    .interior-amenity-slider .swiper-slide{padding:2px;}
    .interior-amenity-slider .swiper-slide .amenities-info{box-shadow: var(--shadow);padding: 10px 15px;width: 100%;height: 100%;border-radius: 4px;display: flex;justify-content: center;align-items: center;text-align: center;}
}
/* Swiper next prev */
.next-prev-info{position: relative;}
.next-prev-info .swiper-button-prev{left: 0;margin-left: 0px;}
.next-prev-info .swiper-button-prev:before,
.next-prev-info .swiper-button-next:before{content: "";width:90px;height:10px;position: absolute;}
.next-prev-info .swiper-button-prev:before{background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/arrow-left.svg') center center no-repeat;background-size: contain;right:-43px;}
.next-prev-info .swiper-button-next:before{background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/arrow-right.svg') center center no-repeat;background-size: contain;left:-43px;}
.next-prev-info .swiper-button-prev:after,
.next-prev-info .swiper-button-next:after{content:"";width:36px;height:36px;background:var(--call);border-radius:100%;}
.next-prev-info .swiper-button-prev{left: -24px;}
.next-prev-info .swiper-button-next{right: -24px;}
.next-prev-info .slider-btn-props:after{content:"";}
.next-prev-info .slider-btn-props{width:auto;height: auto;border:none;background:transparent;color:#fff;display: inline-flex;align-items: center;justify-content: center;background-image: none !important;border-radius: 100%;top: auto;bottom:auto;transform: translateX(-50%);}
.next-prev-info .slider-btn-props:hover:before{color:#fff;}
.next-prev-info .swiper-button-prev,
.next-prev-info .swiper-button-next{top: auto;bottom:0;transform: none;margin-top:0;box-shadow:none;}
.next-prev-info .swiper-button-prev.left-last{left:-56px;bottom:20px;}
.next-prev-info .swiper-button-next.right-last{right:-56px;bottom:20px;}
.next-prev-info .swiper-button-next.swiper-button-disabled, 
.next-prev-info .swiper-button-prev.swiper-button-disabled{opacity: 0.6;}
.next-prev-info .swiper-button-prev.left-position{left:auto;right:calc((100% - 868px)/2);}
.next-prev-info .swiper-button-next.right-position{right:calc((100% - 1117px)/2);}
.next-prev-info .swiper-pagination-fraction{position: absolute;right: calc((100% - 994px) / 2);left: auto;bottom: 5px;width: auto;}
.next-prev-info.sky-villa-props .swiper-pagination-fraction{right:calc((100% - 1006px) / 2);}
.next-prev-info .swiper-button-prev.center-position,
.next-prev-info .swiper-button-next.center-position{bottom:auto;top:50%;transform: translateY(-50%);}
.next-prev-info .swiper-button-prev.center-position{left:60px;}
.next-prev-info .swiper-button-next.center-position{right:60px;}
.next-prev-info .amenity-gallery-slider .slider-btn-props:after{background:#fff;}
.consultation-list .next-prev-info .swiper-button-next.right-position{right:30px;}
.consultation-list .next-prev-info .swiper-pagination-fraction{right:92px;}
.consultation-list .next-prev-info .swiper-button-prev.left-position{right:158px;}
.consultation-list .hz-bar-props:before{width:calc(100% - 220px);}
.interior-gallery.next-prev-info .amenity-pagination{display: none;}
.pond-a-slider.next-prev-info .swiper-button-prev.left-position{left:auto;right:calc((100% - 834px)/2);}
/* @media screen and (max-width:1199px){
    .next-prev-info .swiper-button-prev{left: -14px;}
    .next-prev-info .swiper-button-next{right: -14px;}
    .next-prev-info .slider-btn-props{width:30px;height:30px;}
    .next-prev-info .swiper-button-prev:before,
    .next-prev-info .swiper-button-next:after{font-size:18px;}
    .next-prev-info .swiper-button-prev.left-position{left:2px;}
    .next-prev-info .swiper-button-next.right-position{right:2px;}
}
@media screen and (max-width:767px){
    .swiper-container{position: relative;}
} */
.next-prev-info .swiper-pagination-fraction.brief_pagination{display:none;}
@media screen and (max-width:1366px){
    .consultation-list .next-prev-info .swiper-button-next.right-position{right:40px;}
    .consultation-list .next-prev-info .swiper-pagination-fraction{right:101px;}
    .consultation-list .next-prev-info .swiper-button-prev.left-position{right:165px;}
    .consultation-list .hz-bar-props:before{width:calc(100% - 185px);}
}
@media screen and (max-width:1279px){
    .pond-a-slider.next-prev-info .swiper-button-prev.left-position,
    .next-prev-info.sky-villa-props .swiper-button-prev.left-position{right:calc(50% + 48px);left:auto;}
    .next-prev-info.sky-villa-props .swiper-button-next.right-position,
    .pond-a-slider.next-prev-info .swiper-button-next.right-position{right:calc(50% - 80px);left:auto;}
    .next-prev-info.sky-villa-props .swiper-pagination-fraction,
    .pond-a-slider.next-prev-info .swiper-pagination-fraction{width: 80px;right: calc(50% - 80px);transform: translateX(-50%);text-align: center;}
}
@media screen and (max-width:1199px){
    .next-prev-info .swiper-button-prev.left-position,
    .consultation-list .next-prev-info .swiper-button-prev.left-position{right:auto;left:calc(50% - 80px);}
    .next-prev-info .swiper-button-next.right-position,
    .consultation-list .next-prev-info .swiper-button-next.right-position{right:calc(50% - 80px);}
    .next-prev-info .swiper-pagination-fraction,
    .consultation-list .next-prev-info .swiper-pagination-fraction{width: 80px;right: calc(50% - 80px);transform: translateX(-50%);text-align: center;}
}
@media screen and (max-width:991px){
    .next-prev-info .swiper-button-prev.center-position{right:auto;left:calc(50% - 80px);bottom:10px;top:auto;}
    .next-prev-info .swiper-button-prev.left-last{right:auto;left:calc(50% - 80px);bottom:-20px;}
    .next-prev-info .swiper-button-next.center-position{right:calc(50% - 80px);bottom:10px;top:auto;}
    .next-prev-info .swiper-button-next.right-last{right:calc(50% - 80px);bottom:-20px;}
    .next-prev-info .swiper-pagination-fraction.brief_pagination{display: inline-flex;bottom:-15px;right:calc(50% - 102px);}
    .interior-gallery.next-prev-info .amenity-pagination.swiper-pagination-fraction{display:inline-flex;width:60px;bottom:35px;right:calc(50% - 74px);}
    .next-prev-info .amenity-gallery-slider .slider-btn-props:after{background:var(--call);}
}
/* Zoom cursor css */
.zoom-cursor{display: block;cursor: url(https://cdn.jashnrealty.com/assets/v2/images/group-housing-info/hovericon.jpg), auto !important;}
.select-drropdown-info .lg-container .lg-toolbar .lg-close:after{content: '\f00d';-webkit-text-stroke: 2px #000;}
.select-drropdown-info .lg-toolbar .lg-download:after{content: "\f019";}
.select-drropdown-info .lg-container .lg-next:before{content: '\f178';}
.select-drropdown-info .lg-container .lg-prev:after{content: '\f177';}
.select-drropdown-info .lg-container .lg-next:before, 
.select-drropdown-info .lg-container .lg-prev:after, 
.select-drropdown-info .lg-container .lg-toolbar .lg-close:after, 
.select-drropdown-info .lg-toolbar .lg-download:after{color: #fff;font-family: FontAwesome;}
/* Footer changes css */
.hide-for-golf{display: none;}
.show-for-golf{display: block!important;}
.swiper-container-fade .swiper-slide { opacity: 0; transition: opacity 0.6s ease; pointer-events: none; }
.swiper-container-fade .swiper-slide.swiper-slide-active { opacity: 1; pointer-events: auto; }
.footer-info .whatsapp-icon-propss{display: none;}
/* Club towers modal css */
.promise-lists img{width:60px;height:60px;margin:0 auto;}

/* Zoom Out CSS */
.zoom-effect {
    animation: zoom-effect 2s ease 0s 1 normal forwards;
}

@keyframes zoom-effect {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
}

/* Slick slider css */
.mt-36{margin-top:36px;}
.brief-props.slick-slider-props.btn-align{overflow: hidden;}
.slick-slider-props .slick-list{overflow: unset;}
.slick-slider-props .slick-current.slick-active img{transform:scale(1.12);transition: transform 0.3s;margin:0 auto;}
.slick-slider-props{position: relative;}
.slick-slider-props .slick-prev{left: 0;margin-left: 0px;}
.slick-slider-props .slick-prev, 
.slick-slider-props .slick-next{width:36px;height:36px;font-size:0;background:var(--call);border:var(--call) solid 2px;border-radius:100%;position: absolute;z-index:4;}
.slick-slider-props .slick-prev:before,
.slick-slider-props .slick-next:before{content: "";width:90px;height:10px;position: absolute;}
.slick-slider-props .slick-prev:before{background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/arrow-left.svg') center center no-repeat;background-size: contain;right:-43px;top:13px;}
.slick-slider-props .slick-next:before{background: url('https://cdn.jashnrealty.com/assets/v2/images/golf-estate-v5/arrow-right.svg') center center no-repeat;background-size: contain;left:-43px;top:13px;}
.slick-slider-props .slick-prev:after,
.slick-slider-props .slick-next:after{content:"";width:36px;height:36px;background:var(--call);border-radius:100%;}
.slick-slider-props .slick-prev{left: -24px;}
.slick-slider-props .slick-next{right: -24px;}
.slick-slider-props .slider-btn-props:after{content:"";}
.slick-slider-props .slider-btn-props{width:auto;height: auto;border:none;background:transparent;color:#fff;display: inline-flex;align-items: center;justify-content: center;background-image: none !important;border-radius: 100%;top: auto;bottom:auto;transform: translateX(-50%);}
.slick-slider-props .slider-btn-props:hover:before{color:#fff;}
.slick-slider-props .slick-prev,
.slick-slider-props .slick-next{top: auto;bottom:-70px;transform: none;margin-top:0;box-shadow:none;}
.brief-props.slick-slider-props.btn-align .slick-prev,
.brief-props.slick-slider-props.btn-align .slick-next{bottom:22px;}
.brief-props.slick-slider-props.btn-align .slider__counter{display: none;}
.brief-props.slick-slider-props.btn-align .slick-prev{left:11.823%;right:auto;}
.brief-props.slick-slider-props.btn-align .slick-next{left:80.659%;right:auto;}
.slick-slider-props .slick-next.swiper-button-disabled, 
.slick-slider-props .slick-prev.swiper-button-disabled{opacity: 0.6;}
.slick-slider-props .slick-prev{left:auto;right:calc((100% - 868px)/2);}
.slick-slider-props .slick-next{right:calc((100% - 1117px)/2);}
.slick-slider-props .slider__counter{position: absolute;right: calc((100% - 988px) / 2);left: auto;bottom: -67px;width: auto;}
@media screen and (max-width:1199px){
    .hz-bar-props.mt-36{margin-top:20px;}
    .slick-slider-props .slick-prev{right:auto;left:calc(50% - 80px);bottom:-57px;}
    .slick-slider-props .slick-next{right:calc(50% - 80px);bottom:-57px;}
    .slick-slider-props .slider__counter{width: 80px;right: calc(50% - 80px);transform: translateX(-50%);text-align: center;bottom:-54px;}
}
@media screen and (max-width:991px){
    .slick-slider-props .slick-list{overflow: hidden;}
    .center-zoomed.slick-slider{padding:0;margin-top:0;}
    .btn-align .center-zoomed.slick-slider{padding-bottom:50px;}
    .slick-slider-props .slick-current.slick-active img{transform: scale(1);}
    .brief-props.slick-slider-props.btn-align .slider__counter{display: inline-flex;bottom:18px;justify-content: center;}
    .brief-props.slick-slider-props.btn-align .slick-prev{left:calc(50% - 80px);bottom:15px;}
    .brief-props.slick-slider-props.btn-align .slick-next{right:calc(50% - 80px);bottom:15px;left:auto;}
}