.elementor-13 .elementor-element.elementor-element-1e959bda{--display:flex;--min-height:98vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1e959bda:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1e959bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellaterralandscapes.com/wp-content/uploads/2026/09/bella-terra-hero.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-1e959bda::before, .elementor-13 .elementor-element.elementor-element-1e959bda > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1e959bda > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1e959bda > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1e959bda > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1e959bda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,37,26,0.55);--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-54ecafe8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.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-13 .elementor-element.elementor-element-3ec0a2c8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-4877c111{width:var( --container-widget-width, 886px );max-width:886px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:886px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4877c111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4877c111 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-2d1f149c{width:var( --container-widget-width, 690px );max-width:690px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:690px;--container-widget-flex-grow:0;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-2d1f149c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-77f765e8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-54ce3765 .elementor-button{background-color:var( --e-global-color-accent );fill:#12251A;color:#12251A;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-13 .elementor-element.elementor-element-54ce3765 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-54ce3765 .elementor-button:focus{background-color:#FFFFFF;color:#12251A;}.elementor-13 .elementor-element.elementor-element-54ce3765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-54ce3765 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-54ce3765 .elementor-button:focus svg{fill:#12251A;}.elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button{background-color:rgba(0,0,0,0);fill:#E8E4D8;color:#E8E4D8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A667;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button:focus{background-color:var( --e-global-color-accent );color:#12251A;}.elementor-13 .elementor-element.elementor-element-70ff790a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button:focus svg{fill:#12251A;}.elementor-13 .elementor-element.elementor-element-9efa24a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-227463c{--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-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-13 .elementor-element.elementor-element-e02aaf4 img{width:100%;height:444px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-75ac19b{--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;}.elementor-13 .elementor-element.elementor-element-84c30c0{text-align:start;}.elementor-13 .elementor-element.elementor-element-84c30c0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-c0a20e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-c0a20e2 .elementor-heading-title{color:#12251A;}.elementor-13 .elementor-element.elementor-element-d04dd71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button{background-color:var( --e-global-color-accent );fill:#12251A;color:#12251A;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-20ab7dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b489a07{--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;--justify-content:center;--align-items:center;--padding-top:55px;--padding-bottom:55px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-b489a07:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b489a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6dc1c85{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-54px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bd62fd6{text-align:center;}.elementor-13 .elementor-element.elementor-element-bd62fd6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-2238dcd{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-2238dcd .elementor-heading-title{color:#12251A;}.elementor-13 .elementor-element.elementor-element-15f6ae7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-2441bf8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2077215{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-a0387c6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-561ebbe img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-46422e7{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-e00161e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-e00161e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-1d7266b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-0f82173{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-54586eb .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-54586eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-54586eb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-54586eb .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-54586eb .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-54586eb .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-54586eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-84fe620{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-48d2a27 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-3108c4f{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-a858df6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a858df6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-fa2dac0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-c88f60c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-d5a5dfa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f73aa63{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-34bea28 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-94c7f3a{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-19a82d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-19a82d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-781983e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-d65eab8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-443ab6c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2624e8b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-90848d2 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-7135fd6{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-4932933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-4932933 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-a3f550b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-d4cf606{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-86cb39d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-aac8121{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-036ec0e img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-4aa683c{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-ac44d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-ac44d11 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-803e307{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-4a8591c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-074f9a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8b4ad9a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-0ab5f48 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-ee81604{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-a1d0325{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a1d0325 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-ca1dc3b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-56a7185{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6ff5df9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d08cb42{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-bd17434 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-f52bbf5{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-13 .elementor-element.elementor-element-9fd9dd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-9fd9dd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-bfe8e12{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-0485191{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-9c0c527 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d3d365d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6441e73 img{width:100%;height:176px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-e4e3a26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a263c89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a263c89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;color:#12251A;}.elementor-13 .elementor-element.elementor-element-0668d53{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#2B2B25;}.elementor-13 .elementor-element.elementor-element-0fff0b8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6b68927 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-256f0c92{--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-13 .elementor-element.elementor-element-256f0c92:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-256f0c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12251A;}.elementor-13 .elementor-element.elementor-element-3662238{--display:flex;--min-height:320px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3662238:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3662238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellaterralandscapes.com/wp-content/uploads/2026/09/bella-terra-why.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4c93aa2d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-13 .elementor-element.elementor-element-5c375c4b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2eebded6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-62e8e897{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-62e8e897 .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-339ed375{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-43634481{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-14e1d829 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-13 .elementor-element.elementor-element-14e1d829 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-14e1d829.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-14e1d829.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-14e1d829.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-14e1d829 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-14e1d829 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-14e1d829 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-14e1d829:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-14e1d829:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-14e1d829 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1673a9a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1673a9a9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1673a9a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-1673a9a9:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-1673a9a9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1673a9a9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-288db863.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-288db863.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-288db863.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-288db863:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-288db863:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-288db863 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-19a589b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-19a589b7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-19a589b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-19a589b7:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-19a589b7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-19a589b7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-55dd4df4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-55dd4df4.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-55dd4df4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-55dd4df4:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-55dd4df4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-55dd4df4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-5d501eb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5d501eb8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5d501eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellaterralandscapes.com/wp-content/uploads/2026/09/bella-terra-cta-1.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5d501eb8::before, .elementor-13 .elementor-element.elementor-element-5d501eb8 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5d501eb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5d501eb8 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5d501eb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5d501eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,37,26,0.65);--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-2b883fa8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3b8974b7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-213b3117{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-213b3117 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1b8d06a1{width:var( --container-widget-width, 520px );max-width:520px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-7b7c8686{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-42086637 .elementor-button{background-color:var( --e-global-color-accent );fill:#12251A;color:#12251A;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-13 .elementor-element.elementor-element-42086637 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-42086637 .elementor-button:focus{background-color:#B8935A;color:#12251A;}.elementor-13 .elementor-element.elementor-element-42086637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-42086637 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-42086637 .elementor-button:focus svg{fill:#12251A;}.elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:14px 0px 14px 0px;}.elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button:focus{color:#E8E4D8;}.elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-52e007e7 .elementor-button:focus svg{fill:#E8E4D8;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-4877c111 .elementor-heading-title{font-size:44px;}.elementor-13 .elementor-element.elementor-element-256f0c92{--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;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-1e959bda{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-54ecafe8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4877c111 .elementor-heading-title{font-size:41px;}.elementor-13 .elementor-element.elementor-element-77f765e8{--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-13 .elementor-element.elementor-element-e02aaf4 img{height:239px;}.elementor-13 .elementor-element.elementor-element-6dc1c85{--width:100%;}.elementor-13 .elementor-element.elementor-element-bd62fd6{text-align:start;}.elementor-13 .elementor-element.elementor-element-2238dcd{text-align:start;}.elementor-13 .elementor-element.elementor-element-15f6ae7{text-align:start;}.elementor-13 .elementor-element.elementor-element-2077215{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-256f0c92{--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-13 .elementor-element.elementor-element-3662238{--width:100%;}.elementor-13 .elementor-element.elementor-element-4c93aa2d{--width:100%;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5c375c4b{--width:100%;}.elementor-13 .elementor-element.elementor-element-5d501eb8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2b883fa8{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-3b8974b7{text-align:center;}.elementor-13 .elementor-element.elementor-element-213b3117{text-align:center;}.elementor-13 .elementor-element.elementor-element-1b8d06a1{text-align:center;}.elementor-13 .elementor-element.elementor-element-1b8d06a1 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7b7c8686{--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;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-1e959bda{--content-width:1240px;}.elementor-13 .elementor-element.elementor-element-54ecafe8{--width:76%;}.elementor-13 .elementor-element.elementor-element-227463c{--width:50%;}.elementor-13 .elementor-element.elementor-element-75ac19b{--width:50%;}.elementor-13 .elementor-element.elementor-element-6dc1c85{--width:672px;}.elementor-13 .elementor-element.elementor-element-a0387c6{--width:24%;}.elementor-13 .elementor-element.elementor-element-84fe620{--width:24%;}.elementor-13 .elementor-element.elementor-element-f73aa63{--width:24%;}.elementor-13 .elementor-element.elementor-element-2624e8b{--width:24%;}.elementor-13 .elementor-element.elementor-element-aac8121{--width:24%;}.elementor-13 .elementor-element.elementor-element-8b4ad9a{--width:24%;}.elementor-13 .elementor-element.elementor-element-d08cb42{--width:24%;}.elementor-13 .elementor-element.elementor-element-d3d365d{--width:24%;}.elementor-13 .elementor-element.elementor-element-3662238{--width:50%;}.elementor-13 .elementor-element.elementor-element-4c93aa2d{--width:50%;}.elementor-13 .elementor-element.elementor-element-5c375c4b{--width:576px;}.elementor-13 .elementor-element.elementor-element-5d501eb8{--content-width:1240px;}.elementor-13 .elementor-element.elementor-element-2b883fa8{--width:680px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-54ecafe8{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-54ce3765 */.elementor-13 .elementor-element.elementor-element-54ce3765 .elementor-button { transition: background-color .2s ease, color .2s ease; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70ff790a */.elementor-13 .elementor-element.elementor-element-70ff790a .elementor-button { transition: background-color .2s ease, color .2s ease; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20ab7dd */.elementor-13 .elementor-element.elementor-element-20ab7dd .elementor-button { transition: background-color .2s ease, color .2s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48d2a27 */.elementor-13 .elementor-element.elementor-element-48d2a27 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-48d2a27 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bea28 */.elementor-13 .elementor-element.elementor-element-34bea28 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-34bea28 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90848d2 */.elementor-13 .elementor-element.elementor-element-90848d2 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-90848d2 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-036ec0e */.elementor-13 .elementor-element.elementor-element-036ec0e { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-036ec0e img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ab5f48 */.elementor-13 .elementor-element.elementor-element-0ab5f48 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-0ab5f48 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd17434 */.elementor-13 .elementor-element.elementor-element-bd17434 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-bd17434 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6441e73 */.elementor-13 .elementor-element.elementor-element-6441e73 { overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-6441e73 img { transition: transform .5s ease; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14e1d829 */.elementor-13 .elementor-element.elementor-element-14e1d829 { flex: 1 1 calc(50% - 16px); min-width: 0; }
@media (max-width:640px){ .elementor-13 .elementor-element.elementor-element-14e1d829 { flex-basis: 100%; border-top: 0; padding-top: 0; } }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1673a9a9 */.elementor-13 .elementor-element.elementor-element-1673a9a9 { flex: 1 1 calc(50% - 16px); min-width: 0; }
@media (max-width:640px){ .elementor-13 .elementor-element.elementor-element-1673a9a9 { flex-basis: 100%; border-top: 0; padding-top: 0; } }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-288db863 */.elementor-13 .elementor-element.elementor-element-288db863 { flex: 1 1 calc(50% - 16px); min-width: 0; }
@media (max-width:640px){ .elementor-13 .elementor-element.elementor-element-288db863 { flex-basis: 100%; border-top: 0; padding-top: 0; } }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19a589b7 */.elementor-13 .elementor-element.elementor-element-19a589b7 { flex: 1 1 calc(50% - 16px); min-width: 0; }
@media (max-width:640px){ .elementor-13 .elementor-element.elementor-element-19a589b7 { flex-basis: 100%; border-top: 0; padding-top: 0; } }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55dd4df4 */.elementor-13 .elementor-element.elementor-element-55dd4df4 { flex: 1 1 calc(50% - 16px); min-width: 0; }
@media (max-width:640px){ .elementor-13 .elementor-element.elementor-element-55dd4df4 { flex-basis: 100%; border-top: 0; padding-top: 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256f0c92 */@media (max-width:1024px){ .elementor-13 .elementor-element.elementor-element-256f0c92 > .e-con { width:100% !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42086637 */.elementor-13 .elementor-element.elementor-element-42086637 .elementor-button { transition: background-color .2s ease, color .2s ease; }/* End custom CSS */