.elementor-19884 .elementor-element.elementor-element-4a5f2d8{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:56px;--padding-right:56px;}.elementor-19884 .elementor-element.elementor-element-4a5f2d8:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-4a5f2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paramountresidences.net/wp-content/uploads/2026/05/hero-pooldeck.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19884 .elementor-element.elementor-element-7b9b36a > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-19884 .elementor-element.elementor-element-7b9b36a .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.9952px;color:#DEEEF5;}.elementor-19884 .elementor-element.elementor-element-a6266da{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-19884 .elementor-element.elementor-element-a6266da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19884 .elementor-element.elementor-element-a6266da .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:112px;font-weight:700;line-height:1em;letter-spacing:1px;color:#FEFBFC;}.elementor-19884 .elementor-element.elementor-element-16e7fd0 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-16e7fd0 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0.5px;color:#D9EAF0;}.elementor-19884 .elementor-element.elementor-element-7baa32e > .elementor-widget-container{margin:25px 0px 38px 0px;}.elementor-19884 .elementor-element.elementor-element-7baa32e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12.6px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C7D7DEC7;}.elementor-19884 .elementor-element.elementor-element-33eda58 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-33eda58 .elementor-button:hover, .elementor-19884 .elementor-element.elementor-element-33eda58 .elementor-button:focus{background-color:#00829F;color:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-33eda58 .elementor-button:hover svg, .elementor-19884 .elementor-element.elementor-element-33eda58 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-3890178{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-4947cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19884 .elementor-element.elementor-element-4947cac:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-4947cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paramountresidences.net/wp-content/uploads/2026/05/building-terrace.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19884 .elementor-element.elementor-element-7e3d2f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-19884 .elementor-element.elementor-element-7e3d2f4:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-7e3d2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-3631865 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-4cd33b2 );}.elementor-19884 .elementor-element.elementor-element-4a958a9{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19884 .elementor-element.elementor-element-4a958a9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;letter-spacing:0.3px;}.elementor-19884 .elementor-element.elementor-element-0b9c666{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:0.5px;}.elementor-19884 .elementor-element.elementor-element-0b9c666 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-e9c145f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-19884 .elementor-element.elementor-element-e9c145f:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-e9c145f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-2d79816 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-4cd33b2 );}.elementor-19884 .elementor-element.elementor-element-5f220f3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19884 .elementor-element.elementor-element-5f220f3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-8ccf87b{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;}.elementor-19884 .elementor-element.elementor-element-8ccf87b p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-8311895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--padding-top:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-19884 .elementor-element.elementor-element-8311895:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-8311895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-ce1f1f7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:#5BABC2;}.elementor-19884 .elementor-element.elementor-element-c38106d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-3185f87{width:var( --container-widget-width, 537px );max-width:537px;--container-widget-width:537px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;}.elementor-19884 .elementor-element.elementor-element-3185f87 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-bee21f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-19884 .elementor-element.elementor-element-2659f16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-964f6e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-c385f6b .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-7c52099 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-6a059a9{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:14px;color:var( --e-global-color-ffdca4c );}.elementor-19884 .elementor-element.elementor-element-6a059a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19884 .elementor-element.elementor-element-6a059a9 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-d16e762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-19884 .elementor-element.elementor-element-91320be .elementor-button{background-color:#0E171F;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E171F;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-91320be .elementor-button:hover, .elementor-19884 .elementor-element.elementor-element-91320be .elementor-button:focus{background-color:#00829F;color:#FFFFFF;border-color:#00829F;}.elementor-19884 .elementor-element.elementor-element-91320be .elementor-button:hover svg, .elementor-19884 .elementor-element.elementor-element-91320be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-1fcdc94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-5fe1ff3{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-3f2b713 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19884 .elementor-element.elementor-element-ab379f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-19884 .elementor-element.elementor-element-ab379f2:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-ab379f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F9;}.elementor-19884 .elementor-element.elementor-element-a69f4bb .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-f8f9e26 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-039aed7{width:var( --container-widget-width, 368px );max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;color:var( --e-global-color-89425cd );}.elementor-19884 .elementor-element.elementor-element-039aed7 p{margin-block-end:14px;}.elementor-19884 .elementor-element.elementor-element-cbe6966{--divider-border-style:solid;--divider-color:#C5D0D4;--divider-border-width:1px;}.elementor-19884 .elementor-element.elementor-element-cbe6966 .elementor-divider-separator{width:100%;}.elementor-19884 .elementor-element.elementor-element-cbe6966 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-f12cc58 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.4px;color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-2defb23 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-7269165{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-35f5474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-19884 .elementor-element.elementor-element-35f5474:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-35f5474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F9;}.elementor-19884 .elementor-element.elementor-element-9e38007 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-5c32ee9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-c40ec1f{width:var( --container-widget-width, 368px );max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;color:var( --e-global-color-89425cd );}.elementor-19884 .elementor-element.elementor-element-c40ec1f p{margin-block-end:14px;}.elementor-19884 .elementor-element.elementor-element-aa49224{--divider-border-style:solid;--divider-color:#C5D0D4;--divider-border-width:1px;}.elementor-19884 .elementor-element.elementor-element-aa49224 .elementor-divider-separator{width:100%;}.elementor-19884 .elementor-element.elementor-element-aa49224 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-d017b33 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.4px;color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-2f53d1e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-f3d8c25{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-4beb9e5 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19884 .elementor-element.elementor-element-19cbd58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-295213e{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-3734d85 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19884 .elementor-element.elementor-element-d4aaa99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-19884 .elementor-element.elementor-element-d4aaa99:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-d4aaa99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F9;}.elementor-19884 .elementor-element.elementor-element-9094126 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-3db944f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-7ce44d5{width:var( --container-widget-width, 368px );max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;color:#4C545A;}.elementor-19884 .elementor-element.elementor-element-7ce44d5 p{margin-block-end:14px;}.elementor-19884 .elementor-element.elementor-element-83591d8{--divider-border-style:solid;--divider-color:#C5D0D4;--divider-border-width:1px;}.elementor-19884 .elementor-element.elementor-element-83591d8 .elementor-divider-separator{width:100%;}.elementor-19884 .elementor-element.elementor-element-83591d8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-7a3eab2 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.4px;color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-2249fbd .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-5389473{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:050px;--padding-left:15px;--padding-right:15px;}.elementor-19884 .elementor-element.elementor-element-d2f52e6 .elementor-button{background-color:#F3F7F9;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#0E171F;color:#0E171F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E171F;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-d2f52e6 .elementor-button:hover, .elementor-19884 .elementor-element.elementor-element-d2f52e6 .elementor-button:focus{background-color:#2192AB;color:#FFFFFF;border-color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-d2f52e6 .elementor-button:hover svg, .elementor-19884 .elementor-element.elementor-element-d2f52e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-01c49b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-01c49b9:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-01c49b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paramountresidences.net/wp-content/uploads/2026/05/amenities-deck.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19884 .elementor-element.elementor-element-01c49b9::before, .elementor-19884 .elementor-element.elementor-element-01c49b9 > .elementor-background-video-container::before, .elementor-19884 .elementor-element.elementor-element-01c49b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-19884 .elementor-element.elementor-element-01c49b9 > .elementor-background-slideshow::before, .elementor-19884 .elementor-element.elementor-element-01c49b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19884 .elementor-element.elementor-element-01c49b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19884 .elementor-element.elementor-element-fa172a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-19884 .elementor-element.elementor-element-fa172a3:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-fa172a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-fa172a3.e-con{--align-self:flex-start;}.elementor-19884 .elementor-element.elementor-element-e086c51 img{width:1%;}.elementor-19884 .elementor-element.elementor-element-e9cc7d5 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-4cd33b2 );}.elementor-19884 .elementor-element.elementor-element-4ff71e3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:49px;font-weight:700;line-height:1em;letter-spacing:0.1px;color:#FAFCFD;}.elementor-19884 .elementor-element.elementor-element-c652d49{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;line-height:1.7em;letter-spacing:0.1px;color:#E3E9ECE6;}.elementor-19884 .elementor-element.elementor-element-c652d49 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-e94e1ff .elementor-button{background-color:#F3F7F9;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#0E171F;color:#0E171F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E171F;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-e94e1ff .elementor-button:hover, .elementor-19884 .elementor-element.elementor-element-e94e1ff .elementor-button:focus{background-color:#2192AB;color:#FFFFFF;border-color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-e94e1ff > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-19884 .elementor-element.elementor-element-e94e1ff .elementor-button:hover svg, .elementor-19884 .elementor-element.elementor-element-e94e1ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-9dbf799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-19884 .elementor-element.elementor-element-a3eda7d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-92ecf85 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:43px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-8c33493{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;line-height:1.4em;color:var( --e-global-color-89425cd );}.elementor-19884 .elementor-element.elementor-element-8c33493.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19884 .elementor-element.elementor-element-8c33493 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-4508310{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-19884 .elementor-element.elementor-element-4508310 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19884 .elementor-element.elementor-element-4508310 .e-loop-item > .elementor-section, .elementor-19884 .elementor-element.elementor-element-4508310 .e-loop-item > .elementor-section > .elementor-container, .elementor-19884 .elementor-element.elementor-element-4508310 .e-loop-item > .e-con, .elementor-19884 .elementor-element.elementor-element-4508310 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19884 .elementor-element.elementor-element-6bce321 .elementor-button{background-color:#F3F7F9;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#0E171F;color:#0E171F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E171F;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-6bce321 .elementor-button:hover, .elementor-19884 .elementor-element.elementor-element-6bce321 .elementor-button:focus{background-color:#2192AB;color:#FFFFFF;border-color:#2192AB;}.elementor-19884 .elementor-element.elementor-element-6bce321 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-19884 .elementor-element.elementor-element-6bce321 .elementor-button:hover svg, .elementor-19884 .elementor-element.elementor-element-6bce321 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-aa959e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-7461cff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-b897f44 > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-19884 .elementor-element.elementor-element-b897f44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-b897f44 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19884 .elementor-element.elementor-element-03955fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-19884 .elementor-element.elementor-element-03955fc:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-03955fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-092dc15 );}.elementor-19884 .elementor-element.elementor-element-64add01 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-4cd33b2 );}.elementor-19884 .elementor-element.elementor-element-1982f51{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-19884 .elementor-element.elementor-element-1982f51 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:#FAFCFD;}.elementor-19884 .elementor-element.elementor-element-c5070df{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;line-height:1.7em;letter-spacing:0px;color:#DFE6E9D9;}.elementor-19884 .elementor-element.elementor-element-c5070df p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-d2915bb{--divider-border-style:solid;--divider-color:#353C43;--divider-border-width:1px;}.elementor-19884 .elementor-element.elementor-element-d2915bb .elementor-divider-separator{width:100%;}.elementor-19884 .elementor-element.elementor-element-d2915bb .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-6b760bd{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:19px;font-weight:500;font-style:italic;color:var( --e-global-color-402a9f9 );}.elementor-19884 .elementor-element.elementor-element-6b760bd p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-e39454d{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;color:#B1C1C8B8;}.elementor-19884 .elementor-element.elementor-element-e39454d p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-0c68d09 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-fcab0dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-19884 .elementor-element.elementor-element-878dd99{text-align:center;}.elementor-19884 .elementor-element.elementor-element-878dd99 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-de43c12 );}.elementor-19884 .elementor-element.elementor-element-b702c4e{text-align:center;}.elementor-19884 .elementor-element.elementor-element-b702c4e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:43px;font-weight:700;line-height:1em;letter-spacing:0.3px;color:#0E171F;}.elementor-19884 .elementor-element.elementor-element-eba5cb9{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;line-height:1.4em;color:var( --e-global-color-89425cd );}.elementor-19884 .elementor-element.elementor-element-eba5cb9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19884 .elementor-element.elementor-element-eba5cb9 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group > label, .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-subgroup label{color:#757B7F;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group > label{font-family:"Hanken Grotesk", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-type-html{padding-bottom:0px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group .elementor-field{color:#131313;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group .elementor-field, .elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-subgroup label{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FAFCFD;border-color:#C5D0D4;border-width:1px 1px 1px 1px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group .elementor-select-wrapper select{background-color:#FAFCFD;border-color:#C5D0D4;border-width:1px 1px 1px 1px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-field-group .elementor-select-wrapper::before{color:#C5D0D4;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-button{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1em;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .e-form__buttons__wrapper__button-next{background-color:#0E171F;color:#ffffff;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-button[type="submit"]{background-color:#0E171F;color:#ffffff;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .e-form__buttons__wrapper__button-next:hover{background-color:#00829F;color:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-button[type="submit"]:hover{background-color:#00829F;color:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-19884 .elementor-element.elementor-element-010c4c9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19884 .elementor-element.elementor-element-010c4c9{--e-form-steps-indicators-spacing:30px;--e-form-steps-indicator-padding:10px;--e-form-steps-indicator-inactive-primary-color:#C5D0D4;--e-form-steps-indicator-inactive-secondary-color:#C5D0D4;--e-form-steps-indicator-active-primary-color:#00829F;--e-form-steps-indicator-active-secondary-color:#00829F;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:0px;}.elementor-19884 .elementor-element.elementor-element-8daba47{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;line-height:1.4em;color:#4C545A;}.elementor-19884 .elementor-element.elementor-element-8daba47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-8daba47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19884 .elementor-element.elementor-element-8daba47 p{margin-block-end:0px;}.elementor-19884 .elementor-element.elementor-element-8daba47 a{color:#000000;}.elementor-19884 .elementor-element.elementor-element-8daba47 a:hover, .elementor-19884 .elementor-element.elementor-element-8daba47 a:focus{color:#00829F;}body.elementor-page-19884:not(.elementor-motion-effects-element-type-background), body.elementor-page-19884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F9;}:root{--page-title-display:none;}@media(max-width:1140px){.elementor-19884 .elementor-element.elementor-element-4a5f2d8{--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-19884 .elementor-element.elementor-element-a6266da .elementor-heading-title{font-size:68px;}.elementor-19884 .elementor-element.elementor-element-7e3d2f4{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-19884 .elementor-element.elementor-element-4a958a9 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-19884 .elementor-element.elementor-element-7c52099 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-6a059a9 p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-ab379f2{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19884 .elementor-element.elementor-element-f8f9e26 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-039aed7 p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-cbe6966 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19884 .elementor-element.elementor-element-35f5474{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19884 .elementor-element.elementor-element-5c32ee9 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-c40ec1f p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-aa49224 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19884 .elementor-element.elementor-element-d4aaa99{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19884 .elementor-element.elementor-element-3db944f .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-7ce44d5 p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-83591d8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19884 .elementor-element.elementor-element-4ff71e3 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-92ecf85 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-8c33493 p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-4508310{--grid-columns:3;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-19884 .elementor-element.elementor-element-b897f44 img{object-fit:cover;}.elementor-19884 .elementor-element.elementor-element-03955fc{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-19884 .elementor-element.elementor-element-1982f51 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-d2915bb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19884 .elementor-element.elementor-element-b702c4e .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-eba5cb9 p{margin-block-end:10px;}.elementor-19884 .elementor-element.elementor-element-8daba47 p{margin-block-end:10px;}}@media(min-width:768px){.elementor-19884 .elementor-element.elementor-element-4a5f2d8{--content-width:1320px;}.elementor-19884 .elementor-element.elementor-element-4947cac{--width:50%;}.elementor-19884 .elementor-element.elementor-element-7e3d2f4{--width:50%;}.elementor-19884 .elementor-element.elementor-element-e9c145f{--content-width:1300px;}.elementor-19884 .elementor-element.elementor-element-8311895{--content-width:1300px;}.elementor-19884 .elementor-element.elementor-element-bee21f6{--content-width:1320px;}.elementor-19884 .elementor-element.elementor-element-5fe1ff3{--width:55.55%;}.elementor-19884 .elementor-element.elementor-element-ab379f2{--width:44.44%;}.elementor-19884 .elementor-element.elementor-element-35f5474{--width:44.44%;}.elementor-19884 .elementor-element.elementor-element-f3d8c25{--width:55.55%;}.elementor-19884 .elementor-element.elementor-element-295213e{--width:55.55%;}.elementor-19884 .elementor-element.elementor-element-d4aaa99{--width:44.44%;}.elementor-19884 .elementor-element.elementor-element-9dbf799{--content-width:1320px;}.elementor-19884 .elementor-element.elementor-element-7461cff{--width:44%;}.elementor-19884 .elementor-element.elementor-element-03955fc{--width:56%;}.elementor-19884 .elementor-element.elementor-element-fcab0dd{--content-width:720px;}}@media(max-width:1140px) and (min-width:768px){.elementor-19884 .elementor-element.elementor-element-4a5f2d8{--content-width:100%;}.elementor-19884 .elementor-element.elementor-element-5fe1ff3{--width:56%;}.elementor-19884 .elementor-element.elementor-element-ab379f2{--width:44%;}.elementor-19884 .elementor-element.elementor-element-35f5474{--width:44%;}.elementor-19884 .elementor-element.elementor-element-f3d8c25{--width:56%;}.elementor-19884 .elementor-element.elementor-element-295213e{--width:56%;}.elementor-19884 .elementor-element.elementor-element-d4aaa99{--width:44%;}}@media(max-width:767px){.elementor-19884 .elementor-element.elementor-element-4a5f2d8{--content-width:100%;--min-height:80vh;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19884 .elementor-element.elementor-element-a6266da{width:100%;max-width:100%;}.elementor-19884 .elementor-element.elementor-element-a6266da .elementor-heading-title{font-size:50px;letter-spacing:0.5px;}.elementor-19884 .elementor-element.elementor-element-4947cac{--min-height:350px;}.elementor-19884 .elementor-element.elementor-element-7e3d2f4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19884 .elementor-element.elementor-element-3631865 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-19884 .elementor-element.elementor-element-4a958a9 .elementor-heading-title{font-size:27px;}.elementor-19884 .elementor-element.elementor-element-4c71da7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-e9c145f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-2d79816 .elementor-heading-title{font-size:14px;}.elementor-19884 .elementor-element.elementor-element-5f220f3 .elementor-heading-title{font-size:30px;}.elementor-19884 .elementor-element.elementor-element-8311895{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-c38106d .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-bee21f6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-7c52099 .elementor-heading-title{font-size:27px;}.elementor-19884 .elementor-element.elementor-element-ab379f2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19884 .elementor-element.elementor-element-f8f9e26 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-f12cc58 .elementor-heading-title{font-size:19px;}.elementor-19884 .elementor-element.elementor-element-35f5474{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19884 .elementor-element.elementor-element-5c32ee9 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-d017b33 .elementor-heading-title{font-size:19px;}.elementor-19884 .elementor-element.elementor-element-f3d8c25.e-con{--order:-99999 /* order start hack */;}.elementor-19884 .elementor-element.elementor-element-d4aaa99{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19884 .elementor-element.elementor-element-3db944f .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-7a3eab2 .elementor-heading-title{font-size:19px;}.elementor-19884 .elementor-element.elementor-element-5389473{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-01c49b9{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19884 .elementor-element.elementor-element-fa172a3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-e086c51 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-19884 .elementor-element.elementor-element-e086c51 img{width:100%;}.elementor-19884 .elementor-element.elementor-element-4ff71e3 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-9dbf799{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-92ecf85 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-4508310{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-19884 .elementor-element.elementor-element-03955fc{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19884 .elementor-element.elementor-element-1982f51 .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-fcab0dd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19884 .elementor-element.elementor-element-b702c4e .elementor-heading-title{font-size:28px;}.elementor-19884 .elementor-element.elementor-element-8daba47{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-a6266da */.hero_font h1{
    font-size: clamp(42px, 8.4vw, 112px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a958a9 */.elementor-19884 .elementor-element.elementor-element-4a958a9 h2 span {
    color: oklch(85% .07 218) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b9c666 */.elementor-19884 .elementor-element.elementor-element-0b9c666 p {
        color: oklch(92% .008 225 / .86);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c71da7 */.split__facts {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px 20px;
  list-style-type: none;
  padding: 20px;
  margin: 0;
  font-family: system-ui, -apple-system, sans-serif;
}

.split__facts {
    margin-top: 2.2rem;
    padding-top: 1.6rem;
    border-top: 1px solid var(--line-dk);
    display: grid;
    grid-template-columns: repeat(3, auto);
    gap: 1.5rem 2.6rem;
    width: max-content;
    max-width: 100%;
}

.split__facts div {
    display: flex;
    flex-direction: column;
    gap: .3rem;
}

.split__facts dt {
  font-size: 10px;
    color: oklch(80% .02 225 / .7);
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-weight: 700;
  margin: 0;
  color: var(--paper) !important;
}

.split__facts dd {
  font-size: 20px;
  color: #ffffff; 
  font-weight: 700;
  margin: 0;
}

@media (max-width: 768px) {
  .split__facts {
    grid-template-columns: repeat(3, 1fr);
        gap: 20px 10px;
  }
  .split__facts{
      padding: 0px !important;
  }
  .split__facts dd{
      font-size: 16px !important;
  }
  .split__facts dt{
      font-size: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03995ec */.elementor-19884 .elementor-element.elementor-element-03995ec p{
    color: #fff;
}
.elementor-19884 .elementor-element.elementor-element-03995ec dt{
    color: #E9E2E4DB;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f220f3 */.elementor-19884 .elementor-element.elementor-element-5f220f3 h2 span {
    color: oklch(85% .07 218) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ccf87b */.elementor-19884 .elementor-element.elementor-element-8ccf87b p {
    color: oklch(90% .008 225 / .8) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-759ee05 */.tower {
  color: oklch(99% 0.003 230);
  padding: 0;
}

.tower__explore {
  display: grid;
  grid-template-columns: 230px minmax(300px, 1fr) 1.05fr;
  gap: clamp(1.6rem, 3vw, 3rem);
  align-items: stretch;
}

@media(max-width: 980px) {
  .tower__explore {
    grid-template-columns: 1fr 1fr;
  }
  .tower__viz {
    grid-column: 1 / -1;
    order: -1;
  }
}

@media(max-width: 640px) {
  .tower__explore {
    grid-template-columns: 1fr;
  }
  .tower__viz {
    order: -1;
  }
}

.tower__viz {
  position: relative;
  overflow: hidden;
  border: 1px solid oklch(100% 0 0 / .16);
  min-height: clamp(360px, 52vw, 560px);
}

.tower__viz img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 46%;
}

.tower__viz::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, oklch(15% .03 235 / .35), transparent 45%);
}

.tower__band {
  position: absolute;
  left: 0;
  right: 0;
  height: 6.2%;
  z-index: 2;
  background: linear-gradient(90deg, oklch(56% .12 220 / .55), oklch(56% .12 220 / .12));
  border-top: 1px solid oklch(78% .10 218 / .9);
  border-bottom: 1px solid oklch(78% .10 218 / .9);
  transform: translateY(0);
  transition: transform .55s cubic-bezier(.22,1,.36,1);
  will-change: transform;
  display: flex;
  align-items: center;
}

.tower__band b {
  font-size: .74rem;
  font-weight: 800;
  letter-spacing: .14em;
  color: oklch(99% 0.003 230);
  background: oklch(56% 0.105 220);
  padding: .18rem .55rem;
  margin-left: .7rem;
}

.tower__viz figcaption {
  position: absolute;
  left: 1.2rem;
  bottom: 1rem;
  z-index: 2;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .2em;
  text-transform: uppercase;
  color: oklch(99% 0.003 230);
  text-shadow: 0 1px 16px oklch(15% .02 235 / .8);
}

.tower__h {
  max-width: 60ch;
  margin-bottom: clamp(2rem, 4vw, 3rem);
}

.tower__h .eyebrow {
  color: oklch(70% 0.085 218);
  margin-bottom: 1rem;
  display: block;
}

.tower__h h2 {
  font-size: clamp(1.9rem, 3.6vw, 3rem);
  font-weight: 700;
  letter-spacing: -.015em;
  line-height: 1.1;
}

.tower__h h2 span {
  font-weight: 500;
  color: oklch(85% .07 218);
}

.tower__h p {
  margin-top: 1rem;
  color: oklch(90% .008 225 / .8);
  font-size: 1.02rem;
  max-width: 56ch;
}

.stack {
  display: flex;
  flex-direction: column-reverse;
  gap: 3px;
  border: 1px solid oklch(100% 0 0 / .16);
  padding: 14px;
  background: oklch(100% 0 0 / .03);
}

.floor {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px !important;
  min-height: unset !important;
  height: 26px !important; 
  background: #202931 !important;
  color: #c7d3d8b0 !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  letter-spacing: 0px !important;
  text-transform: uppercase;
  cursor: pointer;
  transition: background .35s cubic-bezier(.16,1,.3,1), color .35s cubic-bezier(.16,1,.3,1);
  border: 0 !important;
  border-radius: 0px !important;
  text-decoration: none !important;
  width: 100%;
  text-align: left;
  font-family: inherit;
font-weight: 400 !important;
}
button.floor:focus{
    background: #202931 !important;
  color: #c7d3d8b0 !important;
}
.floor span:last-child {
  font-weight: 500;
  letter-spacing: .04em;
  opacity: .7;
}

.floor.amenity {
  background: oklch(100% 0 0 / .03);
  color: oklch(80% .02 225 / .5);
}

button.floor:hover, 
.floor:focus-visible, 
.floor.active {
  background: oklch(56% 0.105 220) !important;
  color: oklch(99% 0.003 230 ) !important;
}

.floor.active span:last-child {
  opacity: .92;
}

.floor__bar {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3px;
  background: oklch(70% 0.085 218);
  opacity: 0;
  transition: opacity .35s cubic-bezier(.16,1,.3,1);
}

.floor.active .floor__bar, 
.floor:hover .floor__bar {
  opacity: 1;
}

.panel {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border: 1px solid oklch(100% 0 0 / .16);
  padding: clamp(1.8rem, 4vw, 3rem);
  background: linear-gradient(160deg, oklch(100% 0 0 / .045), oklch(100% 0 0 / .015));
}

.panel__k {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .22em;
  text-transform: uppercase;
  color: oklch(70% 0.085 218);
}

.panel__fl {
  font-size: clamp(38.4px, 5vw, 57px);
  font-weight: 700;
  line-height: 1;
  letter-spacing: -.02em;
  margin: .6rem 0 .2rem;
}

.panel__name {
  font-size: 18px;
  font-weight: 600;
  color: oklch(92% .01 225 / .9);
}

.panel__desc {
  margin-top: 1.1rem;
  font-size: 16px !important;
  line-height: 1.65;
  color: oklch(88% .008 225 / .8);
  max-width: 46ch;
  min-height: 3.2em;
}

.panel__lines {
  margin-top: 1.6rem;
  padding-top: 1.4rem;
  border-top: 1px solid oklch(100% 0 0 / .16);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.2rem;
}

.panel__lines div {
  display: flex;
  flex-direction: column;
  gap: .3rem;
}

.panel__lines dt {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .16em;
  text-transform: uppercase;
  color: oklch(78% .02 225 / .65);
}

.panel__lines dd {
  font-size: 16px;
  font-weight: 600;
  margin: 0px !important;
}

.tower__hint {
  margin-top: 20px;
  font-size: 11px;
  color: oklch(80% .015 225 / .55);
  letter-spacing: .04em;
}




.tower__viz img {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 170%;
    object-position: center -380px;
}
@media(max-width: 900px) {
  .tower__viz img {
        object-position: center -310px;
    }
}
@media(max-width: 520px) {
  .panel__lines {
    grid-template-columns: 1fr 1fr;
  }
  .tower__viz img {
        object-position: center -245px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c38106d */.elementor-19884 .elementor-element.elementor-element-c38106d h2 span {
        color: oklch(85% .07 218) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3185f87 */.elementor-19884 .elementor-element.elementor-element-3185f87 p {
        color: oklch(90% .008 225 / .8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c52099 */.elementor-19884 .elementor-element.elementor-element-7c52099 h2 span {
    color: var(--atlantic);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff71e3 */.elementor-19884 .elementor-element.elementor-element-4ff71e3 h2 span {
    color: oklch(85% .07 218) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-245ec9e */.amen__groups {
  padding-top: 1.7rem;
  border-top: 1px solid oklch(100% 0 0 / .16);
  display: flex;
  flex-direction: column;
}

.amen__grp {
  display: grid;
  grid-template-columns: 1fr;
  gap: .6rem;
  padding: 1.35rem 0;
}

.amen__grp:first-child {
  padding-top: 0;
}

.amen__grp:last-child {
  padding-bottom: 0;
}

.amen__grp + .amen__grp {
  border-top: 1px solid oklch(100% 0 0 / .16);
}

@media(min-width: 760px) {
  .amen__grp {
    grid-template-columns: 180px minmax(0, 1fr);
    gap: 0 2.2rem;
    align-items: start;
  }
}

.amen__gk {
  font-size: 11px !important;
  font-weight: 700;
  letter-spacing: .2em;
  text-transform: uppercase;
  color: oklch(70% 0.085 218);
  padding-top: .3rem;
  margin: 0;
}

.amen__ctx {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  color: oklch(95% .006 225 / .94);
  max-width: 44ch;
  margin: 0;
}

.amen__items {
  list-style: none;
  margin: 8px 0 !important;
  padding: 0px !important;
  display: flex;
  flex-direction: column;
  gap: .45rem;
}

.amen__items li {
  font-size: 16px !important;
  font-weight: 400;
  line-height: 1.4;
  color: oklch(85% .01 225 / .82);
  margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa172a3 */.width_560{
    max-width: 560px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92ecf85 */.elementor-19884 .elementor-element.elementor-element-92ecf85 h2 span {
    color: var(--atlantic) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1982f51 */.elementor-19884 .elementor-element.elementor-element-1982f51 h2 span {
    color: oklch(85% .07 218) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c68d09 */.press {
    display: flex;
    flex-wrap: wrap;
    gap: 1.2rem 2rem;
    font-family: "Hanken Grotesk";
}
.press span {
    font-size: 15px;
    color: oklch(82% .015 225 / .78);
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b702c4e */.elementor-19884 .elementor-element.elementor-element-b702c4e h2 span {
    color: var(--atlantic) !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-010c4c9 */.e-form__indicators{
    max-width: 30px;
    margin: 0 auto 24px;
}


#schedule_private_showing .elementor-form .form-field-considering_paramount .elementor-field-label{
    display: block;
    text-align: center;
    font-size: 15px;
    color: #2c3a47;
    margin-bottom: 24px;
    font-weight: 500;
    width: 100% !important;
}

.elementor-field-group-considering_paramount .elementor-field-subgroup {
    display: flex !important;
    gap: 12px;
    flex-wrap: wrap !important;
}

.elementor-field-group-considering_paramount .elementor-field-option {
    position: relative;
    display: block;
    margin: 0;
    width: 45% !important;
    max-width: 45%;
    flex-basis: 45% !important;
    flex-grow: 1 !important;
    display: block !important;
}

.elementor-field-group-considering_paramount .elementor-field-option input[type="radio"] {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    cursor: pointer;
    z-index: 2;
}

.elementor-form .elementor-field-group-considering_paramount .elementor-field-option label {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 22px 20px;
    background-color: #ffffff;
    border: 1px solid #cfd7db;
    color: #3f5159; 
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
    box-sizing: border-box;
    margin: 0;
    user-select: none;
}

.elementor-field-group-considering_paramount .elementor-field-option input[type="radio"]:not(:checked) + label:hover {
    border-color: #aab5bb;
    background-color: #fafbfc;
}

.elementor-field-group-considering_paramount .elementor-field-option input[type="radio"]:checked + label {
    background-color: #e6f0f4;
    border-color: #1e859b;
    color: #172a33; 
}

@media (max-width: 767px) {
   .elementor-field-group-considering_paramount .elementor-field-option{
       width: 100% !important;
       min-width: 100% !important;
   }
}/* End custom CSS */
/* Start custom CSS */#wpadminbar{
    display: none !important;
}
body.elementor-editor-active .elementor-element-69a7db3, 
body.elementor-editor-active header{
    display: none !important;
}
.title span{
    color: #99DAEC;
    font-weight: 400;
}
.darkt span{
    color: #00829F;
}
.title.fw500 span{
    font-weight: 500 !important;
}
.img_full_cover{
    height: 100%;
}
body{
    font-family: "Hanken Grotesk", sans-serif !important;
}/* End custom CSS */