/**handles:paddywatters-style**/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.listUnstyled{margin:0;padding:0;list-style:none}.clearfix:after,.container:after{content:"";display:block;clear:both}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;box-sizing:border-box;color:#3b4256;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;font-size:16px;line-height:22px;padding:12px;height:48px;background-color:#f8fafc;border:0;border-radius:4px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:none}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#000}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,select.placeholder,textarea.placeholder{color:#000}input:focus,textarea:focus{outline:0}body{font-size:16px;line-height:20px;color:#000;font-family:Lato,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar;background-color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;color:#000;line-height:45px;font-weight:700}.h1,h1{font-size:32px}.h2,h2{font-size:28px}.h3,h3{font-size:16px}p{margin:0;letter-spacing:0}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.svgBg{position:absolute;left:0;top:0;z-index:-1;pointer-events:none;width:100%;height:100%}.bgCover{background-size:cover;background-position:50% 50%}img{max-width:100%;height:auto;vertical-align:top}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-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);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.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}a{text-decoration:none;color:inherit;transition:color .3s ease}.container{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.colsHolder{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.colsHolder .chCol{padding-left:15px;padding-right:15px}.btn{padding:19px 10px;font-family:inherit;font-size:24px;line-height:15px;font-weight:700;display:inline-block;vertical-align:top;text-align:center;transition:color .3s ease,background-color .3s ease,border-color .3s ease;color:#fff;background-color:#ba0900;border:solid 2px #fff;border-radius:8px}.btn:hover{background-color:#ffa800;color:#1e1e1e}.btnDefaultWidth{min-width:309px}.alignHolder{width:100%;display:flex}.alignHolder .align{width:100%}.chCol6{width:100%}.chCol3{width:100%}#pageWrapper{position:relative;width:100%;overflow:hidden}.callExpertNavWrap{display:flex;justify-content:end;align-items:center;margin-bottom:23px}.callExpText{display:block;font-weight:700;color:#fff;margin-right:5px}.callTpBtnWrap{display:flex}.callTpBtnWrap li .btn{border-radius:8px;padding-top:12px;padding-bottom:12px;font-size:16px;min-width:149px}.callTpBtnWrap li+li{border-radius:8px;padding-left:10px;margin-left:10px;position:relative}.callTpBtnWrap li+li:before{position:absolute;content:"/";left:-2px;top:4px;color:#fff}.logo{width:158px}#pageHeader{position:fixed;z-index:999;left:0;top:0;width:100%;padding-top:26px;padding-bottom:31px;background-color:rgba(186,9,0,.85)}#pageNav{display:flex;justify-content:space-between;align-items:center;position:relative}.pageNavCollapse{width:100%;position:absolute;top:63px;background-color:inherit;transform:scaleY(0);transform-origin:0 0 0;transition:transform .3s ease;text-align:center;z-index:1}.mainNavigation{font-size:16px;font-weight:700;color:#fff}.mainNavigation li a{position:relative;padding-bottom:10px;transition:background-color .3s ease}.ipBannerText h1{background-color:#ba0900;width:151px;text-align:center;color:#fff;font-size:16px;padding:4px 10px}.bannerPropertySelect{background-color:rgba(186,9,0,.85);padding:29px 19px 30px}.selectWrap label{display:block;letter-spacing:.16px;margin-bottom:5px;color:#fff}.selectWrap .selectCat{position:relative}.selectWrap .selectCat:before{position:absolute;content:"";background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgB7dGxCYAwEAXQLw4i1q5gIQ7hOsZ1HEIsXMFacBHl+uRySZXAf5DqyP8HBxBR/RptOM6L+4A1ErBdx+5C81b7/D732fWDLDHlhEcLtBJLuKnAV2INTyY3kQciKssPecAeQ3zw+/YAAAAASUVORK5CYII=');top:50%;right:12px;width:24px;height:24px;transform:translateY(-50%);cursor:pointer;pointer-events:none}#subject{display:none}.selectWrap .selectCat select{width:100%;border-radius:4px;background-color:#f8fafc;cursor:pointer;color:#3b4256;letter-spacing:.16px;font-size:13px}.tpBannerSec .align{padding-top:91px;padding-bottom:109px}.tpBannerSec{position:relative;z-index:1;height:670px}.hmBannerImageSlider,.hmBannerImageSlider .slick-list,.hmBannerImageSlider .slick-slide,.hmBannerImageSlider .slick-track,.hmBannerImageSlider div{height:inherit}.bannerImageWrap{position:relative;top:0;bottom:0;right:0;left:0;z-index:-1;height:100%}.bannerImageWrap img{width:100%;height:100%;object-fit:cover}.appartDetailWrap .appartImgHolder{margin-bottom:17px;position:relative;height:286px}.appartDetailWrap .appartImgHolder img{width:100%;height:100%;object-fit:cover}.appartDetailWrap .appartImgHolder h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(186,9,0,.5);text-align:center}.appartTextWrap{padding-left:16px;padding-right:16px;margin-bottom:11px}.appartTextWrap h2{font-size:16px;line-height:20px;margin-bottom:14px}.appartPriceList{display:flex;text-align:center;font-size:24px;font-weight:700;color:#ba0900}.appartPriceList li{width:50%;padding-top:16px;padding-bottom:16px}.appartPriceList li+li{background-color:#ffa800;color:#fff}.appartDetailWrap{border:1px solid #d7d5d5;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin-bottom:30px;display:block}.accomodateListWrap{padding:12px 15px;background-color:#f8f5f5;display:flex;align-items:center}.accomodateList{display:flex;align-items:center;width:72%}.accomodateList>li{display:flex;align-items:center}.accomodateList>li .imgHolder{flex-shrink:0}.accomodateList>li span{display:block;color:#ba0900;font-weight:900;line-height:16px;margin-left:10px}.accomodateList>li+li{margin-left:8px}.berPercentWrap{display:flex;width:92px;align-items:center}.berPercentWrap.bgColorBlack{width:130px}.berPercentText{position:relative;display:block;width:57px;height:29px;margin-top:-1px}.berCategory{display:block;margin-left:8px;font-weight:900;color:#fff}.berPercentText .textWrap{position:absolute;color:#fff;left:50%;transform:translateX(-50%);top:4px;text-transform:uppercase;font-weight:900}.appartSaleSec{padding-top:60px;padding-bottom:55px}.ftAsideWrap{border-top:1px solid #dddada;box-shadow:0 -1px 4px 0 rgba(0,0,0,.25);padding-top:15px;padding-bottom:22px}.ftLogo{margin-bottom:25px}.logoCompany{margin-bottom:11px}.ftLicenceText{display:block;font-size:14px;color:#1d2d3b}.ftAddressWrap address{font-size:14px;color:#1d2d3b;display:block;font-style:normal;margin-bottom:20px;font-weight:700}.ftInfoPhoneList{font-size:16px;color:#1d2d3b;font-weight:700}.ftInfoPhoneList li{display:flex}.ftInfoPhoneList li .icnWrap{width:27px;flex-shrink:0}.ftInfoPhoneList li a{display:block;margin-left:10px}.ftInfoPhoneList li+li{margin-top:6px}body.newClass .callExpertNavWrap{display:none;transition:all .3s ease}body.newClass .logo{width:166px;transition:width .3s ease}#pageFooter{background-color:#ba0900;color:#fff;padding-top:11px;padding-bottom:11px;text-align:center;font-size:14px;font-weight:700}.tpBannerSec .alignHolder{position:absolute;z-index:1;height:100%}.hmBannerImageSlider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;color:#fff;font-size:75px}.hmBannerImageSlider .slick-arrow.slickPrev{left:15px}.hmBannerImageSlider .slick-arrow.slickNext{right:15px}.appartSingleDetailSec{padding-top:91px;padding-bottom:48px}.appartSingleDetailSec h1{font-size:28px;display:flex;margin-bottom:34px}.appartSingleDetailSec h1 span{color:#ba0900}.appartmainImage{margin-bottom:20px}.appartmainImage img{width:100%;height:526px;object-fit:cover}.slideGalleryImage{width:90px;height:105px;cursor:pointer}.slideGalleryImage img{width:100%;height:100%;object-fit:cover}.galleryImageSlide{margin-right:24px}.imageSliderSingleWrap{margin-bottom:18px}.accomodateListWrap.accomodateSingleList{justify-content:center;margin-bottom:38px}.accomodateListWrap.accomodateSingleList .accomodateList{width:auto}.singleTextWrap{margin-bottom:23px}.singleTextWrap p+p{margin-top:15px}.singleHeadingHead{padding:13px 14px;background-color:#f8f5f5;margin-bottom:44px}.singleHeadingHead h3{line-height:17px;font-size:16px}.singlAccomdList{margin-bottom:53px}.singlAccomdList li+li{margin-top:15px}.accommadCompWrap .colsHolder{margin-left:-30px;margin-right:-30px}.accommadCompWrap .colsHolder .chCol{padding-left:30px;padding-right:30px}.bookViewBtnWrap{text-align:center}.accommadCompWrap{margin-bottom:52px}.fpFloorPlanWrap{text-align:center}.floorPlanDescr{margin-bottom:60px}.floorPlanDescr .colsHolder{margin-left:-61px;margin-right:-61px}.floorPlanDescr .colsHolder .chCol{padding-left:61px;padding-right:61px}.floorImageHolder img{width:100%}.plPropLocationWrap .singleHeadingHead,.videoDescrWrap .singleHeadingHead{margin-bottom:0}.videoDescrWrap{margin-bottom:60px}.plPropLocationWrap{margin-bottom:50px}.shareSocialPropertyWrap{background-color:#ba0900;padding:14px;color:#fff;margin-bottom:60px}.socialShareList{display:flex;align-items:center;margin-left:39px}.socialShareList li+li{margin-left:37px}.socialTextWrap{display:flex;align-items:center}.socialTextWrap .socialIcnWrap{font-size:32px}.socialTextWrap span{display:block;margin-left:10px}.bookingForm .formGroup{margin-bottom:22px}.bookingForm .formGroup label{display:block;letter-spacing:.16px;color:#6f7482;margin-bottom:5px}.bookingForm .formGroup input{width:100%}.bookingForm .formGroup textarea{width:100%;height:162px;resize:none}.formSubmitBtnWrap{margin-top:30px}.formSubmitBtnWrap .btn{width:100%;border:0}.arAuthImgHolder{margin-bottom:10px}.avAuthTextWrap p+p{margin-top:15px}.avArrangeFormWrap .colsHolder{margin-left:-30px;margin-right:-30px}.avArrangeFormWrap .colsHolder .chCol{padding-left:30px;padding-right:30px}.bgColorBlack{background-color:#000}.bgColorLess25{background-color:#00a64f}.bgColorGreater25{background-color:#00a951}.bgColorGreater50{background-color:#00a855}.bgColorGreater75{background-color:#4fb746}.bgColorGreater75{background-color:#48bb42}.bgColorGreater100{background-color:#49ba44}.bgColorGreater125{background-color:#4db748}.bgColorGreater150{background-color:#c3d720}.bgColorGreater175{background-color:#bfd825}.bgColorGreater200{background-color:#c0d62c}.bgColorGreater225{background-color:#fdf100}.bgColorGreater260{background-color:#fdf100}.bgColorGreater300{background-color:#fcb815}.bgColorGreater340{background-color:#fcb815}.bgColorGreater380{background-color:#f46f22}.bgColorGreater450{background-color:#ee1c25}.tpBtnWrap{margin-top:15px}.tpBtnWrap .tpFormSubmitBtn{border:0;background-color:#ba0900;color:#fff;font-size:18px;border-radius:4px;padding:10px 10px;min-width:125px;transition:background-color .3s ease}.tpBtnWrap .tpFormSubmitBtn:hover{background-color:#ffa800;color:#1e1e1e}.wp-pagenavi{width:100%;display:flex;justify-content:center;margin-top:30px}.wp-pagenavi a,.wp-pagenavi span{border:0;padding:3px 5px;background-color:#ba0900;color:#fff;border-radius:100%;height:29px;width:29px;display:flex;justify-content:center;align-items:center;margin-left:11px;font-weight:700}.nextpostslink,.previouspostslink{border-radius:15px!important;display:block!important;width:auto!important;min-width:98px;text-align:center}.single-property #pageHeader{background:#ba0900}.single-property.newClass #pageHeader{background:rgba(186,9,0,.85)}body.newClass #pageHeader{padding-top:16px;padding-bottom:16px}.video-parent-class{position:relative}.video-parent-class img{position:absolute;width:95px}.bannerPropertySelect .colsHolder{margin-left:-5px;margin-right:-5px}.bannerPropertySelect .colsHolder .chCol{padding-left:5px;padding-right:5px}.pgNavOpener{display:block;position:relative;color:#fff;width:32px;height:28px;z-index:2}.pgNavOpener .icnBar,.pgNavOpener::after,.pgNavOpener::before{height:3px;background-color:currentColor;transition:all .3s ease}.pgNavOpener::before{content:"";position:absolute;top:0;right:0;left:0}.pgNavOpener::after{content:"";position:absolute;right:0;bottom:5px;left:0}.pgNavOpener .icnBar{position:absolute;left:0;top:10px;right:0}.pgNavActive .pageNavCollapse{transform:scaleY(1)}.shareText{display:block;margin-bottom:15px}.error-404{padding-top:200px;padding-bottom:230px;text-align:center}.error-404 h1{font-size:55px;text-transform:uppercase;margin-bottom:65px}.error-404 p{font-size:25px;margin-bottom:40px}.wp-pagenavi span.current{background-color:#ffa800}.tax-property-type .appartSaleSec{margin-top:100px}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu{list-style:none;padding:0;display:none;position:absolute;left:-70px;top:51px;background-color:rgba(186,9,0,.85);width:234px;right:0}.menu-item-has-children:hover .sub-menu{display:block}.menu-item-has-children:hover .sub-menu:before{position:absolute;content:"";width:100%;height:42px;left:0;right:0;top:-29px}.menu-item-has-children .sub-menu li+li{margin-left:0;margin-top:0}.menu-item-has-children .sub-menu li a{padding:10px 13px;display:block}.menu-item-has-children .sub-menu li a:hover:before{display:none}.menu-item-has-children .sub-menu li a:hover{background-color:#ffa800}.menu-item-has-children .sub-menu li.current-menu-item a{background-color:#ffa800}@media (min-width:400px){.slideGalleryImage{width:140px}}@media (min-width:768px){.chCol6{width:50%}.singlAccomdList{column-count:2}.pageNavCollapse{display:flex;flex-wrap:wrap;justify-content:flex-end;background-color:transparent;transition:none;transform:none;position:static;padding-bottom:0;text-align:left;align-items:center;width:80%}.pgNavOpener{display:none}.mainNavigation{display:flex;justify-content:end}.mainNavigation li+li{margin-left:18px}.mainNavigation li a:before{position:absolute;content:"";left:0;right:0;width:100%;height:7px;background-color:#ffa800;border-radius:3px;bottom:0;transform:scaleX(0);transform-origin:0 0 0;transition:transform .3s ease,-webkit-transform .3s ease}.mainNavigation li a:hover:before,.mainNavigation li.current-menu-item a:before,.mainNavigation li.current_page_item a:before{transform:scale(1)}.chCol3{width:25%}.tpBannerSec .align{padding-top:201px}.tpBannerSec{height:580px}.ftInfoPhoneList{font-size:24px}.appartSingleDetailSec{padding-top:191px;padding-bottom:88px}.shareSocialPropertyWrap{display:flex;align-items:center}.shareText{margin-bottom:0}.accomodateListWrap.accomodateSingleList .berPercentWrap{margin-left:40px}.appartSingleDetailSec h1 span{display:block;margin-left:24px}}@media (min-width:992px){.logo{width:248px}.mainNavigation li+li{margin-left:50px}.bannerPropertySelect{padding:29px 34px 30px}.ipBannerText h1{width:190px}.bannerPropertySelect .colsHolder{margin-left:-15px;margin-right:-15px}.bannerPropertySelect .colsHolder .chCol{padding-left:15px;padding-right:15px}.selectWrap .selectCat select{font-size:16px}.accomodateList>li+li{margin-left:27px}}@media (min-width:1200px){.tpBannerSec{height:auto}.accomodateList>li+li{margin-left:39px}}@media (min-width:1440px){.tpBannerSec .align{padding-top:261px;padding-bottom:159px}}@media (min-width:1720px){.tpBannerSec .align{padding-top:321px;padding-bottom:219px}}@media (max-width:767px){.callExpertNavWrap{display:none}.menu-item-has-children .sub-menu{list-style:none;padding:15px 0;display:none;position:relative;left:0;top:0;background-color:rgba(186,9,0,.85);width:100%;right:0}.pageNavCollapse{background-color:rgba(186,9,0,.85)}.mainNavigation li a{display:block;padding-top:15px;padding-bottom:15px}.mainNavigation li a:hover{background-color:#ffa800;color:#ba0900}.selectWrap{margin-bottom:15px}.socialShareList{flex-wrap:wrap;margin-left:0}.socialShareList>li{width:50%;margin-bottom:15px}.socialShareList>li+li{margin-left:0}.accomodateListWrap.accomodateSingleList{justify-content:space-between}.accomodateListWrap.accomodateSingleList .accomodateList>li span{font-size:11px}.appartSingleDetailSec h1{font-size:25px;display:block;line-height:37px}.slideGalleryImage img{width:124px}.avArrangAuthWrap{margin-top:25px}body.newClass .pageNavCollapse{top:50px}.bookViewBtnWrap .btnDefaultWidth{min-width:267px}}