:root{--unnamed-color-d0d9e1:#D0D9E1;--unnamed-color-a0b2c2:#A0B2C2;--unnamed-color-eae5db:#EAE5DB;--unnamed-color-d4cbb7:#D4CBB7;--unnamed-color-947d4b:#947D4B;--unnamed-color-ffffff:#FFFFFF;--unnamed-color-000000:#000000;--unnamed-color-eeefee:#EEEFEE;--unnamed-color-eeece5:#EEECE5;--unnamed-color-d7d9d8:#D7D9D8;--unnamed-color-8d9290:#8D9290;--unnamed-color-facb0d:#FACB0D;--unnamed-color-123f67:#123F67;--unnamed-color-26548b:#26548B;--unnamed-color-dca852:#DCA852;--unnamed-font-family-ivyora-display:"ivyora-text", Georgia, serif;--unnamed-font-family-figtree:"figtree", Helvetica, Arial, sans-serif;--unnamed-font-family-sofia-pro:"sofia-pro", Helvetica, Arial, sans-serif;--unnamed-font-family-quiche-sans:"quiche-sans", Helvetica, Arial, sans-serif;--unnamed-font-style-normal:normal;--unnamed-font-weight-300:300;--unnamed-font-weight-normal:400;--unnamed-font-weight-medium:500;--unnamed-font-weight-bold:700;--unnamed-font-size-12:12px;--unnamed-font-size-13:13px;--unnamed-font-size-14:14px;--unnamed-font-size-15:15px;--unnamed-font-size-16:16px;--unnamed-font-size-17:17px;--unnamed-font-size-18:18px;--unnamed-font-size-19:19px;--unnamed-font-size-22:22px;--unnamed-font-size-25:25px;--unnamed-font-size-28:28px;--unnamed-font-size-42:42px;--unnamed-font-size-45:45px;--unnamed-font-size-55:55px;--unnamed-font-size-65:65px;--unnamed-character-spacing-0:0px;--unnamed-character-spacing-0-24:0.24px;--unnamed-character-spacing-0-26:0.26px;--unnamed-character-spacing-0-28:0.28px;--unnamed-character-spacing-0-3:0.3px;--unnamed-character-spacing-0-32:0.32px;--unnamed-character-spacing-0-34:0.34px;--unnamed-character-spacing-0-38:0.38px;--unnamed-character-spacing-0-4:0.4px;--unnamed-character-spacing-0-44:0.44px;--unnamed-character-spacing-0-65:0.65px;--unnamed-character-spacing-0-75:0.75px;--unnamed-line-spacing-15:15px;--unnamed-line-spacing-18:18px;--unnamed-line-spacing-19:19px;--unnamed-line-spacing-20:20px;--unnamed-line-spacing-21:21px;--unnamed-line-spacing-22:22px;--unnamed-line-spacing-23:23px;--unnamed-line-spacing-24:24px;--unnamed-line-spacing-25:25px;--unnamed-line-spacing-27:27px;--unnamed-line-spacing-30:30px;--unnamed-line-spacing-31:31px;--unnamed-line-spacing-34:34px;--unnamed-line-spacing-50:50px;--unnamed-line-spacing-52:52px;--unnamed-line-spacing-65:65px;--unnamed-line-spacing-70:70px;--unnamed-text-transform-uppercase:uppercase;--ph-blue:var(--unnamed-color-123f67);--ph-blue-mid:var(--unnamed-color-26548b);--ph-blue-light:var(--unnamed-color-a0b2c2);--ph-blue-pale:var(--unnamed-color-d0d9e1);--ph-gold:var(--unnamed-color-947d4b);--ph-gold-light:var(--unnamed-color-dca852);--ph-sand:var(--unnamed-color-d4cbb7);--ph-sand-light:var(--unnamed-color-eae5db);--ph-grey-bg:var(--unnamed-color-eeece5);--ph-grey:var(--unnamed-color-d7d9d8);--ph-grey-dark:var(--unnamed-color-8d9290);--ph-yellow:var(--unnamed-color-facb0d);--ph-white:var(--unnamed-color-ffffff);--ph-black:var(--unnamed-color-000000);--ph-font-heading:var(--unnamed-font-family-quiche-sans);--ph-font-body:var(--unnamed-font-family-sofia-pro);--ph-font-alt:var(--unnamed-font-family-figtree);--ph-font-display:var(--unnamed-font-family-ivyora-display)}html{overflow-x:hidden}body{font-family:var(--ph-font-alt);color:var(--ph-black);font-weight:var(--unnamed-font-weight-300);background:var(--ph-white);font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-22);letter-spacing:var(--unnamed-character-spacing-0-3);overflow-x:hidden;padding:0px!important}h1,h2,.h1,.h2,h3,h4,h5,h6,.h3,.h4,.h5{color:var(--ph-blue-mid);letter-spacing:var(--unnamed-character-spacing-0);font-family:var(--ph-font-display)}h2,.h2{font-size:var(--unnamed-font-size-42);line-height:var(--unnamed-line-spacing-52)}.font-12{font-size:var(--unnamed-font-size-12)}.font-13{font-size:var(--unnamed-font-size-13)}.font-14{font-size:var(--unnamed-font-size-14)}.font-15{font-size:var(--unnamed-font-size-15)}.font-16{font-size:var(--unnamed-font-size-16)}.font-17{font-size:var(--unnamed-font-size-17)}.font-18{font-size:var(--unnamed-font-size-18)}.font-19{font-size:var(--unnamed-font-size-19)}.font-20{font-size:20px}.font-22{font-size:var(--unnamed-font-size-22)}.font-25{font-size:var(--unnamed-font-size-25)}.font-27{font-size:27px}.font-28{font-size:var(--unnamed-font-size-28)}.font-30{font-size:30px}.font-35{font-size:35px}.font-42{font-size:var(--unnamed-font-size-42)}.font-45{font-size:var(--unnamed-font-size-45)}.font-65{font-size:var(--unnamed-font-size-65)}.font-60{font-size:60px}.font-70{font-size:70px}.lh-15{line-height:var(--unnamed-line-spacing-15)}.lh-18{line-height:var(--unnamed-line-spacing-18)}.lh-19{line-height:var(--unnamed-line-spacing-19)}.lh-20{line-height:var(--unnamed-line-spacing-20)}.lh-21{line-height:var(--unnamed-line-spacing-21)}.lh-22{line-height:var(--unnamed-line-spacing-22)}.lh-23{line-height:var(--unnamed-line-spacing-23)}.lh-24{line-height:var(--unnamed-line-spacing-24)}.lh-25{line-height:var(--unnamed-line-spacing-25)}.lh-27{line-height:var(--unnamed-line-spacing-27)}.lh-30{line-height:var(--unnamed-line-spacing-30)}.lh-34{line-height:var(--unnamed-line-spacing-34)}.lh-42{line-height:42px}.lh-50{line-height:var(--unnamed-line-spacing-50)}.lh-70{line-height:var(--unnamed-line-spacing-70)}.lh-74{line-height:74px}.lh-86{line-height:86px}.l-s-0{letter-spacing:var(--unnamed-character-spacing-0)}.l-s-1{letter-spacing:1.5px}.l-s-2{letter-spacing:var(--unnamed-character-spacing-0-38)}.l-s-3{letter-spacing:.84px}.l-s-4{letter-spacing:var(--unnamed-character-spacing-0-26)}.l-s-5{letter-spacing:.7px}.l-s-6{letter-spacing:var(--unnamed-character-spacing-0-4)}.l-s-7{letter-spacing:var(--unnamed-character-spacing-0-28)}.l-s-8{letter-spacing:var(--unnamed-character-spacing-0-24)}.l-s-9{letter-spacing:var(--unnamed-character-spacing-0-65)}.l-s-10{letter-spacing:.9px}.l-s-11{letter-spacing:var(--unnamed-character-spacing-0-75)}.l-s-12{letter-spacing:var(--unnamed-character-spacing-0-44)}.l-s-13{letter-spacing:var(--unnamed-character-spacing-0-32)}.l-s-14{letter-spacing:var(--unnamed-character-spacing-0-34)}.l-s-15{letter-spacing:var(--unnamed-character-spacing-0-3)}.t-display-65,.t-display-55,.t-heading-42,.t-heading-28,.t-heading-25,.t-heading-22,.t-heading-19{font-family:var(--ph-font-heading);font-style:var(--unnamed-font-style-normal);letter-spacing:var(--unnamed-character-spacing-0)}.t-display-65{font-size:var(--unnamed-font-size-65);line-height:var(--unnamed-line-spacing-70);font-weight:var(--unnamed-font-weight-medium)}.t-display-55{font-size:var(--unnamed-font-size-55);line-height:var(--unnamed-line-spacing-65);font-weight:var(--unnamed-font-weight-medium)}.t-heading-42{font-size:var(--unnamed-font-size-42);line-height:var(--unnamed-line-spacing-52);font-weight:var(--unnamed-font-weight-bold)}.t-heading-28{font-size:var(--unnamed-font-size-28);line-height:var(--unnamed-line-spacing-34);font-weight:var(--unnamed-font-weight-medium)}.t-heading-25{font-size:var(--unnamed-font-size-25);line-height:var(--unnamed-line-spacing-31);font-weight:var(--unnamed-font-weight-medium)}.t-heading-22{font-size:var(--unnamed-font-size-22);line-height:var(--unnamed-line-spacing-27);font-weight:var(--unnamed-font-weight-medium)}.t-heading-19{font-size:var(--unnamed-font-size-19);line-height:var(--unnamed-line-spacing-23);font-weight:var(--unnamed-font-weight-bold)}.t-display-ivy-45{font-family:var(--ph-font-display);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-normal);font-size:var(--unnamed-font-size-45);line-height:var(--unnamed-line-spacing-50);letter-spacing:var(--unnamed-character-spacing-0)}.intro-text-blue,.intro-text-white{font-family:var(--ph-font-display);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-normal);font-size:var(--unnamed-font-size-22);line-height:var(--unnamed-line-spacing-30);letter-spacing:var(--unnamed-character-spacing-0-44)}.intro-text-blue{color:var(--ph-blue-mid)}.intro-text-white{color:var(--ph-white)}.body-text-blue,.body-text-white{font-family:var(--ph-font-alt);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-300);font-size:var(--unnamed-font-size-16);line-height:var(--unnamed-line-spacing-24);letter-spacing:var(--unnamed-character-spacing-0-32)}.body-text-blue{color:var(--ph-blue-mid)}.body-text-white{color:var(--ph-white)}.eyebrow-gold{font-family:var(--ph-font-alt);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-medium);font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-18);letter-spacing:var(--unnamed-character-spacing-0-75);color:var(--ph-gold-light);text-transform:var(--unnamed-text-transform-uppercase)}.t-lead-19,.t-lead-17,.t-label-18,.t-label-15,.t-label-15-wide,.t-label-13,.t-body-15,.t-body-14,.t-body-13,.t-body-12{font-family:var(--ph-font-body);font-style:var(--unnamed-font-style-normal)}.t-lead-19{font-size:var(--unnamed-font-size-19);line-height:var(--unnamed-line-spacing-25);letter-spacing:var(--unnamed-character-spacing-0-38);font-weight:var(--unnamed-font-weight-bold)}.t-lead-17{font-size:var(--unnamed-font-size-17);line-height:var(--unnamed-line-spacing-23);letter-spacing:var(--unnamed-character-spacing-0-34);font-weight:var(--unnamed-font-weight-bold)}.t-label-18{font-size:var(--unnamed-font-size-18);line-height:var(--unnamed-line-spacing-21);letter-spacing:var(--unnamed-character-spacing-0-4);font-weight:var(--unnamed-font-weight-normal);text-transform:var(--unnamed-text-transform-uppercase)}.t-label-15{font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-18);letter-spacing:var(--unnamed-character-spacing-0-3);font-weight:var(--unnamed-font-weight-normal);text-transform:var(--unnamed-text-transform-uppercase)}.t-label-15-wide{font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-18);letter-spacing:var(--unnamed-character-spacing-0-75);font-weight:var(--unnamed-font-weight-normal);text-transform:var(--unnamed-text-transform-uppercase)}.t-label-13{font-size:var(--unnamed-font-size-13);line-height:var(--unnamed-line-spacing-15);letter-spacing:var(--unnamed-character-spacing-0-65);font-weight:var(--unnamed-font-weight-normal);text-transform:var(--unnamed-text-transform-uppercase)}.t-body-15{font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-22);letter-spacing:var(--unnamed-character-spacing-0-3);font-weight:var(--unnamed-font-weight-300)}.t-body-14{font-size:var(--unnamed-font-size-14);line-height:var(--unnamed-line-spacing-20);letter-spacing:var(--unnamed-character-spacing-0-28);font-weight:var(--unnamed-font-weight-normal)}.t-body-13{font-size:var(--unnamed-font-size-13);line-height:var(--unnamed-line-spacing-18);letter-spacing:var(--unnamed-character-spacing-0-26);font-weight:var(--unnamed-font-weight-300)}.t-body-12{font-size:var(--unnamed-font-size-12);line-height:var(--unnamed-line-spacing-19);letter-spacing:var(--unnamed-character-spacing-0-24);font-weight:var(--unnamed-font-weight-300)}::-moz-selection{color:var(--ph-white);background:var(--ph-blue)}::selection{color:var(--ph-white);background:var(--ph-blue)}.light-blue-clr{color:var(--ph-blue-light)}.navbar-brand img,.logo_menu img{width:250px}.top-right{background:#123F67;padding:12px 15px;top:-32px}.top-right ul li a{color:var(--ph-blue-mid);text-decoration:none;text-transform:uppercase}.top-right ul li.contact-link a{color:var(--ph-blue-mid);text-decoration:none;text-transform:uppercase;font-size:15px;font-family:var(--ph-font-alt);font-weight:500;letter-spacing:.3px}.top-right ul li a.fa{font-size:18px}.top-right ul li a.fa-facebook-f{display:inline-flex;justify-content:center;align-items:flex-end;width:18px;height:18px;background:#fff;border-radius:100%;color:#123F67;font-size:15px;bottom:-1px;position:relative}.top-right ul li a.fa-facebook-f:before{bottom:-1px;position:relative}.top-right ul li.contact-link a{font-weight:400}.top-right ul li.contact-link{margin-left:20px}.top-header-contact{--thc-height:52px;--thc-gold-width:248.311px;--thc-overlap:var(--thc-height);--thc-blue:var(--ph-blue-mid);position:relative;z-index:99;width:max-content;max-width:100%;margin-left:auto;margin-top:-32px;min-height:var(--thc-height);background:linear-gradient(var(--ph-gold-light),var(--ph-gold-light)) var(--thc-height) top / calc(var(--thc-gold-width) - var(--thc-height)) var(--thc-height) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 294.311 52'%3E%3Cpath d='M-190.313,52V0H52a52.455,52.455,0,0,1,52,51.992V52H52v0Z' transform='translate(103.998 52) rotate(180)' fill='%23dca852'/%3E%3C/svg%3E") left top / auto var(--thc-height) no-repeat}.top-header-contact .price-estimator{display:flex;align-items:center;width:var(--thc-gold-width);min-height:var(--thc-height);padding-left:var(--thc-height);padding-right:var(--thc-overlap);color:var(--ph-white);text-decoration:none;font-family:var(--ph-font-alt);font-size:var(--unnamed-font-size-13);line-height:var(--unnamed-line-spacing-15);letter-spacing:.3px;text-transform:var(--unnamed-text-transform-uppercase);font-size:15px;font-weight:400;margin-bottom:0}.top-header-contact .price-estimator:hover{color:var(--ph-blue)}.top-header-contact .top-right{--thc-cap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 103.998 52'%3E%3Cpath d='M52,52H0V0H52a52.457,52.457,0,0,1,52,51.992V52Z' transform='translate(103.998 52) rotate(180)' fill='%23000'/%3E%3C/svg%3E")
      left top / auto var(--thc-height) no-repeat,
    linear-gradient(#000, #000)
      var(--thc-height) top / calc(100% - var(--thc-height)) var(--thc-height) no-repeat;display:flex;align-items:center;position:relative;z-index:1;top:0;margin-left:calc(var(--thc-overlap) * -1);padding:0 240px 0 calc(var(--thc-height) + -5px);min-height:var(--thc-height);background-color:#FFF;-webkit-mask:var(--thc-cap);mask:var(--thc-cap)}.btn,.btn:active{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:2px 40px;color:var(--ph-white);font-weight:var(--unnamed-font-weight-normal);text-decoration:none;letter-spacing:var(--unnamed-character-spacing-0-65);font-size:var(--unnamed-font-size-13);line-height:var(--unnamed-line-spacing-15);text-transform:var(--unnamed-text-transform-uppercase);background:var(--ph-blue-mid);border:var(--ph-blue-mid) 1px solid;border-radius:0;height:45px;border-radius:25px}.btn:hover{background:none;color:var(--ph-blue-mid);border:var(--ph-blue-mid) 1px solid}.btn-2{background:#EEECE5;border-radius:25px;color:var(--ph-blue-mid);border:#EEECE5 1px solid;opacity:1}.btn-2:hover{background:none;border-radius:25px;color:#EEECE5;border:#EEECE5 1px solid}.btn-3:hover{color:var(--ph-white);border:var(--ph-white) 1px solid}.text-clr-a{color:var(--ph-gold-light)!important}.text-clr-b{color:var(--ph-blue-mid)!important}.text-clr-c{color:var(--ph-blue-mid)}.text-clr-d{color:var(--ph-gold-light)}.t-r-corner-1{width:694px;height:694px;opacity:.15;background:#fff;clip-path:polygon(100% 0%,100% 100%,0% 0%);z-index:99}.t-r-corner-2{width:40px;height:40px;background:rgb(255 255 255);clip-path:polygon(100% 0%,100% 100%,0% 0%);position:absolute;right:11px;top:11px}.w-h-72{width:72px;height:72px}.bg-blue-2{background:#01284B}.bg-blue-1{background:var(--ph-blue-mid)}.bg-2{background:#EEECE5}.bg-3{background:var(--ph-gold-light)!important}.sup-title{display:inline-block;color:#fff;letter-spacing:var(--unnamed-character-spacing-0-75);line-height:var(--unnamed-line-spacing-18);font-weight:var(--unnamed-font-weight-normal);text-transform:var(--unnamed-text-transform-uppercase);font-size:var(--unnamed-font-size-15);padding-bottom:0;font-family:var(--ph-font-alt)}.m-t-3{margin-top:3px}.mx-minus-1{margin-left:-12px;margin-right:-12px}.mx-w-452{max-width:452px}.mx-w-474{max-width:474px}.navbar-light{background:none!important}.navbar-nav>li,#mega-menu-wrap-header-menu .mega-menu>li{position:relative;padding:0 15px!important;text-align:center}.navbar-nav>li:last-child,#mega-menu-wrap-header-menu .mega-menu>li:last-child{padding-right:0px!important}.navbar-nav>li:first-child,#mega-menu-wrap-header-menu .mega-menu>li:first-child{padding-left:0px!important}.navbar-nav>li>a,#mega-menu-wrap-header-menu .mega-menu>li>a{color:#fff!important;text-transform:uppercase!important;font-weight:500!important;padding:0px!important;text-decoration:none;position:relative;font-size:15px!important;background:none!important;height:auto!important;line-height:inherit!important;letter-spacing:0.3px!important;font-family:var(--ph-font-alt)!important}.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li:hover>a,#mega-menu-wrap-header-menu .mega-menu>li>a:hover{color:#fff!important;text-decoration:none;background:none!important}.navbar-nav>li>a.active,#mega-menu-wrap-header-menu .mega-menu>li.mega-current_page_item>a{font-weight:700!important;background:none!important}.navbar-nav>li>.dropdown-toggle:after{position:absolute;right:0;top:0;border:none!important;width:19px;height:10px;background:url(/wp-content/themes/practical-homes/images/down-arrow-2.png) no-repeat center bottom;content:"";margin-left:0;display:none}.navbar-nav>li>.dropdown-menu{border:none;background:#A0B2C2;border-radius:0;padding:10px}.navbar-nav>li>.dropdown-menu li{margin-bottom:0}.navbar-nav>li>.dropdown-menu li a{color:#000;white-space:nowrap;font-size:14px;font-weight:300;outline:none!important;background:none!important;font-family:var(--ph-font-body);padding:3px 15px!important;border-radius:0}.navbar-nav>li>.dropdown-menu li a:hover,.navbar-nav>li>.dropdown-menu li a:focus{color:#fff;background:none!important}#mega-menu-wrap-header-menu{background:none!important;margin-left:auto;margin-top:-60px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{padding-top:25px;background:none}#mega-menu-wrap-header-menu .mega-menu>li>a .mega-indicator,#mega-menu-wrap-header-menu .mega-menu>li:last-child>a .mega-indicator{display:none!important}#mega-menu-wrap-header-menu .mega-menu>li:nth-child(1)>.mega-sub-menu{right:0px!important;left:inherit!important;width:1396px!important}#mega-menu-wrap-header-menu .mega-menu>li:nth-child(1)>.mega-sub-menu>li,#mega-menu-wrap-header-menu .mega-menu>li:last-child>.mega-sub-menu>li{background:none!important;padding:0px!important}#mega-menu-wrap-header-menu .mega-menu>li:hover>.mega-sub-menu{opacity:1!important;visibility:visible!important}.price-estimator #mega-menu-wrap-header-menu .mega-menu>li>a,.price-estimator #mega-menu-wrap-header-menu .mega-menu>li>a:hover,.header-2 #mega-menu-wrap-header-menu .mega-menu>li>a,.header-2 #mega-menu-wrap-header-menu .mega-menu>li>a:hover{color:var(--ph-blue-mid)!important}.home_slider figure:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#2B2B2B;opacity:.5;mix-blend-mode:multiply}.home_slider .carousel-indicators button{width:37px;background:none;opacity:1;height:37px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center}.home_slider .carousel-indicators button:before{content:"";width:8px;height:8px;background:#fff;border-radius:100%;display:inline-block}.home_slider .carousel-indicators button.active{border-color:#fff}.home_slider .carousel-indicators{margin:0 0 43px}.header{z-index:9999}.s-caption h2{font-size:var(--unnamed-font-size-65);letter-spacing:var(--unnamed-character-spacing-0);line-height:var(--unnamed-line-spacing-70);font-weight:400;margin-bottom:34px}.h-s-sub-text{font-size:30px;font-weight:400;letter-spacing:1.5px;line-height:40px}.sep-v-line{display:inline-block;width:2px;background:#fff;height:46px}.f-o-center{max-width:850px}.f-o-bx{max-width:220px;width:100%;display:inline-block}.ph-s-wrappar .g-1{--bs-gutter-x:3px;--bs-gutter-y:3px}.ph-s-wrappar .s-bx-bar{min-height:57px;padding:5px 57px 5px 24px;background:var(--ph-gold-light);border-top-right-radius:57px}.ph-s-wrappar .s-bx-title{font-family:var(--ph-font-alt);font-size:var(--unnamed-font-size-22);font-weight:400;line-height:var(--unnamed-line-spacing-27);letter-spacing:0;text-transform:uppercase}.ph-s-wrappar .s-bx-title .fa{margin-left:7px;font-size:25px;vertical-align:1px}.ph-s-wrappar .s-bx:hover .s-bx-bar{background:var(--ph-blue)}.practical-difference .detail{margin-left:72px}.w-u-cl i img{max-width:101px!important;display:inline-block!important}.w-u-cl p{line-height:18px;font-size:15px;color:var(--ph-blue-mid);letter-spacing:.3px;font-family:var(--ph-font-alt)}.link-1{display:inline-block;text-decoration:none;color:var(--ph-blue-mid);text-transform:uppercase;font-size:13px;line-height:16px;letter-spacing:.65px;font-weight:700}.link-1 span{font-weight:300}.link-1:hover{color:#947D4B}.s-bx-2 .t-r-corner-2{top:inherit!important;bottom:8px;transform:rotate(90deg)}.s-bx-2 h3{width:270px;line-height:34px}.home-land-offer .detail{width:598px;padding:60px}.offer-r-bx{padding:30px 30px 13px 30px;max-width:411px}.offer-r-bx .bdy{max-width:228px}.upto:before{content:"";position:absolute;left:0;top:50%;right:0;z-index:-1;background:var(--ph-gold-light);height:2px;width:143px;margin:0 auto}.ul-1 li{margin-bottom:30px}.ul-1 li .ic img{width:68px}.ul-1 li .r{padding-left:20px;color:var(--ph-blue-mid);font-size:15px;line-height:24px;letter-spacing:.32px}.visit-our-stunning figure{margin:0 -12px 0 -100px}.visit-our-stunning figure img{min-height:634px}.v-o-s-description{max-width:450px;margin-right:96px}.v-o-s-bx h4{border-bottom:2px solid #FFF;padding-bottom:17px;line-height:31px}.form-h{max-width:952px;padding:60px}.txt-b-1{border-radius:0;border:none;box-shadow:none!important;height:37px;font-size:13px;font-weight:300;background:#EEEFEE!important;color:#000;letter-spacing:.26px}textarea.txt-b-1{height:196px}.form-control.txt-b-1::placeholder{color:#000;opacity:1}select.txt-b-1{background:#EEEFEE url(/wp-content/themes/practical-homes/images/down-arrow.png) no-repeat right 15px center!important;background-size:18px!important;padding-right:36px}.join-our-mailing{font-size:13px;letter-spacing:.24px;line-height:19px}.footer{font-size:13px;letter-spacing:0;color:#fff;line-height:18px}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer h5{font-family:var(--ph-font-body);font-weight:var(--unnamed-font-weight-bold);color:var(--ph-white);font-size:var(--unnamed-font-size-13)}.footer ul li{margin-bottom:6px}.social-b a{font-size:18px;margin-right:10px;text-decoration:none!important}.social-b a.fa-facebook-f{display:inline-flex;justify-content:center;align-items:flex-end;width:18px;height:18px;background:#fff;border-radius:100%;color:#123F67;font-size:15px}.social-b a.fa-facebook-f:before{bottom:-1px;position:relative}.logo-f img{max-width:190px}.footer-bottom{font-size:12px}.h-35{height:35px}.newsletter-cl h5{font-size:14px;letter-spacing:.7px;padding-bottom:6px}.clip-path-1:before{content:"";position:absolute;left:0;bottom:0;background:#fff;opacity:.15;clip-path:polygon(100% 0%,100% 100%,0% 0%);width:550px;height:542px;transform:rotate(-180deg)}.gallery-sg .owl-nav{display:none!important}.gallery-sg .owl-dots .owl-dot{margin-top:50px}.gallery-sg .owl-dots .owl-dot span{width:30px;background:none;opacity:1;height:30px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center;background:none!important;margin:2px}.gallery-sg .owl-dots .owl-dot span:before{content:"";width:8px;height:8px;background:#123F67;border-radius:100%;display:inline-block}.gallery-sg .owl-dots .owl-dot.active span{border-color:#123F67}.newsletter-cl .txt-b-1{background:#fff!important}.font-55{font-size:45px}.lh-31{line-height:31px}.lh-65{line-height:55px}.h-inner-sec-1 figure{margin:0 -12px 0 -290px}.h-inner-sec-1 figure img{min-height:695px;max-height:695px;object-fit:cover}.w-578{width:578px;height:578px}.h-title-rw{max-width:330px;margin-right:216px}.bg-4{background:var(--ph-grey-bg)}.bg-5{background:var(--ph-sand-light)}.bg-6{background:var(--ph-blue-light)}.bg-7{background:var(--ph-blue-pale)}.clip-path-1.blue-bg-c:before{background:#123F67!important}.m-w-140{min-width:140px}.step-inside figure{margin-right:-12px!important;width:calc(100% + 12px)!important}.visit-our-sec .map-bx{margin:0 -12px;width:calc(100% + 24px);display:flex;position:relative}.visit-our-sec .map-bx img{object-fit:cover;object-position:left top}.v-o-detail{max-width:645px;margin-right:42px}.bdr-left:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#947D4B}.before-bg-white:before{background:#fff}.detail-h-o-d h4{font-size:20px;color:#947D4B;line-height:25px;border-bottom:#947D4B 1px solid;padding-bottom:10px;margin-bottom:12px}.home-s ul li{display:flex;align-items:center}.home-s ul li i img{max-height:16px;margin-right:3px}.home-s ul li span{font-size:18px;font-weight:400;padding-left:8px;padding-top:3px;letter-spacing:.5px;line-height:20px;color:var(--ph-blue-mid);font-family:var(--ph-font-alt)}.home-s ul li:last-child i img{max-height:21px}.v-aside-r{margin-left:42px!important;margin-right:0}.h-iner-sec-2{padding:190px 0 60px}.h-iner-sec-2 .center{max-width:1004px}.house-type-rw .form-check{width:12.25%;padding:0;margin:0}.house-type-rw .form-check .btn{width:100%;background:#A0B2C2;color:#123F67;font-size:13px;letter-spacing:.65px;border:none!important;padding:0 5px;height:45px}.house-type-rw .form-check .btn-check:checked+.btn{background:#947D4B;font-weight:700;color:#fff}.house-t-detail .form-check{margin:0;padding:0}.house-t-detail .form-check .btn{width:100%;background:#fff;color:var(--ph-blue-mid);font-size:15px;letter-spacing:.75px;border:none!important;padding:23px 21px;border-radius:0;font-weight:500}.house-t-detail .form-check .btn-check:checked+.btn{background:var(--ph-gold-light);color:#fff}select.txt-b-2{background:#fff url(/wp-content/themes/practical-homes/images/down-arrow-3.png) no-repeat right 12px center!important;background-size:14px!important;height:45px;-webkit-appearance:none;font-size:13px;color:#123F67;font-weight:400;letter-spacing:.65px;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none!important;text-align:center;font-weight:500;border:none}.h-d-bx .detail .hd-top{border-bottom:var(--ph-blue-mid) 1px solid;padding-bottom:3px}.ul-2 li{margin-left:5px}.ul-2 li a{color:var(--ph-blue-mid);font-size:15px;line-height:30px;letter-spacing:.52px;display:inline-block;min-height:27px;position:relative;padding:0 3px 0;text-decoration:none}.ul-2 li a.active{color:var(--ph-blue-mid);font-weight:700}.ul-2 li a.active:before{content:"";position:absolute;left:0;background:var(--ph-blue-mid);right:0;bottom:-11px;height:9px;border-top-right-radius:5px;border-top-left-radius:5px}.h-display-t{--hdt-gap:4px;gap:var(--hdt-gap)}.h-display-t .ic{--hdt-width:54.153px;position:relative;width:var(--hdt-width);height:54px;background:var(--ph-blue-mid);border-radius:0 0 calc(var(--hdt-width) / 2) calc(var(--hdt-width) / 2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.h-display-t .ic img{max-height:22px;margin-top:0}.h-display-t .ic.tour{background:#EEECE5;z-index:99}.h-display-t .ic.active{background:var(--ph-gold-light);z-index:99}.h-display-t .ic:before{content:"";position:absolute;left:calc(var(--hdt-gap) * -1);top:0;width:var(--hdt-gap);height:6px;background:#584B2E;clip-path:polygon(100% 0,0 100%,100% 100%)}.on-display-t{min-height:45px;padding:3px 12px;margin-top:-8px;font-family:var(--ph-font-heading);letter-spacing:var(--unnamed-character-spacing-0)}.g-6,.gy-6{--bs-gutter-y:4.5rem}.featured-h-d{background:#D0D9E1}.featured-h-d .on-display-t,.featured-h-d .h-display-t .ic.active,.featured-h-d .detail .ul-2 li a.active:before{background:#123F67!important}.featured-h-d .h-display-t .ic{background:#A0B2C2}.featured-h-d .hd-top h4,.featured-h-d .detail .ul-2 li a.active,.featured-h-d .text-clr-a{color:#123F67}.featured-h-d .detail .hd-top{border-bottom:1px solid #123F67}.thumbnail-hof:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#2B2B2B;opacity:.5;mix-blend-mode:multiply}.featured-h-d.h-d-bx .home-s ul li i{overflow:hidden}.featured-h-d.h-d-bx .home-s ul li i img{padding-right:1px;filter:drop-shadow(0 100px 0 #123F67);transform:translateY(-100px)}.h-0{height:0}.heading-t-bx{left:12px;top:78px}.thumbnail-hof img{max-height:520px;object-fit:cover}.bdr-bottom-white{border-bottom:#fff 1px solid}.h-d-bx .home-s ul{justify-content:inherit!important}.h-d-bx .home-s ul li{margin-right:30px}.h-d-bx .home-s ul li:last-child{margin-right:0}.h-d-footer{margin:0 -.5rem 0rem!important}.h-d-footer a{min-height:45px;display:flex;align-items:center;justify-content:center;text-decoration:none;background:#D4CBB7;width:50%;color:#000;font-weight:400;font-size:13px;letter-spacing:.65px}.h-d-footer a:hover{background:#000;color:#fff}.h-d-footer a:nth-child(1){background:var(--ph-blue-mid);color:#fff;font-size:14px;letter-spacing:.75px;line-height:18px;padding:20px 3px}.h-d-footer a:nth-child(2){background:var(--ph-sand);color:#fff;font-size:14px;letter-spacing:.75px;line-height:18px;padding:20px 3px;border-bottom-right-radius:100px}.featured-h-d .h-d-footer a{background:#D0D9E1}.featured-h-d .h-d-footer a:hover{background:#000}.featured-h-d.under-contract{background:#EEEFEE}.f-o-bx h4{margin:0 0 4px}.max-w-515{max-width:515px}.max-w-402{max-width:402px}.max-w-325{max-width:325px}.for-sale-promo:before{content:"";width:35px;height:35px;position:absolute;left:-35px;bottom:0;clip-path:polygon(100% 0%,100% 100%,0% 0%);background:#584B2E}.for-sale-promo{width:315px;bottom:-35px;right:60px}.for-sale-promo-c{padding:15px;min-height:390px;clip-path:polygon(50.7% 15%,100% 0%,100% 99.3%,0% 100%,0% 0%);background:#947D4B}.for-sale-promo-c .f-s-title{height:119px;display:flex;color:var(--ph-blue);justify-content:center;align-items:center;font-family:var(--ph-font-heading);letter-spacing:var(--unnamed-character-spacing-0);font-size:40px;line-height:45px;font-weight:700}.for-sale-promo-c .f-s-title .t-r-corner-2{background:#123F67}.for-sale-promo-c .upto-p{font-weight:400;letter-spacing:.75px;margin:0 25px}.for-sale-promo-c .upto-p:before{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-1px;height:2px;background:#fff}.for-sale-promo-c .price-promo{font-size:60px;line-height:74px}.for-sale-promo-c .price-promo sup{font-size:40px;line-height:30px}.for-sale-promo-c p{font-size:26px;letter-spacing:.52px;line-height:18px}.h-bx-2{padding:40px 32px}.h-bx-2 h4{border-bottom:#fff 2px solid;font-size:22px;line-height:27px;padding-bottom:10px;margin-bottom:25px}.h-bx-2 ul li{position:relative;padding-left:22px;margin-bottom:15px;color:#fff;font-size:14px;letter-spacing:.28px;line-height:16px}.h-bx-2 ul li:last-child{margin:0}.h-bx-2 ul li::before{content:"";position:absolute;left:0;top:8px;width:9px;height:3px;background:var(--ph-gold-light)}.ul-4 li{margin-bottom:15px}.plus-ic{left:50%;width:146px;margin-left:-73px;top:-73px}.price-2{font-size:60px;line-height:65px}.price-2 sup{font-size:35px}.for-sale-promo-c p.woupg{font-size:21px;letter-spacing:.42px}.ol-1 li{padding-left:30px;position:relative;margin-bottom:10px;min-height:38px}.ol-1 li span{position:absolute;left:0;top:4px;font-weight:500;color:var(--ph-gold-light);display:inline-block;border-right:none;padding-right:5px;line-height:18px;font-size:15px}.n-count-2{width:47px;height:47px;display:inline-flex;align-items:center;justify-content:center;background:var(--ph-gold-light);font-size:20px;font-weight:500}.op-n-bx i{display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;width:99px;height:99px}.op-n-bx i img{max-height:68px;max-width:100px}.o-p-menu{border-bottom:var(--ph-blue-mid) 15px solid}.o-p-menu ul li{width:19%}.o-p-menu ul li .nav-link{width:100%;background:#FFF;border:none!important;border-radius:0px!important;box-shadow:none!important;min-height:304px;padding:10px!important;position:relative}.o-p-menu ul li .nav-link.active{background:var(--ph-blue-mid)}.o-p-menu ul li .nav-link.active .op-n-bx i img{filter:brightness(0) invert(1)}.o-p-menu ul li .nav-link.active:after{content:"";width:0;position:absolute;left:50%;bottom:-50px;margin-left:-50px;height:0;border-left:50px solid #fff0;border-right:50px solid #fff0;border-top:50px solid var(--ph-blue-mid)}.step-ul li{display:flex}.step-ul li .step-t span{width:90px;letter-spacing:.75px;display:inline-block}.step-ul li .dl-right{padding-left:18px;padding-bottom:20px;color:var(--ph-blue-mid);font-size:15px;letter-spacing:.32px;line-height:22px}.step-ul li:last-child .dl-right{padding-bottom:0}.step-l-border:before{content:"";width:2px;height:40px;position:absolute;left:90px;bottom:-24px}.faq-sec .accordion-item{border:none!important;margin-bottom:7px;background:none;border-radius:0px!important}.faq-sec .accordion-item .accordion-button{padding:8px 20px;min-height:50px;color:var(--ph-gold-light);font-weight:600;font-size:var(--unnamed-font-size-17);line-height:var(--unnamed-line-spacing-23);outline:none;box-shadow:none;font-family:var(--ph-font-body);letter-spacing:var(--unnamed-character-spacing-0-34);background:var(--ph-white);border-radius:0px!important}.faq-sec .accordion-item .accordion-body{background:#FFFFFF91;padding:27px 29px;color:#000;font-size:15px;letter-spacing:.32px;line-height:22px}.faq-sec .accordion-item .accordion-button:after{content:"";width:15px;height:15px;background-image:url(/wp-content/themes/practical-homes/images/faq-bottom.png);background-repeat:no-repeat;background-size:15px;display:inline-block}.faq-sec .accordion-item .accordion-button:not(.collapsed)::after{background-image:url(/wp-content/themes/practical-homes/images/faq-bottom.png)}.faq-sec .accordion-item:last-child{margin:0}.faq-center{max-width:940px}.faq-wrappar.clip-path-1:before{width:485px;height:485px}.q-product-cl{min-height:120px}.q-product-cl:after{content:"";position:absolute;right:-12px;top:0;bottom:0;width:1px;background:#8D9290}.owl-carouselB .owl-nav{display:none!important}.owl-carouselB .owl-dots{position:absolute;right:0;bottom:-12px;margin:0;padding:0}.owl-carouselB .owl-dots .owl-dot{width:37px;height:37px;border-color:#fff0;border-width:1px;border-style:solid;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}.owl-carouselB .owl-dots .owl-dot.active{border-color:var(--ph-blue-mid);opacity:1}.owl-carouselB .owl-dots .owl-dot span{opacity:1;border-radius:50px;background:var(--ph-blue-mid)!important;width:8px;height:8px}.z-999{z-index:999}.max-w-460{max-width:460px}.test-cl{padding:75px 80px 70px}.sub-title-top{position:absolute;left:60px;top:-22px;color:#fff;background:var(--ph-gold-light);height:45px;font-size:13px;font-weight:400;letter-spacing:.65px;line-height:15px;display:inline-flex;align-items:center;justify-content:center;padding:2px 15px;text-align:center;border-radius:25px;min-width:176px}.key-map-bx{right:80px;bottom:80px;z-index:999;padding:8px 15px;width:190px;background:#A0B2C2}.wwb-bx{background:var(--ph-blue-mid);width:100%;max-width:420px;padding:35px 30px}.ul-5 li{position:relative;padding-left:20px;margin-bottom:3px}.ul-5 li:before{content:"";width:9px;height:2px;background:var(--ph-gold-light);position:absolute;left:0;top:11px}.council-areas{padding:25px 30px}.l-map figure img{object-fit:cover;min-height:1260px}.our-expertise-sec{background:url(https://practicalhomes.com.au/staging/wp-content/uploads/2026/11/Group-3807.png) no-repeat center center;min-height:fit-content;background-size:cover}.o-exp-bx{background:var(--ph-blue-mid);padding:171px 45px 64px 45px;max-width:460px;position:relative;text-align:center}.custom-file-button{height:37px;background:#EEEFEE!important;padding:.375rem .75rem}.custom-file-button label{border:none!important;background:none;padding:0}.custom-file-button label:nth-child(1){order:2;font-size:13px;font-weight:400;color:var(--ph-gold-light);letter-spacing:.65px}.custom-file-button label:nth-child(2){order:1;font-size:13px;font-weight:300;letter-spacing:.26px}.h-143{height:143px!important}.why-choose-kdr{background:url(https://practicalhomes.com.au/wp-content/uploads/2025/07/Group-3809.png) no-repeat center top;background-size:cover;padding-bottom:100px}.w-c-kdr-bx{padding:90px 80px;max-width:622px}.ul-6 li{background:url(/wp-content/themes/practical-homes/images/check-icon.png) no-repeat left top;background-size:22px;min-height:22px;padding-left:40px;margin-bottom:18px;font-size:15px}.ul-6 li:last-child{margin:0}.kdr-r-detail{padding:90px 80px 90px 200px;margin-left:-135px;width:calc(100% + 135px)!important}.ul-li-mb li{margin-bottom:15px!important}.ul-li-mb li:last-child{margin-bottom:0px!important}.contact-sec-main form .txt-b-1{background:#fff!important}.contact-sec-main form select.txt-b-1{background:#fff url(/wp-content/themes/practical-homes/images/down-arrow.png) no-repeat right 15px center!important;background-size:18px!important}.contact-info ul li a{color:#000;text-decoration:none}.contact-info ul li a:hover{color:#947D4B}.contact-info ul li{margin-bottom:30px}.contact-info ul li:last-child{margin-bottom:0}.ihd_slider .carousel-indicators button{width:37px;background:none;opacity:1;height:37px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center}.ihd_slider .carousel-indicators button:before{content:"";width:8px;height:8px;background:#fff;border-radius:100%;display:inline-block}.ihd_slider .carousel-indicators button.active{border-color:#fff}.ihd_slider .carousel-indicators{margin:0;bottom:inherit!important;top:178px;z-index:99}.ihd_slider .ihd-t-rw-1{border-top:#fff 1px solid;margin-top:25px;border-bottom:#fff 1px solid;padding:15px 0}.z-99{z-index:99}.overview-link ul{padding:1px 0px!important;overflow:auto;white-space:nowrap}.overview-link ul li{min-height:58px;display:flex;font-size:13px;font-weight:400;line-height:15px;letter-spacing:.65px;margin-right:1px}.overview-link ul li.h-ovr span{width:100%;display:flex;align-items:center;justify-content:center;background:#fff;color:#947D4B;font-weight:700;padding:0 20px}.overview-link ul li a{display:flex;width:100%;align-items:center;text-transform:uppercase;text-decoration:none;justify-content:center;color:#fff;padding:0 20px}.overview-link ul li a:hover{background:#fff;color:#947D4B}.max-w-412{max-width:412px}.abruz-link-2{padding:1px 0}.abruz-link-2 .nav-tabs{border:none!important;overflow:hidden;flex-wrap:inherit!important;white-space:nowrap}.abruz-link-2 .nav-tabs li{position:relative}.abruz-link-2 .nav-tabs li .nav-link{border-radius:0px!important;min-height:58px;margin:0px!important;border:none!important;color:var(--ph-blue-mid);display:flex;align-items:center;text-decoration:none;justify-content:center;position:relative;padding:10px;font-size:18px;font-family:var(--ph-font-alt)}.abruz-link-2 .nav-tabs li .nav-link:after{content:"";position:absolute;right:0;background:#fff;width:1px;height:24px;top:18px;border-right:2px solid}.abruz-link-2 .nav-tabs li:last-child .nav-link:after{display:none}.abruz-link-2 .nav-tabs li .nav-link.active{color:#123F67;font-weight:700}.abruz-link-2.bg-blue-1 .nav-tabs li .nav-link:not(.active){color:var(--ph-white)}.non-duplex-mob .abruzz-bx-rw-1{border-top:none}.ul-7 li{margin-right:20px;display:flex;align-items:center}.ul-7 li:last-child{margin-right:0}.ul-7 li i img{max-height:20px}.ul-7 li:last-child i img{max-height:24px}.ul-7 li span{color:var(--ph-blue-mid);font-size:17px;padding-left:10px;font-weight:400;letter-spacing:.5px;line-height:20px}.ul-8 li{display:flex;justify-content:space-between;margin-bottom:20px}.btn-4{height:45px;border:none!important;background:#DBEAFF;color:#26548B}.btn-4:hover{background:#000;color:#fff}.btn-5{height:45px;border:none!important;background:var(--ph-blue-mid);color:#fff}.btn-5:hover{background:#000;color:#fff}.btn-y{border-radius:25px;border:var(--ph-gold-light) 1px solid!important;background:var(--ph-gold-light);color:#fff}.btn-y:hover{background:none;color:var(--ph-gold-light)}.btn-lb{border-radius:25px;border:1px solid #DBEAFF;background:#DBEAFF;color:var(--ph-blue-mid)}.btn-lb:hover{background:none;color:#fff;border:1px solid #fff}.abruzz-bx-aside .nav-tabs{border:none}.abruzz-bx-aside .nav-tabs .nav-item .nav-link{color:#123F67;min-height:71px;display:flex;align-items:center;justify-content:center;min-width:145px;padding:0 6px;text-align:center;border-radius:0px!important;margin-right:4px;text-transform:uppercase}.abruzz-bx-aside .nav-tabs .nav-item .nav-link.active{color:var(--ph-blue-mid);font-weight:500}.bdr-hr{border-top:var(--ph-blue-mid) 1px solid}.owl-fs-gallery{margin:0px!important}.owl-carouselFs .title-fs,.owl-carouselFs hr{opacity:0!important}.owl-carouselFs .owl-item.active .title-fs,.owl-carouselFs .owl-item.active hr{opacity:1!important}.owl-carouselFs figure{position:relative}.owl-carouselFs figure:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(255 255 255 / .65)}.owl-carouselFs .owl-item.active figure:before{display:none}.tour-3d-bx{padding:55px}.max-w-315{max-width:315px}.s-caption h2.h2{font-size:var(--unnamed-font-size-42);line-height:var(--unnamed-line-spacing-52)}.overview-link-ihlp{padding:1px 0px!important;overflow:auto;white-space:nowrap}.overview-link-ihlp ul li{min-height:58px;display:flex;font-size:13px;font-weight:400;line-height:15px;letter-spacing:.65px;margin-right:1px}.overview-link-ihlp ul li.h-ovr span{width:100%;display:flex;align-items:center;justify-content:center;background:#fff;color:#123F67;font-weight:700;padding:0 20px}.overview-link-ihlp ul li a{display:flex;width:100%;align-items:center;text-transform:uppercase;text-decoration:none;justify-content:center;color:#fff;padding:0 20px}.overview-link-ihlp ul li a:hover{background:#fff;color:#123F67}.btn-6{height:58px;border:none!important;background:#D4CBB7;color:#000}.btn-6:hover{background:#000;color:#fff}.btn-7{height:58px;border:none!important;background:#947D4B;color:#fff}.btn-7:hover{background:#000;color:#fff}.ihlp .abruzz-bx-aside .nav-tabs .nav-item .nav-link.active{color:var(--ph-blue-mid);border:1px solid var(--ph-blue-mid)}.ihlp .abruzz-bx-aside .nav-tabs .nav-item .nav-link{color:var(--ph-blue-mid);border:1px solid #D4CBB7}.ihlp .abruzz-bx-aside #gfloor-tab{color:var(--ph-blue-mid);border:1px solid var(--ph-blue-mid)}.ihlp .abruzz-bx-aside #gfloor-tab.active{background-color:var(--ph-blue-mid);color:#fff;border:1px solid var(--ph-blue-mid)}.ihlp .abruzz-bx-aside #ffloor-tab{color:var(--ph-gold-light);border:1px solid var(--ph-gold-light)}.ihlp .abruzz-bx-aside #ffloor-tab.active{background-color:var(--ph-gold-light);color:#fff}.package-inclusions-center{padding:100px 0}.bdr-t-b-2{border-top:#947D4B 1px solid!important;border-bottom:#947D4B 1px solid!important}.mx-w-562{max-width:562px}.house-dual{min-height:470px}.t-r-corner-3{width:400px;height:400px;opacity:.15;background:#fff;clip-path:polygon(100% 0%,100% 100%,0% 100%)}.s-s-cl{padding:30px 35px;min-width:245px;background:#947d4b;margin-left:20px;margin-bottom:-20px}.s-s-cl .ul-7 li i img{filter:brightness(0) invert(1)}.s-s-cl .ul-7 li{flex-direction:column}.s-s-cl .ul-7 li span{padding:8px 0 0}.ss-size-detail{background:#fdfeff;border-bottom:#947d4b 1px solid;border-top:#947d4b 1px solid;padding:25px 10px}.ss-size-detail table tr td{padding:0 10px;border-right:#947d4b 1px solid}.ss-size-detail table tr td:last-child{border-right:none}.ul-9{color:#123f67;font-weight:500;font-size:25px}.ul-9 li{border-right:#123f67 2px solid;padding-right:15px;margin-right:15px}.ul-9 li a{color:#123f67;text-decoration:none}.ph-price-r-top{right:12px;margin:0px!important;top:-30px;z-index:99}.bdr-clr-light{border-color:#fff}.ul-06 li{margin-bottom:6px;padding-left:32px}.bg-ovr-white{background:#fff;position:absolute;width:3000px;left:0;top:0;bottom:0}.mb-m-60{margin-bottom:-60px}.hidden{display:none}.bdr-top-bottom-b{border-top:1px solid #123F67;padding:20px 0 0;border-bottom:1px solid #123F67}.mega-m-cl-1{max-width:360px}.lh-15{line-height:15px}.home-design-mega-menu.clip-path-1:before,.build-with-us-mega-menu.clip-path-1:before{background:#123F67;width:280px;height:280px}.home-design-mega-menu,.build-with-us-mega-menu{padding:40px!important}.home-design-mega-menu figure{margin-bottom:10px!important}.b-menu-2{border-top:var(--ph-blue-mid) 1px solid;border-bottom:var(--ph-blue-mid) 1px solid;padding:30px 0}.b-menu-2 ul li a{text-decoration:none;color:var(--ph-blue-mid);font-size:13px;font-weight:400;letter-spacing:.65px;text-transform:uppercase;line-height:15px}.b-menu-2 ul li{margin:12px 0}.b-menu-2 ul li a:hover{color:var(--ph-gold-light)}.knockdown-rebuild .build-s-glry-sec,.knockdown-rebuild .build-s-glry-sec .container{padding-top:0px!important}.form-h form{position:relative}.form-h form p{margin:0}.form-h form .wpcf7-spinner{position:absolute;right:0;bottom:0}.custom-file-button p{width:100%;display:flex}#filterResult .col.d-flex .ic{cursor:pointer}#filterResult .col.d-flex a img.w-100{display:none}#filterResult .col.d-flex a img.w-100.active{display:block}#filterResult .home-land-offer{flex-basis:100%;width:100%;display:block;padding:0px!important}.house-type-rw .form-check .form-check-label{width:100%;background:#fff;color:var(--ph-blue-mid);font-size:15px;letter-spacing:.75px;border:none!important;padding:0 5px;height:45px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:400;text-align:center;line-height:15px}.house-type-rw .form-check.active .form-check-label{background:var(--ph-gold-light);font-weight:700;color:#fff}.h-d-bx figure a img:nth-child(1){object-fit:cover;height:236px}.h-d-bx figure a img:nth-child(2){object-fit:cover;height:236px;width:auto!important;display:none}.h-d-bx figure a{display:flex;border:#EEEFEE 1px solid;background:#fff;align-items:center;justify-content:center;min-height:237px}.featured-home-designs .h-d-bx figure a img:nth-child(1){height:inherit}.featured-home-designs .h-d-bx figure a img:nth-child(2){height:inherit;width:auto!important}.home-design-check .house-type select.form-control{display:none!important}.tourlink{text-decoration:none}.h-d-bx.list-ondisplay-card{background:#EAE5DB}#menu-footer-middle{font-weight:700}.single-home-design .ihd_slider figure:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.15}.w-upgrade-sec-m{background:#EEECE5;padding:40px 0}.w-upgrade-sec-m .for-sale-promo{bottom:0px!important;right:0px!important}.w-upgrade-sec-m .for-sale-promo:before{display:none!important}.owl-carouselUPG .owl-stage,.owl-carouselUPG .owl-stage .owl-item,.owl-carouselPLUS .owl-stage,.owl-carouselPLUS .owl-stage .owl-item{display:flex}.owl-carouselUPG .owl-stage .owl-item .item,.owl-carouselPLUS .owl-stage .owl-item .item{width:100%;display:flex}.owl-carouselUPG.gallery-sg .owl-dots .owl-dot,.owl-carouselPLUS.gallery-sg .owl-dots .owl-dot{margin-top:15px!important}.join-our-mailing .wpcf7-list-item{margin-left:0px!important}.owl-carouselVS.gallery-sg .owl-dots .owl-dot.active span,.owl-carouselOP.gallery-sg .owl-dots .owl-dot.active span{border-color:#fff}.owl-carouselVS.gallery-sg .owl-dots .owl-dot span::before,.owl-carouselOP.gallery-sg .owl-dots .owl-dot span::before{background:#fff}.owl-carouselVS.gallery-sg .owl-dots,.owl-carouselOP.gallery-sg .owl-dots{position:absolute;right:0;bottom:-64px;width:auto}.owl-carouselVS.gallery-sg .owl-dots .owl-dot,.owl-carouselOP.gallery-sg .owl-dots .owl-dot{margin-top:0px!important}.key-wwb label,.key-obz label{display:inline-block;padding-left:24px;position:relative}.key-wwb label:before{content:"";width:15px;height:15px;background:#D7D9D8;position:absolute;left:0;top:4px}.key-obz label:before{content:"";width:15px;height:15px;background:#EEEFEE;position:absolute;left:0;top:4px}.link-kr{color:#000;text-decoration:none}.link-kr:hover{text-decoration:underline}.owl-carouselFs figure img{object-fit:cover;height:413px;object-position:center 85%}.owl-carouselFs hr{margin-left:-19px!important;margin-right:-19px!important}.wpcf7-not-valid-tip{font-size:12px}.filter-popup-main{z-index:9999}.home-on-display-aside .col-md-6 img.w-100{min-height:190px;object-fit:cover}.h-d-bx{width:100%}.v-o-s-bx a{text-decoration:none;color:#000}.bx_all>.container{padding:0;max-width:100%}.visit-our-sec.bg-2 .map-bx iframe{height:1157px!important}.home-on-display-aside .h-o-d-bx:last-child{margin:0px!important}.ihd_slider figure:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.2}.btn.show-less{font-size:11px;color:var(--ph-blue-mid);letter-spacing:.55px;background:none;padding:0;border:none;height:auto}.luxury-inclusions li a.scrolling-point{color:var(--ph-blue-mid);text-decoration:none;font-size:15px;letter-spacing:.32px;line-height:19px}.luxury-inclusions li a.scrolling-point:hover{color:inherit;text-decoration:underline}#dynamicMap{height:1194px;filter:grayscale(100%);margin-bottom:-5px}#councilList .council-link{color:inherit;text-decoration:none}#councilList .council-link:hover{color:inherit;text-decoration:underline}.h-d-bx .h-display-t{top:-5px!important;right:20px!important}.h-d-bx .on-display-t{left:1px!important;text-transform:uppercase;font-size:16px;font-family:var(--ph-font-alt);font-weight:400!important;min-height:38px;border-top-right-radius:30px;border-bottom-right-radius:30px}.test-cl .font-28{font-size:24px}.contact-map iframe{margin-bottom:-5px!important}.visit-our-sec.bg-blue-1 .v-o-detail.v-aside-r .v-o-s-bx h4{color:#fff}.visit-our-sec.bg-blue-1 .v-o-detail.v-aside-r .bdr-left::before{background:#fff}.owl-carouselTestg .test-cl i img{width:auto!important;display:inline-block!important}.h-d-bx .hd-top .cl-2{font-size:26px;line-height:30px;letter-spacing:.52px;margin-top:6px}.q-sans-font{font-family:var(--ph-font-heading)}.lh-52{line-height:52px}.owl-carouselHDDNW .owl-nav{display:none!important}.owl-carouselHDDNW .owl-dots{position:absolute;right:15px;bottom:27px;text-align:right}.owl-carouselHDDNW .owl-dots .owl-dot span{width:30px;background:none;opacity:1;height:30px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center;background:none!important;margin:2px}.owl-carouselHDDNW .owl-dots .owl-dot span:before{content:"";width:8px;height:8px;background:#fff;border-radius:100%;display:inline-block}.owl-carouselHDDNW .owl-dots .owl-dot.active span{border-color:#fff}.hdd-over-view-link{background:none;padding:18px 5px 0}.hdd-over-view-link ul li{padding:24px;background:#fff;margin-right:4px}.hdd-over-view-link ul li a{text-decoration:none;color:var(--ph-blue-mid);font-size:15px;line-height:15px;letter-spacing:.65px;text-transform:uppercase;padding-bottom:12px;font-weight:500}.hdd-over-view-link ul li a:hover{text-decoration:none;color:var(--ph-gold-light)}.hld-over-view-link{background:none;width:max-content;margin:0 auto;margin-top:33px}.hld-over-view-link ul li{padding:21px 54px;background-color:#fff;margin-right:4px}.hld-over-view-link ul li a{text-decoration:none;color:var(--ph-blue-mid);font-size:15px;line-height:18px;letter-spacing:.75px;text-transform:uppercase;display:block;font-weight:500}.hld-over-view-link ul li a:hover{text-decoration:none;color:var(--ph-gold-light)}.owl-carouselHDDNW figure img{height:730px;object-fit:cover}.l-h-size .lh-s-cl p{display:inline-block}.l-h-size .lh-s-cl p:first-child{padding-right:10px}.l-h-size{float:right;text-align:right;margin-bottom:-14px}.h-d-bx.bg-4.new-pckg{background:var(--ph-grey-bg);border-bottom-right-radius:57px}.h-d-bx.bg-4.under-contract{background:#DBEAFF;border-bottom-right-radius:57px}.featured-h-d.h-d-bx.bg-4{background:#EEEFEE}.owl-carouselFO.gallery-sg .owl-dots .owl-dot{margin-top:20px}.abruz-link-sub-2{background:#A0B2C2;padding:0 12px}.abruz-link-sub-2 ul{display:flex;flex-wrap:wrap;margin:0 -1px!important}.abruz-link-sub-2 ul li{padding:1px;width:50%}.abruz-link-sub-2 ul li .nav-link{display:flex;width:100%;align-items:center;min-height:25px;padding:0 5px;text-align:center;justify-content:center;background:#D0D9E1;text-decoration:none;font-size:13px;letter-spacing:.29px;line-height:15px}.abruz-link-sub-2 ul li .nav-link:hover,.abruz-link-sub-2 ul li .nav-link.active{background:#FFF;color:#123F67;font-weight:700}.more-images{position:absolute;top:-112px;right:12px;z-index:2}.more-images img{max-width:118px}.mx-w-500{max-width:505px}.all-fd-list .col.d-flex .ic{z-index:99;width:35px;height:35px}.all-fd-list .col.d-flex.publish .ic{background-color:green}.all-fd-list .col.d-flex.private .ic{background-color:red}.all-fd-list .h-d-bx figure a{min-height:inherit}.all-fd-list .h-d-bx figure a img:nth-child(1){min-height:inherit;max-height:inherit}.all-facades .h-iner-sec-2{padding:190px 0 25px}.f-terms{font-size:12px}.fterms-list .f-terms{margin-top:-20px;margin-bottom:20px}.facade-slider-ihd .f-terms{margin-top:15px}.adjust-o-plan{background:#D4CBB7;padding:20px;display:flex;min-height:318px;align-items:center;justify-content:center}.adjust-o-plan:before{content:"";position:absolute;left:0;bottom:0;clip-path:polygon(100% 0%,100% 100%,0% 0%);background:#fff;opacity:.15;width:265px;height:265px;transform:rotate(-180deg)}.adjust-o-plan figcaption{max-width:309px;text-align:center;position:relative;z-index:9}.adjust-o-plan h3{font-size:28px;line-height:34px;padding:10px 0 12px}.new-hd-comin-soon{--nhcs-width:301.331px;--nhcs-height:343.412px;right:88%;top:-38px;width:var(--nhcs-width)}.new-hd-comin-soon .rw{min-height:var(--nhcs-height);padding:60px 10px 0;background:var(--ph-gold-light);border-radius:0 0 calc(var(--nhcs-width) / 2) calc(var(--nhcs-width) / 2)}.new-hd-comin-soon:before{content:"";width:38px;height:38px;position:absolute;left:-38px;top:1px;background:#584B2E;clip-path:polygon(100% 0,0 100%,100% 100%)}.new-hd-comin-soon h3{font-size:var(--unnamed-font-size-28);font-weight:var(--unnamed-font-weight-medium);color:var(--ph-white);line-height:var(--unnamed-line-spacing-34)}.new-hd-comin-soon hr{display:inline-block;width:60px;border-top:var(--ph-white) 2px solid;opacity:1}.new-hd-comin-soon h5{font-size:var(--unnamed-font-size-22);font-weight:var(--unnamed-font-weight-medium);color:#fff;line-height:var(--unnamed-line-spacing-27)}.new-hd-comin-soon.inverted .rw{padding:80px 10px 25px;border-radius:calc(var(--nhcs-width) / 2) calc(var(--nhcs-width) / 2) 0 0}.new-hd-comin-soon.inverted:before{left:auto;top:auto;right:-38px;bottom:1px;clip-path:polygon(0 0,100% 0,0 100%)}.new-hd-comin-soon.banner-comin-soon{right:140px;top:auto;bottom:-39px;z-index:2}.form-h .custom-file-button p{display:flex;justify-content:space-between}.form-h .custom-file-button p .wpcf7-form-control{width:100%!important}.iframe-wrapper{position:relative;width:100%;height:500px;overflow:hidden}.iframe-wrapper iframe{position:absolute;width:100%;height:100%;border:none;transform:scale(1.1)}.max-w-391{max-width:396px!important}.vd-bx{height:530px}.vd-bx iframe{width:150%;position:absolute;height:150%;left:-25%;top:-25%}.home #myCarousel .s-caption{background:rgb(0 0 0 / .2);padding-bottom:66px}.owl-carouselVS .opening-soon{background:#fff;text-align:center;padding:17px;color:#123F67;font-weight:700;margin-top:7px;letter-spacing:.65px}.comingsoon-loc{background:#fff;color:#947D4B;font-weight:700;text-align:center;padding:50px 15px;margin-top:2px}.comingsoon .col .pb-2{padding-bottom:0!important}#dh_624.visit-our-sec.bg-2 .map-bx iframe{height:957px!important}.opportunities-section{background:#fff}.opportunity-card{position:relative;width:100%;background:var(--ph-blue-mid);padding:20px 25px 20px;min-height:264px;overflow:hidden}.opportunity-card .corner{position:absolute;top:7px;right:7px;width:0;height:0;border-top:38px solid #fff;border-left:38px solid #fff0}.opportunity-card h3{color:#fff;font-size:30px;margin-bottom:22px;letter-spacing:.84px;line-height:40px;min-height:115px;align-content:start;border-top:1px solid var(--ph-gold-light);padding-top:20px}.opportunity-card hr{border:0;border-top:2px solid #fff;opacity:1;margin:0 0 28px}.opportunity-card h5{color:var(--ph-gold-light);font-family:var(--ph-font-alt);font-size:var(--unnamed-font-size-15);line-height:18px;font-weight:700;margin-bottom:22px;letter-spacing:.75px}.opportunity-card p{padding:0 10px 0 0;color:#fff;font-size:15px;letter-spacing:.32px;line-height:22px}.selection-text{font-family:var(--ph-font-display);letter-spacing:.44px}.home-land-offer{background:var(--ph-gold-light);margin-bottom:128px}.home-land-offer h2{font-size:50px;line-height:60px;margin-bottom:-2px}.home-land-offer h3{font-size:50px;line-height:60px}.light-gold-color{color:var(--ph-gold-light)}.sup-title.light-gold-color{border-top:1px solid var(--ph-gold-light);padding-top:14px}.u8-panel{--u8-height:52px;--u8-fill:#fff;width:225px;min-height:var(--u8-height);background:var(--u8-fill);border-radius:0 var(--u8-height) 0 0;align-content:center;padding-left:15px}.practical-difference{background:var(--ph-blue-mid)}.prac-sub-text{font-family:var(--ph-font-display);font-size:var(--unnamed-font-size-22);line-height:30px;letter-spacing:.44px;color:var(--ph-white)}.prac-sub-text-2{font-family:var(--ph-font-alt);color:var(--ph-white);font-size:var(--unnamed-font-size-15);line-height:24px;letter-spacing:.32px;max-width:413px}.practical-difference .detail{max-width:570px}.u6-scrim{--u6-fill:#26548b;--u6-opacity:.399;width:287px;height:198px;background:var(--u6-fill);opacity:var(--u6-opacity);mix-blend-mode:multiply;border-radius:0 0 80% 0 / 0 0 100% 0;position:absolute;left:0;top:0;z-index:9;z-index:0}.u6-scrim.yell-b{--u6-fill:#DCA852}.promo-banner{position:relative;display:flex;justify-content:flex-end;align-items:stretch;min-height:672px}.promo-banner__photo{position:absolute;inset:0;width:65%;height:100%;object-fit:cover;object-position:center}.promo-banner__panel{position:relative;flex:0 0 35%;max-width:35%;margin-right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:110px 50px 70px;text-align:center;background:var(--ph-sand-light,#EAE5DB)}.promo-banner__tag{--promo-tag-fold:30px;position:absolute;top:-16px;left:50%;transform:translateX(-50%);padding:15px 42px 17px;border-radius:0 0 30px 30px;background:var(--ph-gold-light,#DCA852);color:var(--ph-white,#FFFFFF);font-family:var(--ph-font-body,"sofia-pro",Helvetica,Arial,sans-serif);font-style:italic;font-weight:700;font-size:15px;line-height:1;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap}.promo-banner__tag:before{content:"";position:absolute;top:1px;width:var(--promo-tag-fold);height:var(--promo-tag-fold);background:#584B2E}.promo-banner__tag:before{left:calc(var(--promo-tag-fold) * -1);clip-path:polygon(100% 0,13px 51%,100% 50%)}.promo-banner__tag:after{right:calc(var(--promo-tag-fold) * -1);clip-path:polygon(0 0,100% 100%,0 100%)}.promo-banner__eyebrow{margin:0;color:var(--ph-blue,#123F67);font-family:var(--ph-font-display,"ivyora-text",Georgia,serif);font-size:40px;line-height:1;letter-spacing:2px;text-transform:uppercase}.promo-banner__heading{margin:6px 0 0;color:#26548B;font-family:var(--ph-font-display,"ivyora-text",Georgia,serif);font-weight:400}.promo-banner__heading-feature{display:block;font-size:50px;line-height:1;font-style:normal;letter-spacing:1px;text-transform:uppercase;font-weight:600}.promo-banner__heading-sub{display:block;margin-top:4px;font-size:50px;line-height:60px;font-style:normal;color:#26548B}.promo-banner__value{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:34px 0 0;color:#26548B;font-family:var(--ph-font-display,"ivyora-text",Georgia,serif)}.promo-banner__value-prefix,.promo-banner__value-suffix{font-size:30px;line-height:1}.promo-banner__value-amount{font-size:40px;line-height:1;letter-spacing:.5px}.promo-banner__copy{max-width:420px;margin:30px 0 0;color:#26548B;font-family:var(--ph-font-alt);font-weight:300;font-size:15px;line-height:24px;letter-spacing:.3px}.promo-banner__copy strong{font-weight:700}.promo-banner__button{display:inline-block;margin-top:40px;padding:17px 20px;border-radius:30px;background:var(--ph-gold-light,#DCA852);color:var(--ph-white,#FFFFFF);font-family:var(--ph-font-alt);font-size:13px;line-height:1;letter-spacing:.65px;text-transform:uppercase;text-decoration:none;transition:background 0.25s ease;font-weight:400;border:var(--ph-gold-light) 1px solid}.promo-banner__button:hover,.promo-banner__button:focus{background:none;color:var(--ph-gold-light)}.page-template-page-home-designs-sydney .h-iner-sec-2 .center,.house-en-land{margin-top:55px!important}.page-template-page-home-designs-sydney h2{font-size:65px}.page-template-page-home-designs-sydney .center p.text-clr-b{max-width:749px;margin:0 auto;letter-spacing:.32px;font-weight:400}.bg-tranparent-white{background:rgb(255 255 255 / .4)}.hmd-title{font-size:26px;line-height:30px;letter-spacing:.8px}.hmd.detail{padding:10px 26px 20px 15px}.hmd.h-d-bx{border-bottom-right-radius:77px}.home-s{margin-top:10px}.featured-hmd-on-display,.featured-hmd{position:absolute;right:0;z-index:9;top:172px;background:#DBEAFF;padding:9px 12px 9px 17px;border-top-left-radius:30px;border-bottom-left-radius:30px;color:var(--ph-blue-mid);text-transform:uppercase;font-size:15px;letter-spacing:.32px}.offer-banner .home-land-offer{margin-bottom:20px!important}.ic.tour{font-size:10px;line-height:12px;letter-spacing:.26px;font-weight:700}#ict{font-size:16px;font-weight:700}.abruz-link-2 .nav-tabs li .nav-link.active:before{content:"";position:absolute;left:0;background:var(--ph-blue-mid);right:0;bottom:0;height:11px;border-top-right-radius:5px;border-top-left-radius:5px}.abruzz-bx-rw-1{margin-top:18px;margin-bottom:25px}.heading-sub-ab{font-size:15px;font-family:var(--ph-font-alt);letter-spacing:.75px}.size-ab{color:var(--ph-blue-mid);font-size:15px;font-family:var(--ph-font-alt);letter-spacing:.75px}.owl-carouselHDDNW .title-fs{margin-top:-60px;margin-left:20px;position:absolute}.h-iner-sec-2 .f-terms{position:absolute;margin-left:20px;color:#fff;margin-top:-43px;z-index:9;font-size:13px;font-weight:400}.shd-info{background:var(--ph-grey-bg);padding:30px 60px;margin:40px auto 0}#floorplans.duplex .shd-info{margin-top:0}.shd-info h3{font-size:30px;letter-spacing:.44px;line-height:40px;margin-bottom:20px}.shd-info figcaption{max-width:900px;margin:0 auto}.shd-info p{font-size:16px;letter-spacing:.32px;line-height:24px}.shd-o-plan{background:var(--ph-blue-mid);padding:40px 60px;margin-top:30px!important;margin-left:auto;margin-right:auto}.shd-o-plan h3{font-size:45px;line-height:45px;margin-top:11px}.shd-o-plan p{font-size:15px;letter-spacing:.32px;line-height:20px;color:#fff;font-weight:300;margin-top:30px;max-width:400px;margin-left:auto;margin-right:auto}.shd-o-plan .promo-banner__button{margin-top:15px}.get-pp.promo-banner__button{margin-top:14px;text-align:center}.facade-slider-ihd .f-terms{color:var(--ph-blue-mid);font-size:16px;letter-spacing:.32px;line-height:24px;font-weight:500}.facade-slider-ihd .title-fs{margin-top:20px;margin-bottom:20px}.facade-slider-ihd h3{margin-bottom:40px;margin-top:0;line-height:50px}.owl-carouselFs .owl-dots .owl-dot span::before{content:"";width:8px;height:8px;background:var(--ph-gold-light);border-radius:100%;display:inline-block}.owl-carouselFs .owl-dots .owl-dot.active span{border-color:var(--ph-gold-light)}.owl-carouselFs .owl-dots .owl-dot span{width:30px;background:none;opacity:1;height:30px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center;background:none!important;margin:2px}.owl-carouselFs .owl-dots{position:absolute;right:0;top:-68px;text-align:right}.title-h-rw h2{font-size:50px;line-height:60px}.sub-head-p{font-size:16px;letter-spacing:.32px;line-height:24px;color:var(--ph-blue-mid);font-family:var(--ph-font-alt);font-weight:500;width:749px;margin:0 auto}.h-a-adrs{font-size:15px;line-height:18px;letter-spacing:.75px;color:var(--ph-blue-mid);margin-top:20px;margin-bottom:0;min-height:37px;align-content:center}.h-d-bx .hd-top,.h-d-bx .h-d-bdy{margin:15px 12px}.page-template-page-home-and-land-packages-sydney .home-s ul li:last-child i img{max-height:22px}.single-house-land-package .title-h-rw h2{font-family:var(--ph-font-display);color:var(--ph-blue-mid);margin-bottom:10px}.single-house-land-package .price-hld-r{letter-spacing:1.1px;line-height:63px}.single-house-land-package .h-iner-sec-2{background:var(--ph-grey-bg)}.single-house-land-package .abruzz-bx h3{font-size:50px;line-height:60px;margin-bottom:30px}#inclusions.package-inclusions{background:var(--ph-blue-mid)}#inclusions.package-inclusions .u6-scrim{top:auto;z-index:0}.package-inclusions-center h2{font-size:50px;line-height:50px;font-family:var(--ph-font-display)!important}.note-text-inc{position:absolute;right:231px;margin-top:-59px;font-size:13px}.common-page-banner figure:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#2B2B2B;opacity:.5;mix-blend-mode:multiply}.common-page-banner{position:relative}.common-page-banner figcaption{max-width:500px;bottom:63px;margin-left:275px}.common-page-banner figcaption h2{font-size:65px;line-height:70px;font-family:var(--ph-font-display);color:var(--ph-white);margin-bottom:0}.r-l-container,.r-d-container figure{max-height:585px;min-height:585px}.r-d-container figure{margin-bottom:0}.r-d-container figure img{height:585px;object-fit:cover;object-position:center}.r-l-container{padding:67px 78px 0 20%}.r-l-container.style_1 h2{font-size:50px;line-height:65px;border-bottom:1px solid var(--ph-blue-mid);padding-bottom:25px;margin-bottom:20px}.r-l-container.style_2 h2{font-size:50px;line-height:65px;border-bottom:1px solid #fff;padding-bottom:25px;margin-bottom:20px}.r-l-container p{font-size:16px;letter-spacing:.32;line-height:20px}.r-l-container a{text-decoration:none}.r-d-container figcaption{margin-top:-52px}.r-l-container .promo-banner__button{margin-top:0}.figs-s.s-ftr.u8-panel{width:450px}.figs-s.s-ftr.u8-panel:last-child{border-bottom:1px solid #EEECE5}.figs-s img{max-width:30px;max-height:23px;margin-right:10px}.figs-s img:last-child{max-height:26px}.figs-s p{margin-bottom:0;color:var(--ph-blue-mid);font-size:14px;letter-spacing:.28px;line-height:16px}.figs-s ul li{margin-right:17px;font-size:16px;color:var(--ph-blue-mid);display:flex}.feat-home-slide .owl-dots .owl-dot span::before{content:"";width:8px;height:8px;background:var(--ph-blue-mid);border-radius:100%;display:inline-block}.feat-home-slide .owl-dots .owl-dot.active span{border-color:var(--ph-blue-mid)}.feat-home-slide .owl-dots .owl-dot span{width:30px;background:none;opacity:1;height:30px;border-radius:100%;border-width:1px;border-style:solid;border-color:#fff0;display:inline-flex;align-items:center;justify-content:center;background:none!important;margin:2px}.feat-home-slide .owl-dots{position:absolute;bottom:23px;left:-77px}.inn-count{float:right;margin-top:30px;margin-right:20px}.inn-count p{font-size:15px;font-weight:700;letter-spacing:.75;line-height:18px;margin-top:9px;color:var(--ph-blue-mid);text-align:right}.hmd-com.new-hd-comin-soon{right:45%;margin-top:-39px;z-index:9;top:auto}#featured-display-homes{margin-top:62px}.our-pomotions-text{font-family:var(--ph-font-display);font-size:22px;line-height:30px;letter-spacing:.44px;width:895px;margin:0 auto}.our-process-sec .sup-title{color:var(--ph-gold-light)}.our-process-sec .nav-link.active h4{color:#fff}.bg-gray{background:var(--ph-grey-bg)}.bg-gray-h{position:relative;background:#fff}.bg-gray-h::before{content:"";position:absolute;top:0;left:0;right:0;height:150px;background:var(--ph-grey-bg);z-index:0}.bg-gray-h>*{position:relative;z-index:1}.inspiration-gallery h2{color:var(--ph-blue-mid);font-size:50px;line-height:50px}.home-design-mega-menu .title-h-rw h2,.build-with-us-mega-menu .title-h-rw h2{font-size:50px;line-height:50px}.home-design-mega-menu .mega-m-cl-1 p,.build-with-us-mega-menu p{font-family:var(--ph-font-display);font-size:22px;line-height:29px;letter-spacing:.44px}.font-display{font-family:var(--ph-font-display);letter-spacing:.44px}.term-sub-head{font-size:15px;letter-spacing:.75px;line-height:18px;font-weight:500}.term-sub-text{font-size:15px;color:var(--ph-blue-mid);letter-spacing:.3px;line-height:22px;font-weight:300}.b-loc-sub-head{font-family:var(--ph-font-display);font-size:22px;letter-spacing:.44px;line-height:30px}.our-expertise-sec h2{font-size:50px;line-height:60px}.step-inside h2{font-size:50px;line-height:60px}.sub-car{font-family:var(--ph-font-display);font-size:22px;letter-spacing:.44px;line-height:30px}.car-text{color:var(--ph-blue-mid);font-size:15px;letter-spacing:.32px;line-height:22px;max-width:619px}.step-inside figcaption{max-width:682px}.family-owned h4{font-size:22px;letter-spacing:.44px;line-height:29px;margin-bottom:12px}.family-owned p{color:var(--ph-blue-mid)}.o-sub-t{font-family:var(--ph-font-display);font-size:22px;letter-spacing:.44px;line-height:30px;max-width:682px}.o-t{color:var(--ph-blue-mid);font-size:16px;letter-spacing:.32;line-height:24px;max-width:619px}.our-story h4{font-size:22px;letter-spacing:.44px;line-height:30px;color:var(--ph-blue-mid)}.luxury-inclusions h2{font-size:55px;line-height:60px}.new-hd-comin-soon.banner-comin-soon h2{font-size:65px;line-height:46px;margin-top:15px;margin-bottom:15px}.new-hd-comin-soon.banner-comin-soon h3{font-size:23px;margin-bottom:8px}.new-hd-comin-soon.banner-comin-soon .plus-icon{display:block;color:#fff;font-size:36px;margin-bottom:10px}.new-hd-comin-soon.banner-comin-soon small.sup-title{font-size:20px;line-height:24px}.new-hd-comin-soon.banner-comin-soon small.sup-title1{font-size:16px;font-weight:300}.upgrade-y-home h4{font-size:30px;line-height:33px;border:none}.plus-y-choice h4{color:#fff;font-size:35px;letter-spacing:.7px;line-height:46px}.plus-y-choice ul li{color:#fff;font-size:14px;letter-spacing:.28px;line-height:14px}.plus-y-choice figcaption .title-h-rw{border-top:1px solid var(--ph-gold-light)}.text-kdr{padding:0 131px 0 10%}.text-kdr h2{font-size:50px;line-height:60px}.text-kdr ul li{font-size:15px;letter-spacing:.32px;line-height:22px;color:var(--ph-blue-mid)}.kdr-rebuld-process h2{font-size:50px;line-height:50px}.kdr-rebuld-process p{font-size:15px;letter-spacing:.32px;line-height:20px;max-width:100%;margin:0 auto}.kdr-rebuld-process .container{position:relative}.single-home-design .home-land-offer{margin-bottom:0}.single-home-design #enquire,.page-template-page-home-and-land-packages-sydney #enquire,.single-house-land-package #enquire{margin-bottom:120px}.form-control{border:none;border-radius:0}.page-template-page-display-homes-sydney .practical-difference{margin-bottom:85px}.page-template-page-display-homes-sydney #inclusions{margin-bottom:0}.kdr-r{margin-top:63px}.knockdown-rebuild .faq-wrappar{padding-left:262px}.faq-list{padding-right:61px}.page-id-372 .practical-difference{margin-bottom:93px}.page-id-372 .promo-banner{margin-bottom:90px}.page-id-372 .home-land-offer{margin-bottom:0}.page-id-1367 .home-land-offer,.our-process .practical-difference,.page-id-289 .practical-difference,.build-locations .practical-difference{margin-bottom:62px}.page-id-389 .promo-banner{margin-bottom:50px}.inc-t{font-family:var(--ph-font-display);font-size:19px;line-height:28px}.inc-t-2{font-size:15px;letter-spacing:.32px;line-height:22px;margin-top:20px;margin-bottom:30px}#cbprocess-tab-pane .step-ul li .dl-right{color:var(--ph-blue-mid)}.knockdown-rebuild .step-ul li .dl-right{color:#fff}.top-right ul li a img{height:18px;width:auto}.top-right ul li a{margin-right:17px}.knockdown-rebuild .ul-1 li .r{padding-left:0}.knockdown-rebuild .s-s-bx-2{padding-top:50%}.text-fnt-display{font-family:var(--ph-font-display)}.test-cl img{width:60px}.build-with-us-mega-menu{width:80%;left:200px}.price-estimator .home-design-mega-menu,.price-estimator .build-with-us-mega-menu,.page-template-page-home-designs-sydney .home-design-mega-menu,.page-template-page-home-and-land-packages-sydney .home-design-mega-menu,.page-template-page-home-designs-sydney .build-with-us-mega-menu,.page-template-page-home-and-land-packages-sydney .build-with-us-mega-menu,.single-home-design .home-design-mega-menu,.single-house-land-package .home-design-mega-menu,.single-home-design .build-with-us-mega-menu,.single-house-land-package .build-with-us-mega-menu{background:#fff}.btn-pad{padding:17px 20px}.title-h-rw .sup-title{color:var(--ph-gold-light)}label.join-our-mailing a{text-decoration:none;color:#000}#filterResult .hmd.h-d-bx{margin-bottom:20px}.duplex-boxes{background:var(--ph-grey-bg);padding:40px 0}.duplex-boxes .shd-info{background:#fff}.duplex-boxes .shd-o-plan,.duplex-boxes .shd-info{margin:0!important}.duplex-boxes{background:var(--ph-grey-bg);padding:40px 0}.duplex-boxes .row{--bs-gutter-x:16px;--bs-gutter-y:16px}.duplex-boxes .row>[class*="col-"]{display:flex}.duplex-boxes .shd-info,.duplex-boxes .shd-o-plan{width:100%;margin:0!important;min-height:300px;padding:40px 50px;display:flex;align-items:center;justify-content:center}.duplex-boxes .shd-info{background:var(--ph-white)}.duplex-boxes .shd-o-plan{background:var(--ph-blue-mid)}.duplex-boxes figcaption{max-width:440px}.duplex-boxes .shd-info h3,.duplex-boxes .shd-o-plan h3{font-size:35px;line-height:41px;letter-spacing:0;margin:0 0 30px}.duplex-boxes .shd-o-plan h3{margin-top:0}.duplex-boxes .shd-info p,.duplex-boxes .shd-o-plan p{font-size:var(--unnamed-font-size-15);line-height:var(--unnamed-line-spacing-22);letter-spacing:var(--unnamed-character-spacing-0-28);margin:0}.duplex-boxes .shd-o-plan p{margin:0 auto}.duplex-boxes .sup-title{font-size:var(--unnamed-font-size-15);padding-bottom:0}.duplex-boxes .promo-banner__button{margin-top:22px;padding:14px 22px}.home-and-land-packages-sydney #filterResult.row-cols-xl-3>*{margin-bottom:12px}.practical-difference .heading-rw h2{font-size:50px;line-height:60px;margin-bottom:30px}.practical-difference .prac-sub-text-2{max-width:100%}.faq-sec .ul-li-mb li{color:#000;font-size:15px;margin-bottom:10px!important}.faq-sec .accordion-item .accordion-button{font-size:15px;line-height:22px}.selections-studio .s-s-bx-2 .ul-1 li{margin-bottom:15px}.selections-studio .s-s-bx-2 .ul-1 li:last-child{margin-bottom:0}.selections-studio .s-s-bx-2 .ul-1.mb-5{margin-bottom:1.5rem!important}.home-land-offer .promo-banner__tag{background:var(--ph-blue-mid)}.our-story .our-story .detail{--os-pad-y:clamp(48px, 5.2vw, 96px);--os-pad-l:clamp(20px, 4.5vw, 84px);--os-pad-r:clamp(24px, 5vw, 96px);padding:var(--os-pad-y) var(--os-pad-r) var(--os-pad-y) var(--os-pad-l)}.our-story .detail>*{max-width:700px;width:100%}.our-story .o-t{max-width:650px}.our-story .title-h-rw{margin-bottom:clamp(20px, 2vw, 36px)}.our-story .title-h-rw h2{margin-bottom:0}.our-story .o-sub-t{font-size:clamp(19px, 0.6vw + 11px, 22px);line-height:1.4;max-width:none;margin-bottom:clamp(16px, 1.4vw, 24px)}.our-story .o-t{font-size:clamp(15px, 0.15vw + 13px, 15px);line-height:1.55;margin-bottom:clamp(14px, 1.2vw, 20px)}.our-story h4{margin:clamp(8px, 1vw, 16px) 0 0}.our-story figure img{height:100%;min-height:100%}.page-template-page-home-designs-sydney .offer-r-bx{padding:60px 30px 13px 30px}.quality-products-trades .text-clr-a{font-size:50px;line-height:50px}.quality-products-trades.py-5{padding-top:0!important}.insp-gallery .owl-item p{color:var(--ph-blue-mid)!important}.building-terminology .build-s-glry-sec.py-5,.testimonials .build-s-glry-sec.py-5{padding:0!important}.building-terminology .build-s-glry-sec.py-5>.py-4,.testimonials .build-s-glry-sec.py-5>.py-4{padding:0!important}.building-terminology .build-s-glry-sec{padding:0!important}.building-terminology .build-s-glry-sec>.container{padding:0 15px!important}.selections-studio .build-s-glry-sec,.selections-studio .build-s-glry-sec>.container{padding-bottom:0!important}.probnr-new .promo-banner__value{display:block;margin:34px 0 0;text-align:center;line-height:1.15}.probnr-new .promo-banner__value-line{display:block}.probnr-new .promo-banner__value-prefix,.probnr-new .promo-banner__value-suffix,.probnr-new .promo-banner__value-extra{font-size:30px;line-height:1.15}.probnr-new .promo-banner__value-amount{margin:0 4px;font-size:40px;line-height:1.15}.probnr-new .promo-banner__value-extra{display:block;margin-top:4px}.sigcol-new .sigcol__title{margin:0}.sigcol-new .sigcol__title h2,.sigcol-new .sigcol__title h3{padding:0}.sigcol-new .sigcol__value{margin:36px auto 0;color:#FFF;font-family:var(--ph-font-display,"ivyora-text",Georgia,serif);font-size:24px;line-height:1.3;text-align:center}.sigcol-new .sigcol__value-line{display:block}.sigcol-new .sigcol__amount{font-size:32px;line-height:1}.sigcol-new .sigcol__copy{max-width:360px;margin:18px auto 0;color:#FFF;font-family:var(--ph-font-alt,"figtree",Helvetica,Arial,sans-serif);font-size:14px;font-weight:300;line-height:1.6;letter-spacing:.3px;text-align:center}.sigcol-new .sigcol__button{display:inline-block;margin-top:36px;padding:13px 22px;border:1px solid #FFF;border-radius:30px;background:#FFF;color:var(--ph-blue-mid,#26548B);font-family:var(--ph-font-alt,"figtree",Helvetica,Arial,sans-serif);font-size:13px;font-weight:500;line-height:1;letter-spacing:.65px;text-transform:uppercase;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.sigcol-new .sigcol__button:hover,.sigcol-new .sigcol__button:focus{background:#fff0;color:#FFF}.sigoffer-new .sigoffer__body{width:100%;max-width:400px;margin:0 auto;text-align:center}.sigoffer-new .sigoffer__value{margin:0;color:#FFF;font-family:var(--ph-font-display,"ivyora-text",Georgia,serif);font-size:24px;line-height:1.3}.sigoffer-new .sigoffer__value-line{display:block}.sigoffer-new .sigoffer__amount{font-size:32px;line-height:1}.sigoffer-new .sigoffer__copy{max-width:360px;margin:18px auto 0;color:#FFF;font-family:var(--ph-font-alt,"figtree",Helvetica,Arial,sans-serif);font-size:14px;font-weight:300;line-height:1.6;letter-spacing:.3px}.sigoffer-new .sigoffer__button{display:inline-block;margin-top:36px;padding:13px 22px;border:1px solid #FFF;border-radius:30px;background:#FFF;color:var(--ph-blue-mid,#26548B);font-family:var(--ph-font-alt,"figtree",Helvetica,Arial,sans-serif);font-size:13px;font-weight:500;line-height:1;letter-spacing:.65px;text-transform:uppercase;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.sigoffer-new .sigoffer__button:hover,.sigoffer-new .sigoffer__button:focus{background:#fff0;color:#FFF}.grecaptcha-badge{visibility:hidden}