@keyframes MonthlyMortgage_drop-in__ND87P{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.MonthlyMortgage_subpageHero__YIV4m{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.MonthlyMortgage_subpageHero__YIV4m img{position:absolute;width:100%;height:100%;object-fit:cover}.MonthlyMortgage_subpageHero__YIV4m .MonthlyMortgage_heading__O5nKQ{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.MonthlyMortgage_subpageHero__YIV4m .MonthlyMortgage_heading__O5nKQ{padding:0 35px}}.MonthlyMortgage_container__LNI0i{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline;font:inherit;padding:0;text-align:left;text-decoration:underline}.MonthlyMortgage_container__LNI0i span{font-size:12px}.MonthlyMortgage_popout__Vwe3_{max-width:820px!important}.MonthlyMortgage_mortCloseButton__mGCXL{position:absolute;left:18px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.MonthlyMortgage_mortInfoBox__Na_qO{padding:8px 16px 40px;margin-top:18px}.MonthlyMortgage_mortInfoBox__Na_qO hr{margin:6px 0 14px;height:1px;border:none;background-color:#d6d6d6;box-sizing:content-box}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e{font-family:Gotham,sans-serif;font-size:1em;font-weight:300;line-height:1.5}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e h5{margin:0 0 -2px;font-weight:500}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e span{color:#5c5c5c;font-size:.9em}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ{margin-top:18px;display:block!important}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ li{width:100%;display:flex;justify-content:space-between;margin:14px 0;font-size:1.45em!important}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ li span{line-height:1.6em;font-weight:300!important;margin:0!important}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ li .MonthlyMortgage_mortLabel__z1JRZ{color:#004876}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ .MonthlyMortgage_monthlyPayment__LPNPn{color:#000}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ .MonthlyMortgage_monthlyPayment__LPNPn span{line-height:1.3}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ .MonthlyMortgage_monthlyPayment__LPNPn span .MonthlyMortgage_monthlyPaymentTitle__MIoiR{font-weight:500!important}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_mortBreakdown__MfUEZ .MonthlyMortgage_monthlyPayment__LPNPn span .MonthlyMortgage_monthlyPaymentSubTitle__Tpt1H{font-size:.85em}.MonthlyMortgage_mortInfoBox__Na_qO p{margin:50px 0 40px;font-size:1.3em;font-family:Gotham,sans-serif;line-height:1.7em}.MonthlyMortgage_mortInfoBox__Na_qO p a{color:#0070cd}.MonthlyMortgage_mortInfoBox__Na_qO p.MonthlyMortgage_disclaimer__HJuSR{margin:0;color:#707070;font-size:.98em;line-height:1.5em}.MonthlyMortgage_sliderWrapper__MtwWh{border-radius:4px 4px 0 0}.MonthlyMortgage_printHeader__2CgyS{display:none}@media print{.MonthlyMortgage_mortInfoBox__Na_qO{width:100%!important;height:100%!important;padding:0;margin:0}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e h5{font-size:18px;line-height:1.1}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e span{font-size:12px}.MonthlyMortgage_mortInfoBox__Na_qO .MonthlyMortgage_header__fva_e hr{margin:6px 0 10px}.MonthlyMortgage_printHeader__2CgyS{display:block}.MonthlyMortgage_printHeaderRow__Vm79Z{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px}.MonthlyMortgage_printHeaderRow__Vm79Z p{font-size:12px;margin:0 0 4px;line-height:1}.MonthlyMortgage_printHeaderRow__Vm79Z .MonthlyMortgage_heading__O5nKQ{font-size:16px;font-weight:500;margin-bottom:4px;line-height:1}.MonthlyMortgage_printHeroDetails__INvZP{display:block;font-family:Gotham,sans-serif}.MonthlyMortgage_printHeroDetails__INvZP .MonthlyMortgage_name__MPvmo{font-size:30px;margin-bottom:6px;line-height:1;font-family:Domaine,Gotham,sans-serif}.MonthlyMortgage_printContactBlock__OhjaF{display:flex;max-width:40%;align-items:flex-start;justify-content:flex-end;gap:12px;font-family:Gotham,sans-serif;text-align:right}.MonthlyMortgage_printHeroImage__BYAc8{display:flex;margin-bottom:8px;width:100%}.MonthlyMortgage_printHeroImage__BYAc8 img{display:block;width:100%;height:320px;object-fit:cover;object-position:center}.MonthlyMortgage_disclaimer__HJuSR{margin-top:0!important;font-size:10px!important;line-height:1!important;color:#000!important}}@keyframes ProductPrice_drop-in__8Qb6R{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.ProductPrice_subpageHero__8K985{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.ProductPrice_subpageHero__8K985 img{position:absolute;width:100%;height:100%;object-fit:cover}.ProductPrice_subpageHero__8K985 .ProductPrice_heading__5IYh5{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.ProductPrice_subpageHero__8K985 .ProductPrice_heading__5IYh5{padding:0 35px}}.ProductPrice_product_price__VbtDE{text-align:right;font-size:1em;padding-right:0;font-weight:500}@media(min-width:768px){.ProductPrice_product_price__VbtDE{padding-right:0}}.ProductPrice_product_price__VbtDE label{display:block;font-size:.64em;font-weight:300;line-height:.9em;font-family:Gotham Narrow,sans-serif}@keyframes Popout_drop-in___wtGs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.Popout_subpageHero__PRl6V{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.Popout_subpageHero__PRl6V img{position:absolute;width:100%;height:100%;object-fit:cover}.Popout_subpageHero__PRl6V .Popout_heading__IddbF{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.Popout_subpageHero__PRl6V .Popout_heading__IddbF{padding:0 35px}}.Popout_container__yszpn{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:10000}.Popout_container__yszpn .Popout_popout__7QPc0{position:absolute;width:100%;display:block;height:100dvh;top:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:30;max-width:100dvw;transform:translateX(-570px);transition:transform .2s ease}@media(min-width:768px){.Popout_container__yszpn .Popout_popout__7QPc0{max-width:650px}}.Popout_container__yszpn .Popout_popout__7QPc0 header{width:100%;height:60px;flex-shrink:0}.Popout_container__yszpn .Popout_popout__7QPc0 .Popout_content__jNJ9f{margin:0 auto;width:100%;height:calc(100vh - 60px);overflow-y:scroll}.Popout_container__yszpn .Popout_popout__7QPc0 .Popout_content__jNJ9f.Popout_hideHeader__JEGoU{height:100vh}.Popout_container__yszpn .Popout_popout__7QPc0.Popout_fullWidth__zYd40{max-width:100%}.Popout_container__yszpn .Popout_closer__Vrlsw{width:100vw;height:100%;left:0;top:0;background-color:rgba(0,0,0,.75);cursor:pointer;opacity:0;transition:opacity .25s ease}.Popout_container__yszpn.Popout_open__CD6hA .Popout_popout__7QPc0{transform:translateX(0)}.Popout_container__yszpn.Popout_open__CD6hA .Popout_closer__Vrlsw{opacity:1}.Popout_container__yszpn.Popout_dyoh__Ds5Wk .Popout_closeButton__DFXnE img{position:relative;top:15px;left:15px}.Popout_closeX__PiL2i{position:absolute;top:15px;left:10px;cursor:pointer;z-index:1100;border-radius:50%;padding:10px;width:30px;height:30px;border:1px solid gray;display:flex;justify-content:center;align-items:center}.Popout_closeX__PiL2i svg{position:relative;width:20px}.Popout_right__JoJm_ .Popout_popout__7QPc0{transform:translateX(0);transition:transform .2s ease;left:auto;right:0}.Popout_right__JoJm_ .Popout_closeX__PiL2i{right:10px;left:auto;rotate:180deg}.Popout_closeButton__DFXnE{position:absolute;top:20px;right:22px;z-index:6;background:transparent}.Popout_closeButton__DFXnE .Popout_exitX__qRvY9{height:30px;width:30px;cursor:pointer;z-index:11;border:1px solid #8195a2;border-radius:100px;display:grid;justify-items:center;align-items:center;justify-content:center;align-content:center;background:#fff}.Popout_closeButton__DFXnE .Popout_exitX__qRvY9 img{height:30px;width:30px}.Popout_closeButton__DFXnE svg{fill:currentcolor;stroke:currentcolor;height:24px;position:absolute;top:16px;left:16px;cursor:pointer}.Popout_bottomCloseButton__x0dOH{top:auto;bottom:10px;position:absolute}header .Popout_closeButton__DFXnE img{width:24px;height:24px;margin:18px;cursor:pointer}.Popout_headerChildren__sm2kN{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.Popout_show__8jkvn{display:block}.Popout_hide__b9cfI{display:none}@media print{.Popout_container__yszpn{width:100%!important;height:100%!important}.Popout_container__yszpn .Popout_popout__7QPc0{position:static!important;max-width:none!important}.Popout_container__yszpn .Popout_popout__7QPc0,.Popout_container__yszpn .Popout_popout__7QPc0 .Popout_content__jNJ9f{width:100%!important;height:100%!important;overflow:visible!important;overflow-y:visible!important}}@keyframes WalkthroughCard_drop-in__ifhP0{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.WalkthroughCard_subpageHero__Gku25{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.WalkthroughCard_subpageHero__Gku25 img{position:absolute;width:100%;height:100%;object-fit:cover}.WalkthroughCard_subpageHero__Gku25 .WalkthroughCard_heading__74i_w{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.WalkthroughCard_subpageHero__Gku25 .WalkthroughCard_heading__74i_w{padding:0 35px}}.WalkthroughCard_iframe_wrapper__tyylq iframe{position:fixed;left:0;right:0;bottom:0;max-height:80vh;max-width:80vw;z-index:9999}.WalkthroughCard_walkthroughCard__eh6Dq{position:relative;flex-grow:1;flex-shrink:0;aspect-ratio:auto;cursor:pointer;padding-bottom:15px}.WalkthroughCard_walkthroughCard__eh6Dq img{aspect-ratio:9/12}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_walkthroughLabel__F3SSQ{margin:0}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_anchorWrapper__Bo7cP{position:relative}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_representativeCallOut__Jny_v{position:absolute;bottom:0;right:0;background:#fff;color:#000;font-size:10px;padding:6px 14px;border-radius:4px 0 0 0;z-index:6}.WalkthroughCard_walkthroughCard__eh6Dq.WalkthroughCard_hideDetails__rw16i{width:100%}.WalkthroughCard_walkthroughCard__eh6Dq.WalkthroughCard_hideDetails__rw16i img{aspect-ratio:16/9;max-height:70vh;width:100%}@media(min-width:768px){.WalkthroughCard_walkthroughCard__eh6Dq.WalkthroughCard_hideDetails__rw16i{width:100%}}@media(min-width:1200px){.WalkthroughCard_walkthroughCard__eh6Dq.WalkthroughCard_hideDetails__rw16i{width:100%}}.WalkthroughCard_walkthroughCard__eh6Dq.WalkthroughCard_hideDetails__rw16i a.WalkthroughCard_walkthroughAnchor__4Om1O{max-width:100%;max-height:70vh;width:100%}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O{width:70vw;height:auto;display:block;position:relative;min-width:300px;max-width:450px}@media(min-width:768px){.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O{width:40vw;min-width:320px}}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;background:url(https://cdn.tollbrothers.com/sites/comtollbrotherswww/svg/3D-Tour.svg);background-repeat:no-repeat;background-size:31px;background-position:50%;height:60px;width:60px;background-color:#fff;border-radius:50px;color:#004876;font-size:.65em;line-height:53px;font-weight:500;cursor:pointer;transition:all .1s ease}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O:hover:before{background-repeat:no-repeat;background-size:35px;background-position:50%;height:65px;width:65px;background-color:#fff;border-radius:50px;color:#004876;box-shadow:0 3px 43px rgba(0,0,0,.8)}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O:hover:after{background-color:rgba(0,0,0,.6)}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O:after{content:"";width:100%;height:100%;border-radius:4px;top:0;display:block;position:absolute;z-index:5;background-color:rgba(0,0,0,.4);cursor:pointer;transition:background-color .2s ease-in}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O .WalkthroughCard_caption__TocmM{position:absolute;font-size:11px;line-height:16px;background:#0c223f;z-index:6;top:0;left:0;padding:5px 22px;color:#fff}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O .WalkthroughCard_thumb__s_8vz{width:100%;height:100%;border-radius:4px;object-fit:cover;display:block}.WalkthroughCard_walkthroughCard__eh6Dq a.WalkthroughCard_walkthroughAnchor__4Om1O .WalkthroughCard_play_button__6fESh{position:absolute;top:10%;bottom:10%;left:0;right:0;margin:auto;z-index:6}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR{width:70vw;min-width:300px;max-width:450px;height:auto;font-weight:500;padding:10px 0 0;display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:768px){.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR{width:40vw;min-width:320px}}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR .WalkthroughCard_header__fGxyk{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR h5{font-size:20px;line-height:30px;letter-spacing:.5px;margin:0;color:#0c223f;font-family:Domaine,Gotham,sans-serif}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR h5 span{font-size:14px;display:block}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR ul{margin:1px 0}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR ul li{display:inline;margin-right:15px}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR p{font-size:14px;line-height:22px;font-weight:400;margin-bottom:5px}.WalkthroughCard_walkthroughCard__eh6Dq .WalkthroughCard_details__IkJrR p a{color:#0070cd;text-decoration:underline}.WalkthroughCard_tourCallOutWrapper__k3Dvn{opacity:0;position:absolute;width:100%;top:0;bottom:0;z-index:-1}.WalkthroughCard_tourCallOutWrapper__k3Dvn h3{position:absolute;width:100%;padding:0 10px;color:#fff;letter-spacing:.5px;line-height:22px;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ{opacity:0;position:absolute;height:60px;width:0;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 15px;overflow:hidden;white-space:nowrap;display:flex;align-items:center;border-radius:35px;box-shadow:0 2px 10px rgba(0,0,0,.4);transition:opacity .55s ease-in-out,width .95s ease-in-out;transition-delay:.3s;background-color:#fff;font-size:10px}@media(min-width:480px){.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ{font-size:13px}}.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ span:first-child{position:relative;top:5px;padding:5px}@media(min-width:480px){.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ span:first-child{margin-right:5px}}.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ span:first-child img{width:28px;aspect-ratio:auto}.WalkthroughCard_tourCallOutWrapper__k3Dvn .WalkthroughCard_tourCTA__HdarZ span:nth-child(2){transition:opacity .55s ease-in-out;transition-delay:.5s;opacity:0}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_tourCallOutActive__KoGR5{z-index:100;opacity:1;transform:translateY(0)}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_tourCallOutActive__KoGR5 h3{opacity:1;transform:translateY(0)}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_tourCallOutActive__KoGR5 .WalkthroughCard_tourCTA__HdarZ{opacity:1;width:auto}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_tourCallOutActive__KoGR5 .WalkthroughCard_tourCTA__HdarZ span:nth-child(2){opacity:1}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_gallery__KSow7.WalkthroughCard_tourCallOutWrapper__k3Dvn{width:70vw;min-width:300px;max-width:450px}@media(min-width:768px){.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_gallery__KSow7.WalkthroughCard_tourCallOutWrapper__k3Dvn{width:40vw;min-width:320px}}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_gallery__KSow7 h3{top:25%;font-size:20px}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_modelPage__l0z5S.WalkthroughCard_tourCallOutWrapper__k3Dvn{max-width:100%}.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_modelPage__l0z5S h3{font-size:24px;top:15%}@media(min-width:768px){.WalkthroughCard_tourCallOutWrapper__k3Dvn.WalkthroughCard_modelPage__l0z5S h3{font-size:40px;top:30%}}@keyframes InlineSitePlans_drop-in__WsfR5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.InlineSitePlans_subpageHero__NX2Wi{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.InlineSitePlans_subpageHero__NX2Wi img{position:absolute;width:100%;height:100%;object-fit:cover}.InlineSitePlans_subpageHero__NX2Wi .InlineSitePlans_heading__95B4x{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.InlineSitePlans_subpageHero__NX2Wi .InlineSitePlans_heading__95B4x{padding:0 35px}}.InlineSitePlans_inlineSitePlanHolder__uHhux{height:auto}@media(min-width:768px){.InlineSitePlans_inlineSitePlanHolder__uHhux{height:calc(100vh - 90px);display:block}}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2px 10px;margin-bottom:10px}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4 label{font-size:.8em}@media(min-width:768px){.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4{flex-direction:row}}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4 .InlineSitePlans_selectHolder__R1_0S{border:1px solid #8195a2;border-radius:30px;position:relative;background:#fff;margin:0}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4 .InlineSitePlans_selectHolder__R1_0S:after{content:"";position:absolute;right:14px;top:10px;display:flex;width:20px;height:20px;margin:0 0 0 auto;background:url(https://cdn.tollbrothers.com/sites/comtollbrotherswww/svg/dropdown-arrow.svg) no-repeat 50%}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_sitePlanSelector__GXqn4 .InlineSitePlans_selector__klGCK{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;height:40px;font-size:.8em;font-family:Gotham,sans-serif;font-weight:500;color:#004876;width:100%;margin:0;padding:0 40px 0 15px;background:transparent;z-index:5;position:relative;overflow:hidden}.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_siteplanHolder__rK4zC{background-color:#eee;height:auto}@media(min-width:768px){.InlineSitePlans_inlineSitePlanHolder__uHhux .InlineSitePlans_siteplanHolder__rK4zC{height:calc(100vh - 90px);display:block}}.InlineSitePlans_inlineSitePlanHolder__uHhux.InlineSitePlans_ispt___7NSa,.InlineSitePlans_inlineSitePlanHolder__uHhux.InlineSitePlans_ispt___7NSa .InlineSitePlans_siteplanHolder__rK4zC{height:100vh}.InlineSitePlans_inlineSitePlanHolder__uHhux.InlineSitePlans_ispt___7NSa.InlineSitePlans_showDisclaimer__3omd6,.InlineSitePlans_inlineSitePlanHolder__uHhux.InlineSitePlans_ispt___7NSa.InlineSitePlans_showDisclaimer__3omd6 .InlineSitePlans_siteplanHolder__rK4zC{height:94vh}@media print{.InlineSitePlans_siteplanHolder__rK4zC{background:none!important}}@keyframes DesignerAppointedSlideCallout_drop-in__2fXIA{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.DesignerAppointedSlideCallout_subpageHero__T1FOq{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(90vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.DesignerAppointedSlideCallout_subpageHero__T1FOq img{position:absolute;width:100%;height:100%;object-fit:cover}.DesignerAppointedSlideCallout_subpageHero__T1FOq .DesignerAppointedSlideCallout_heading__sB5Zt{position:absolute;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:rgba(0,0,0,.12) 0 3px 10px;z-index:2}@media(min-width:992px){.DesignerAppointedSlideCallout_subpageHero__T1FOq .DesignerAppointedSlideCallout_heading__sB5Zt{padding:0 35px}}.DesignerAppointedSlideCallout_root__izYuM{width:100%;height:100%;padding:0 14px}.DesignerAppointedSlideCallout_root__izYuM .DesignerAppointedSlideCallout_imgWrapper__t3lgC{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.DesignerAppointedSlideCallout_root__izYuM .DesignerAppointedSlideCallout_imgWrapper__t3lgC .DesignerAppointedSlideCallout_logo__MCJMN{margin-top:50px!important;width:160px!important;height:auto!important;object-fit:fill!important;border:none!important}@media(min-width:768px){.DesignerAppointedSlideCallout_root__izYuM .DesignerAppointedSlideCallout_imgWrapper__t3lgC .DesignerAppointedSlideCallout_logo__MCJMN{margin-top:90px!important;width:180px!important;height:auto!important}}.DesignerAppointedSlideCallout_root__izYuM .DesignerAppointedSlideCallout_imgWrapper__t3lgC .DesignerAppointedSlideCallout_name__iraYa{width:100%;height:56px;background:#fff;padding:14px 10px 0;margin-top:auto;color:#004876;font-family:Domaine,Gotham,sans-serif;font-size:1.125em;text-align:center}