.elementor-25 .elementor-element.elementor-element-e0f5fc8{--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;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e0f5fc8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourcasaab.com/wp-content/uploads/2026/02/hero-bg-ca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e0f5fc8::before, .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e0f5fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0b3b68 20%, #0B3B68 80%);}.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-25 .elementor-element.elementor-element-92da961 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;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-25 .elementor-element.elementor-element-8cf8a9e{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-a9b89f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-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-25 .elementor-element.elementor-element-0dc3202 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-0dc3202 .elementor-button:focus{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0dc3202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0dc3202 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;fill:#131313;color:#131313;}.elementor-25 .elementor-element.elementor-element-b22a932 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-b22a932 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-b22a932 .elementor-button:focus{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b22a932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1b2b996{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5db8bf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-5db8bf5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-bf99391{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--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-25 .elementor-element.elementor-element-d533e76{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-d533e76:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-d533e76, .elementor-25 .elementor-element.elementor-element-d533e76::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-abeb5bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-abeb5bd .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-abeb5bd.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-abeb5bd .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-abeb5bd .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-abeb5bd .elementor-icon i, .elementor-25 .elementor-element.elementor-element-abeb5bd .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-3449dec{text-align:center;}.elementor-25 .elementor-element.elementor-element-3449dec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3449dec .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-3449dec .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-bc4ce3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-bc4ce3a:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-bc4ce3a, .elementor-25 .elementor-element.elementor-element-bc4ce3a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a782914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a782914 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a782914.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a782914.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-a782914.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-a782914.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-a782914.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-a782914 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a782914 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-a782914 .elementor-icon i, .elementor-25 .elementor-element.elementor-element-a782914 .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-0bf691c{text-align:center;}.elementor-25 .elementor-element.elementor-element-0bf691c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0bf691c .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-0bf691c .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-48ebda8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-48ebda8:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-48ebda8, .elementor-25 .elementor-element.elementor-element-48ebda8::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c60a728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c60a728 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-c60a728.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-c60a728 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c60a728 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-c60a728 .elementor-icon i, .elementor-25 .elementor-element.elementor-element-c60a728 .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-42db6a0{text-align:center;}.elementor-25 .elementor-element.elementor-element-42db6a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-42db6a0 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-42db6a0 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-b1b83f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-b1b83f4:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-b1b83f4, .elementor-25 .elementor-element.elementor-element-b1b83f4::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-37cdbf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-37cdbf3 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-37cdbf3.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-37cdbf3 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-37cdbf3 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-37cdbf3 .elementor-icon i, .elementor-25 .elementor-element.elementor-element-37cdbf3 .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-c6dc807{text-align:center;}.elementor-25 .elementor-element.elementor-element-c6dc807 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c6dc807 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-c6dc807 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-96e7fc2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-96e7fc2:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-96e7fc2, .elementor-25 .elementor-element.elementor-element-96e7fc2::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d21dd4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d21dd4f .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-d21dd4f.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d21dd4f .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d21dd4f .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-d21dd4f .elementor-icon i, .elementor-25 .elementor-element.elementor-element-d21dd4f .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-1754843{text-align:center;}.elementor-25 .elementor-element.elementor-element-1754843 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1754843 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-1754843 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-39316a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-39316a4:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-39316a4, .elementor-25 .elementor-element.elementor-element-39316a4::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d918824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d918824 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d918824.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d918824.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-d918824.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d918824.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-d918824.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d918824 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d918824 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-d918824 .elementor-icon i, .elementor-25 .elementor-element.elementor-element-d918824 .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-a43d4a0{text-align:center;}.elementor-25 .elementor-element.elementor-element-a43d4a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a43d4a0 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-a43d4a0 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-08653fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-08653fe:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-08653fe, .elementor-25 .elementor-element.elementor-element-08653fe::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-533cb1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-533cb1c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-533cb1c.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-533cb1c .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-533cb1c .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-533cb1c .elementor-icon i, .elementor-25 .elementor-element.elementor-element-533cb1c .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-d6669d5{text-align:center;}.elementor-25 .elementor-element.elementor-element-d6669d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d6669d5 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-d6669d5 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-190499a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-190499a:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-190499a, .elementor-25 .elementor-element.elementor-element-190499a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-335bc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-335bc1d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-335bc1d.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-335bc1d .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-335bc1d .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-335bc1d .elementor-icon i, .elementor-25 .elementor-element.elementor-element-335bc1d .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-7c112ac{text-align:center;}.elementor-25 .elementor-element.elementor-element-7c112ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7c112ac .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-7c112ac .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-8195d5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-8195d5e:hover{border-style:dotted;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:3px 3px 3px 3px;--border-top-left-radius:3px;--border-top-right-radius:3px;--border-bottom-right-radius:3px;--border-bottom-left-radius:3px;}.elementor-25 .elementor-element.elementor-element-8195d5e, .elementor-25 .elementor-element.elementor-element-8195d5e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-85cba75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-85cba75 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-stacked .elementor-icon:hover{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-default .elementor-icon:hover{color:#0B3B68;border-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-85cba75.elementor-view-default .elementor-icon:hover svg{fill:#0B3B68;}.elementor-25 .elementor-element.elementor-element-85cba75 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-85cba75 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-85cba75 .elementor-icon i, .elementor-25 .elementor-element.elementor-element-85cba75 .elementor-icon svg{transform:rotate(0deg);}.elementor-25 .elementor-element.elementor-element-05f3680{text-align:center;}.elementor-25 .elementor-element.elementor-element-05f3680 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-05f3680 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-05f3680 .elementor-heading-title a:focus{color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-15aa44b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-15aa44b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-15aa44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-25 .elementor-element.elementor-element-e8f515b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-e8f515b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-04637b1{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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-25 .elementor-element.elementor-element-684ec65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-4b27117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4b27117 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-4b27117.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-4b27117 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4b27117 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-090a992{text-align:center;}.elementor-25 .elementor-element.elementor-element-090a992 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-6d8becb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-a977d28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a977d28 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-a977d28.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-a977d28 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a977d28 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-bb7126f{text-align:center;}.elementor-25 .elementor-element.elementor-element-bb7126f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-f43c13b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-f6e5ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f6e5ef9 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-f6e5ef9.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-f6e5ef9 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f6e5ef9 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-258f594{text-align:center;}.elementor-25 .elementor-element.elementor-element-258f594 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-7375d41{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-529bfa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-529bfa8 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-529bfa8.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-529bfa8 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-529bfa8 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-9830e86{text-align:center;}.elementor-25 .elementor-element.elementor-element-9830e86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-4562a7d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-bc4a37b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc4a37b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-bc4a37b.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-bc4a37b .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc4a37b .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-76b9f40{text-align:center;}.elementor-25 .elementor-element.elementor-element-76b9f40 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-75e7cb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0572eda{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0572eda:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0572eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourcasaab.com/wp-content/uploads/2026/03/Our-Process.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-13e8dcf{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-13e8dcf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-13e8dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-b6a241c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b6a241c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-62ec7f6{--display:grid;--e-con-grid-template-columns:0.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--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-25 .elementor-element.elementor-element-c93d27c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c7e330a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c7e330a .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B74100;}.elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-framed .elementor-icon{background-color:#65B74100;}.elementor-25 .elementor-element.elementor-element-c7e330a.elementor-view-stacked .elementor-icon svg{fill:#65B74100;}.elementor-25 .elementor-element.elementor-element-c7e330a .elementor-icon{font-size:30px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c7e330a .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-da65d6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-7066e3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-80c6cf9{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-efe095f{--display:grid;--e-con-grid-template-columns:0.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--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-25 .elementor-element.elementor-element-c4b1f3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-44ba0b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44ba0b5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B74100;}.elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-framed .elementor-icon{background-color:#65B74100;}.elementor-25 .elementor-element.elementor-element-44ba0b5.elementor-view-stacked .elementor-icon svg{fill:#65B74100;}.elementor-25 .elementor-element.elementor-element-44ba0b5 .elementor-icon{font-size:30px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44ba0b5 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-ae53d8d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-eef7bb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2787fde{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-3c96dce{--display:grid;--e-con-grid-template-columns:0.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--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-25 .elementor-element.elementor-element-b834535{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4efd4f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4efd4f5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B74100;}.elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-framed .elementor-icon{background-color:#65B74100;}.elementor-25 .elementor-element.elementor-element-4efd4f5.elementor-view-stacked .elementor-icon svg{fill:#65B74100;}.elementor-25 .elementor-element.elementor-element-4efd4f5 .elementor-icon{font-size:30px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4efd4f5 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-4804336{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-2dac09d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c6cdcdc{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-10499bd{--display:grid;--e-con-grid-template-columns:0.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--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-25 .elementor-element.elementor-element-1ee2dff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5cd351e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5cd351e .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B74100;}.elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-framed .elementor-icon{background-color:#65B74100;}.elementor-25 .elementor-element.elementor-element-5cd351e.elementor-view-stacked .elementor-icon svg{fill:#65B74100;}.elementor-25 .elementor-element.elementor-element-5cd351e .elementor-icon{font-size:30px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5cd351e .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-55f4f65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-a68dab1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-85ac4f6{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-16c61da{--display:grid;--e-con-grid-template-columns:0.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--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-25 .elementor-element.elementor-element-0d5e5dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ae079a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ae079a9 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B74100;}.elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-framed .elementor-icon{background-color:#65B74100;}.elementor-25 .elementor-element.elementor-element-ae079a9.elementor-view-stacked .elementor-icon svg{fill:#65B74100;}.elementor-25 .elementor-element.elementor-element-ae079a9 .elementor-icon{font-size:30px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ae079a9 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-23966aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-25 .elementor-element.elementor-element-d22cd83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d5b2669{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-e68c804{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-0399554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0399554 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-849e03f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-25 .elementor-element.elementor-element-e0925c8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5b4ee76{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5b4ee76:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5b4ee76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-5b4ee76:hover{background-color:#1E293B;}.elementor-25 .elementor-element.elementor-element-bc81d7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc81d7a .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-bc81d7a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc81d7a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bc81d7a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc81d7a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bc81d7a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bc81d7a .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc81d7a .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-2644788{text-align:center;}.elementor-25 .elementor-element.elementor-element-2644788 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ae3418d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-ae3418d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ae3418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-ae3418d:hover{background-color:#1E293B;}.elementor-25 .elementor-element.elementor-element-7bacee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7bacee9 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7bacee9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7bacee9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7bacee9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7bacee9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7bacee9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7bacee9 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7bacee9 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-36779d2{text-align:center;}.elementor-25 .elementor-element.elementor-element-36779d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-deaaec9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-deaaec9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-deaaec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-deaaec9:hover{background-color:#1E293B;}.elementor-25 .elementor-element.elementor-element-fb6413b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb6413b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-fb6413b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fb6413b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-fb6413b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fb6413b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-fb6413b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fb6413b .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb6413b .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-467657b{text-align:center;}.elementor-25 .elementor-element.elementor-element-467657b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4627c04{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-4627c04:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4627c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-4627c04:hover{background-color:#1E293B;}.elementor-25 .elementor-element.elementor-element-cd3c157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cd3c157 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cd3c157.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-cd3c157.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-cd3c157.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-cd3c157.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-cd3c157.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-cd3c157 .elementor-icon{font-size:35px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cd3c157 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-e6f40fc{text-align:center;}.elementor-25 .elementor-element.elementor-element-e6f40fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5fea73c{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ad786c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ba96bdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ba96bdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-d86aed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#475569;}.elementor-25 .elementor-element.elementor-element-92648c7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-92648c7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-92648c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourcasaab.com/wp-content/uploads/2026/03/Who-We-Are.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c864441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-c864441:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c864441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1789BD;}.elementor-25 .elementor-element.elementor-element-091c1ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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-25 .elementor-element.elementor-element-014c80f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-014c80f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-014c80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e4fd878{--display:grid;--e-con-grid-template-columns:1.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-25 .elementor-element.elementor-element-710acfc{--display:flex;--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-25 .elementor-element.elementor-element-e8e9915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e8e9915 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-e8e9915.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-e8e9915 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e8e9915 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-4ee8e03{--display:flex;--justify-content: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:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25212bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-4ad46aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#475569;}.elementor-25 .elementor-element.elementor-element-aca362b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-aca362b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aca362b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3a050aa{--display:grid;--e-con-grid-template-columns:1.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-25 .elementor-element.elementor-element-6753c84{--display:flex;--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-25 .elementor-element.elementor-element-6eac217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6eac217 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-6eac217.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-6eac217 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6eac217 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-7e08fac{--display:flex;--justify-content: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:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5da9a15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-3d8be0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#475569;}.elementor-25 .elementor-element.elementor-element-04111e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-04111e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-04111e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-746e303{--display:grid;--e-con-grid-template-columns:1.5fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-25 .elementor-element.elementor-element-ae99d58{--display:flex;--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-25 .elementor-element.elementor-element-f023db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f023db5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#65B741;}.elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-framed .elementor-icon{background-color:#65B741;}.elementor-25 .elementor-element.elementor-element-f023db5.elementor-view-stacked .elementor-icon svg{fill:#65B741;}.elementor-25 .elementor-element.elementor-element-f023db5 .elementor-icon{font-size:25px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f023db5 .elementor-icon svg{height:25px;}.elementor-25 .elementor-element.elementor-element-83c1397{--display:flex;--justify-content: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:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-acc029c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:600;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-b048e64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#475569;}.elementor-25 .elementor-element.elementor-element-e6073f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2da288e{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2da288e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2da288e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;background-image:url("https://ourcasaab.com/wp-content/uploads/2026/03/contact-us-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b6843ed{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-b6843ed:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b6843ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-e7acef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e7acef4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-37bf079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-594cb46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-594cb46:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-594cb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;background-image:url("https://ourcasaab.com/wp-content/uploads/2026/02/World_map-1.svg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e8b0996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e8b0996 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:2px;color:#0B3B68;}.elementor-25 .elementor-element.elementor-element-8633661{--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;--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-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 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-bf99391{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-04637b1{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-62ec7f6{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-efe095f{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3c96dce{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-10499bd{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-16c61da{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-e0925c8{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-091c1ab{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-e4fd878{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3a050aa{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-746e303{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-8cf8a9e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-bf99391{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-15aa44b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-04637b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-13e8dcf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-62ec7f6{--e-con-grid-template-columns:2;--grid-auto-flow:column;}.elementor-25 .elementor-element.elementor-element-efe095f{--e-con-grid-template-columns:2;--grid-auto-flow:column;}.elementor-25 .elementor-element.elementor-element-3c96dce{--e-con-grid-template-columns:2;--grid-auto-flow:column;}.elementor-25 .elementor-element.elementor-element-10499bd{--e-con-grid-template-columns:2;--grid-auto-flow:column;}.elementor-25 .elementor-element.elementor-element-16c61da{--e-con-grid-template-columns:2;--grid-auto-flow:column;}.elementor-25 .elementor-element.elementor-element-e68c804{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e0925c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-c864441{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-091c1ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-e4fd878{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3a050aa{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-746e303{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-b6843ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-0572eda{--width:50%;}.elementor-25 .elementor-element.elementor-element-13e8dcf{--width:50%;}.elementor-25 .elementor-element.elementor-element-ad786c4{--width:50%;}.elementor-25 .elementor-element.elementor-element-92648c7{--width:50%;}.elementor-25 .elementor-element.elementor-element-2da288e{--width:50%;}.elementor-25 .elementor-element.elementor-element-b6843ed{--width:50%;}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-594cb46:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-594cb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-0dc3202 */#btn a span{color:#fff !important}
#btn a:hover span{color:#6bbf3f !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0f5fc8 */#SpanText span{color:#6bbf3f}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d533e76 */#CardBg {
  background: linear-gradient(135deg,#20adca,#3fbf7f);
  box-shadow: 0 20px 40px rgba(0,0,0,0.15);
  transition: all 0.35s ease;
}

#CardBg:hover {
  background:#f4f8f6;
  border:1px solid #e2ece8;
}

