.elementor-34 .elementor-element.elementor-element-15a91f2{--display:flex;--min-height:800px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-15a91f2::before, .elementor-34 .elementor-element.elementor-element-15a91f2 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-15a91f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-15a91f2 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-15a91f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-15a91f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-accbcd2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:70px;--padding-right:70px;}.elementor-34 .elementor-element.elementor-element-accbcd2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-accbcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-78e0bda{--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:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;--margin-top:-257px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-78e0bda:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-78e0bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-8a427fe{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-8a427fe.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-8a427fe .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:68px;font-weight:300;line-height:78px;letter-spacing:3px;color:#9F9843;}.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-34 .elementor-element.elementor-element-e0da649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:20px;font-weight:300;line-height:26px;letter-spacing:1px;color:#1D1D1D;}.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-34 .elementor-element.elementor-element-e45b704 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:16px 48px 16px 48px;}.elementor-34 .elementor-element.elementor-element-e45b704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-c666500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(64px/2);}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(64px/2);}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(64px/2);}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-64px/2);}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-64px/2);}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-ee0b4b2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:128px;--padding-left:70px;--padding-right:70px;}.elementor-34 .elementor-element.elementor-element-3a1c051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:62px;font-weight:600;line-height:72px;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3a1c051.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-df18c8d{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:1px;color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-e304262{--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 64px;--row-gap:0px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-99976ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8f1ffb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:32px;font-weight:500;line-height:42px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-a38e50f{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#444444;}.elementor-34 .elementor-element.elementor-element-e19aac5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#444444;}.elementor-34 .elementor-element.elementor-element-c0f4877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#444444;}.elementor-34 .elementor-element.elementor-element-b864794 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 48px 16px 48px;}.elementor-34 .elementor-element.elementor-element-aa61118{--display:flex;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-aa61118:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-aa61118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-10fcf40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:128px;--padding-left:70px;--padding-right:70px;}.elementor-34 .elementor-element.elementor-element-72e2235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:62px;font-weight:600;line-height:72px;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-72e2235.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-643a2e0{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:1px;color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-8aadabe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2fb3741{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2fb3741:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2fb3741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-a4aa741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-a4aa741:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a4aa741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-e2fcc10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-1d7c2b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-8df7ed0{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8df7ed0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8df7ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-b11648a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-b11648a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b11648a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-a0969ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-9d64fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-df34d7d{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-df34d7d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-df34d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-e8b7d7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-e8b7d7b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e8b7d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-198406c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-44e9c8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-b51b540{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-b51b540:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b51b540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-9510d5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-9510d5b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9510d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-e4ef41f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-8755a99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-f846a81{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f846a81:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f846a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-6a52950{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-6a52950:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6a52950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-6ef0219{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7e70a01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-7586f90{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7586f90:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7586f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/luxury-architecture-exterior-design-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-5afe3dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-5afe3dd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5afe3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1312A6;}.elementor-34 .elementor-element.elementor-element-66bcf13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-19768a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-7fb9578{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-34 .elementor-element.elementor-element-7fb9578:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7fb9578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-aa7f569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:62px;font-weight:600;line-height:72px;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-aa7f569.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f4d98f4{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:1px;color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-f891483{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-65f77d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-65f77d8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-65f77d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-65f77d8:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-65f77d8, .elementor-34 .elementor-element.elementor-element-65f77d8::before{--border-transition:0.3s;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-34 .elementor-element.elementor-element-e7b87d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e7b87d7 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-e7b87d7 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e7b87d7.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-e7b87d7.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-e7b87d7.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-e7b87d7 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e7b87d7 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-e7b87d7:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-e7b87d7:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-e7b87d7 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-d44652c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-d44652c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d44652c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d44652c:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-d44652c, .elementor-34 .elementor-element.elementor-element-d44652c::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-0f7696e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0f7696e .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-0f7696e .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-0f7696e.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-0f7696e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-0f7696e.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-0f7696e .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-0f7696e .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-0f7696e:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-0f7696e:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-0f7696e .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-3c50acd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-3c50acd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3c50acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3c50acd:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-3c50acd, .elementor-34 .elementor-element.elementor-element-3c50acd::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-af2b9f1 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-af2b9f1 .elementor-icon-box-title{margin-block-end:16px;color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-af2b9f1.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-af2b9f1.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-af2b9f1.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-af2b9f1 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-af2b9f1 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-af2b9f1:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-af2b9f1:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-e90d170{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-e90d170:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e90d170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-e90d170:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-e90d170, .elementor-34 .elementor-element.elementor-element-e90d170::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-e114a5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e114a5b .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-e114a5b .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e114a5b.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-e114a5b.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-e114a5b.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-e114a5b .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e114a5b .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-e114a5b:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-e114a5b:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-e114a5b .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-13c5542{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-13c5542:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-13c5542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-13c5542:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-13c5542, .elementor-34 .elementor-element.elementor-element-13c5542::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-c017d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c017d19 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-c017d19 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-c017d19.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-c017d19.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c017d19.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-c017d19 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c017d19 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-c017d19:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-c017d19:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-c017d19 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-e37c526{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-e37c526:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e37c526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-e37c526:hover{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:#8B7355;--border-color:#8B7355;}.elementor-34 .elementor-element.elementor-element-e37c526, .elementor-34 .elementor-element.elementor-element-e37c526::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-d8af498{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d8af498 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-d8af498 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-d8af498.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-d8af498.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-d8af498.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-34 .elementor-element.elementor-element-d8af498 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-d8af498 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-d8af498:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-d8af498:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-34 .elementor-element.elementor-element-d8af498 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-06ad501{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-34 .elementor-element.elementor-element-06ad501:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-06ad501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("https://mantragroupllc.com/wp-content/uploads/2026/01/homebg.png");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-5378407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:48px;font-weight:300;line-height:58px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5378407.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-1bc42e0{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-046c5a3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f7dc11c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-f7dc11c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f7dc11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61616152;}.elementor-34 .elementor-element.elementor-element-f7dc11c:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-f7dc11c, .elementor-34 .elementor-element.elementor-element-f7dc11c::before{--border-transition:0.3s;}.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-34 .elementor-element.elementor-element-42da288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-42da288.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-d7e5831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d7e5831.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-26c2f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-60e08d9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-34 .elementor-element.elementor-element-60e08d9 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-60e08d9 .elementor-button:focus{background-color:#83E2FE;color:#000000;}.elementor-34 .elementor-element.elementor-element-60e08d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-60e08d9 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-60e08d9 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-58c3104{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-58c3104:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-58c3104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61616152;}.elementor-34 .elementor-element.elementor-element-58c3104:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-58c3104, .elementor-34 .elementor-element.elementor-element-58c3104::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-7726490{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-7726490.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-4827047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-4827047.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-5b9c832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ce42b16 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-34 .elementor-element.elementor-element-ce42b16 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-ce42b16 .elementor-button:focus{background-color:#83E2FE;color:#000000;}.elementor-34 .elementor-element.elementor-element-ce42b16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ce42b16 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-ce42b16 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-8a19cf4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-8a19cf4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8a19cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61616152;}.elementor-34 .elementor-element.elementor-element-8a19cf4:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-8a19cf4, .elementor-34 .elementor-element.elementor-element-8a19cf4::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-1bb7587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1bb7587.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-25dbf35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-25dbf35.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ca65e94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-f09fcb5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-34 .elementor-element.elementor-element-f09fcb5 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-f09fcb5 .elementor-button:focus{background-color:#83E2FE;color:#000000;}.elementor-34 .elementor-element.elementor-element-f09fcb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-f09fcb5 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-f09fcb5 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-6751253{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-6751253:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6751253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61616152;}.elementor-34 .elementor-element.elementor-element-6751253:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-6751253, .elementor-34 .elementor-element.elementor-element-6751253::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-8c692a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8c692a8.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3d3709f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3d3709f.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f536697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b8db3a7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:13px 32px 13px 32px;}.elementor-34 .elementor-element.elementor-element-b8db3a7 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-b8db3a7 .elementor-button:focus{background-color:#83E2FE;color:#000000;}.elementor-34 .elementor-element.elementor-element-b8db3a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b8db3a7 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-b8db3a7 .elementor-button:focus svg{fill:#000000;}.elementor-34 .elementor-element.elementor-element-c750820{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-34 .elementor-element.elementor-element-c750820:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c750820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-91bb172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:48px;font-weight:700;line-height:58px;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-91bb172.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-cb6e782{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:1px;color:#3D3D3D;}.elementor-34 .elementor-element.elementor-element-eef74a3{--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 48px;--row-gap:0px;--column-gap:48px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34 .elementor-element.elementor-element-0eddd7b{background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;}.elementor-34 .elementor-element.elementor-element-0eddd7b .elementor-testimonial-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-0eddd7b .elementor-testimonial-content{color:#3A3A3A;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-0eddd7b .elementor-testimonial-name{color:#272727;}.elementor-34 .elementor-element.elementor-element-0eddd7b .elementor-testimonial-job{color:#3A3A3A;}.elementor-34 .elementor-element.elementor-element-931d9ce{background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;}.elementor-34 .elementor-element.elementor-element-931d9ce .elementor-testimonial-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-931d9ce .elementor-testimonial-content{color:#3A3A3A;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-931d9ce .elementor-testimonial-name{color:#272727;}.elementor-34 .elementor-element.elementor-element-931d9ce .elementor-testimonial-job{color:#3A3A3A;}.elementor-34 .elementor-element.elementor-element-32f3eb2{background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;}.elementor-34 .elementor-element.elementor-element-32f3eb2 .elementor-testimonial-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-32f3eb2 .elementor-testimonial-content{color:#3A3A3A;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-32f3eb2 .elementor-testimonial-name{color:#272727;}.elementor-34 .elementor-element.elementor-element-32f3eb2 .elementor-testimonial-job{color:#3A3A3A;}.elementor-34 .elementor-element.elementor-element-e447599{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-34 .elementor-element.elementor-element-e447599:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e447599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B7355;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34 .elementor-element.elementor-element-0886638 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;line-height:66px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-0886638 .elementor-counter-title{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:2px;}.elementor-34 .elementor-element.elementor-element-192a4ab .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;line-height:66px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-192a4ab .elementor-counter-title{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:2px;}.elementor-34 .elementor-element.elementor-element-b7c1bb1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;line-height:66px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-b7c1bb1 .elementor-counter-title{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:2px;}.elementor-34 .elementor-element.elementor-element-6be1919 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;line-height:66px;letter-spacing:1px;}.elementor-34 .elementor-element.elementor-element-6be1919 .elementor-counter-title{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:26px;letter-spacing:2px;}@media(max-width:1400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-e45b704 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8aadabe{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-1d7c2b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-9d64fa9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-44e9c8f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8755a99{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7e70a01{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-19768a0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-f891483{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-046c5a3{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-15a91f2{--min-height:620px;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-accbcd2{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8a427fe .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-34 .elementor-element.elementor-element-e45b704 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-ee0b4b2{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-3a1c051{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-df18c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-e304262{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-99976ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8f1ffb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-a38e50f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e19aac5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c0f4877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b864794{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-10fcf40{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-72e2235{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-8aadabe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-1d7c2b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-9d64fa9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-44e9c8f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8755a99{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7e70a01{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-19768a0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-aa7f569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-f891483{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-5378407{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-046c5a3{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-91bb172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-eef74a3{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-e447599{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-0886638 .elementor-counter-number-wrapper{font-size:32px;line-height:42px;}.elementor-34 .elementor-element.elementor-element-192a4ab .elementor-counter-number-wrapper{font-size:32px;line-height:42px;}.elementor-34 .elementor-element.elementor-element-b7c1bb1 .elementor-counter-number-wrapper{font-size:32px;line-height:42px;}.elementor-34 .elementor-element.elementor-element-6be1919 .elementor-counter-number-wrapper{font-size:32px;line-height:42px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8a427fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8a427fe .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-34 .elementor-element.elementor-element-e0da649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-34 .elementor-element.elementor-element-e45b704 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-c666500 .elementor-icon-list-item > a{font-size:14px;}.elementor-34 .elementor-element.elementor-element-3a1c051{text-align:center;font-size:26px;line-height:40px;}.elementor-34 .elementor-element.elementor-element-e304262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8f1ffb5{text-align:center;font-size:26px;line-height:40px;}.elementor-34 .elementor-element.elementor-element-72e2235{text-align:center;font-size:26px;line-height:40px;}.elementor-34 .elementor-element.elementor-element-8aadabe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-1d7c2b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-9d64fa9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-44e9c8f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-8755a99{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7e70a01{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-19768a0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7fb9578{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-aa7f569{text-align:center;font-size:26px;line-height:40px;}.elementor-34 .elementor-element.elementor-element-f891483{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-06ad501{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-5378407{text-align:center;}.elementor-34 .elementor-element.elementor-element-046c5a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-c750820{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-91bb172{text-align:center;font-size:32px;line-height:42px;}.elementor-34 .elementor-element.elementor-element-cb6e782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-e447599{--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-0886638 .elementor-counter-number-wrapper{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-0886638 .elementor-counter-title{font-size:18px;line-height:28px;}.elementor-34 .elementor-element.elementor-element-192a4ab .elementor-counter-number-wrapper{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-192a4ab .elementor-counter-title{font-size:18px;line-height:28px;}.elementor-34 .elementor-element.elementor-element-b7c1bb1 .elementor-counter-number-wrapper{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-b7c1bb1 .elementor-counter-title{font-size:18px;line-height:28px;}.elementor-34 .elementor-element.elementor-element-6be1919 .elementor-counter-number-wrapper{font-size:42px;line-height:52px;}.elementor-34 .elementor-element.elementor-element-6be1919 .elementor-counter-title{font-size:18px;line-height:28px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-15a91f2{--content-width:1200px;}.elementor-34 .elementor-element.elementor-element-ee0b4b2{--content-width:1400px;}.elementor-34 .elementor-element.elementor-element-e304262{--width:1209px;}.elementor-34 .elementor-element.elementor-element-10fcf40{--content-width:1400px;}.elementor-34 .elementor-element.elementor-element-8aadabe{--width:1209px;}.elementor-34 .elementor-element.elementor-element-7fb9578{--content-width:1400px;}.elementor-34 .elementor-element.elementor-element-06ad501{--content-width:1400px;}.elementor-34 .elementor-element.elementor-element-046c5a3{--width:1400px;}.elementor-34 .elementor-element.elementor-element-c750820{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-e304262{--width:720px;}.elementor-34 .elementor-element.elementor-element-99976ca{--width:100%;}.elementor-34 .elementor-element.elementor-element-aa61118{--width:100%;}.elementor-34 .elementor-element.elementor-element-8aadabe{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3a1c051 */.elementor-34 .elementor-element.elementor-element-3a1c051 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df18c8d */.elementor-34 .elementor-element.elementor-element-df18c8d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f1ffb5 */.elementor-34 .elementor-element.elementor-element-8f1ffb5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38e50f */.elementor-34 .elementor-element.elementor-element-a38e50f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e19aac5 */.elementor-34 .elementor-element.elementor-element-e19aac5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0f4877 */.elementor-34 .elementor-element.elementor-element-c0f4877 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e2235 */.elementor-34 .elementor-element.elementor-element-72e2235 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a2e0 */.elementor-34 .elementor-element.elementor-element-643a2e0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2fcc10 */.elementor-34 .elementor-element.elementor-element-e2fcc10 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7c2b4 */.elementor-34 .elementor-element.elementor-element-1d7c2b4 p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0969ee */.elementor-34 .elementor-element.elementor-element-a0969ee p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d64fa9 */.elementor-34 .elementor-element.elementor-element-9d64fa9 p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198406c */.elementor-34 .elementor-element.elementor-element-198406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44e9c8f */.elementor-34 .elementor-element.elementor-element-44e9c8f p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef41f */.elementor-34 .elementor-element.elementor-element-e4ef41f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8755a99 */.elementor-34 .elementor-element.elementor-element-8755a99 p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef0219 */.elementor-34 .elementor-element.elementor-element-6ef0219 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e70a01 */.elementor-34 .elementor-element.elementor-element-7e70a01 p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66bcf13 */.elementor-34 .elementor-element.elementor-element-66bcf13 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19768a0 */.elementor-34 .elementor-element.elementor-element-19768a0 p{
        margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aadabe */.property-card:hover {
	transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa7f569 */.elementor-34 .elementor-element.elementor-element-aa7f569 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4d98f4 */.elementor-34 .elementor-element.elementor-element-f4d98f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f891483 */.service-item:hover {
	transform: translateY(-10px);
	border-color: #8b7355;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5378407 */.elementor-34 .elementor-element.elementor-element-5378407 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bc42e0 */.elementor-34 .elementor-element.elementor-element-1bc42e0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7e5831 */.elementor-34 .elementor-element.elementor-element-d7e5831 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c2f4b */.elementor-34 .elementor-element.elementor-element-26c2f4b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4827047 */.elementor-34 .elementor-element.elementor-element-4827047 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b9c832 */.elementor-34 .elementor-element.elementor-element-5b9c832 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25dbf35 */.elementor-34 .elementor-element.elementor-element-25dbf35 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca65e94 */.elementor-34 .elementor-element.elementor-element-ca65e94 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d3709f */.elementor-34 .elementor-element.elementor-element-3d3709f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f536697 */.elementor-34 .elementor-element.elementor-element-f536697 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046c5a3 */.service-item:hover {
	transform: translateY(-10px);
	border-color: #8b7355;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06ad501 */.emergency-item:hover {
	background: rgba(255, 255, 255, 0.1);
	transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91bb172 */.elementor-34 .elementor-element.elementor-element-91bb172 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6e782 */.elementor-34 .elementor-element.elementor-element-cb6e782 p{
    margin: 0;
}/* End custom CSS */