.elementor-10 .elementor-element.elementor-element-18582f2{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.7;--border-radius:0px 0px 040px 40px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-18582f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-18582f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/1a11187b-620c-423e-8a05-de4836d9cfd9-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-18582f2::before, .elementor-10 .elementor-element.elementor-element-18582f2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-18582f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-18582f2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-18582f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-18582f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #2D241D78 0%, #2D241D 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3a31b6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3a31b6a .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:52px;font-weight:600;line-height:1.2em;color:var( --e-global-color-b8d4642 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2a9c090{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-2a9c090.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-1d932b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1d932b2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-41c5774{--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:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-41c5774:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-41c5774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-b8d4642 ) 100%);}.elementor-10 .elementor-element.elementor-element-270b880{--display:flex;}.elementor-10 .elementor-element.elementor-element-dc11520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-dc11520 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d99f472{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4eac943{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-a4b6ef0{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-50afbfe{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-08bbacd{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-78b3069{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2dd92ce{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-307298f{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f607023{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4ade870{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-81459e3{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f280c4b{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-232e5ce{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7247995{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-375b50e{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ef40144{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-62760aa{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3c67df{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-20aae78{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-032904d{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5876542{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1944548{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-f65c37f{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6b7f30a{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a0f927b{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2570eb0{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-46edec8{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-95a5263{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a2ccedd{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-71abc7a{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-994108a{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-0e3de60{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4981b8b{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-852b0e7{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-58ab3d1{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8cc0599{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b4495cf{font-family:"Pontano Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-79f02bb{--display:flex;}.elementor-10 .elementor-element.elementor-element-845df4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-845df4c .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-edaf2d9{--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.09);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edaf2d9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-edaf2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-72c4abf{--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;--border-radius:24px 0px 00px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-72c4abf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-72c4abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/921a992e-586d-4477-856a-22d3712fbd53.avif");}.elementor-10 .elementor-element.elementor-element-7cf0b8b{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-393b0f3{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-10 .elementor-element.elementor-element-393b0f3 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-10 .elementor-element.elementor-element-926f3ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-926f3ed p{margin-block-end:12px;}.elementor-10 .elementor-element.elementor-element-2da871b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-2da871b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-5387bfc{--display:flex;}.elementor-10 .elementor-element.elementor-element-82a763e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-82a763e .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-4c91847{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64db1ce{--display:flex;--min-height:240px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-64db1ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-64db1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/pooltable.png");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f408ad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-10 .elementor-element.elementor-element-f408ad6 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-c96c9a0{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-ee93282{--display:flex;--min-height:240px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-ee93282:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee93282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/BIGE-BG.png");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7f9dc66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-10 .elementor-element.elementor-element-7f9dc66 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-10 .elementor-element.elementor-element-25c58d2{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-kadence3 );}.elementor-10 .elementor-element.elementor-element-dfa3bcb{--display:flex;--min-height:240px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;grid-row:span 2;}.elementor-10 .elementor-element.elementor-element-dfa3bcb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dfa3bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/BEACH.png");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ddfdba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-10 .elementor-element.elementor-element-ddfdba4 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-9e795f3{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-56cf835{--display:flex;--min-height:240px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-56cf835:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-56cf835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casa-lindamar.com/wp-content/uploads/2026/03/DARK-BROWN-BG.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1b9fd2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-10 .elementor-element.elementor-element-1b9fd2f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-1585845{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b8d4642 );}.elementor-10 .elementor-element.elementor-element-463b479 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-463b479 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-81f6eda{--display:flex;}.elementor-10 .elementor-element.elementor-element-c5db51f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-c5db51f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f415977{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-f415977 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-f415977 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-10 .elementor-element.elementor-element-f415977 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-kadence7 );opacity:var( --e-global-color-kadence7 );}.elementor-10 .elementor-element.elementor-element-f415977 .swiper-pagination-bullet{background:var( --e-global-color-kadence3 );}.elementor-10 .elementor-element.elementor-element-f415977 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-f415977 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:24px 24px 24px 24px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1D9CC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-41c5774{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d99f472{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-72c4abf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-72c4abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-926f3ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4c91847{--grid-auto-flow:row;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-18582f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-18582f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-18582f2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-3a31b6a .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-41c5774{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-270b880{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dc11520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-dc11520 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-d99f472{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4eac943{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-a4b6ef0{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-08bbacd{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-78b3069{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-307298f{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-f607023{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-81459e3{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-f280c4b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-7247995{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-375b50e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-62760aa{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-c3c67df{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-032904d{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-5876542{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-f65c37f{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-6b7f30a{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-2570eb0{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-46edec8{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-a2ccedd{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-71abc7a{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-0e3de60{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-4981b8b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-58ab3d1{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-8cc0599{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10 .elementor-element.elementor-element-79f02bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-845df4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-845df4c .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-72c4abf{--min-height:200px;--border-radius:24px 24px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7cf0b8b{--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-393b0f3 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-926f3ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5387bfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-82a763e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-82a763e .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4c91847{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ee93282:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee93282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-dfa3bcb{grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-56cf835:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-56cf835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-56cf835{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-81f6eda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5db51f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-c5db51f .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-f415977 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}}