.elementor-274 .elementor-element.elementor-element-761618d{--display:flex;--min-height:305px;--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;}.elementor-274 .elementor-element.elementor-element-761618d:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-761618d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7805F24;}.elementor-274 .elementor-element.elementor-element-e1eaaa6{text-align:center;}.elementor-274 .elementor-element.elementor-element-e1eaaa6 .elementor-heading-title{font-weight:200;}.elementor-274 .elementor-element.elementor-element-8c320b0{--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;--margin-top:100px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-b6ab6d0{--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-274 .elementor-element.elementor-element-5ae62be{width:var( --container-widget-width, 82.18% );max-width:82.18%;padding:0px 0px 0px 0px;--container-widget-width:82.18%;--container-widget-flex-grow:0;text-align:start;}.elementor-274 .elementor-element.elementor-element-5ae62be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-5ae62be .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:55px;font-weight:100;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-9b7498c{--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-274 .elementor-element.elementor-element-d338117{width:var( --container-widget-width, 88.65% );max-width:88.65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88.65%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-d338117.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-d338117 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-574fa57{--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;}.elementor-274 .elementor-element.elementor-element-29d2275{--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-274 .elementor-element.elementor-element-e04934e{margin:-82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-274 .elementor-element.elementor-element-efc7884{--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-274 .elementor-element.elementor-element-74e3c02{--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;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-c328b50{--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-274 .elementor-element.elementor-element-c328b50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-f32dc6b{width:var( --container-widget-width, 82.18% );max-width:82.18%;padding:0px 0px 0px 0px;--container-widget-width:82.18%;--container-widget-flex-grow:0;text-align:start;}.elementor-274 .elementor-element.elementor-element-f32dc6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-f32dc6b .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:55px;font-weight:100;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-fe2cd7c{width:var( --container-widget-width, 65.293% );max-width:65.293%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:65.293%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-fe2cd7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-fe2cd7c p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-3d08640{width:var( --container-widget-width, 78.17% );max-width:78.17%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:78.17%;--container-widget-flex-grow:0;text-align:justify;font-family:"SIGNATURE", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-3d08640.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-3d08640 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-bfd7758{--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-274 .elementor-element.elementor-element-bfd7758:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-bfd7758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escales-residences.com/wp-content/uploads/2026/01/photo-2-residence.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-274 .elementor-element.elementor-element-6847598{--spacer-size:50px;}.elementor-274 .elementor-element.elementor-element-dcc1d8a{--display:flex;--min-height:305px;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-274 .elementor-element.elementor-element-dcc1d8a:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-dcc1d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7805F24;}.elementor-274 .elementor-element.elementor-element-bd2e18d{text-align:center;}.elementor-274 .elementor-element.elementor-element-bd2e18d .elementor-heading-title{font-size:55px;}.elementor-274 .elementor-element.elementor-element-ed0989f{--e-image-carousel-slides-to-show:4;}.elementor-274 .elementor-element.elementor-element-8c9f008{--display:flex;--min-height:164px;--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-8c9f008:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-8c9f008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7805F00;}.elementor-274 .elementor-element.elementor-element-0e68012{text-align:center;}.elementor-274 .elementor-element.elementor-element-0e68012 .elementor-heading-title{font-size:55px;}.elementor-274 .elementor-element.elementor-element-a9f9ff5{--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;--justify-content:center;--gap:0px 35px;--row-gap:0px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-db65780{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-274 .elementor-element.elementor-element-dfc8def{width:var( --container-widget-width, 102.286% );max-width:102.286%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.286%;--container-widget-flex-grow:0;text-align:center;font-family:"SIGNATURE", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-dfc8def.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-dfc8def p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-4610a52{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:center;font-family:"sofia-pro", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:4.7px;}.elementor-274 .elementor-element.elementor-element-4610a52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-4610a52 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-0b789c5{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-0b789c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-0b789c5 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-ba6ca1d{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-b54eed2{width:var( --container-widget-width, 102.286% );max-width:102.286%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.286%;--container-widget-flex-grow:0;text-align:center;font-family:"SIGNATURE", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-b54eed2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-b54eed2 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-285f7cc{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:center;font-family:"sofia-pro", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:4.7px;}.elementor-274 .elementor-element.elementor-element-285f7cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-285f7cc p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-e7d329d{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-e7d329d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-e7d329d p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-77fee40{--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;--justify-content:center;--gap:0px 35px;--row-gap:0px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-b3ef9db{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-5e09a7a{width:var( --container-widget-width, 102.286% );max-width:102.286%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.286%;--container-widget-flex-grow:0;text-align:center;font-family:"SIGNATURE", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}.elementor-274 .elementor-element.elementor-element-5e09a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-5e09a7a p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-93aa824{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:center;font-family:"sofia-pro", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:3.9px;}.elementor-274 .elementor-element.elementor-element-93aa824.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-93aa824 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-e429069{width:var( --container-widget-width, 105.165% );max-width:105.165%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.165%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-e429069.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-e429069 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-0e49891{--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:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-274 .elementor-element.elementor-element-3e5490b{--display:flex;--min-height:491px;--justify-content:flex-end;}.elementor-274 .elementor-element.elementor-element-3e5490b:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-3e5490b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escales-residences.com/wp-content/uploads/2026/01/Main-entrance-1-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-274 .elementor-element.elementor-element-b87c4d2 .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-f5434f7{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-274 .elementor-element.elementor-element-ae2beca{--display:flex;}.elementor-274 .elementor-element.elementor-element-ae2beca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-f21b419 .elementor-heading-title{font-size:60px;line-height:71px;letter-spacing:-0.2px;color:#000000;}.elementor-274 .elementor-element.elementor-element-921b3d1{--display:flex;}.elementor-274 .elementor-element.elementor-element-f2c06f9{width:var( --container-widget-width, 104.867% );max-width:104.867%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:104.867%;--container-widget-flex-grow:0;columns:2;column-gap:43px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-f2c06f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-274 .elementor-element.elementor-element-f2c06f9 p{margin-block-end:0px;}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-8c320b0{--content-width:1032px;}.elementor-274 .elementor-element.elementor-element-b6ab6d0{--width:50%;}.elementor-274 .elementor-element.elementor-element-9b7498c{--width:50%;}.elementor-274 .elementor-element.elementor-element-574fa57{--content-width:1009px;}.elementor-274 .elementor-element.elementor-element-29d2275{--width:50%;}.elementor-274 .elementor-element.elementor-element-efc7884{--width:50%;}.elementor-274 .elementor-element.elementor-element-74e3c02{--content-width:1002px;}.elementor-274 .elementor-element.elementor-element-c328b50{--width:64%;}.elementor-274 .elementor-element.elementor-element-bfd7758{--width:38%;}.elementor-274 .elementor-element.elementor-element-8c9f008{--content-width:1305px;}.elementor-274 .elementor-element.elementor-element-a9f9ff5{--content-width:1003px;}.elementor-274 .elementor-element.elementor-element-db65780{--width:36%;}.elementor-274 .elementor-element.elementor-element-ba6ca1d{--width:36%;}.elementor-274 .elementor-element.elementor-element-77fee40{--content-width:1003px;}.elementor-274 .elementor-element.elementor-element-b3ef9db{--width:36%;}.elementor-274 .elementor-element.elementor-element-0e49891{--content-width:1243px;}.elementor-274 .elementor-element.elementor-element-f5434f7{--content-width:1243px;}.elementor-274 .elementor-element.elementor-element-ae2beca{--width:41.552%;}.elementor-274 .elementor-element.elementor-element-921b3d1{--width:63%;}}@media(max-width:1024px){.elementor-274 .elementor-element.elementor-element-5ae62be{padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-274 .elementor-element.elementor-element-5ae62be .elementor-heading-title{font-size:52px;}.elementor-274 .elementor-element.elementor-element-d338117{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-f32dc6b{padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-274 .elementor-element.elementor-element-f32dc6b .elementor-heading-title{font-size:52px;}.elementor-274 .elementor-element.elementor-element-fe2cd7c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-3d08640{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-dfc8def{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-4610a52{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-0b789c5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-b54eed2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-285f7cc{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-e7d329d{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-5e09a7a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-93aa824{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:15px;}.elementor-274 .elementor-element.elementor-element-e429069{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-0e49891{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-274 .elementor-element.elementor-element-f5434f7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-274 .elementor-element.elementor-element-f2c06f9{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-5ae62be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-274 .elementor-element.elementor-element-5ae62be .elementor-heading-title{font-size:40px;}.elementor-274 .elementor-element.elementor-element-d338117{width:var( --container-widget-width, 101.25% );max-width:101.25%;--container-widget-width:101.25%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-f32dc6b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-274 .elementor-element.elementor-element-f32dc6b .elementor-heading-title{font-size:40px;}.elementor-274 .elementor-element.elementor-element-fe2cd7c{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-3d08640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:22px;}.elementor-274 .elementor-element.elementor-element-3d08640 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-6847598{--spacer-size:385px;}.elementor-274 .elementor-element.elementor-element-bd2e18d .elementor-heading-title{font-size:40px;}.elementor-274 .elementor-element.elementor-element-0e68012 .elementor-heading-title{font-size:40px;}.elementor-274 .elementor-element.elementor-element-dfc8def{width:var( --container-widget-width, 102.5% );max-width:102.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.5%;--container-widget-flex-grow:0;font-size:29px;}.elementor-274 .elementor-element.elementor-element-dfc8def p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-4610a52{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:15px;}.elementor-274 .elementor-element.elementor-element-0b789c5{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-b54eed2{width:var( --container-widget-width, 102.5% );max-width:102.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.5%;--container-widget-flex-grow:0;font-size:29px;}.elementor-274 .elementor-element.elementor-element-b54eed2 p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-285f7cc{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:15px;}.elementor-274 .elementor-element.elementor-element-e7d329d{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-5e09a7a{width:var( --container-widget-width, 102.5% );max-width:102.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.5%;--container-widget-flex-grow:0;font-size:29px;}.elementor-274 .elementor-element.elementor-element-5e09a7a p{margin-block-end:0px;}.elementor-274 .elementor-element.elementor-element-93aa824{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:15px;}.elementor-274 .elementor-element.elementor-element-e429069{width:var( --container-widget-width, 96.25% );max-width:96.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96.25%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-274 .elementor-element.elementor-element-0e49891{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-274 .elementor-element.elementor-element-f5434f7{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-274 .elementor-element.elementor-element-f2c06f9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'SIGNATURE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://escales-residences.com/wp-content/uploads/2026/01/Grand-Resort.ttf') format('truetype');
}
/* End Custom Fonts CSS */