#CardBg:hover svg {
 fill: none;              /* remove fill */
  stroke: #0B3B68 !important;         /* outline color */
  stroke-width: 2; 
}

#CardBg:hover a {
  color:#0B3B68 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4ce3a */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ebda8 */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b83f4 */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96e7fc2 */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39316a4 */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08653fe */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190499a */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8195d5e */#CardBg {
background: linear-gradient(135deg,#20adca,#3fbf7f);
/*transform: translateY(-10px);*/
box-shadow: 0 20px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-37bf079 *//* ================================
   CONTACT FORM 7 – DARK FORM STYLE
   ================================ */

/* FORM CONTAINER */
/*.wpcf7 form {*/
/*  background: #0b2f55;*/
/*  padding: 30px;*/
/*  border-radius: 6px;*/
/*}*/

/* FORM ROW */
.form-row {
  display: flex;
  gap: 20px;
  margin-bottom: 0px;
}

/* COLUMNS */
.form-col {
  flex: 1;
}

.form-col-full {
  width: 100%;
}

/* HIDE LABELS (IMAGE USES PLACEHOLDERS) */
label {
  display: none;
}

/* INPUTS + SELECT */
input[type="text"],
input[type="tel"],
input[type="email"],
select {
    width: 100%;
    height: fit-content;
    padding: 0.75rem;
    font-size: 12px;
    font-weight: normal;
    border-radius: 6px;
    border: none;
    outline: none;
    background: #ffffff;
    color: #333;
}

/* PLACEHOLDER */
input::placeholder {
  color: #8a8fa3;
}

/* SELECT DROPDOWN ICON */
select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%23999' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 16px center;
  background-size: 14px;
  color: #8a8fa3;
}

