.elementor-4854 .elementor-element.elementor-element-821d54d{--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;--overlay-opacity:1;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-821d54d:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-821d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recaphomeservices.com/wp-content/uploads/2024/05/services-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4854 .elementor-element.elementor-element-821d54d::before, .elementor-4854 .elementor-element.elementor-element-821d54d > .elementor-background-video-container::before, .elementor-4854 .elementor-element.elementor-element-821d54d > .e-con-inner > .elementor-background-video-container::before, .elementor-4854 .elementor-element.elementor-element-821d54d > .elementor-background-slideshow::before, .elementor-4854 .elementor-element.elementor-element-821d54d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4854 .elementor-element.elementor-element-821d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#678FD500;--background-overlay:'';}.elementor-4854 .elementor-element.elementor-element-2fdd2a9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-f68cf0d{--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;}.elementor-4854 .elementor-element.elementor-element-25fd9a6{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-03a5e6c .react-heading .title-inner .sub-text{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-4854 .elementor-element.elementor-element-03a5e6c .react-heading .title-inner .sub-text.custom{background:#FFFFFF1A;}.elementor-4854 .elementor-element.elementor-element-be2de4a .page-title{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-4854 .elementor-element.elementor-element-f964428{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-a5ab54b{text-align:end;}.elementor-4854 .elementor-element.elementor-element-a5ab54b .elementor-heading-title{font-size:20px;color:#F5F5F7;}.elementor-4854 .elementor-element.elementor-element-25ea348{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-bd42135 > .elementor-widget-container{margin:20px 0px -48px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-4854 .elementor-element.elementor-element-bd42135 .elementor-icon-wrapper{text-align:center;}.elementor-4854 .elementor-element.elementor-element-bd42135.elementor-view-stacked .elementor-icon{background-color:#234982;}.elementor-4854 .elementor-element.elementor-element-bd42135.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-bd42135.elementor-view-default .elementor-icon{color:#234982;border-color:#234982;}.elementor-4854 .elementor-element.elementor-element-bd42135.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-bd42135.elementor-view-default .elementor-icon svg{fill:#234982;}.elementor-4854 .elementor-element.elementor-element-bd42135 .elementor-icon{font-size:35px;}.elementor-4854 .elementor-element.elementor-element-bd42135 .elementor-icon svg{height:35px;}.elementor-4854 .elementor-element.elementor-element-11d052b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4854 .elementor-element.elementor-element-20551d8{text-align:center;}.elementor-4854 .elementor-element.elementor-element-32ac5d3{text-align:center;}.elementor-4854 .elementor-element.elementor-element-1c5650e{--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-4854 .elementor-element.elementor-element-644e0e4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-644e0e4:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-644e0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-8dba4f3 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-8dba4f3.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-8dba4f3.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-8dba4f3.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-8dba4f3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-8dba4f3 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-b4f46d7 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-b4f46d7 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-ce6ff0a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-ce6ff0a:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-ce6ff0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-9bbcbb8 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-9bbcbb8.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-9bbcbb8.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-9bbcbb8.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-9bbcbb8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-9bbcbb8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-04d2e84 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-04d2e84 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-d25af64{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-d25af64:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-d25af64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-c415e31 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-c415e31.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-c415e31.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-c415e31.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-c415e31 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-c415e31 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-f596cc0 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-f596cc0 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-60f36cf{--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-4854 .elementor-element.elementor-element-170fdbd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-170fdbd:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-170fdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-6e05963 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-6e05963.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-6e05963.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-6e05963.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-6e05963 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-6e05963 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-5f89aa4 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-5f89aa4 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-ce8afbf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-ce8afbf:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-ce8afbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-11a1a29 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-11a1a29.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-11a1a29.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-11a1a29.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-11a1a29 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-11a1a29 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-7526143 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-7526143 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-1238ace{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4854 .elementor-element.elementor-element-1238ace:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-1238ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2540;}.elementor-4854 .elementor-element.elementor-element-6d3d601 .elementor-icon-box-wrapper{gap:15px;}.elementor-4854 .elementor-element.elementor-element-6d3d601.elementor-view-stacked .elementor-icon{background-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-6d3d601.elementor-view-framed .elementor-icon, .elementor-4854 .elementor-element.elementor-element-6d3d601.elementor-view-default .elementor-icon{fill:#DD3333;color:#DD3333;border-color:#DD3333;}.elementor-4854 .elementor-element.elementor-element-6d3d601 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-6d3d601 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4854 .elementor-element.elementor-element-77a0441 .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-77a0441 .rt_btn_render{text-align:center;}.elementor-4854 .elementor-element.elementor-element-0e1be3b{--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-4854 .elementor-element.elementor-element-beb3a2c .react-button{text-align:center;}.elementor-4854 .elementor-element.elementor-element-beb3a2c .rt_btn_render{text-align:center;}@media(max-width:767px){.elementor-4854 .elementor-element.elementor-element-a5ab54b{text-align:start;}.elementor-4854 .elementor-element.elementor-element-a5ab54b .elementor-heading-title{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4854 .elementor-element.elementor-element-25fd9a6{--width:41%;}}@media(min-width:1025px){.elementor-4854 .elementor-element.elementor-element-821d54d:not(.elementor-motion-effects-element-type-background), .elementor-4854 .elementor-element.elementor-element-821d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}