@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");.sidebar ul{list-style:none;margin:0;padding:0}.sidebar>ul>li{margin-bottom:40px}.sidebar .widgettitle:after{content:none}.mobile-only{display:none}.sidebar .checkbox,.sidebar .radio{display:block;margin-bottom:10px;margin-top:10px;min-height:20px}.sidebar .radio-option{border:1px solid #00dc79;border-radius:5px;cursor:pointer;display:inline;float:left;height:40px;margin-right:5px;text-align:center;user-select:none;width:60px}.sidebar .radio-option.checked .inner{background:#f8f9fb;border-radius:5px;height:37px;width:58px}.radio-option span{color:#b8b8b8;display:block;font-family:inherit;font-size:12px;font-weight:500;padding:10px;position:absolute;width:60px;z-index:5}.radio-option input{height:0;opacity:0;overflow:hidden;width:0}.radio-option.checked span{color:#000}.radio-option .inner{border:none;border-radius:0;display:inline-block;height:40px;left:0;position:relative;top:0;width:60px}.sidebar .widgettitle{color:#2a2f35;display:block;font-size:18px;font-weight:900;margin-bottom:20px;margin-top:0;position:static;text-transform:uppercase}.sidebar .ui-widget.ui-widget-content{border:1px solid #f8f9fb;margin-bottom:10px}.ui-state-active,.ui-state-hover,span.ui-slider-handle.ui-corner-all.ui-state-default,span.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-focus{border:1px solid #00dc79!important}span.ui-slider-handle.ui-corner-all.ui-state-default,span.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-active,span.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-focus,span.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-hover,span.ui-slider-handle.ui-corner-all.ui-state-default:active,span.ui-slider-handle.ui-corner-all.ui-state-default:focus,span.ui-slider-handle.ui-corner-all.ui-state-default:hover{border:1px solid #00dc79!important;outline:none}.ui-widget.ui-widget-content{border:1px solid #f8f9fb}.ui-widget-header{background:#f8f9fb!important;border:1px solid #00dc79!important;color:#333;font-weight:700}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#fff!important;border:1px solid #00dc79!important;color:#fff!important;font-weight:400!important}.ui-slider-horizontal .ui-slider-handle{margin-left:-1em;top:-.5em!important}.ui-slider .ui-slider-handle{border-radius:50%;height:28px!important;left:0;width:28px!important}.floorplan-item .portfolio-item-block-inside img{position:relative;transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important}.portfolio-item-block.floorplan-item.floor-plan-image{padding-bottom:50px}.floorplan-item h4{background:#fff;border:2px solid #324651;border-radius:8px;color:#324651;padding:10px;text-align:center;text-decoration:none}.custom-home-design-portfolio-group{margin:0 -15px;padding:0 0 50px}.portfolio-item-block{border:15px solid transparent;display:inline-block;float:left;overflow:hidden;position:relative;width:33.3333%}.portfolio-item-block-inside img{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:.7s;-webkit-transition:.7s;width:100%;webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;margin-bottom:30px;max-width:100%}.portfolio-item-block .portfolio-item-bg{background-color:#f8f9fb;background:#f8f9fb;height:180px;opacity:0;position:absolute;-webkit-transition:all .6s ease;transition:all .6s ease;width:100%}.portfolio-item-block .in-short.info h4{color:#000;font-size:20px;margin-bottom:0;margin-top:0}.portfolio-item-block .project-description{color:#000;font-size:13px;margin:0}.view-more.btn.mgt-button{background:transparent;border:3px solid #000;border-radius:8px;color:#000;display:inline-block;font-size:12px;line-height:15px;margin-top:20px;padding:10px 18px;text-transform:uppercase;-webkit-transition:color .6s ease,background .6s ease;transition:color .6s ease,background .6s ease}.portfolio-item-block:hover .portfolio-item-block-inside img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.portfolio-item-block:hover .portfolio-item-bg{opacity:.8}.filter-sec{width:23.076923077%}.result-sec{width:74.358974359%}.hs-home-design-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.portfolio-item-block .in-short.info{color:#00dc79;left:-100%;max-height:100%;max-width:100%;overflow:hidden;padding:40px;position:absolute;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.portfolio-item-block:hover .info{left:0}span.value{color:#2f444e;font-family:Roboto,sans-serif;font-size:14px;line-height:1.7}h2.mgt-header-block-title{color:#2a2f35;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:1.1;margin:0 0 15px;position:relative;text-transform:uppercase}li.features ul li{color:#2f444e;font-family:Roboto,sans-serif;font-size:14px;line-height:1.7}input[type=submit]{align-items:center;-ms-appearance:none;-webkit-appearance:none;appearance:none;background:none;background:linear-gradient(111.02deg,#2f444e,#00dc78);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.56;outline:none;overflow:hidden;padding:.91rem 1.36rem;position:relative;text-align:center;text-decoration:none;transform:scale(1);transition:box-shadow,background-image,background-color,transform;transition-duration:.1s;transition-timing-function:ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}a#floor_plan_hide:hover,a#floor_plan_view:hover,input[type=submit]:hover{text-decoration:none;transform:scale(1.07)}a#floor_plan_hide,a#floor_plan_view{align-items:center;-ms-appearance:none;-webkit-appearance:none;appearance:none;background:none;background:linear-gradient(111.02deg,#2f444e,#00dc78);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.56;outline:none;overflow:hidden;padding:.91rem 1.36rem;position:relative;text-align:center;text-decoration:none;transform:scale(1);transition:box-shadow,background-image,background-color,transform;transition-duration:.1s;transition-timing-function:ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.ui-slider-horizontal{height:.6em!important}.portfolio-item-block-inside a:hover{text-decoration:none}.portfolio-item-block-inside img{border-radius:12px}.header .ui-icon,.header .ui-widget-content .ui-icon{background-image:unset}.header .ui-icon{background-repeat:unset;display:flex;height:unset;margin-top:unset;overflow:unset;position:unset;text-indent:unset;vertical-align:unset;width:unset}.header .site-search__close{opacity:0;position:fixed;right:24px;top:24px;z-index:8}.header .site-search__submit{background:none;border:none;cursor:pointer;line-height:0;margin-top:-.55rem;opacity:0;outline:none;padding:0;position:absolute;right:24px;top:50%}.portfolio-item-block .portfolio-item-block-inside{border-radius:12px;height:180px;overflow:hidden}.portfolio-item-block a{display:block;height:100%;overflow:hidden;position:relative;width:100%}.portfolio-item-block .portfolio-item-bg{height:inherit}.custom-home-design-portfolio-group:before{clear:both;content:"";display:block}.portfolio-item-block.floorplan-item.floor-plan-image{padding-bottom:0}.portfolio-item-block.floorplan-item.floor-plan-image .portfolio-item-block-inside{border-radius:0;height:unset}.hs-dynamic-name{background:linear-gradient(111.02deg,#2f444e,#00dc78);color:#fff;padding:15px 30px}.hs-dynamic-name h1{color:#fff;font-weight:600;margin:0;text-transform:uppercase}.hs-dynamic-info-form{justify-content:space-between}.hs-dynamic-info{width:74.358974359%}.hs-dynamic-form{width:23.076923077%}.hs-dynamic-info-form{display:flex;flex-wrap:wrap}.hs-dynamic-img-name{padding-bottom:50px}.hs-dynamic-form h3{color:#2f444e;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:1.1;margin:0;text-align:center}.hs-richtext.hs-main-font-element p{color:#828282;font-family:Roboto,sans-serif;font-size:16px;line-height:1.7;margin-bottom:39px;position:relative;text-align:center}.hs-richtext.hs-main-font-element:after{background-color:#00dc79;bottom:-10px;content:"";height:1px;left:0;margin:10px auto 0;position:absolute;right:0;width:45px}.hs-richtext.hs-main-font-element{position:relative}.hs-richtext.hs-main-font-element a{color:#00dc79;text-decoration:none;-webkit-transition:color .6s ease,background .6s ease;transition:color .6s ease,background .6s ease}.hs-richtext.hs-main-font-element a:hover{color:#000;text-decoration:none}.hs-dynamic-form input[type=color],.hs-dynamic-form input[type=date],.hs-dynamic-form input[type=datetime-local],.hs-dynamic-form input[type=datetime],.hs-dynamic-form input[type=email],.hs-dynamic-form input[type=file],.hs-dynamic-form input[type=month],.hs-dynamic-form input[type=number],.hs-dynamic-form input[type=password],.hs-dynamic-form input[type=search],.hs-dynamic-form input[type=text],.hs-dynamic-form input[type=time],.hs-dynamic-form input[type=url],.hs-dynamic-form input[type=week],.hs-dynamic-form select,.hs-dynamic-form textarea,input[type=tel]{-webkit-appearance:none;-moz-appearance:none;background-color:#f3f3f3;border:1px solid #f3f3f3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:12px;box-shadow:none;color:#2a2f35;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:15px;margin-bottom:16px;max-width:500px;padding:15px 4px 14px;vertical-align:middle;width:100%}.hs-dynamic-form input[type=color]:focus,.hs-dynamic-form input[type=date]:focus,.hs-dynamic-form input[type=datetime-local]:focus,.hs-dynamic-form input[type=datetime]:focus,.hs-dynamic-form input[type=email]:focus,.hs-dynamic-form input[type=file]:focus,.hs-dynamic-form input[type=month]:focus,.hs-dynamic-form input[type=number]:focus,.hs-dynamic-form input[type=password]:focus,.hs-dynamic-form input[type=search]:focus,.hs-dynamic-form input[type=tel]:focus,.hs-dynamic-form input[type=text]:focus,.hs-dynamic-form input[type=time]:focus,.hs-dynamic-form input[type=url]:focus,.hs-dynamic-form input[type=week]:focus,.hs-dynamic-form select:focus,.hs-dynamic-form textarea:focus{background:#fff;border:1px solid #00dc79;outline:none}.hs-dynamic-form .hs-input.error{border-color:transparent;box-shadow:unset}.hs-dynamic-form ul.hs-error-msgs.inputs-list label{color:#790000;font-size:11.3px;font-weight:700;letter-spacing:normal}.hs-dynamic-form ul.hs-error-msgs.inputs-list{background-color:rgba(255,223,224,.25);border-bottom:1px solid #c89797;border-radius:12px;border-top:1px solid #c89797;box-sizing:border-box;list-style-type:none;margin:-18px 0 0!important;padding:8px 5px 6px!important}.hs-dynamic-form .hs-error-msg{background:transparent;display:block;margin:0;padding:0}.hs-dynamic-form #hs-pwd-widget-password:hover,.hs-dynamic-form .hs-input:hover,.hs-dynamic-form .hs-input[type=checkbox]:hover,.hs-dynamic-form .hs-input[type=radio]:hover{box-shadow:unset}.hs-dynamic-form #hs-pwd-widget-password:focus,.hs-dynamic-form .hs-input:focus{border-color:transparent;box-shadow:unset}.hs-dynamic-form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23222326' d='M143 352.3 7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0'/%3E%3C/svg%3E")!important;background-position:center right 20px!important;background-repeat:no-repeat!important;background-size:7.5px 12px!important;padding-inline-end:38px!important}.hs-dynamic-form select:focus{border:1px solid #00dc79!important}.hs-price{color:#00dc78;font-size:32px;font-weight:700;line-height:32px;margin-bottom:15px}.hs-total-bedroom{margin-bottom:30px}.hs-floor-info{display:flex}.hs-floor-info div{padding-right:20px}.hs-dynamic-price-inner{background-color:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:25px 30px}.hs-dynamic-overview{margin-top:30px}.hs-dynamic-overview-inner{background-color:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:25px 30px}.text h2{color:#2a2f35;display:block;font-size:28px;font-weight:900;line-height:36px}#profile-description .show-more-height{height:165px;overflow:hidden}.show-more{position:relative;text-align:center}.show-more:before{border-top:3px solid #00dc78;bottom:0;content:"";height:0;left:0;position:absolute;right:0;top:50%;width:100%}span.show-more-design{background-color:#fff;padding:1px 20px;position:relative}span.show-more-design span{color:#00dc78;font-size:26px}span.show-more-design{cursor:pointer}div#profile-inclusion-description .show-more-inclusion-height{height:165px;overflow:hidden}.show-more-inclusion{position:relative;text-align:center}.show-more-inclusion:before{border-top:3px solid #00dc78;bottom:0;content:"";height:0;left:0;position:absolute;right:0;top:50%;width:100%}span.show-more-inclusion-design{background-color:#fff;cursor:pointer;padding:1px 20px;position:relative}span.show-more-inclusion-design span{color:#00dc78;font-size:26px}.hs-dynamic-inclusion{margin-top:30px}.hs-dynamic-inclusion-inner{background-color:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:25px 30px}.inclusion-text h4{font-size:28px;line-height:36px}.inclusion-text h2,.inclusion-text h4{color:#2a2f35;display:block;font-weight:900}.inclusion-text h2{font-size:24px;line-height:32px}a.back-to-result{color:#000;display:inline-block;font-size:16px;font-weight:700;padding-bottom:20px;text-decoration:none}.custom-tabber-left-column-content{display:inline-block;margin-bottom:30px;margin-right:0;padding:0 15px;vertical-align:top}ul.icon-list{float:left;list-style-type:none;margin:0;padding:15px 30px;text-align:center;width:100%}ul.icon-list li{float:left;padding:0 15px;width:33.33%}ul.icon-list li i.fa{color:#00dc79;display:inline-block}.custom-tabber-left-column-content h5{background-color:#00dc79;color:#fff;float:left;font-size:14px;line-height:23px;margin:0 0 10px;max-width:310px;overflow:hidden;padding:10px 20px;text-transform:uppercase;width:100%}table.custom-home-design{border-collapse:collapse;border-spacing:0;float:left;font-size:14px;margin-bottom:10px;width:310px}table.custom-home-design thead th{background-color:#00dc79;color:#fff;padding:15px 30px;position:relative;text-align:left;text-transform:uppercase}table.custom-home-design thead th:after{color:#fff;content:unset;font-family:FontAwesome;font-style:normal;font-weight:400;position:absolute;right:20px;text-decoration:inherit}table.custom-home-design tr{background-color:#f7f7f7}table.custom-home-design tbody th{padding:15px 0 15px 30px;text-align:left;text-transform:uppercase;white-space:normal}table.custom-home-design tbody td{padding:15px 30px 15px 0;text-align:right;white-space:normal}table.custom-home-design tr:nth-child(2n){background-color:#fdfdfd}table table.custom-home-design tr:nth-child(2n):hover,table.custom-home-design tr:hover{background-color:#f0f0f0}.custom-tabber-left-column-content p small{display:inline-block;font-size:10px;line-height:1.5}.hs-dynamic-floorplan{padding-bottom:20px;padding-top:50px}.hs-dynamic-floorplan-inner{display:flex;flex-wrap:wrap}.hs-dynamic-floorplan-image{width:60%}.hs-dynamic-floorplan-info{width:35%}.hs-floor-info-bath img,.hs-floor-info-bed img{width:20px}.hs-floor-info-car img{width:23px}i.fa.fa-search-plus{text-shadow:1px 2px 1px #000}.hs-dynamic-qucik-action{align-items:stretch;display:flex;flex-direction:column}.hs-dynamic-qucik-action-inner{max-width:100%;width:100%}.hs-quick-action.quick-action--accent.txt--dark{background:linear-gradient(111.02deg,#2f444e,#00dc78);box-shadow:0 8px 16px rgba(50,70,81,.2),0 4px 8px rgba(50,70,81,.2)}.hs-quick-action{align-items:center;border-radius:16px;display:flex;flex:1;justify-content:space-between;margin-bottom:24px;padding:10px 20px;width:100%}img.quick-action__img{border-radius:999px;flex-shrink:0;height:52px!important;margin:5px 0;margin-inline-end:15px;width:52px}.quick-action__body{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.quick-action__txt{margin:5px 0;padding-inline-end:20px}.quick-action.quick-action--white.txt--light{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 16px rgba(34,35,38,.05),0 4px 8px rgba(34,35,38,.05);display:flex;flex:1;justify-content:space-between;margin-bottom:24px;padding:10px 20px;width:100%}a.quick-action__btn{margin-bottom:5px;margin-top:5px}.inclusion-text.show-more-inclusion-height,.text.show-more-height{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent)}.hs-dynamic-img-name img{border-top-left-radius:12px;border-top-right-radius:12px}.hs-dynamic-name{border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media (max-width:1230px){.custom-home-design-portfolio-group{margin:0}}@media (max-width:1199px){.portfolio-item-block .portfolio-item-bg{height:100%}}@media (max-width:979px){.hs-home-design-layout .portfolio-item-block{width:33.33%}.portfolio-item-block{float:left;width:33.3333%}.portfolio-item-block .in-short.info{padding:5px}.portfolio-item-block .portfolio-item-block-inside{height:137px}}@media (min-width:992px) and (max-width:1199px){.hs-dynamic-floorplan-image{width:55%}}@media (min-width:768px) and (max-width:991px){.hs-dynamic-info-form{display:block}.hs-dynamic-form,.hs-dynamic-info{width:100%}.hs-dynamic-floorplan-inner{display:block;margin:0 auto;text-align:center}.hs-dynamic-floorplan-image{margin:0 auto;padding-right:0}.hs-dynamic-floorplan-info{margin:0 auto;width:50%}.grecaptcha-badge,.hs-dynamic-form input[type=color],.hs-dynamic-form input[type=date],.hs-dynamic-form input[type=datetime-local],.hs-dynamic-form input[type=datetime],.hs-dynamic-form input[type=email],.hs-dynamic-form input[type=file],.hs-dynamic-form input[type=month],.hs-dynamic-form input[type=number],.hs-dynamic-form input[type=password],.hs-dynamic-form input[type=search],.hs-dynamic-form input[type=text],.hs-dynamic-form input[type=time],.hs-dynamic-form input[type=url],.hs-dynamic-form input[type=week],.hs-dynamic-form select,.hs-dynamic-form textarea,.hs_recaptcha.hs-recaptcha.field.hs-form-field .input,form#hsForm_e2c4fcac-84eb-416f-9890-b2403fd16da0_6691,input[type=tel]{margin:0 auto}.hs_submit.hs-submit{text-align:center}.hs-dynamic-qucik-action{padding-bottom:30px}}@media (max-width:767px){.hs-home-design-inner{display:block}.filter-sec,.result-sec{width:100%}.hs-home-design-layout .portfolio-item-block{width:50%}.portfolio-item-block .in-short.info{padding:20px}.portfolio-item-block .portfolio-item-block-inside{height:219px}.hs-dynamic-info-form{display:block}.hs-dynamic-form,.hs-dynamic-info{width:100%}.hs-dynamic-floorplan-inner{display:block;margin:0 auto;text-align:center}.hs-dynamic-floorplan-image{margin:0 auto;padding-right:0}.hs-dynamic-floorplan-info{margin:0 auto;width:100%}.grecaptcha-badge,.hs-dynamic-form input[type=color],.hs-dynamic-form input[type=date],.hs-dynamic-form input[type=datetime-local],.hs-dynamic-form input[type=datetime],.hs-dynamic-form input[type=email],.hs-dynamic-form input[type=file],.hs-dynamic-form input[type=month],.hs-dynamic-form input[type=number],.hs-dynamic-form input[type=password],.hs-dynamic-form input[type=search],.hs-dynamic-form input[type=text],.hs-dynamic-form input[type=time],.hs-dynamic-form input[type=url],.hs-dynamic-form input[type=week],.hs-dynamic-form select,.hs-dynamic-form textarea,.hs_recaptcha.hs-recaptcha.field.hs-form-field .input,form#hsForm_e2c4fcac-84eb-416f-9890-b2403fd16da0_6691,input[type=tel]{margin:0 auto}.hs_submit.hs-submit{text-align:center}a.image-popup-vertical-fit img{height:auto}.hs-dynamic-floorplan-image{padding:0 0 25px}.home-design-inner-layout .content_bucket-row-0-padding{padding-top:0!important}.hs-dynamic-qucik-action{padding-bottom:30px}}@media (max-width:500px){.portfolio-item-block .portfolio-item-bg{height:100%}.hs-home-design-layout .portfolio-item-block{float:none;width:100%}.portfolio-item-block .in-short.info{padding:40px}.portfolio-item-block .portfolio-item-block-inside{height:285px}.hs-dynamic-floorplan-image{width:100%}.hs-price{font-size:28px;line-height:28px}.hs-total-bedroom{font-size:18px;margin-bottom:25px}.text{font-size:14px}.inclusion-text h2{font-size:20px;line-height:28px}.inclusion-text{font-size:14px}}@media (max-width:396px){.hs-floor-info div{padding-right:10px}}@media (max-width:356px){.hs-floor-info{flex-wrap:wrap}.hs-floor-info div{width:50%}}@media (max-width:320px){table.custom-home-design{width:auto}.custom-tabber-left-column-content{padding:0}.custom-tabber-left-column-content h5{max-width:250px}}