/* FOCUS EFFECT */
input:focus,
select:focus {
  box-shadow: 0 0 0 3px rgba(0, 160, 255, 0.35);
  transition: box-shadow 0.2s ease;
}

/* SUBMIT BUTTON */
.btn-p p {width:100%;}
.submit-btn {
     width: 100%;
    height: fit-content;
    padding: 0.75rem;
    font-size: 12px;
    font-weight: normal;
  background: #6bbf3f;
  color: #ffffff !important;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.2s ease;
  margin-top: 10px;
}

/* BUTTON HOVER */
.submit-btn:hover {
  background: #5aac34;
  transform: translateY(-1px);
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.2);
}

/* ================================
   CONTACT FORM 7 VALIDATION STYLE
   ================================ */

/* INVALID FIELD */
.wpcf7-not-valid {
  border: 2px solid #ff4d4d !important;
}

/* INLINE ERROR TEXT */
.wpcf7-not-valid-tip {
  color: #ffb3b3;
  font-size: 13px;
  margin-top: 6px;
}

/* SUCCESS MESSAGE */
.wpcf7-response-output {
  border: none;
  background: #2ecc71;
  color: #ffffff;
  padding: 14px;
  margin-top: 20px;
  border-radius: 6px;
  font-weight: 600;
}

/* ERROR MESSAGE BOX */
.wpcf7-validation-errors,
.wpcf7-acceptance-missing {
  background: #e74c3c;
  color: #ffffff;
  padding: 14px;
  border-radius: 6px;
}

/* ================================
   RESPONSIVE
   ================================ */
@media (max-width: 768px) {
  .form-row {
    flex-direction: column;
    gap: 15px;
  }
}/* End custom CSS */