/**handles:slick-slider-css,slick-custom-styles**/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.main-navigation a{letter-spacing:1px}.featured-image img,.post-image img{border-radius:8px}.drop-shadow{box-shadow:0 0 20px #c8c8c833}.round-top-corners img{border-radius:8px 8px 0 0}.main-navigation:not(.slideout-navigation) .main-nav li.nav-button a{color:#0ffff;border:3px;border-style:solid;line-height:36px;border-radius:2px;margin-left:20px;transition:all .6s ease 0s}.main-navigation:not(.slideout-navigation) .main-nav li.nav-button a:hover{color:#0c2340}.services-home-image{color:#fff}.background-video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.background-video-content{position:relative;z-index:9}video[poster]{object-fit:cover;width:100%;height:100%}.development-archive-image-caption{transform:translate(1px,-41px)}.development-archive-top-bar{width:80%;top:-44px;left:10%}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px #0003;background:#fff}.slick-slider img{display:inline-block;position:relative;width:100%;height:57vh;object-fit:cover;padding:0}.slick-next{border:1px solid #fff;display:block;position:absolute;z-index:1000;top:50%;right:10px;transform:translateY(-50%)}.slick-prev{border:1px solid #fff;display:block;position:absolute;z-index:1000;top:50%;left:10px;transform:translateY(-50%)}.slick-dots{display:flex;justify-content:center;margin-top:1em}h6.development-cat-badge{top:5px;position:absolute;left:5px}h6.development-cat-badge__status{top:5px;position:absolute;right:5px}h6.development-main-badge{top:10px;position:absolute;left:10px;background:#49a6e9;color:#fff}h6.development-main-badge__status{position:absolute;top:10px;left:110px;background:green;color:#fff}div.site-logo{padding-top:30px;padding-bottom:30px;padding-left:10px}#right-sidebar{margin-top:20px;margin-right:5px}.right-sidebar-featured-title{transform:translateY(-102%)}nav#sticky-navigation{background-color:#0c2340}nav#sticky-navigation ul.sub-menu{background-color:#fff}select.klpl-developments,select.klpl-featured{border:1px solid #0c2340}#menu-primary-1>li.klpl-contact-menu-item.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-6424{background:#fff;border:1px solid #fff;border-radius:5px}#menu-primary-1>li.klpl-contact-menu-item.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-6424>a{color:#0c2340;line-height:37px}#site-navigation{padding:20px}div.klpl-callback-top-heading{top:-63px;width:33%;height:67px;background:#0c2340;color:#fff;border:10px solid #fff;margin-top:10px;padding:5px 20px;display:flex;align-content:center;justify-content:space-around}select.klpl-developments,select.klpl-featured{border:1px solid #0c2340;width:98%}div.klpl-development-prices-meta{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;position:absolute;left:9px;top:10px;color:#fff;width:33%}h5.klpl-single-development__prices,h5.klpl-single-development__status{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;position:relative;color:#fff}h5.klpl-single-development__prices:before{content:"From ";font-size:12px;font-weight:700;color:#fff}div.klpl-development-prices__loop{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;color:#fff}div.klpl-development-prices__loop:before{content:"From ";font-size:12px;font-weight:700;color:#fff}div.klpl-development-status__loop{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;color:#fff}a.klpl-development-view__button{color:#0c2340;padding:10px;text-align:right;width:100%}div.klpl-single-development__house-type-title,div.klpl-single-development__house-type-title-right{padding:10px;background:#000;opacity:.7;color:#fff;position:relative;z-index:9}h2.klpl-single-development__title{padding:10px;background:#1f334d;opacity:.9;color:#fff;position:relative;z-index:9;text-align:center}div.upcoming-development-cat-badge__status{position:absolute;top:31px;left:-30px;z-index:9;border-radius:5px;padding:5px 135px 5px 74px;transform:rotate(333deg)}div.klpl-home-bedroom-meta{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;position:absolute;left:10px;bottom:10px}div.klpl-home-prices-meta{background:#000;opacity:.7;padding:10px;border:1px solid #fff;border-radius:0;position:absolute;left:92px;bottom:10px}#right-sidebar aside{background:#f3f5f9}div.klpl-right-sidebar__latest-wrapper{background:#0c2340;color:#fff;padding:20px;text-align:center}p.klpl-single-development-header__prices-from:before{content:"From ";margin-right:10px;font-weight:700}p.klpl-single-development__plots{padding:10px;position:relative;top:0;left:10px;background:#000;opacity:.8;color:#fff}p.klpl-single-development__plots:after{content:"Plots"}#forminator-module-7459>div.forminator-row.forminator-row-last>div>div>button{border:1px solid #0c2340;border-radius:5px;text-transform:capitalize;width:50%}.forminator-ui#forminator-module-7459.forminator-design--default .forminator-label{color:#fff}