
@font-face {
font-family:'slick';
src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAe8ABEAAAAACtQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcfFtvnkdERUYAAAGcAAAAHAAAAB4AJwAZT1MvMgAAAbgAAABKAAAAVmJGEVFjbWFwAAACBAAAAGUAAAF6i9wf72N2dCAAAAJsAAAACAAAAAgBJAG4ZnBnbQAAAnQAAAGxAAACZVO0L6dnYXNwAAAEKAAAAAgAAAAIAAAAEGdseWYAAAQwAAABNQAAAZhni7yJaGVhZAAABWgAAAAyAAAANg0LJxFoaGVhAAAFnAAAABkAAAAkDtkIFGhtdHgAAAW4AAAANAAAAExLCQEobG9jYQAABewAAAASAAAAKASgBKhtYXhwAAAGAAAAACAAAAAgASwAgW5hbWUAAAYgAAAA5wAAAZb4GEOhcG9zdAAABwgAAABpAAAAxzhXMidwcmVwAAAHdAAAAEAAAABAW8i7eXdlYmYAAAe0AAAABgAAAAaxq1rVAAAAAQAAAADV7pT1AAAAAM9xeH8AAAAA1vtiKXjaY2BkYGDgAWIxIGZiYARCISBmAfMYAARkAEF42mNgZP7IOIGBlYGF1YB1BgMDowyEZr7CkMIkwMDAxMDKyQAGDUBJIKXAAAUBaa4pDA4MvKp/2Bv+AyXZc/7nMEDUMAAA2pgMAQAAeNpjYGBgZoBgGQZGBhAoAfIYwXwWhgggLcQgABRhArJ4GRIVuBSUFPQV4lX//P8PVg0SY0AW+//1/6IHLPff3n94f9MtMaiZaICRjQEuwQgymQldAQPlgJkKZvAz0AwAAFSqFWYAAAAAAACUASQBJHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaY2BkmMIwhT2HPYfBncGYYZMBA4P2Rkeml5s4QAxFIMMMyNjAb7xZwpGDQ5txg4f+BsZrGzWZX270ZNRmMDAUEjA3A0FjI3ExcQglKijCpqyopK5mamLPqKasxM4GgiJAeSA0NoKolmcUExUBiSsDFQLhFJeAnIwNM/asmLOkZIqoLJ+AjobCPwYdCXbxBStelBQUeAQY6OgYBHgUFJR0VDT4SLAI8Mzh4WhZs+TCnhkbMnICmF0YK8AMFxuXgimirBI6/xgUNHQE+KQk5syBaHwBMcXGooAHqJeHQ2BOQADYVgYgQISDMIMpwyY2oK+3CDAxsLNoI7MZN4iA/L+FmxnEg1IbRZFCQgHkSQGQxxRAviqpOHGA8cOBExUlINY/ASCLmQNNAMQC2o8EDBkAccdp6QAAAHjaY2BkYGAA4uhZb63j+W2+MshzMIDA+cKKehB97XeSJohmz2HPAVIcDEwgHgAhYQlpAAB42mNgZGBgz2EAAg4QAWIzMqACYQAXvwEEAAAAeNrjYIAADgiewryNgYE9h4EBRjNVMjAw3gZiGwhmeAuka4B0JkQ9iA2SZ7/AwAAAL2oJdXjaY2CAghYc8AgYngEAiDAJSQAAAAEAAAATAEgAAQAAAAAAAgABAAIAFgAAAQAANQAAAAB42lWPTU4CQRSEPxggURKXhriaC2j4Mxp2sOAAQDRxpzJjJhB/RrwEa07hSURPoCdw7Qmo7n4wuOjuqvfqVb0G6iyJKFUOKHEIhssciQUcMaBhuMIJN4arHLMwXJN66/Oh+srwmibvhj/l+WP4S/rfgL8jef7xypyMe2aMSHjgTfyWnCFPPCrHvbnqCTFtzuQb09Mp5gJv0eXUn7Y0ju0r/ntfieXqZz7DzTrfQn+t/h2pbbDtTzTvtujzrGlXvdDdVFKPjr/P/XYh/5Kp1KnyXOrC/yLkDXe+Y17UzdTJpZ1vAGHmN78AeNp9xkEOgjAURdH/CoIgioSNtIWCDo2ErSgJIUwYsAK3DaRv7J2cK0r+V4pAIZAOIU6IEOOMBCkuyHDFTX7IcUcRfcZ1/pp4mQatdXdo96GGWlrRmjra0JY+6JO+vLb3Oq/r3xt/ySPQAAAAuAH/hbABjQBLsAhQWLEBAY5ZsUYGK1ghsBBZS7AUUlghsIBZHbAGK1xYALACIEWwAytEAbADIEWwAytEWbAUKwABWtWxqgAA) format('woff');
font-weight: 400;
font-style: normal;
}

