.elementor-30 .elementor-element.elementor-element-85f772f{--display:flex;--min-height:964px;--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-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-30 .elementor-element.elementor-element-85f772f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-85f772f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caminorealfl.com/wp-content/uploads/2025/04/About-Us-Hero_3840x2160-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-0d8f09c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 12px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:12px;--border-left-width:0px;border-color:#BF934A;--border-color:#BF934A;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0d8f09c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0d8f09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-30 .elementor-element.elementor-element-c3f76fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c3f76fd{text-align:center;}.elementor-30 .elementor-element.elementor-element-c3f76fd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:84px;font-weight:600;line-height:73px;letter-spacing:0px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-70600f7{--spacer-size:134px;}.elementor-30 .elementor-element.elementor-element-8d9b8f3{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-37a4c27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-a63ddeb > .elementor-widget-container{--e-transform-scale:1;}.elementor-30 .elementor-element.elementor-element-f8ec428{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-1a00c57 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-1a00c57 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:51px;font-weight:600;color:#BF934A;}.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-30 .elementor-element.elementor-element-ce8fa30 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ce8fa30{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#000000;}.elementor-30 .elementor-element.elementor-element-6c7d969{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-b484c29 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-b484c29{text-align:start;}.elementor-30 .elementor-element.elementor-element-b484c29 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:51px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-bddd0af > .elementor-widget-container{margin:0% 25% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-bddd0af{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-95cd6e8{--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;}.elementor-30 .elementor-element.elementor-element-f4cf535{--display:flex;}.elementor-30 .elementor-element.elementor-element-d85e7dd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-3bafc8c{--display:flex;}.elementor-30 .elementor-element.elementor-element-a2d7c2d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-55ef5a6{--display:flex;}.elementor-30 .elementor-element.elementor-element-ac9e23f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-af038c1{--display:flex;}.elementor-30 .elementor-element.elementor-element-bef94a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-78595b8{--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;}.elementor-30 .elementor-element.elementor-element-70ba9c5{--display:flex;}.elementor-30 .elementor-element.elementor-element-d329a22 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-f9fb1e5{--display:flex;}.elementor-30 .elementor-element.elementor-element-640b4f2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-bd215dc{--display:flex;}.elementor-30 .elementor-element.elementor-element-5cb806e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-cd7f791{--display:flex;}.elementor-30 .elementor-element.elementor-element-96289b2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-4ad0e4a{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-e759467 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-e759467{text-align:center;}.elementor-30 .elementor-element.elementor-element-e759467 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:75px;font-weight:600;color:#BF934A;}.elementor-30 .elementor-element.elementor-element-e34bbc7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e34bbc7{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-afeeb68{--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:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-782c666{--display:flex;}.elementor-30 .elementor-element.elementor-element-f900405{--display:flex;}.elementor-30 .elementor-element.elementor-element-0d9c62e > .elementor-widget-container{margin:0% 27% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-0d9c62e{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;color:#000000;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-d329a22 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-640b4f2 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-5cb806e .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-96289b2 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-0d9c62e{font-size:16px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-1cb94e9{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-1cb94e9 img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-c3f76fd .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-70600f7{--spacer-size:0px;}.elementor-30 .elementor-element.elementor-element-1a00c57 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-ce8fa30{font-size:17px;}.elementor-30 .elementor-element.elementor-element-b484c29 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-30 .elementor-element.elementor-element-b484c29 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-bddd0af{font-size:17px;}.elementor-30 .elementor-element.elementor-element-36de122 img{width:50%;}.elementor-30 .elementor-element.elementor-element-d85e7dd .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-2247cb0 img{width:50%;}.elementor-30 .elementor-element.elementor-element-a2d7c2d .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-531d4da img{width:50%;}.elementor-30 .elementor-element.elementor-element-ac9e23f .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-d80b259 img{width:50%;}.elementor-30 .elementor-element.elementor-element-bef94a0 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-d329a22 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-640b4f2 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-5cb806e .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-96289b2 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-e759467 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-e34bbc7{font-size:17px;}.elementor-30 .elementor-element.elementor-element-0d9c62e{font-size:17px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-37a4c27{--width:50%;}.elementor-30 .elementor-element.elementor-element-f8ec428{--width:50%;}}