/*Main CSS*/
@font-face {
font-family: 'kalpataru-font';
src: url('./assets_web/fonts/kalpataru-font.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'History-Pro';
src: url('./assets_web/fonts/HistoryPro-Two.woff2') format('woff2');
font-weight: 500;
font-style: normal;
font-display: swap;
}

.transition{
transition:all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
}
.backgroundImg{
background-position:top center;
background-repeat:no-repeat;
background-size:cover;
}
body{font-size: 16px;font-weight: 400;overflow-x: hidden;color: #727171;font-family: 'Roboto', sans-serif;}

.imgfluid{width: 100%;height: auto;display: block;}
.pkc__container, .pkc__container__wide{padding: 0 15px;}
.pkc__leftcontainer{float: left;width: calc((100% - 1240px) / 2 + 1225px);}
.pkc__rightcontainer{float: right;width: calc((100% - 1240px) / 2 + 1450px);}



.pkc__generic__banner__section{position: relative;overflow: hidden;}
.pkc__generic__banner__maincontent{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;z-index:9;}
.pkc__generic__banner__maincontent__inner{max-width: 1200px;margin: 0 auto;text-align: center;}
.pkc__generic__banner__maincontent__inner h1{font-size: 50px;font-weight: 500;color: #fff;margin-bottom: 14px;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__generic__banner__maincontent__inner span{font-size: 20px;font-weight: 400;color: #fff;}
.pkc__generic__banner__maincontent__inner p{font-size: 20px;font-weight: 400;color: #fff;margin-top: 15px;}
.pkc__generic__banner__video{position: relative;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.pkc__generic__banner__video video{width: 100%;height: 100%;object-fit: cover;}
.pkc__generic__banner__scroll{position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);z-index: 10;}
.pkc__generic__banner__scroll a{display: inline-flex;align-items: center;justify-content: center;animation: pkcBannerScrollBounce 1.6s ease-in-out infinite;}
.pkc__generic__banner__scroll a svg{display: block;}
.pkc__generic__banner__thumb .mob__img{display: none;}
@keyframes pkcBannerScrollBounce{0%,100%{transform: translateY(0);opacity: 1;}50%{transform: translateY(12px);opacity: 0.6;}}

.pkc__towerfilter__section{position: relative;background: #F8F4EF;overflow: visible;z-index: 30;}
.pkc__towerfilter__wrapper{display: flex;justify-content: space-between;align-items: center;gap: 24px;padding: 40px 0;}
.pkc__towerfilter__left{flex: 1;min-width: 0;}
.pkc__towerfilter__items{display: flex;align-items:center;flex-wrap: wrap;}
.pkc__towerfilter__item__group{display: flex;align-items:center;flex-wrap: wrap;}
.pkc__towerfilter__item{display: flex;flex-direction: column;padding: 0 32px 0 20px;border-right: 1px solid rgba(192,152,65,0.3);}
.pkc__towerfilter__item:last-child{border-right: 0;}
.pkc__towerfilter__item__inner{display: flex;flex-direction: column;gap: 4px;}
.pkc__towerfilter__value{font-size: 18px;font-weight: 400;color: #003D50;font-family: 'History-Pro';text-transform: uppercase;line-height: 1.2;margin-bottom: 4px;}
.pkc__towerfilter__label{font-size: 16px;font-weight: 400;color: #8E8E8E;text-transform: capitalize;}
.pkc__towerfilter__item--trigger{background: none;border: 0;border-left: 1px solid rgba(192,152,65,0.3);border-right: 1px solid rgba(192,152,65,0.3);cursor: pointer;text-align: left;padding-right: 52px;}
.pkc__towerfilter__item--trigger:focus-visible{outline: 2px solid #BD882C;outline-offset: 2px;}
.pkc__towerfilter__dropdown{position: relative;}
.pkc__towerfilter__chevron{position: absolute;right:20px;top:50%;transform: translateY(-50%);transition: transform 0.3s ease-in-out;font-size: 0;}
.pkc__towerfilter__chevron svg{width: 12px;height: 6px;}
.pkc__towerfilter__dropdown.is-open .pkc__towerfilter__chevron{transform: rotate(180deg);}
.pkc__towerfilter__dropdown__list{position: absolute;top: 100%;left: 0;z-index: 20;min-width: 176px;background: #F8F4EF;border: none;border-left: 1px solid #E8DFD3;opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s ease-in-out;}
.pkc__towerfilter__dropdown.is-open .pkc__towerfilter__dropdown__list{opacity: 1;visibility: visible;transform: translateY(0);}
.pkc__towerfilter__dropdown.is-dropup .pkc__towerfilter__dropdown__list{top: auto;bottom: 100%;transform: translateY(8px);}
.pkc__towerfilter__dropdown.is-dropup.is-open .pkc__towerfilter__dropdown__list{transform: translateY(0);}
.pkc__towerfilter__dropdown__list ul{list-style: none;margin: 0;padding: 0;}
.pkc__towerfilter__dropdown__list li:last-child{border-bottom: 0;}
.pkc__towerfilter__dropdown__item{width: 100%;padding: 14px 18px;background: #F8F4EF;border: 0;text-align: left;cursor: pointer;transition: background 0.3s ease-in-out;}
.pkc__towerfilter__dropdown__title{display: block;font-size: 18px;font-weight: 500;color: #1A2B4A;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__towerfilter__dropdown__sub{display: block;font-size: 12px;font-weight: 400;color: #8E8E8E;text-transform: capitalize;}
.pkc__towerfilter__dropdown__item:hover{background: #FBF8F4;}
.pkc__towerfilter__dropdown__item.is-active{background: #fff;}
.pkc__towerfilter__dropdown__item.is-active .pkc__towerfilter__dropdown__title{color: #BD882C;}
.pkc__towerfilter__right{display: flex;align-items: center;gap: 28px;flex-shrink: 0;position: relative;z-index: 0;}
.pkc__enquirenow__btn, .pkc__downloadbrochure__btn{display: inline-flex;align-items: center;gap: 10px;font-size: 14px;color: #BD882C;text-transform: capitalize;white-space: nowrap;}
.pkc__enquirenow__btn:hover , .pkc__downloadbrochure__btn:hover{color: #BD882C}
.pkc__enquirenow__btn .arrow__icon, .pkc__downloadbrochure__btn .arrow__icon{width: 24px;height: 24px;background-color: #BD882C;position: relative;overflow: hidden;display: flex;justify-content: center;align-items: center;flex-shrink: 0;}
.pkc__enquirenow__btn .arrow__icon .default__arrow{width: 100%;height: 100%;position: absolute;top: 0;right: 0;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__downloadbrochure__btn .arrow__icon .default__arrow{width: 100%;height: 100%;padding: 4px;position: absolute;top: 0;left: 0;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__enquirenow__btn .arrow__icon .hover__arrow{position: absolute;top: 100%;left: -100%;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__downloadbrochure__btn .arrow__icon .hover__arrow{position: absolute;top: 100%;left: 0;width: 100%;height: 100%;padding: 4px;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__enquirenow__btn:hover .arrow__icon .default__arrow{top: -100%;right: -100%;}
.pkc__enquirenow__btn:hover .arrow__icon .hover__arrow{top: 0;left: 0;}
.pkc__downloadbrochure__btn:hover .arrow__icon .default__arrow{top: -100%;}
.pkc__downloadbrochure__btn:hover .arrow__icon .hover__arrow{top: 0;left: 0;}

.pkc__greenesttownship__section{position: relative;overflow: hidden;padding: 50px 0;}
.pkc__greenesttownship__wrapper{position: relative;}
.pkc__heading{text-align: center;margin-bottom: 34px;}
.pkc__heading .text__1{font-size: 30px;color: #000;margin-bottom: 8px;display: block;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__heading h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__heading p{font-size: 16px;font-weight: 400;color: #8E8E8E;max-width: 636px;margin: 26px auto 0;}
.pkc__greenesttownship__items{display: flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;gap: 8px;}
.pkc__greenesttownship__item{position: relative;width: calc(16.66% - 8px);display: flex;flex-direction: column;}
.pkc__greenesttownship__item figure{position: relative;overflow: hidden;border-radius:0 28px 28px 28px;margin: 0 0 10px 0;}
.pkc__greenesttownship__item figure img{width: 100%;height:auto;object-fit: cover;border-radius:0 28px 28px 28px;}
.pkc__greenesttownship__item .mob__img{display: none;}
.pkc__greenesttownship__item__content{position: relative;}
.pkc__greenesttownship__item__content__inner{background-color: rgba(189,136,44,0.05);padding: 28px 20px;border-radius: 28px 0 28px 28px;width: calc(100% - 40px);}
/* .pkc__greenesttownship__item__content span{display: block;font-size: 16px;font-weight: 400;color: #000;} */
.pkc__greenesttownship__item__content span.text__1{display: block;font-size: 14px;color: #8E8E8E;text-transform: capitalize;}
.pkc__greenesttownship__item__content span.text__2{display: block;font-size: 24px;font-weight: 500;color: #BD882C;font-family: 'History-Pro';margin-top: 5px;}
.pkc__greenesttownship__item__content span.text__3{display: block;font-size: 14px;color: #8E8E8E;margin-top: 5px;}
.pkc__greenesttownship__item:nth-child(even){flex-direction: column-reverse;}
.pkc__greenesttownship__item:nth-child(even) figure{margin: 10px 0 0 0;}
.pkc__greenesttownship__item:nth-child(2) figure, .pkc__greenesttownship__item:nth-child(4) figure{border-radius: 28px 28px 28px 0;}
.pkc__greenesttownship__item:nth-child(2) figure img, .pkc__greenesttownship__item:nth-child(4) figure img{border-radius: 28px 28px 28px 0;}
.pkc__greenesttownship__item:nth-child(3) figure{border-radius: 28px 0 28px 28px;}
.pkc__greenesttownship__item:nth-child(3) figure img{border-radius: 28px 0 28px 28px;}
.pkc__greenesttownship__item:nth-child(6) figure{border-radius: 28px 28px 0 28px;}
.pkc__greenesttownship__item:nth-child(6) figure img{border-radius: 28px 28px 0 28px;}

.pkc__greenesttownship__item:nth-child(1) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(5) .pkc__greenesttownship__item__content__inner{border-radius: 28px 0 28px 28px;}
.pkc__greenesttownship__item:nth-child(2) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(6) .pkc__greenesttownship__item__content__inner{border-radius: 28px 28px 28px 0;}
.pkc__greenesttownship__item:nth-child(3) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner{border-radius: 0 28px 28px 28px;}
.pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner__first{border-radius: 28px 28px 0 28px;}
.pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner{margin: 10px 0 0 0;}
.pkc__greenesttownship__item .pkc__greenesttownship__item__content__first .pkc__greenesttownship__item__content__inner__first, .pkc__greenesttownship__item:nth-child(5) .pkc__greenesttownship__item__content__inner{margin: 0 0 0 auto;}


.pkc__waylife__section{position: relative;overflow: hidden;padding: 40px 0 28px 0;}
.pkc__waylife__wrapper{position: relative;}
.pkc__waylife__items__slider.slick-dotted.slick-slider{margin-bottom: 28px;}
.pkc__waylife__items__slider .slick-track{display: flex;}
.pkc__waylife__items__slider .slick-list{padding: 0 15% 0 0 !important;}
.pkc__waylife__items__slider .slick-slide{width: calc(100% - 20px);opacity: 0.3;transition: all 0.3s ease-in-out;margin-right: 20px;display: flex;align-self: flex-end;}
.pkc__waylife__items__slider .slick-slide.slick-active{opacity: 1;}
.pkc__waylife__item{position: relative;width: 100%;display: flex;justify-content: space-between;flex-direction: column;}
.pkc__waylife__item .pkc__waylife__item__content{border: 1px solid rgba(189,136,44,0.3);padding: 30px 20px;display: flex;min-height: 207px;height: 100%;}
.pkc__waylife__item .pkc__waylife__item__content__inner{display: flex;justify-content: space-between;flex-direction: row;gap: 0 40px;align-items: center; width:100%;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left{width: 44%;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid{width: 60%;position: relative;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid::before{content: '';position: absolute;top: 0;left: -30px;width: 1px;height: 100%;background-color: rgba(189,136,44,0.3);}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid::after{content: '';position: absolute;top: 0;right: -30px;width: 1px;height: 100%;background-color: rgba(189,136,44,0.3);}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right{width: 175px;flex-shrink: 0;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left h3{font-size: 24px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 4px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left p{font-size: 16px;font-weight: 400;color: #000;margin-bottom: 4px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left span{font-size: 14px;font-weight: 400;color: #8E8E8E;display: block;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid p{font-size: 14px;font-weight: 400;color: #606060;max-height: calc(5 * 1.5em);-webkit-line-clamp: 5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;white-space: normal;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn{display: flex;justify-content: center;align-items: center;gap: 10px;cursor: pointer;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn span{font-size: 14px;font-weight: 400;color: #BD882C;text-transform: capitalize;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn .arrow__icon{width: 24px;height: 24px;background-color: #BD882C;position: relative;overflow: hidden;transition: all 0.3s ease-in-out;display: flex;justify-content: center;align-items: center;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn .arrow__icon .default__arrow{width: 100%;height: 100%;position: absolute;top: 0;right: 0;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn .arrow__icon .hover__arrow{position: absolute;top: 100%;left: -100%;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn:hover .arrow__icon .default__arrow{top:-100%;right:-100%;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn:hover .arrow__icon .hover__arrow{top:0;left:0;}
.pkc__waylife__dots{max-width: 400px;margin: 28px auto 0;}
.pkc__waylife__item .mob__img{display: none;}

/* New fixes start */
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid p{margin-bottom: 0;}
/* New fixes end */


.pkc__timeoffer__section{position: relative;overflow: hidden;padding: 56px 0 80px 0;}
.pkc__timeoffer__wrapper{position: relative;display: flex;align-items: stretch;gap: 0;}
.pkc__timeoffer__col--main{width: 65%;flex-shrink: 0;position: relative;overflow: hidden;}
.pkc__timeoffer__col--preview{position: relative;width: 35%;flex-shrink: 0;display: flex;flex-direction: column;justify-content: center;position: relative;overflow: hidden;}
.pkc__timeoffer__slider--preview{height: 740px;flex-shrink: 0;}
.pkc__timeoffer__slider--main,
.pkc__timeoffer__slider--main .slick-list,
.pkc__timeoffer__slider--main .slick-track,
.pkc__timeoffer__slider--main .slick-slide,
.pkc__timeoffer__slider--main .slick-slide > div{height: 800px;}
.pkc__timeoffer__slider--preview .slick-track, .pkc__timeoffer__slider--preview .slick-list, .pkc__timeoffer__slider--preview .slick-slide, .pkc__timeoffer__slider--preview .slick-slide > div{height: 100%;}
.pkc__timeoffer__slider--main .slick-list,
.pkc__timeoffer__slider--preview .slick-list{padding: 0 !important;}
.pkc__timeoffer__slider, .pkc__timeoffer__slider{margin: 0 -15px;}
.pkc__timeoffer__slider--main .slick-slide, .pkc__timeoffer__slider--preview .slick-slide{padding: 0 15px;}
.pkc__timeoffer__pagination{position: absolute;right: 0;bottom: 0;display: flex;align-items: baseline;z-index: 2;padding: 0 0 4px 0;}
.pkc__timeoffer__pagination .current{font-size: 18px;font-weight: 400;color: #BD882C;line-height: 1;}
.pkc__timeoffer__pagination .next{font-size: 12px;font-weight: 400;color: #8E8E8E;line-height: 1;}
.pkc__timeoffer__item{position: relative;width: 100%;height: 100%;overflow: hidden;}
.pkc__timeoffer__item .mob__img, .pkc__timeoffer__single .mob__img{display: none;}
.pkc__timeoffer__col--main .pkc__timeoffer__item figure{position: relative;width: 100%;margin: 0;overflow: hidden;min-height: 0;height: 100%;}
.pkc__timeoffer__col--preview .pkc__timeoffer__item figure{position: relative;width: 100%;height: 100%;margin: 0;overflow: hidden;min-height: 0;}
.pkc__timeoffer__col--preview .pkc__timeoffer__item figure:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,0.5);}
.pkc__timeoffer__item figure img{width: 100%;height: 100%;display: block;object-fit: cover;object-position: center;}
.pkc__timeoffer__item .pkc__timeoffer__item__content, .pkc__timeoffer__single .pkc__timeoffer__item__content{position: absolute;top: 0;left: 0;right: auto;max-width: 100%;padding: 30px;z-index: 2;opacity: 1;}
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel{background-color: #fff;padding: 12px 14px;margin-bottom: 20px;display: inline-block;text-align: center;}
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel span, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel span{font-size: 24px;font-weight: 400;color: #000;text-transform: uppercase;font-family: 'History-Pro';}
.pkc__timeoffer__item .pkc__timeoffer__item__content h3, .pkc__timeoffer__single .pkc__timeoffer__item__content h3{font-size: 28px;font-weight: 500;color: #fff;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 10px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content p, .pkc__timeoffer__single .pkc__timeoffer__item__content p{font-size: 20px;font-weight: 300;color: #fff;}
.pkc__timeoffer__slider--preview .pkc__timeoffer__item--preview{cursor: pointer;}

.pkc__everyspace__section{position: relative;overflow: hidden;padding: 60px 0;}
.pkc__everyspace__block{position: relative;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.pkc__everyspace__block__left{width: 59%;height: 700px;}
.pkc__everyspace__block__right{width: 40.5%;}
.pkc__everyspace__items{display: flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;height: 100%;}
.pkc__everyspace__item{padding: 24px;width: 50%;display: flex;justify-content: space-between;flex-direction: column;transition: all 0.3s ease-in-out;}
.pkc__everyspace__item:nth-child(1){border-right: 0.5px solid rgba(189,136,44,0.5);border-bottom: 0.5px solid rgba(189,136,44,0.5);}
.pkc__everyspace__item:nth-child(2){border-left: 0.5px solid rgba(189,136,44,0.5);border-bottom: 0.5px solid rgba(189,136,44,0.5);}
.pkc__everyspace__item:nth-child(3){border-right: 0.5px solid rgba(189,136,44,0.5);border-top: 0.5px solid rgba(189,136,44,0.5);}
.pkc__everyspace__item:nth-child(4){border-left: 0.5px solid rgba(189,136,44,0.5);border-top: 0.5px solid rgba(189,136,44,0.5);}
.pkc__everyspace__item .icon{margin-bottom: 15px;}
.pkc__everyspace__block__thumbs{height: 100%;}
.pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item{display: none;height: 100%;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content{display: none;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content h3{font-size: 20px;font-weight: 500;color: #BD882C;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 10px;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content p{font-size: 16px;font-weight: 400;color: #BD882C;margin: 0;}
.pkc__everyspace__block__thumbs figure{height: 100%;}
.pkc__everyspace__block__thumbs figure img{width: 100%;height: 100%;object-fit: cover;}
.pkc__everyspace__block__thumbs figure .mob__img{display: none;}
.pkc__everyspace__thumbs__dots{display: none;}
.pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item:nth-child(1){display: block;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(1):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item{display: none;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(1):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item:nth-child(1){display: block;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(2):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item{display: none;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(2):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item:nth-child(2){display: block;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(3):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item{display: none;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(3):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item:nth-child(3){display: block;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(4):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item{display: none;}
.pkc__everyspace__block:has(.pkc__everyspace__item:nth-child(4):hover) .pkc__everyspace__block__thumbs .pkc__everyspace__block__thumb__item:nth-child(4){display: block;}
.pkc__everyspace__block__right .content h3{font-size: 20px;font-weight: 500;color: #BD882C;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 10px;}
.pkc__everyspace__block__right .content p{font-size: 16px;font-weight: 400;color: #BD882C;}
.pkc__everyspace__block:not(:has(.pkc__everyspace__item:hover)) .pkc__everyspace__item:nth-child(1){background-color: rgba(189,136,44,1);}
.pkc__everyspace__block:not(:has(.pkc__everyspace__item:hover)) .pkc__everyspace__item:nth-child(1) .icon svg path{fill: #fff;}
.pkc__everyspace__block:not(:has(.pkc__everyspace__item:hover)) .pkc__everyspace__item:nth-child(1) .content h3{color: #fff;}
.pkc__everyspace__block:not(:has(.pkc__everyspace__item:hover)) .pkc__everyspace__item:nth-child(1) .content p{color: #fff;}
.pkc__everyspace__item:hover{background-color: rgba(189,136,44,1);}
.pkc__everyspace__item:hover .icon svg path{fill: #fff;}
.pkc__everyspace__item:hover .content h3{color: #fff;}
.pkc__everyspace__item:hover .content p{color: #fff;}

.pkc__map__section{position: relative;overflow: hidden;padding: 80px 0 40px 0;}
.pkc__map__wrapper{position: relative;width: 100%;}
.pkc__map__wrapper .pkc__heading{display: none;}

.pkc__upcominginfra__section{position: relative;overflow: hidden;padding: 80px 0;}
.pkc__upcominginfra__wrapper .pkc__heading{display: none;}
.pkc__upcominginfra__block{position: relative;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.pkc__upcominginfra__left{width: 400px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;align-self: center;}
.pkc__upcominginfra__right{width: calc(100% - 680px);}
.pkc__upcominginfra__slider{position: relative;width: 100%;height: 100%; margin-top:-200px}
.pkc__upcominginfra__slider.slick-dotted.slick-slider{margin-bottom: 0;}
.pkc__upcominginfra__slide{position: relative;width: 100%;height: 100%;}
.pkc__upcominginfra__slide figure{position: relative;width: 100%;height: 100%;}
.pkc__upcominginfra__slide figure img{width: 100%;height: 100%;object-fit: cover;}
.pkc__upcominginfra__thumbs__slider{position: relative;width: 100%;}
.pkc__upcominginfra__thumbs__slider .slick-list{padding: 0 30% 0 0 !important;}
.pkc__upcominginfra__thumbs__slider .slick-track{display: flex;align-items: flex-end;}
.pkc__upcominginfra__thumbs__slider .slick-slide{height: auto;display: flex;align-items: flex-end;padding-right: 20px;box-sizing: border-box;}
.pkc__upcominginfra__thumbs__slider .slick-slide > div{width: 100%;display: flex;align-items: flex-end;}
.pkc__upcominginfra__thumbs__slide{position: relative;width: 100%;}
.pkc__upcominginfra__thumbs__slide figure{position: relative;width: 100%;margin: 0;}
.pkc__upcominginfra__thumbs__slide a{display: block;width: 100%;position: relative;transition: all 0.3s ease-in-out;transform: scaleY(0.8);transform-origin: center bottom;pointer-events: none;cursor: default;}
.pkc__upcominginfra__thumbs__slide.slick-current a{transform: scaleY(1);}
.pkc__upcominginfra__thumbs__slide figure img{width: 100%;height: auto;display: block;}
.pkc__upcominginfra__thumbs__content{position: absolute;top: 0;right: 0;left: 0;padding: 20px;z-index: 2;opacity: 0;transition: all 0.3s ease-in-out;}
.pkc__upcominginfra__thumbs__content h2{font-size: 16px;font-weight: 500;color: #003D50;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 8px;}
.pkc__upcominginfra__thumbs__content .sub__title{font-size: 14px;font-weight: 700;color: #000000;margin-bottom: 10px;display: block; font-family:'History-Pro'}
.pkc__upcominginfra__thumbs__content p{font-size: 14px;font-weight: 400;color: #000000;margin-bottom: 10px;}
.pkc__upcominginfra__thumbs__content .calender{display: flex;justify-content: flex-start;align-items: center;gap: 10px;}
.pkc__upcominginfra__thumbs__content .calender svg{width:18px;height:18px;}
.pkc__upcominginfra__thumbs__content .calender span{font-size: 12px;font-weight: 400;color: #000;}
.pkc__upcominginfra__slider .slick-dots{position: relative;bottom: auto;bottom: -325px;width: 100%;max-width: 300px;display: flex;gap: 0;padding: 0;text-align: left;}
.pkc__upcominginfra__slider .slick-dots li{flex: 1;width: auto;height: auto;margin: 0;padding: 0;}
.pkc__upcominginfra__slider .slick-dots li button{width: 100%;height: 1px;padding: 0;background: #E8DFD3;border: 0;transition: background 0.3s ease-in-out;}
.pkc__upcominginfra__slider .slick-dots li button:before{display: none;}
.pkc__upcominginfra__slider .slick-dots li.slick-active button{background: #BD882C;}
.pkc__upcomingifra__content .pkc__upcomingifra__label{background-color: #BD882C;padding: 12px 14px;margin-bottom: 56px;display: inline-block;text-align: center;}
.pkc__upcomingifra__content .pkc__upcomingifra__label span, .pkc__upcomingifra__label span{font-size: 20px;font-weight: 400;color: #fff;text-transform: uppercase;font-family: 'History-Pro';}
.pkc__upcomingifra__label{background-color: #BD882C;padding: 12px 14px;margin-bottom: 260px;display: inline-block;text-align: center;}

.pkc__upcomingifra__content h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 24px;}
.pkc__upcomingifra__content .sub__title{font-size: 16px;font-weight: 700;color: #000;text-transform: uppercase;margin-bottom: 20px;display: block;font-family:'History-Pro'}
.pkc__upcomingifra__content p{font-size: 16px;font-weight: 400;color: #000;margin-bottom: 10px;}
.pkc__upcomingifra__content .calender{display: flex;justify-content: flex-start;align-items: center;gap: 10px;}
.pkc__upcomingifra__content .calender svg{width: 24px;height: 24px;}
.pkc__upcomingifra__content .calender span{font-size: 16px;font-weight: 400;color: #000;}

.pkc__resstories__section{position: relative;overflow: hidden;padding: 80px 0;background-color: rgba(192,152,65,0.05);}
.pkc__resstories__section .pkc__heading{display: none;}
.pkc__resstories__wrapper{position: relative;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;gap: 56px;}
.pkc__resstories__left{width: 290px;flex-shrink: 0;display: flex;flex-direction: column;justify-content: space-between;align-items: center;align-self: stretch;}
.pkc__resstories__left h2{font-size: 28px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;line-height: 1.2;text-align: left;flex: 1;display: flex;justify-content: flex-start;align-items: center;width: 100%;}
.pkc__resstories__dots{width: 100%;position: relative;left: auto;bottom: auto;flex-shrink: 0;}
.pkc__resstories__right{width: calc(100% - 346px);overflow: hidden;}
.pkc__resstories__slider{position: relative;width: 100%;}
.pkc__resstories__slider.slick-dotted.slick-slider{margin-bottom: 0;}
.pkc__resstories__slider .slick-list{padding: 0 15% 0 0 !important;overflow: visible;}
.pkc__resstories__slider .slick-track{display: flex;align-items: flex-end;}
.pkc__resstories__slider .slick-slide{height: auto;display: flex;align-items: flex-end;}
.pkc__resstories__slider .slick-slide > div{width: 100%;}
.pkc__resstories__slide{margin-right: 56px;opacity: 0.5;}
.pkc__resstories__slide.slick-current{opacity: 1;}
.pkc__resstories__slide--video{width: 300px;}
.pkc__resstories__slide--quote{width: 500px;}
.pkc__resstories__item--video figure{position: relative;width: 100%;overflow: hidden;}
.pkc__resstories__item--video figure a{display: block;position: relative;}
.pkc__resstories__item--video figure img{width: 100%;height: auto;object-fit: cover;display: block;}
.pkc__resstories__item--video .playicon{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;background:url('https://dev.kalpataru.com/assets_web/images/playicon.png') no-repeat center center;background-size: contain;pointer-events: none;}
.pkc__resstories__item--video .pkc__resstories__item__content{margin-top: 16px;text-align: left;}
.pkc__resstories__item--video .pkc__resstories__item__content h3{font-size: 20px;font-weight: 500;color: #BD882C;font-family: 'History-Pro';text-transform: capitalize;margin-bottom: 4px;}
.pkc__resstories__item--video .pkc__resstories__item__content span{font-size: 16px;font-weight: 400;color: #727171;}
.pkc__resstories__item--quote{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;min-height: 430px;padding: 20px 10px;}
.pkc__resstories__item--quote .quoteicon{margin-bottom: 24px;}
.pkc__resstories__item--quote .pkc__resstories__item__para{margin-bottom: 32px;}
.pkc__resstories__item--quote .pkc__resstories__item__para p{font-size: 16px;font-weight: 400;color: #727171;line-height: 1.3;}
.pkc__resstories__item--quote .pkc__resstories__item__content h3{font-size: 20px;font-weight: 500;color: #BD882C;font-family: 'History-Pro';text-transform: capitalize;margin-bottom: 4px;}
.pkc__resstories__item--quote .pkc__resstories__item__content span{font-size: 16px;font-weight: 400;color: #727171;}
.pkc__resstories__dots .slick-dots, .pkc__community__dots .slick-dots, .pkc__waylife__dots .slick-dots, .pkc__timeoffer__dots .slick-dots, .pkc__bringit__dots .slick-dots{position: relative;bottom: auto;left: 0;width: 100%;display: flex;gap: 0;margin: 0;padding: 0;text-align: left;}
.pkc__resstories__dots .slick-dots li, .pkc__community__dots .slick-dots li, .pkc__waylife__dots .slick-dots li, .pkc__timeoffer__dots .slick-dots li, .pkc__bringit__dots .slick-dots li{flex: 1;width: auto;height: auto;margin: 0;padding: 0;}
.pkc__resstories__dots .slick-dots li button, .pkc__community__dots .slick-dots li button, .pkc__waylife__dots .slick-dots li button, .pkc__timeoffer__dots .slick-dots li button, .pkc__bringit__dots .slick-dots li button{width: 100%;height: 1px;padding: 0;background: #E8DFD3;border: 0;transition: background 0.3s ease-in-out;}
.pkc__resstories__dots .slick-dots li button:before, .pkc__community__dots .slick-dots li button:before, .pkc__waylife__dots .slick-dots li button:before, .pkc__timeoffer__dots .slick-dots li button:before, .pkc__bringit__dots .slick-dots li button:before{display: none;}
.pkc__resstories__dots .slick-dots li.slick-active button, .pkc__community__dots .slick-dots li.slick-active button, .pkc__waylife__dots .slick-dots li.slick-active button, .pkc__timeoffer__dots .slick-dots li.slick-active button, .pkc__bringit__dots .slick-dots li.slick-active button{background: #BD882C;}


.pkc__community__section{position: relative;overflow: hidden;padding: 80px 0 70px 0;}
.pkc__community__wrapper{position: relative;}
.pkc__community__wrapper .pkc__heading{text-align: left;}
.pkc__community__wrapper .pkc__heading p{margin: 26px 0 0 0;}
.pkc__community__slider{margin: 0 -15px;}
.pkc__community__slider.slick-dotted.slick-slider{margin-bottom: 24px;}
.pkc__community__slider .slick-list{padding: 0 42% 0 0 !important;}
.pkc__community__slider .slick-track{display: flex;gap: 20px;}
.pkc__community__item{position: relative;width: 100%;overflow: hidden;}
.pkc__community__item figure{position: relative;}
.pkc__community__item figure:before{content: '';position: absolute;top: 15px;right: 15px;width: 36px;height: 36px;background: url('https://dev.kalpataru.com/assets_web/images/zoomicon.png') no-repeat center center;background-size: contain;z-index: 1;}
.pkc__community__item figure img{width: 100%;height: auto;display: block;}
.pkc__community__item .pkc__community__item__content{position: absolute;bottom: 0;left: 0;right: 0;padding: 30px;display: flex;justify-content: space-between;align-items: center;gap: 10px;}
.pkc__community__item .pkc__community__item__content h3{font-size: 20px;color: #fff;text-transform: capitalize;font-weight: 400;}
.pkc__community__item .pkc__community__item__content .dot__num{display: none;justify-content: flex-start;align-items: center;}
.pkc__community__item .pkc__community__item__content .dot__num .dot__num__first{font-size: 18px;font-weight: 400;color: #BD882C;}
.pkc__community__item .pkc__community__item__content .dot__num .dot__num__second{font-size: 14px;font-weight: 400;color: #fff;}
.pkc__community__dots .slick-dots{max-width: 300px;}
.pkc__community__dots{padding-right: 15px;}

.pkc__galleria__section{position: relative;overflow: hidden;padding: 80px 0;}
.pkc__galleria__wrapper{position: relative;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;align-items: center;gap: 56px;}
.pkc__galleria__left{width: 46%;flex-shrink: 0;padding-right: 0;}
.pkc__galleria__left .label{background-color: #C09841;padding: 8px 20px;margin-bottom: 50px;display: inline-block;}
.pkc__galleria__left .label span{font-size: 20px;font-weight: 500;color: #fff;text-transform: uppercase;font-family: 'History-Pro';}
.pkc__galleria__left h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 20px;line-height: 1.2;}
.pkc__galleria__left p{font-size: 18px;font-weight: 400;color: #000;line-height: 1.3;}
.pkc__galleria__right{width: 46%;flex-shrink: 0;}
.pkc__galleria__scroll{/*max-height: 605px;overflow-y: auto;*/direction: rtl;padding-left: 30px;}
/*.pkc__galleria__scroll::-webkit-scrollbar{width: 1px;}
.pkc__galleria__scroll::-webkit-scrollbar-track{background: rgba(192,152,65,0.3);}
.pkc__galleria__scroll::-webkit-scrollbar-thumb{background: #C09841;border-radius: 0;}*/
.pkc__galleria__items{display: flex;justify-content: space-between;gap: 20px;direction: ltr;flex-flow: row wrap;}
.pkc__galleria__item{position: relative;width: calc(50% - 10px);}
.pkc__galleria__item figure{border-radius: 8px;overflow: hidden; margin-bottom:0px;}
.pkc__galleria__item figure img{width: 100%;height: auto;object-fit: inherit;display: block;}
.pkc__galleria__item--comingsoon .comingsoon__label{position: absolute;top: 12px;left: 12px;z-index: 1;background-color: #BD882C;padding: 6px 10px;font-size: 12px;font-weight: 400;color: #fff;text-transform: uppercase;font-family: 'History-Pro';border-radius: 5px;}


.pkc__interwoven__section{position: relative;overflow: hidden;padding: 100px 0;}

.pkc__lvbegins__section{position: relative;background: #fff;padding: 80px 0;}
.pkc__lvbegins__inner{position: relative;overflow: hidden;background: #fff;}
.pkc__lvbegins__layout{position: relative;width: 100%;display: flex;justify-content: space-between;align-items: center;gap: 48px;}
.pkc__lvbegins__layout .pkc__lvbegins__content h3{margin-bottom: 114px;}
.pkc__lvbegins__left{width: 314px;flex-shrink: 0;}
.pkc__lvbegins__right{width: calc(100% - 390px);flex-shrink: 0;}
.pkc__lvbegins__content h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 16px;line-height: 1.15;}
.pkc__lvbegins__content h3{font-size: 20px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 24px;line-height: 1.3;}
.pkc__lvbegins__content p{font-size: 16px;font-weight: 400;color: #727171;line-height: 1.3;margin-bottom: 16px;}
.pkc__lvbegins__content p:last-child{margin-bottom: 0;}
.pkc__lvbegins__thumbs{position: relative;height: 100%;min-height: 560px;background: #fff;}
.pkc__lvbegins__images{position: absolute;inset: 0;transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);}
.pkc__lvbegins__images--phase1{z-index: 1;}
.pkc__lvbegins__images--phase2{z-index: 2;opacity: 0;pointer-events: none;}
.pkc__lvbegins__section.is-phase2 .pkc__lvbegins__images--phase1{opacity: 1;pointer-events: none;}
.pkc__lvbegins__section.is-phase2 .pkc__lvbegins__images--phase2{opacity: 1;pointer-events: auto;}
.pkc__lvbegins__big__reveal{display: flex;flex-direction: column;gap: 0;height: 100%;width: 100%;line-height: 0;font-size: 0;}
.pkc__lvbegins__big__strip{flex: 1 1 0;overflow: hidden;transform: scaleY(0);transform-origin: top center;will-change: transform;margin-bottom: -1px;transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition-delay: var(--strip-delay, 0s);}
.pkc__lvbegins__big__strip:last-child{margin-bottom: 0;}
.pkc__lvbegins__section.is-phase2-ready .pkc__lvbegins__images--phase2 .pkc__lvbegins__big__strip{transform: scaleY(1);}
.pkc__lvbegins__big__strip__inner{height: calc(100% + 2px);width: 100%;margin-top: -1px;background-repeat: no-repeat;background-size: cover;}
.pkc__lvbegins__big__thumb--strip .pkc__lvbegins__big__reveal{position: relative;z-index: 1;height: 100%;}
.pkc__lvbegins__images--phase1 .pkc__lvbegins__big__thumb figure{margin: 0;height: 100%;overflow: hidden;line-height: 0;}
.pkc__lvbegins__images--phase1 .pkc__lvbegins__big__thumb figure img{width: 100%;height: 100%;display: block;object-fit: cover;}
.pkc__lvbegins__small__thumb figure{margin: 0;overflow: hidden;background: #fff;line-height: 0;}
.pkc__lvbegins__images--phase2 .pkc__lvbegins__small__thumb figure{background: transparent;}
.pkc__lvbegins__images--phase2 .pkc__lvbegins__small__thumb figure img{width: 100%;height:auto;display: block;object-fit: cover;transform: translate3d(0, 101%, 0);backface-visibility: hidden;-webkit-backface-visibility: hidden;transition: transform 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.35s;}
.pkc__lvbegins__images--phase1 .pkc__lvbegins__small__thumb figure img{width: 100%;height: 100%;display: block;object-fit: cover;}
.pkc__lvbegins__section.is-phase2-ready .pkc__lvbegins__images--phase2 .pkc__lvbegins__small__thumb figure img{transform: translate3d(0, 0, 0);}
.pkc__lvbegins__big__thumb{position: absolute;right: 0;top: 0;width: 52%;height:560px;z-index: 1;overflow: hidden;}
.pkc__lvbegins__small__thumb{position: absolute;left: 20%;top: 50%;width: 42%;transform: translateY(-50%);z-index: 2;overflow: hidden;}
.pkc__lvbegins__section.is-static{padding: 40px 0;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__layout{height: auto;min-height: 0;flex-direction: column;gap: 32px;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__left, .pkc__lvbegins__section.is-static .pkc__lvbegins__right{width: 100%;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__images--phase1{position: relative;inset: auto;opacity: 1;pointer-events: auto;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__images--phase2{display: none;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__small__thumb figure img, .pkc__lvbegins__section.is-static .pkc__lvbegins__big__strip{transform: scaleY(1);}
.pkc__lvbegins__section.is-static .pkc__lvbegins__small__thumb figure img{transform: none;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__thumbs{height: 360px;min-height: 300px;}
.pkc__lvbegins__section.is-static .pkc__lvbegins__small__thumb{position: relative;left: auto;bottom: auto;transform: none;margin: 0 auto;height: auto;width: 72%;max-width: 280px;}
.pkc__interwoven__video .imgfluid {width:100%; max-width:1200px; margin:0 auto;}

@media (prefers-reduced-motion: reduce){
.pkc__lvbegins__images, .pkc__lvbegins__small__thumb figure img, .pkc__lvbegins__big__strip{transition: none !important;}
.pkc__lvbegins__images--phase2{display: none;}
.pkc__lvbegins__images--phase1{opacity: 1;pointer-events: auto;}
.pkc__lvbegins__small__thumb figure img, .pkc__lvbegins__big__strip{transform: scaleY(1);}
.pkc__lvbegins__small__thumb figure img{transform: none;}
}

.pkc__explorestories__section{position: relative;overflow: hidden;padding: 50px 0;}
.pkc__explorestories__items{display: flex;justify-content: space-between;align-items: stretch;gap: 40px;}
.pkc__explorestories__left{width: 58%;flex-shrink: 0;}
.pkc__explorestories__left a{display: block;}
.pkc__explorestories__left figure{position: relative;overflow: hidden;}
.pkc__explorestories__left figure:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 55%;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);z-index: 1;}
.pkc__explorestories__left figure img{width: 100%;height: 560px;object-fit: cover;display: block;}
.pkc__explorestories__left .pkc__explorestories__item__content{position: absolute;left: 0;bottom: 0;width: 100%;padding: 30px;z-index: 2;color: #fff;}
.pkc__explorestories__left .pkc__explorestories__item__content .title{font-size: 20px;font-weight: 400;color: #fff;margin-bottom: 8px;line-height: 1.3;}
.pkc__explorestories__left .pkc__explorestories__item__content .date{display: block;font-size: 14px;font-weight: 400;color: #fff;margin-bottom: 20px;}
.pkc__explorestories__left .pkc__explorestories__item__content .desc{font-size: 16px;font-weight: 400;color: #fff;line-height: 1.3;}
.pkc__explorestories__right{width: calc(42% - 40px);flex-shrink: 0;}
.pkc__explorestories__scroll{max-height: 560px;overflow-y: auto;direction: rtl;padding-left: 16px;}
.pkc__explorestories__scroll::-webkit-scrollbar{width: 1px;}
.pkc__explorestories__scroll::-webkit-scrollbar-track{background: rgba(192,152,65,0.3);}
.pkc__explorestories__scroll::-webkit-scrollbar-thumb{background: #C09841;border-radius: 0;}
.pkc__explorestories__list{direction: ltr;}
.pkc__explorestories__right .pkc__explorestories__item:not(:last-child){margin-bottom: 16px;}
.pkc__explorestories__right .pkc__explorestories__item a{display: flex;align-items: center;gap: 24px;}
.pkc__explorestories__right .pkc__explorestories__item figure{width: 100px;flex-shrink: 0;overflow: hidden;}
.pkc__explorestories__right .pkc__explorestories__item figure img{width: 100px;height: 100px;object-fit: cover;display: block;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content{flex: 1;display: flex;flex-direction: column;min-height: 100px;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .title{font-size: 16px;font-weight: 400;color: #000;margin-bottom: 4px;line-height: 1.4;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .date{font-size: 14px;font-weight: 400;color: #8E8E8E;margin-bottom: 5px;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .readmore{font-size: 14px;font-weight: 500;color: #000;text-decoration: underline;}
.pkc__explorestories__left a:hover .pkc__explorestories__item__content .title{text-decoration: underline;}
.pkc__explorestories__right .pkc__explorestories__item a:hover .pkc__explorestories__item__content .title{text-decoration: underline;}
.pkc__explorestories__right .pkc__explorestories__item a:hover .pkc__explorestories__item__content .readmore{color: #BD882C;}

.pkc__faq__section{position: relative;overflow: hidden;padding: 50px 0 0 0;}
.pkc__faq__wrapper{position: relative;margin-bottom: 50px;}
.pkc__faq__heading{position: relative;display: flex;align-items: center;justify-content: center;cursor: pointer;max-width: 900px;margin: 0 auto;padding-right: 40px;}
.pkc__faq__heading h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;text-align: center;line-height: 1.2;}
.pkc__faq__toggle{position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease-in-out;}
.pkc__faq__wrapper.is-open .pkc__faq__toggle{transform: translateY(-50%) rotate(180deg);}
.pkc__faq__items{display: none;padding-top: 24px;}
.pkc__faq__wrapper.is-open .pkc__faq__items{display: block;}
.pkc__faq__item:not(:last-child){border-bottom: 1px solid rgba(0,0,0,0.08);}
.pkc__faq__item__question{padding: 20px 0;cursor: pointer;position: relative;}
.pkc__faq__item__question:before{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 15px;height: 1px;background: #000;transition: all 0.3s ease-in-out;}
.pkc__faq__item__question:after{content: '';position: absolute;right: 7px;top: 50%;transform: translateY(-50%);width: 1px;height: 15px;background: #000;transition: all 0.3s ease-in-out;}
.pkc__faq__item__question h3{font-size: 20px;font-weight: 400;color: #8E8E8E;line-height: 1.4;}
.pkc__faq__item__answer{display: none;padding: 0 0 20px 0;}
/* .pkc__faq__item.is-active .pkc__faq__item__question:before{transform: translateY(-50%) rotate(180deg);} */
.pkc__faq__item.is-active .pkc__faq__item__answer{display: block;}
.pkc__faq__item__answer p{font-size: 16px;font-weight: 400;color: #727171;line-height: 1.5;}
.pkc__faq__item.is-active .pkc__faq__item__question:after{display: none;}

.pkc__momimmensa__section .pkc__heading p{max-width: 100%;font-size: 20px;color: #000;}

.pkc__reradetails__section{position: relative;overflow: hidden;padding: 100px 0;}
.pkc__reradetails__wrapper .pkc__heading .text__1{font-size: 18px;}
.pkc__reradetails__items{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.pkc__reradetails__item{display: flex;align-items: center;gap: 20px;padding: 40px;border: 1px solid rgba(142,142,142,0.2);}
.pkc__reradetails__item__content{flex: 1;}
.pkc__reradetails__item__content h3{font-size: 20px;font-weight: 500;color: #000;line-height: 1.4;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 8px;}
.pkc__reradetails__item__content p{font-size: 12px;font-weight: 400;color: #8E8E8E;line-height: 1.3;}
.pkc__reradetails__item__image{width: 90px;flex-shrink: 0;}
.pkc__reradetails__item__image img{width: 100%;height: auto;display: block;}

.pkc__constructup__section{position: relative;padding: 80px 0;}
.pkc__constructup__heading{display: flex;justify-content: space-between;align-items: flex-end;gap: 24px;margin-bottom: 40px;position: relative;z-index: 1;}
.pkc__constructup__heading__content .text__1{display: block;font-size: 20px;color: #000;margin-bottom: 8px;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__constructup__heading__content h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;line-height: 1.2;}
.pkc__constructup__filters{flex-shrink: 0;}
.pkc__constructup__dropdown{position: relative;}
.pkc__constructup__filter__trigger{display: flex;align-items: center;justify-content: space-between;gap: 20px;min-width: 220px;padding: 14px 18px;background: #fff;border:none;border-bottom: 1px solid #E8DFD3;cursor: pointer;text-align: left;}
.pkc__constructup__filter__trigger:focus-visible{outline: 2px solid #BD882C;outline-offset: 2px;}
.pkc__constructup__filter__label{font-size: 16px;font-weight: 400;color: #8E8E8E;text-transform: capitalize;}
.pkc__constructup__filter__label.is-selected{color: #1A2B4A;font-family: 'History-Pro';text-transform: uppercase;}
.pkc__constructup__filter__chevron{flex-shrink: 0;transition: transform 0.3s ease-in-out;}
.pkc__constructup__filter__chevron svg{width: 12px;height: 6px;display: block;}
.pkc__constructup__dropdown.is-open .pkc__constructup__filter__chevron{transform: rotate(180deg);}
.pkc__constructup__filter__list{position: absolute;top: 100%;right: 0;z-index: 20;min-width: 244px;background: #fff;border: 1px solid #E8DFD3;box-shadow: 0 12px 32px rgba(26,43,74,0.12);opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s ease-in-out;}
.pkc__constructup__dropdown.is-open .pkc__constructup__filter__list{opacity: 1;visibility: visible;transform: translateY(0);}
.pkc__constructup__filter__list ul{list-style: none;margin: 0;padding: 0;}
.pkc__constructup__filter__list li:last-child{border-bottom: 0;}
.pkc__constructup__filter__item{width: 100%;padding: 14px 18px;background: #fff;border: 0;text-align: left;cursor: pointer;transition: background 0.3s ease-in-out;}
.pkc__constructup__filter__item:hover, .pkc__constructup__filter__item.is-active{background: #FBF8F4;}
.pkc__constructup__filter__title{font-size: 18px;font-weight: 500;color: #1A2B4A;font-family: 'History-Pro';text-transform: uppercase;display:block; margin-bottom:5px;}
.pkc__constructup__filter__item.is-active .pkc__constructup__filter__title{color: #BD882C;}
.pkc__constructup__filter__sub{font-size: 12px;font-weight: 400;color: #8E8E8E;text-transform: capitalize;}
.pkc__constructup__slider{position: relative;width: 100%;}
.pkc__constructup__slider.slick-dotted.slick-slider{margin-bottom: 0;}
.pkc__constructup__slider .pkc__constructup__slide.slick-slide{height: unset;}
.pkc__constructup__item{position: relative;}
.pkc__constructup__item figure{position: relative;margin: 0;overflow: hidden;}
.pkc__constructup__item figure a{display: block;position: relative;}
.pkc__constructup__item figure img{width: 100%;height: auto;object-fit: cover;display: block;}
.pkc__constructup__item .playicon{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 72px;height: 72px;background: url('https://dev.kalpataru.com/assets_web/images/playicon-1.png') no-repeat center center;background-size: contain;pointer-events: none;z-index: 2;}
.pkc__constructup__item__caption{position: absolute;left: 20px;bottom: 20px;width: auto;padding: 10px;background: #5A5A5A;z-index: 2;}
.pkc__constructup__item__caption p{font-size: 16px;font-weight: 400;color: #fff;line-height: 1.5;margin: 0;}
.pkc__constructup__dots{max-width: 320px;margin: 28px auto 0;}
.pkc__constructup__dots .slick-dots{position: relative;bottom: auto;width: 100%;display: flex;gap: 0;padding: 0;margin: 0;list-style: none;}
.pkc__constructup__dots .slick-dots li{flex: 1;width: auto;height: auto;margin: 0;padding: 0;}
.pkc__constructup__dots .slick-dots li button{width: 100%;height: 3px;padding: 0;background: #E8DFD3;border: 0;transition: background 0.3s ease-in-out;}
.pkc__constructup__dots .slick-dots li button:before{display: none;}
.pkc__constructup__dots .slick-dots li.slick-active button{background: #BD882C;}

.pkc__everydirection__section{position: relative;overflow: hidden;padding:50px 0;}
.pkc__everydirection__wrapper .pkc__heading{padding: 0 15px;}
.pkc__everydirection__tab{position: relative;overflow: hidden;}
.pkc__everydirection__tab__header{margin-bottom: 56px;overflow-x: auto;}
.pkc__everydirection__tab__header ul{display: flex;justify-content: center;align-items: center;gap: 40px;margin: 0;}
.pkc__everydirection__tab__header ul li{flex-shrink: 0; list-style:none;}
.pkc__everydirection__tab__header a{display: block;padding: 12px 22px;border: 1px solid rgba(189, 136, 44, 0.3);color: #BD882C;font-size: 16px;text-transform: capitalize;transition: all 0.3s ease-in-out;}
.pkc__everydirection__tab__header a.is-active{background: #BD882C;color: #fff;}
.pkc__everydirection__tab__header::-webkit-scrollbar{width: 1px;height: 2px;}
.pkc__everydirection__tab__header::-webkit-scrollbar-track{background: rgba(192,152,65,0.3);}
.pkc__everydirection__tab__header::-webkit-scrollbar-thumb{background: #C09841;border-radius: 0;}
.pkc__everydirection__tab__body{position: relative;margin: 0 -15px;}
.pkc__everydirection__tab__panel{display: none;}
.pkc__everydirection__tab__panel.is-active{display: block;}
.pkc__everydirection__slider{margin: 0 -10px;}
.pkc__everydirection__tab__panel .slick-dotted.slick-slider{margin-bottom: 0;}
.pkc__everydirection__slider .slick-list{overflow: visible;padding: 0 18% !important;}
.pkc__everydirection__slider .slick-track{display: flex;}
.pkc__everydirection__slider .slick-slide{opacity: 0.45;transition: opacity 0.35s ease, transform 0.35s ease;transform: scaleY(0.85);padding: 0 10px;}
.pkc__everydirection__slider .slick-slide.slick-center{opacity: 1;transform: scaleY(1.12);}
.pkc__everydirection__slider .slick-slide:not(.slick-center) .pkc__everydirection__slide{position: relative;}
.pkc__everydirection__slider .slick-slide:not(.slick-center) .pkc__everydirection__slide:after{content: '';position: absolute;inset: 0;background: rgba(255,255,255,0.35);z-index: 4;pointer-events: none;}
.pkc__everydirection__slide a{display: block;position: relative;}
.pkc__everydirection__slide figure{position: relative;margin: 0;overflow: hidden;}
.pkc__everydirection__slide figure:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 55%;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.78) 100%);z-index: 1;}
.pkc__everydirection__slide figure:after{content: '';position: absolute;top: 15px;right: 15px;width: 30px;height: 36px;background: url('https://dev.kalpataru.com/assets_web/images/zoomicon.png') no-repeat center center;background-size: 100% 100%;z-index: 2;}
.pkc__everydirection__slide figure img{width: 100%;height: 420px;object-fit: cover;display: block;}
.pkc__everydirection__item__content{position: absolute;left: 0;bottom: 0;width: 100%;padding: 28px 24px;z-index: 2;color: #fff;opacity: 0;transition: all 0.3s ease-in-out;}
.pkc__everydirection__item__content h3{font-size: 24px;font-weight: 500;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 10px;line-height: 1.2;}
.pkc__everydirection__item__content p{font-size: 14px;font-weight: 400;line-height: 1.3;color: rgba(255,255,255,0.92);}
.pkc__everydirection__dots{max-width: 320px;margin: 50px auto 0;}
.pkc__everydirection__dots .slick-dots{position: relative;bottom: auto;width: 100%;display: flex;gap: 0;padding: 0;margin: 0;list-style: none;}
.pkc__everydirection__dots .slick-dots li{flex: 1;width: auto;height: auto;margin: 0;padding: 0;}
.pkc__everydirection__dots .slick-dots li button{width: 100%;height: 1px;padding: 0;background: #E8DFD3;border: 0;transition: background 0.3s ease-in-out;}
.pkc__everydirection__dots .slick-dots li button:before{display: none;}
.pkc__everydirection__dots .slick-dots li.slick-active button{background: #BD882C;}
.pkc__everydirection__slider .slick-slide.slick-center .pkc__everydirection__item__content{opacity: 1;}
.pkc__everydirection__slider .slick-slide.slick-center figure:after{width: 36px;height: 33px;}

.pkc__bringit__section{position: relative;overflow: hidden;padding: 80px 0;}
.pkc__bringit__wrapper{position: relative;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;align-items: center;gap: 56px;}
.pkc__bringit__left{width: 275px;flex-shrink: 0;padding-right: 0;}
.pkc__bringit__left .label{background-color: #C09841;padding: 8px 20px;margin-bottom: 50px;display: inline-block;}
.pkc__bringit__left .label span{font-size: 20px;font-weight: 500;color: #fff;text-transform: uppercase;font-family: 'History-Pro';}
.pkc__bringit__left .text__1{font-size: 24px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 20px;line-height: 1.2;}
.pkc__bringit__left h2{font-size: 40px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;margin-bottom: 20px;line-height: 1.2;}
.pkc__bringit__left p{font-size: 18px;font-weight: 400;color: #000;line-height: 1.5;}
.pkc__bringit__right{width: calc(100% - 450px);flex-shrink: 0;}
.pkc__bringit__scroll{max-height: 620px;overflow-y: auto;direction: rtl;padding-left: 30px;}
.pkc__bringit__scroll::-webkit-scrollbar{width: 2px;}
.pkc__bringit__scroll::-webkit-scrollbar-track{background: rgba(192,152,65,0.3);}
.pkc__bringit__scroll::-webkit-scrollbar-thumb{background: #C09841;border-radius: 0;}
.pkc__bringit__items{display: flex;justify-content: space-between;direction: ltr;flex-flow: row wrap;}
.pkc__bringit__item{position: relative;width: 100%;}
.pkc__bringit__item:not(:last-child){margin-bottom: 40px;}
.pkc__bringit__item figure{overflow: hidden;}
.pkc__bringit__item figure img{width: 100%;height: auto;object-fit: inherit;display: block;}
.pkc__bringit__dots{display: none;}

.pkc__contactform__section{position: relative;overflow: hidden;padding: 80px 0;background-color: rgba(192, 152, 65,0.05);}
.pkc__contactform__wrapper{position: relative;}
.pkc__contactform__form{max-width: 840px;margin: 0 auto;}
.pkc__contactform__field{position: relative;margin-bottom: 12px;}
.pkc__contactform__field .pkc__contactform__input{width: 100%;color: #8E8E8E;font-size: 16px;padding: 16px;border: 1px solid rgba(142, 142, 142,0.3);appearance: none;background-color: transparent;}
.pkc__contactform__field .pkc__contactform__select{width: 100%;color: #8E8E8E;font-size: 16px;padding: 16px;border: 1px solid rgba(142, 142, 142,0.3);appearance: none;position: relative;background-image: url('https://dev.kalpataru.com/assets_web/images/downgoldenarrow.svg');background-repeat: no-repeat;background-position: 98% center;background-color: transparent;}
.pkc__contactform__field .pkc__contactform__phone{position: relative;display: flex;justify-content: space-between;gap: 0 10px;}
.pkc__contactform__field .pkc__contactform__phone .pkc__contactform__flag{width: 60px;padding: 15px 16px;border: 1px solid rgba(142, 142, 142,0.3);text-align: center;flex-shrink: 0;}
.pkc__contactform__field .pkc__contactform__phone .pkc__contactform__code{width: 80px;padding: 15px 16px;border: 1px solid rgba(142, 142, 142,0.3);text-align: center;font-size: 16px;flex-shrink: 0;}
.pkc__contactform__submit{text-align: center;}
.pkc__contactform__consent{margin-bottom: 32px;}
.pkc__contactform__checkbox{display: flex;align-items: center;gap: 12px;cursor: pointer;position: relative;}
.pkc__contactform__checkbox input{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none;}
.pkc__contactform__checkbox__box{position: relative;flex-shrink: 0;width: 18px;height: 18px;margin-top: 2px;border: 1px solid rgba(142,142,142,0.35);background: #fff;transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out;}
.pkc__contactform__checkbox__box:after{content: '';position: absolute;left: 5px;top: 1px;width: 5px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);opacity: 0;transition: opacity 0.2s ease-in-out;}
.pkc__contactform__checkbox input:checked + .pkc__contactform__checkbox__box{background: #C09841;border-color: #C09841;}
.pkc__contactform__checkbox input:checked + .pkc__contactform__checkbox__box:after{opacity: 1;}
.pkc__contactform__checkbox__text{font-size: 16px;font-weight: 400;color: #000;line-height: 1.5;}
.pkc__contactform__submit .pkc__contactform__submit__btn{display: inline-block;font-size: 18px;text-transform: uppercase;padding: 12px 40px;background-color: #C09841;border: none;cursor: pointer;color: #fff;}
.pkc__contactform__submit .pkc__contactform__submit__btn:hover{background-color: #BD882C;}

.pkc__thoughtful__section{position: relative;overflow: hidden;padding: 0;background: #F8F4EF;display: none;}
.pkc__thoughtful__wrapper{position: relative;}
.pkc__thoughtful__items{position: relative;}
.pkc__thoughtful__trigger{display: flex;align-items: center;justify-content: space-between;gap: 24px;width: 100%;padding: 28px 0;background: none;border: 0;cursor: pointer;text-align: left;outline: none !important;}
.pkc__thoughtful__trigger:focus-visible{outline: 2px solid #BD882C;outline-offset: 2px;}
.pkc__thoughtful__title{font-size: 24px;font-weight: 500;color: #000;font-family: 'History-Pro';text-transform: uppercase;line-height: 1.3;}
.pkc__thoughtful__icon{flex-shrink: 0;display: flex;align-items: center;justify-content: center;width: 20px;height: 20px;color: #000;transition: transform 0.3s ease-in-out;position: relative;}
.pkc__thoughtful__icon:before{position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%);width: 20px;height: 1px;background-color: #000;z-index: 1;}
.pkc__thoughtful__icon:after{position: absolute;content: '';right: 9px;top: 50%;transform: translateY(-50%);width: 1px;height: 20px;background-color: #000;z-index: 1;}
.pkc__thoughtful__content{display: none;padding: 0 0 28px 0;}
.pkc__thoughtful__item.is-active .pkc__thoughtful__content{display: block;}
.pkc__thoughtful__item.is-active .pkc__thoughtful__icon:after{display: none;}
.pkc__thoughtful__content p{font-size: 16px;font-weight: 400;color: #727171;line-height: 1.6;max-width: 900px;}
.pkc__faq__section:has(.pkc__faq__wrapper.is-open) .pkc__thoughtful__section{display: block;}


/* New fixes start */
.pkc__greenesttownship__wrapper .pkc__heading{margin-bottom: 46px;}
.pkc__greenesttownship__items{align-items: flex-start;}
.pkc__greenesttownship__item:nth-child(4){margin-top: -20px;}
.pkc__greenesttownship__item:nth-child(1) figure, .pkc__greenesttownship__item:nth-child(3) figure{height: auto;}
.pkc__greenesttownship__item:nth-child(2) figure{height: auto;}
.pkc__greenesttownship__item:nth-child(4) figure{height: auto;}
.pkc__greenesttownship__item:nth-child(5) figure, .pkc__greenesttownship__item:nth-child(6) figure{height: auto;}
.pkc__lvbegins__small__thumb{width:29%;left:32%}
.pkcm__root {position: relative;width: 100%;height: 100vh;}
.pkcm__map {position: absolute;inset: 0;width: 100%;height: 100%;}
.pkcm__panel {position: absolute;top: 50%;left: 75px;transform: translateY(-50%);z-index: 5;background: rgba(255, 255, 255, 0.70);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);padding: 40px;display: flex;flex-direction: column;gap: 40px;min-width: 240px;}
.pkcm__title {font-family: 'History-Pro';font-size: 28px;font-weight: 400;line-height: 1.36;color: #000;}
.pkcm__nearby {display: flex;flex-direction: column;}
.pkcm__nearby-header {padding: 12px 0;font-size: 16px;font-weight: 400;color: #020618;border-bottom: 1px solid #020618;}
.pkcm__nearby-list {list-style: none;display: flex;flex-direction: column;gap: 4px;padding: 10px 0 0;}
.pkcm__filter-item {display: flex;
align-items: center; gap: 9px;padding: 6px 10px;border-radius: 4px;border: 1.5px solid transparent;cursor: pointer;font-size: 16px;font-weight: 400;color: #020618;transition: background 0.17s, color 0.17s, border-color 0.17s;user-select: none;-webkit-user-select: none;}
.pkcm__filter-item:hover {color: #D08700;}
.pkcm__filter-item.pkcm__active {}
.pkcm__filter-item[data-key="roads"].pkcm__active      { color: #D08700; }
.pkcm__filter-item[data-key="commercial"].pkcm__active { color: #D08700; }
.pkcm__filter-item[data-key="malls"].pkcm__active      { color: #D08700; }
.pkcm__filter-item[data-key="hospitals"].pkcm__active  { color: #D08700; }
.pkcm__filter-item[data-key="schools"].pkcm__active    { color: #D08700; }
.pkcm__filter-icon {flex-shrink: 0;width: 16px;height: 16px;display: flex;align-items: center;justify-content: center;}
.configuration-block {width: 90px;}
.price-block {width:143px;}
.possession-block {width:146px;}
.oc-block {width:125px;}
.qr-slide slick-slide {height:auto!important;}
.pkc__timeoffer__single {width: 100%;display: block;margin: 0 auto;}
.pkc__timeoffer__single figure {position: relative;width: 100%;}
.pkc__generic__banner__section .desktop-video {display:block;}
.pkc__generic__banner__section .mobile-video {display:none;}
/* New fixes end */
@media screen and (min-width:1920px){
	.pkc__lvbegins__big__thumb{position: absolute;right: 0;top: 0;width: 52%;height:860px;z-index: 1;overflow: hidden;}
	.pkc__lvbegins__thumbs {position: relative;height: 100%;min-height: 860px;background: #fff;}
}
@media screen and (max-width:1500px){
.pkc__lvbegins__small__thumb{width:36%;left:26%}

}
@media screen and (min-width: 768px){
.pkc__container, .pkc__container__wide{width: 92%;max-width: 100%;padding: 0 15px;margin: 0 auto;}
.pkc__generic__banner__thumb .desk__img{display: block;}
.pkc__generic__banner__thumb.mob__img{display: none;}

}
@media screen and (max-width: 1400px){
.pkc__container {max-width:1000px}
.pkc__heading h2 {font-size:30px;}
.pkc__greenesttownship__item__content span.text__2 {font-size:18px;}
.pkc__greenesttownship__item__content span.text__3 {font-size:11px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left h3 {font-size:18px}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left p {font-size:12px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left span {font-size:10px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid p {font-size:10px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn span {font-size:10px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right .view__project__btn .arrow__icon {width:18px; height:18px;}
.pkc__waylife__item .pkc__waylife__item__content {min-height:135px; padding:0px 20px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel span, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel span {font-size: 18px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content h3, .pkc__timeoffer__single .pkc__timeoffer__item__content h3 {font-size:21px}
.pkc__timeoffer__item .pkc__timeoffer__item__content p, .pkc__timeoffer__single .pkc__timeoffer__item__content p {font-size:15px;}
.pkc__heading p {font-size:12px;}
.pkc__everyspace__block__right .content h3 {font-size:15px;}
.pkc__everyspace__block__right .content p {font-size:12px;}
.pkc__everyspace__block__left {height:500px;}
.pkc__resstories__left h2 {font-size:21px;}
.pkc__resstories__item--video .pkc__resstories__item__content h3 {font-size:15px;}
.pkc__resstories__item--video .pkc__resstories__item__content span {font-size: 12px;}
.pkc__galleria__left .label span {font-size:15px;}
.pkc__galleria__left h2 {font-size:30px;}
.pkc__galleria__left p {font-size:14px;}
.pkc__galleria__item figure img {height:auto;}
.pkc__explorestories__left figure img {height:460px;}
.pkc__explorestories__scroll {max-height:460px;}
.pkc__faq__heading h2 {font-size:30px;}
.pkc__faq__item__question h3 {font-size:15px;}
.pkc__faq__item__answer p {font-size:12px}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .title {font-size:12px;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .date {font-size:11px;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .readmore {font-size:11px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right {width:105px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left {width:66%;}
.pkc__rightcontainer {width:calc((100% - 1240px) / 2 + 1250px)}
.pkc__upcomingifra__content .pkc__upcomingifra__label span, .pkc__upcomingifra__label span {font-size:15px;}
.pkc__upcomingifra__content .sub__title {font-size:12px;}
.pkc__upcomingifra__content p {font-size:12px;}
.pkc__upcomingifra__content .calender span {font-size:12px;}
.pkc__upcomingifra__content .calender svg {width:18px; height:18px;}
.pkc__upcominginfra__right {width:calc(100% - 480px)}
.pkc__timeoffer__slider--main, .pkc__timeoffer__slider--main .slick-list, .pkc__timeoffer__slider--main .slick-track, .pkc__timeoffer__slider--main .slick-slide, .pkc__timeoffer__slider--main .slick-slide > div{height: 500px;}
.pkc__timeoffer__slider--preview {height:440px;}
.pkc__explorestories__left .pkc__explorestories__item__content .title {font-size:15px;}
.pkc__explorestories__left .pkc__explorestories__item__content .date {font-size:11px; margin-bottom:10px;}
.pkc__explorestories__left .pkc__explorestories__item__content .desc {font-size:12px}
.pkc__timeoffer__pagination .current {font-size:14px;}
.pkc__timeoffer__pagination .next {font-size:9px;}
}
@media screen and (max-width: 1240px){
.pkc__rightcontainer{float: left;width: 100%;}
.pkc__upcominginfra__section .pkc__rightcontainer, .pkc__resstories__section .pkc__rightcontainer, .pkc__community__section .pkc__rightcontainer{padding: 0 0 0 15px;}
.pkc__everydirection__section .pkc__container{padding: 0;}
.pkc__everydirection__tab__header{padding: 0 15px;}
}
@media screen and (max-width: 1200px){
.pkc__greenesttownship__item__content__inner{width: calc(100% - 20px);padding: 24px 14px;}
.pkc__greenesttownship__item__content span.text__2{font-size: 16px;}
.pkc__upcominginfra__right {width: calc(100% - 450px);}
.pkc__bringit__scroll{max-height: 590px;}
}
@media screen and (max-width: 1024px){
.pkc__waylife__section{padding: 40px 0 50px 0;}
.pkc__timeoffer__section{padding: 10px 0 50px 0;}
.pkc__upcominginfra__section{padding: 50px 0;}
.pkc__heading .text__1{font-size: 16px;}
.pkc__heading h2{font-size: 24px;}
/* .pkc__waylife__item{padding: 30px 20px 44px 20px;} */
.pkc__waylife__item .pkc__waylife__item__content__inner{gap: 0 20px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left h3{font-size: 18px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left p{font-size: 14px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left span, .pkc__waylife__item .pkc__waylife__item__content__inner .content__mid p{font-size: 12px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid::before{left: -12px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid::after{right: -12px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content, .pkc__timeoffer__single .pkc__timeoffer__item__content{padding: 20px;}
.pkc__timeoffer__item figure{min-height: 420px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel{padding: 8px 14px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel span, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel span{font-size: 16px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content h3, .pkc__timeoffer__single .pkc__timeoffer__item__content h3{font-size: 24px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content p, .pkc__timeoffer__single .pkc__timeoffer__item__content p{font-size: 14px;}
.pkc__everyspace__block__left, .pkc__everyspace__block__right{width: 49%;}
.pkc__everyspace__block__right .content h3{font-size: 16px;}
.pkc__everyspace__block__right .content p{font-size: 14px;}
.pkc__everyspace__item{padding: 20px;}
.pkc__map__section{padding: 50px 0 10px 0;}
.pkc__map__wrapper iframe{height: 500px;}
.pkc__upcomingifra__content .pkc__upcomingifra__label span, .pkc__upcomingifra__label span{font-size: 16px;}
.pkc__upcomingifra__content .pkc__upcomingifra__label{padding: 8px 14px;margin-bottom: 20px;}
.pkc__upcomingifra__label {display:none;}
.pkc__upcomingifra__content h2{font-size: 30px;}
.pkc__upcomingifra__content .sub__title, .pkc__upcomingifra__content p{font-size: 14px;}
.pkc__upcomingifra__content .calender svg{width: 16px;height: 16px;}
.pkc__upcomingifra__content .calender span{font-size: 12px;}
.pkc__upcominginfra__left{width: 340px;}
.pkc__upcominginfra__right {width: calc(100% - 375px);}
.pkc__upcominginfra__slider .slick-dots{bottom: -68px;}
.pkc__resstories__section{padding: 50px 0;}
.pkc__resstories__section .pkc__heading{display: block;}
.pkc__resstories__wrapper{gap: 0;flex-direction: column-reverse;}
.pkc__resstories__left, .pkc__resstories__right{width: 100%;flex-shrink: 1;}
.pkc__resstories__left h2{display: none;}
.pkc__resstories__dots{width: 100%;;max-width: 300px;margin: 24px auto 0;position: relative;left: auto;bottom: auto;}
.pkc__resstories__slide{margin-right: 30px;}
.pkc__community__section{padding: 50px 0;}
.pkc__community__wrapper .pkc__heading{padding: 0 15px 0 0;}
.pkc__community__wrapper .pkc__heading p{margin: 15px 0 0 0;}
.pkc__community__item .pkc__community__item__content{padding: 20px;}
.pkc__galleria__section{padding: 30px 0 50px 0;}
.pkc__galleria__wrapper{flex-direction: column;gap: 0;}
.pkc__galleria__left{width: 100%;flex-shrink: 1;margin-bottom: 24px;text-align: center;}
.pkc__galleria__right{width: 100%;flex-shrink: 1;}
.pkc__galleria__left .label{padding: 0;background: none;margin-bottom: 24px;}
.pkc__galleria__left .label span{font-size: 18px;color: #000;}
.pkc__galleria__left h2{font-size: 24px;margin-bottom: 8px;}
.pkc__galleria__left p{font-size: 14px;}
.pkc__galleria__scroll{max-height: max-content;padding: 0;}
.pkc__galleria__items{justify-content: center;}
.pkc__galleria__item{width: calc(33.33% - 14px);}
.pkc__galleria__item figure img{height: auto;}
.pkc__interwoven__section{padding: 10px 0 50px 0;}
.pkc__heading{margin-bottom: 24px;}
.pkc__heading p{margin:18px auto 0;}
.pkc__explorestories__section{padding: 30px 0;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .title{font-size: 14px;}
.pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .date, .pkc__explorestories__right .pkc__explorestories__item .pkc__explorestories__item__content .readmore{font-size: 12px;}
.pkc__faq__wrapper{margin-bottom: 20px;}
.pkc__faq__section{padding: 20px 0 0 0;}
.pkc__faq__heading h2{font-size: 24px;}
.pkc__faq__heading{max-width: 650px;}
.pkc__thoughtful__trigger{padding: 22px 0;}
.pkc__thoughtful__title{font-size: 16px;}
.pkc__thoughtful__content{padding-bottom: 22px;}
.pkc__thoughtful__content p{font-size: 14px;}
.pkc__waylife__dots{max-width: 300px;}
.pkc__towerfilter__wrapper{flex-direction: column;gap: 0;padding: 50px 0;}
.pkc__towerfilter__left{width: 100%;margin-bottom: 20px;position: relative;z-index: 1;}
.pkc__towerfilter__right{width: 100%;justify-content: center;}
.pkc__towerfilter__items{justify-content: center;}
.pkc__lvbegins__inner{align-items: center;padding: 24px 0;overflow: hidden;}
.pkc__lvbegins__inner .pkc__container{width: 100%;}
.pkc__lvbegins__layout{height: min(620px, calc(100svh - 48px));min-height: 480px;padding-bottom: 0;flex-direction: column-reverse;justify-content: center;gap: 70px;}
.pkc__lvbegins__left{width: 100%;flex-shrink: 0;}
.pkc__lvbegins__right{width: 100%;flex-shrink: 0;margin-bottom: 0;}
.pkc__lvbegins__thumbs{height: 450px;min-height: 450px;}
.pkc__lvbegins__layout .pkc__lvbegins__content h3{margin-bottom: 18px;}
.pkc__lvbegins__big__thumb{width: 100%;height: 100%;position: absolute;right: 0;top: 0;}
.pkc__lvbegins__small__thumb{width: 52%;max-width: 224px;left: 50%;right: auto;top: auto;bottom: -50px;transform: translateX(-50%);position: absolute;}
.pkc__lvbegins__content h2{font-size: 24px;margin-bottom: 6px;}
.pkc__lvbegins__content h3{font-size: 16px;margin-bottom: 18px;}
.pkc__lvbegins__content p{font-size: 12px;}
.pkc__everydirection__tab__header a{padding: 10px 20px;font-size: 14px;}
.pkc__everydirection__item__content h3{font-size: 16px;}
.pkc__everydirection__item__content p{font-size: 12px;}
.pkc__everydirection__item__content{padding: 14px;}
.pkc__everydirection__tab__header{margin-bottom: 32px;}
/* .pkc__everydirection__dots{margin: 44px auto 0;} */
.pkc__bringit__wrapper{flex-direction: column;gap: 0;}
.pkc__bringit__left{width: 100%;flex-shrink: 1;margin-bottom: 24px;padding-right: 15px;display: flex;justify-content: space-between;gap: 0 15px;}
.pkc__bringit__right{width: 100%;flex-shrink: 1;}

.pkc__bringit__section .pkc__container{padding: 0 0 0 15px;}
.pkc__bringit__section{padding: 50px 0;}
.pkc__bringit__scroll {max-height: max-content;padding: 0;direction: unset;overflow: hidden;}
.pkc__bringit__right{overflow: hidden;}
.pkc__bringit__items.slick-initialized.slick-slider{margin-bottom: 0;}
.pkc__bringit__items.slick-initialized .pkc__bringit__item:not(:last-child){margin-bottom: 0;}
.pkc__bringit__items.slick-initialized .slick-list{padding: 0 18% 0 0 !important;overflow: hidden;}
.pkc__bringit__items.slick-initialized .slick-slide{height: auto;}
.pkc__bringit__items.slick-initialized .pkc__bringit__item{width: 100%;padding: 0;margin-bottom: 0;}
.pkc__bringit__items.slick-initialized .pkc__bringit__item figure{margin: 0;aspect-ratio: 39 / 20;overflow: hidden;}
.pkc__bringit__items.slick-initialized .pkc__bringit__item figure img{width: 100%;height: 100%;object-fit: cover;display: block;}
.pkc__bringit__dots{display: block;max-width: 389px;margin: 24px auto 0;width: calc(100% - 30px);}
.pkc__bringit__items.slick-initialized .pkc__bringit__item{margin-right: 16px;}
.pkc__bringit__left .text__1, .pkc__constructup__heading__content .text__1{font-size:16px;}
.pkc__bringit__left h2, .pkc__constructup__heading__content h2{font-size: 24px;margin-bottom: 0;}
.pkc__bringit__btn{align-self: flex-end;}
.pkc__constructup__heading{margin-bottom: 30px;}
.pkc__momimmensa__section{padding: 50px 0;}
.pkc__reradetails__section{padding: 50px 0;}
.pkc__reradetails__item{padding: 20px;}
.pkc__reradetails__item__content h3{font-size: 14px;}
.pkc__contactform__section{padding: 50px 0;}
.pkc__greenesttownship__section{padding: 40px 0;}
.pkc__everyspace__section{padding: 0;}
.pkc__constructup__section{padding: 50px 0;}
.pkc__everydirection__tab__header ul{gap: 12px;}
.pkc__explorestories__left .pkc__explorestories__item__content .desc{display: none;}
.pkc__explorestories__left .pkc__explorestories__item__content{padding: 20px;}
.pkc__explorestories__left .pkc__explorestories__item__content .date{margin-bottom: 0%;}
.pkc__everyspace__block__left{height: 540px;}
.pkc__lvbegins__section{padding: 50px 0;}
.pkc__lvbegins__images--phase1 .pkc__lvbegins__small__thumb figure img{height:auto;)

}
@media screen and (max-width: 899px){
.pkc__greenesttownship__items{gap:0;}
.pkc__greenesttownship__item{width: 100%;margin-bottom: 10px;}
.pkc__greenesttownship__item .desk__img{display: none;}
.pkc__greenesttownship__item .mob__img{display: block;}
.pkc__greenesttownship__item{flex-direction: row;gap: 10px;}
.pkc__greenesttownship__item:nth-child(even){flex-direction: row-reverse;}
.pkc__greenesttownship__item figure{width: 50%;margin: 0;}
.pkc__greenesttownship__item__content{width: 40%;}
.pkc__greenesttownship__item__content__inner{width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.pkc__greenesttownship__item__content span.text__2{font-size: 24px;}
.pkc__greenesttownship__item:nth-child(4){flex-direction: row;}
.pkc__greenesttownship__item figure, .pkc__greenesttownship__item figure img{border-radius: 28px 0 28px 28px;}
.pkc__greenesttownship__item:nth-child(5) figure, .pkc__greenesttownship__item:nth-child(5) figure img{border-radius: 0 28px 28px 28px;}
.pkc__waylife__item .mob__img{display: block;}
.pkc__waylife__item .desk__img{display: none;}
.pkc__galleria__item--comingsoon .comingsoon__label{padding: 4px 10px;font-size: 10px;}
.pkc__explorestories__items{flex-direction: column;gap: 0;}
.pkc__explorestories__left{width: 100%;flex-shrink: 1;margin-bottom: 24px;}
.pkc__explorestories__right{width: 100%;flex-shrink: 1;}
.pkc__explorestories__scroll{max-height: max-content;padding: 0;}
.pkc__explorestories__right .pkc__explorestories__item:not(:last-child){margin-bottom: 8px;}
.pkc__reradetails__items {grid-template-columns: repeat(1, minmax(0, 1fr));}
.pkc__blog__hidden{display: none;}
.pkc__momimmensa__section .pkc__heading p, .pkc__contactform__checkbox__text {font-size:12px;}
.pkc__faq__heading h2 {font-size:18px;}
/* New fixes start */
.pkc__greenesttownship__item:nth-child(4){margin-top: 0;}
.pkc__greenesttownship__item:nth-child(1) figure, .pkc__greenesttownship__item:nth-child(3) figure, .pkc__greenesttownship__item:nth-child(2) figure, .pkc__greenesttownship__item:nth-child(4) figure, .pkc__greenesttownship__item:nth-child(5) figure, .pkc__greenesttownship__item:nth-child(6) figure{height: auto;}
.pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(4) figure{margin: 0;}
.pkc__explorestories__left figure img {height:auto;}
.pkc__generic__banner__section .desktop-video {display:none;}
.pkc__generic__banner__section .mobile-video {display:block;}
/* New fixes end */
}

@media screen and (max-width: 767px){
.pkc__generic__banner__maincontent__inner h1{font-size: 30px;}
.pkc__generic__banner__maincontent__inner span{font-size: 16px;}
.pkc__generic__banner__maincontent__inner p{font-size: 16px;}
.pkc__heading h2{font-size: 24px;}
.pkc__generic__banner__thumb .desk__img{display: none;}
.pkc__generic__banner__thumb .mob__img{display: block;}
.pkc__waylife__items__slider .slick-list{padding: 0 !important;}
.pkc__waylife__items__slider .slick-slide{margin-right: 0;height: auto;align-self: flex-start;}
.pkc__waylife__item{display: flex;flex-direction: column-reverse;padding: 30px 20px 44px 20px;background-color: rgba(192,152,65,0.1);}
.pkc__waylife__item figure{margin-bottom: 24px;}
.pkc__waylife__item .pkc__waylife__item__content{border: none;padding: 0;min-height: auto;}
.pkc__waylife__item .pkc__waylife__item__content__inner{flex-direction: column;gap: 0;align-items:flex-start}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left{width: 100%;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid{width: 100%;margin-bottom: 24px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__mid:before, .pkc__waylife__item .pkc__waylife__item__content__inner .content__mid:after{display: none;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right{width: auto;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left h3{margin-bottom: 10px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left p{margin-bottom: 8px;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__left span{margin-bottom: 24px;}
.pkc__towerfilter__wrapper{flex-direction: column;align-items: stretch;}
.pkc__towerfilter__items{width: 100%;}
.pkc__towerfilter__item{flex-shrink: 0;padding: 0 18px;}
.pkc__towerfilter__item--trigger{padding-right: 52px;}
.pkc__towerfilter__value{font-size: 16px;}
.pkc__towerfilter__dropdown__list{min-width: 240px;}
.pkc__lvbegins__inner{padding: 20px 0;}
.pkc__lvbegins__layout{height: min(580px, calc(100svh - 40px));min-height: 440px;}
.pkc__lvbegins__content h2{font-size: 28px;}
.pkc__lvbegins__content h3{font-size: 16px;margin-bottom: 16px;}
.pkc__lvbegins__content p{font-size: 14px;}
.pkc__everyspace__block__right{display: none;}
.pkc__everyspace__block__left{width: 100%;}
.pkc__everyspace__block__thumbs{height: auto;}
.pkc__everyspace__block__thumbs:not(.slick-initialized) .pkc__everyspace__block__thumb__item{display: none;}
.pkc__everyspace__block__thumbs:not(.slick-initialized) .pkc__everyspace__block__thumb__item:nth-child(1){display: block;}
.pkc__everyspace__block__thumbs.slick-initialized .pkc__everyspace__block__thumb__item{display: block;height: auto;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content{display: block;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content h3{font-size: 24px;margin-bottom: 12px;}
.pkc__everyspace__block__thumb__item .pkc__everyspace__block__thumb__item__content p{font-size: 14px;line-height: 1.5;}
.pkc__everyspace__block__thumbs figure{height: auto;}
.pkc__everyspace__block__thumbs figure .desk__img{display: none;}
.pkc__everyspace__block__thumbs figure .mob__img{display: block;}
.pkc__everyspace__block__thumbs figure img{height: auto;}
.pkc__everyspace__thumbs__dots{display: block;width: 100%;padding-top: 8px;}
.pkc__everyspace__thumbs__dots .slick-dots{position: relative;bottom: auto;width: 100%;display: flex;gap: 0;padding: 0;margin: 0;list-style: none;}
.pkc__everyspace__thumbs__dots .slick-dots li{flex: 1;width: auto;height: auto;margin: 0;padding: 0;}
.pkc__everyspace__thumbs__dots .slick-dots li button{width: 100%;height: 3px;padding: 0;background: #E8DFD3;border: 0;transition: background 0.3s ease-in-out;}
.pkc__everyspace__thumbs__dots .slick-dots li button:before{display: none;}
.pkc__everyspace__thumbs__dots .slick-dots li.slick-active button{background: #BD882C;}
.pkc__everyspace__thumbs__dots{max-width: 300px;margin: 0 auto;}
.pkc__upcominginfra__block{flex-direction: column-reverse;}
.pkc__upcominginfra__left{width: 100%;}
.pkc__upcominginfra__right{width: 100%;}
.pkc__upcominginfra__wrapper .pkc__heading{display: block;}
.pkc__upcominginfra__thumbs__content{opacity: 1;}
.pkc__upcominginfra__thumbs__slider .slick-list{padding: 0 !important;}
.pkc__upcominginfra__slider .slick-list{display: none;}
.pkc__upcominginfra__slider .slick-dots{bottom: 0;margin:30px auto 0}
.pkc__resstories__item--video .pkc__resstories__item__content h3, .pkc__resstories__item--quote .pkc__resstories__item__content h3{font-size: 16px;}
.pkc__resstories__item--video .pkc__resstories__item__content span, .pkc__resstories__item--quote .pkc__resstories__item__para p, .pkc__resstories__item--quote .pkc__resstories__item__content span{font-size: 12px;}
.pkc__community__item .pkc__community__item__content h3{font-size: 14px;}
.pkc__community__item .pkc__community__item__content .dot__num .dot__num__first{font-size: 10px;}
.pkc__community__item .pkc__community__item__content .dot__num .dot__num__second{font-size: 8px;}
.pkc__community__item figure:before{width: 24px;height: 24px;}
.pkc__constructup__section{padding: 50px 0;}
.pkc__constructup__heading{flex-direction: column;align-items: flex-start;margin-bottom: 28px;}
.pkc__constructup__heading__content .text__1{font-size: 16px;}
.pkc__constructup__heading__content h2{font-size: 24px;}
.pkc__constructup__filters{width: 100%;}
.pkc__constructup__dropdown{width: 100%;}
.pkc__constructup__filter__trigger{width: 100%;min-width: 0;}
.pkc__constructup__filter__list{left: 0;right: 0;min-width: 0;}
.pkc__constructup__item .playicon{width: 56px;height: 56px;}
.pkc__constructup__item__caption{padding: 14px 16px;}
.pkc__constructup__item__caption p{font-size: 12px;}
.pkc__everydirection__tab__header a{font-size: 14px;padding: 10px 14px;}
.pkc__everydirection__slider .slick-list{padding: 0 12% !important;}
.pkc__everydirection__slide figure img{height: 280px;}
.pkc__everydirection__item__content{padding: 20px 16px;}
.pkc__everydirection__item__content h3{font-size: 18px;}
.pkc__everydirection__item__content p{font-size: 13px;}
.pkc__everydirection__slide figure:after{width: 20px;height: 22px;top: 12px;right: 12px;}
.pkc__everydirection__slider .slick-slide.slick-center figure:after {width: 28px;height: 26px;}
#genericbanner .pkc__generic__banner__maincontent__inner h1{font-size: 20px;}
#genericbanner .pkc__generic__banner__maincontent__inner p{font-size: 14px;}
.pkc__everydirection__slider .slick-list {padding: 0 20% !important;}
.pkc__everydirection__dots{margin: 36px auto 0;}
.pkc__towerfilter__items{flex-direction: column;}
.pkc__towerfilter__dropdown{width: 100%;margin-bottom: 10px;}
.pkc__towerfilter__item--trigger, .pkc__towerfilter__item{border-right: none;border-left: 1px solid #D9D0C4;}
.pkc__towerfilter__item:first-child{padding-left: 20px;}
.pkc__towerfilter__item__group{width: 100%;}
.pkc__towerfilter__dropdown .pkc__towerfilter__item:first-child{width: 100%;}
.pkc__towerfilter__dropdown__list{top: 100%;}
.pkc__towerfilter__dropdown.is-dropup .pkc__towerfilter__dropdown__list{top: auto;bottom: 100%;}
.pkc__community__slider .slick-list{padding: 0 20% 0 0 !important;}

/* New fixes start */
.pkc__waylife__item .pkc__waylife__item__content__inner{display: block;}
.pkc__waylife__item .pkc__waylife__item__content__inner .content__right{display: inline-block;}
.pkc__timeoffer__slider--main, .pkc__timeoffer__slider--main .slick-list, .pkc__timeoffer__slider--main .slick-track, .pkc__timeoffer__slider--main .slick-slide, .pkc__timeoffer__slider--main .slick-slide > div{height: 700px;}
.pkc__timeoffer__slider--preview, .pkc__timeoffer__slider--preview .slick-list, .pkc__timeoffer__slider--preview .slick-track, .pkc__timeoffer__slider--preview .slick-slide, .pkc__timeoffer__slider--preview .slick-slide > div{height: 640px;}
.pkc__everyspace__block__left{height: auto;}
.pkc__everydirection__slider .slick-slide, .pkc__everydirection__slider .slick-slide.slick-center{transform: none;}
.pkc__everydirection__slide figure img{height: 500px;}
.pkc__upcominginfra__slider{margin-top: 0;}
.pkc__everydirection__tab__header{margin-bottom: 16px;}
.pkc__upcominginfra__section .pkc__rightcontainer{padding: 0 15px;}
.pkc__upcominginfra__thumbs__slider .slick-slide{padding: 0;}
.pkc__momimmensa__section .pkc__heading p{font-size: 12px !important;}
/* New fixes end */
.pkc__waylife__items__slider .slick-slide {align-self: stretch;}
.pkcm__panel {top: auto;left: auto;bottom: 28px;right: 14px;transform: none;padding: 18px 16px;gap: 16px;min-width: 180px;max-width: 220px;}
.pkcm__title {font-size: 18px;}
.pkcm__nearby-header {font-size: 13px;padding: 8px 0;}
.pkcm__filter-item {font-size: 13px;padding: 5px 8px; gap: 7px;}
.pkcm__nearby-list {gap: 2px;padding-top: 6px;}
}

@media screen and (max-width: 599px){
.pkc__greenesttownship__item:nth-child(1) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(5) .pkc__greenesttownship__item__content__inner{border-radius: 20px 0 20px 20px;}
.pkc__greenesttownship__item:nth-child(2) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(6) .pkc__greenesttownship__item__content__inner{border-radius: 20px 20px 20px 0;}
.pkc__greenesttownship__item:nth-child(3) .pkc__greenesttownship__item__content__inner, .pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner{border-radius: 0 20px 20px 20px;}
.pkc__greenesttownship__item:nth-child(4) .pkc__greenesttownship__item__content__inner__first{border-radius: 20px 20px 0 20px;}
.pkc__timeoffer__pagination{display: none;}
.pkc__timeoffer__wrapper{flex-direction: column;display: block;}
.pkc__timeoffer__col--main{width: 100%;flex-shrink: 1;}
.pkc__timeoffer__col--preview{display: none;}
.pkc__timeoffer__item figure{min-height: auto;height: auto;}
.pkc__timeoffer__item figure img{height: auto;object-fit: initial;}
.pkc__timeoffer__dots{max-width: 300px;margin: 0 auto;}
.pkc__timeoffer__item .desk__img, .pkc__timeoffer__single .desk__img{display: none;}
.pkc__timeoffer__item .mob__img, .pkc__timeoffer__single .mob__img{display: block;}
.pkc__resstories__slide{margin-right: 15px;}
.pkc__galleria__item{width: calc(50% - 10px);}
.pkc__resstories__section .pkc__rightcontainer{padding: 0 15px;}
.pkc__everydirection__tab__header ul{width: 550px;padding-bottom: 10px;justify-content: flex-start;}
.pkc__everydirection__dots{max-width: 256px;}
.pkc__resstories__slider .slick-list{padding: 0 15% 0 0 !important;}

/* New fixes start */
.pkc__greenesttownship__item:nth-child(1) figure, .pkc__greenesttownship__item:nth-child(3) figure, .pkc__greenesttownship__item:nth-child(2) figure, .pkc__greenesttownship__item:nth-child(4) figure, .pkc__greenesttownship__item:nth-child(5) figure, .pkc__greenesttownship__item:nth-child(6) figure{height: auto;}
.pkc__timeoffer__slider--main, .pkc__timeoffer__slider--main .slick-list, .pkc__timeoffer__slider--main .slick-track, .pkc__timeoffer__slider--main .slick-slide, .pkc__timeoffer__slider--main .slick-slide > div{height: auto;}
.pkc__galleria__right{width: 90%;margin:0 auto;}
.pkc__everydirection__tab__header {margin-bottom: 22px;}
.pkc__timeoffer__col--main .pkc__timeoffer__item figure{height: auto;}
/* New fixes end */
.pkc__resstories__item--video .pkc__resstories__item__content h3 {height:calc(2 * 1.2em)}
}

@media screen and (max-width: 480px){
.pkc__greenesttownship__item__content span.text__2{font-size: 16px;}
.pkc__towerfilter__item{padding: 0 10px;}
.pkc__towerfilter__right{gap: 10px;}
.pkc__towerfilter__value, .pkc__towerfilter__label{font-size: 14px;}
}

@media screen and (max-width: 380px){
.pkc__timeoffer__item .pkc__timeoffer__item__content .offerlabel span, .pkc__timeoffer__single .pkc__timeoffer__item__content .offerlabel span{font-size: 13px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content h3, .pkc__timeoffer__single .pkc__timeoffer__item__content h3{font-size: 18px;}
.pkc__timeoffer__item .pkc__timeoffer__item__content p, .pkc__timeoffer__single .pkc__timeoffer__item__content p{font-size: 12px;}
.pkc__reradetails__item{flex-direction: column;}
.pkc__towerfilter__wrapper{padding: 50px 0;}
.pkc__towerfilter__value, .pkc__towerfilter__label{font-size: 12px;}
.pkc__towerfilter__item{padding: 0 6px;}
.pkc__bringit__left{flex-direction: column;gap: 0;}
.pkc__bringit__left .pkchead{margin-bottom: 20px;}
.pkc__resstories__slider .slick-list{padding:0 !important;}
.pkc__galleria__item--comingsoon .comingsoon__label{font-size: 8px;}
}

/* New fixes start */
@media screen and (max-width: 350px){
.pkc__greenesttownship__item__content{width: 50%;}
}
/* New fixes end */

/* Slider drag cursor */
.pkc__drag-cursor{position: fixed;top: 0;left: 0;z-index: 9999;width: 72px;height: 72px;display: flex;align-items: center;justify-content: center;border: 1px solid #fff;border-radius: 50%;color: #fff;font-size: 15px;font-weight: 500;letter-spacing: 0.12em;pointer-events: none;opacity: 0;visibility: hidden;transform: translate(-50%, -50%) scale(0.6);transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;}
.pkc__drag-cursor.is-visible{opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1);}
.pkc__drag-cursor.is-dragging{transform: translate(-50%, -50%) scale(0.92);}
body.pkc__drag-cursor-active .slick-slider,
body.pkc__drag-cursor-active .slick-slider *{cursor: none !important;}
body.pkc__drag-cursor-active .slick-slider .slick-dots,
body.pkc__drag-cursor-active .slick-slider .slick-dots *{cursor: pointer !important;}
@media (hover: none), (pointer: coarse){
.pkc__drag-cursor{display: none !important;}
}