.elementor-941 .elementor-element.elementor-element-d5d613e{--display:flex;--min-height:422px;--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-d5d613e:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-d5d613e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/residential-real-estate-townhome.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-d5d613e::before, .elementor-941 .elementor-element.elementor-element-d5d613e > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-d5d613e > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-d5d613e > .elementor-background-slideshow::before, .elementor-941 .elementor-element.elementor-element-d5d613e > .e-con-inner > .elementor-background-slideshow::before, .elementor-941 .elementor-element.elementor-element-d5d613e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-3ba8583{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:124px;--padding-bottom:0px;--padding-left:312px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-47c8194{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-941 .elementor-element.elementor-element-47c8194.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-47c8194 .wcf--title{color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:65px;font-weight:700;text-transform:capitalize;line-height:62px;}.elementor-941 .elementor-element.elementor-element-47c8194 .wcf--title .highlight{color:#f00000;}.elementor-941 .elementor-element.elementor-element-61ce1a3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-941 .elementor-element.elementor-element-61ce1a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-61ce1a3 .wcf--text{color:#FFF6F6;}.elementor-941 .elementor-element.elementor-element-61ce1a3 .wcf--text, .elementor-941 .elementor-element.elementor-element-61ce1a3 .wcf--text *{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-941 .elementor-element.elementor-element-cf3d0ed{--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:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-3cf831a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap: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;overflow:visible;}.elementor-941 .elementor-element.elementor-element-6d34260{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-6d34260:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-6d34260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-547e68e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-941 .elementor-element.elementor-element-6ececc3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-f459c1b{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-f459c1b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-f459c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/04/3436a07dad660e50301eb81c81d3b711-cc_ft_768.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-f459c1b:hover::before, .elementor-941 .elementor-element.elementor-element-f459c1b:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-f459c1b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-f459c1b > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-f459c1b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-81243e2{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-81243e2:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-81243e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.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-941 .elementor-element.elementor-element-ef4e913.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-ef4e913 .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-ef4e913 .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-ef4e913 .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-0d18513{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-0d18513:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-0d18513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-71e7a36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-dd7a94c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-be3c2f5{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-be3c2f5:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-be3c2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/shutterstock_1178700922-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-be3c2f5:hover::before, .elementor-941 .elementor-element.elementor-element-be3c2f5:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-be3c2f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-be3c2f5 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-be3c2f5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-f80fdac{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-f80fdac:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-f80fdac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-1cedfa5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-1cedfa5 .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-1cedfa5 .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-1cedfa5 .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-4e278a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-4e278a3:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-4e278a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-c0dca1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-c93e844.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-c93e844:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-c93e844:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-65a2363{--display:flex;--min-height:432px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-65a2363:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-65a2363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/1591ce2fddb28916748411cec10ca08bl-m1027280885rd-w960_h720.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-65a2363:hover::before, .elementor-941 .elementor-element.elementor-element-65a2363:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-65a2363:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-65a2363 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-65a2363 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-3736ef6{--display:flex;--min-height:432px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-3736ef6:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-3736ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-ae3c769{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-ae3c769:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-ae3c769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-3e8ef8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-699ac44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-699ac44:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-699ac44:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-31b0720{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-31b0720:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-31b0720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/imgi_52_kitch.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-31b0720:hover::before, .elementor-941 .elementor-element.elementor-element-31b0720:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-31b0720:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-31b0720 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-31b0720 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-1296b2b{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-1296b2b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-1296b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-842f8ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-842f8ec .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-842f8ec .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-842f8ec .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-2e54e68{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-2e54e68:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-2e54e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-fd0eb49{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-1c1f7d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-1c1f7d6:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-1c1f7d6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-387ba1b{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-387ba1b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-387ba1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/04/92b4b4e415315cefcbec39df06d26ff8-uncropped_scaled_within_1536_1152-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-387ba1b:hover::before, .elementor-941 .elementor-element.elementor-element-387ba1b:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-387ba1b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-387ba1b > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-387ba1b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-1e6921f{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-1e6921f:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-1e6921f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-22d8180.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-22d8180 .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-22d8180 .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-22d8180 .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-23aa240{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-23aa240:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-23aa240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-71e3cab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-dbaae4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-dbaae4d:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-dbaae4d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-472836c{--display:flex;--min-height:432px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-472836c:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-472836c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/image-19-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-472836c:hover::before, .elementor-941 .elementor-element.elementor-element-472836c:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-472836c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-472836c > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-472836c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-c6e2bd4{--display:flex;--min-height:432px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-c6e2bd4:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-c6e2bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-7b4d610{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-7b4d610:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-7b4d610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-526da13{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-b077e18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-b077e18:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-b077e18:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-b47c940{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-b47c940:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-b47c940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/GB_Young_Final-6-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-b47c940:hover::before, .elementor-941 .elementor-element.elementor-element-b47c940:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-b47c940:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-b47c940 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-b47c940 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-ec2895d{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-ec2895d:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-ec2895d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-d689a4b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-d689a4b .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-d689a4b .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-d689a4b .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-9c9a629{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-9c9a629:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-9c9a629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-1b39628{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-4dd278e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-4dd278e:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-4dd278e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-cd80894{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-cd80894:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-cd80894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/neon-robot-vacuum-cleaner_23-2151349191.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-cd80894:hover::before, .elementor-941 .elementor-element.elementor-element-cd80894:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-cd80894:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-cd80894 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-cd80894 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-1ce7373{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-1ce7373:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-1ce7373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-bf5c931.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-bf5c931 .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-bf5c931 .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-bf5c931 .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-40b7a06{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-40b7a06:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-40b7a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-755a980{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-522f39f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-522f39f:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-522f39f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-9389d58{--display:flex;--min-height:432px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-9389d58:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-9389d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/Enhancing-privacy-and-security-with-a-fence-installation-650x434-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-9389d58:hover::before, .elementor-941 .elementor-element.elementor-element-9389d58:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-9389d58:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-9389d58 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-9389d58 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-c3c67cf{--display:flex;--min-height:432px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-c3c67cf:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-c3c67cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-c6d4e9b{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-c6d4e9b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-c6d4e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-64c338f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-6527be9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-c835d28{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-c835d28:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-c835d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/mm-concrete-paver-patio-surrounded-by-retaining-wall-16x9-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-c835d28:hover::before, .elementor-941 .elementor-element.elementor-element-c835d28:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-c835d28:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-c835d28 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-c835d28 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-3be1c96{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-3be1c96:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-3be1c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-809d511.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-809d511 .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-809d511 .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-809d511 .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-2a75aae{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-2a75aae:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-2a75aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-ba1c9da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-eaad6ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-71f5dc8{--display:flex;--min-height:419px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-71f5dc8:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-71f5dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/686d744b049ec61b155458da_hero-image.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-71f5dc8:hover::before, .elementor-941 .elementor-element.elementor-element-71f5dc8:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-71f5dc8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-71f5dc8 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-71f5dc8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-45b1a77{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-45b1a77:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-45b1a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}.elementor-941 .elementor-element.elementor-element-58d5c6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-58d5c6f .elementor-icon-wrapper{text-align:center;}.elementor-941 .elementor-element.elementor-element-58d5c6f .elementor-icon{font-size:40px;}.elementor-941 .elementor-element.elementor-element-58d5c6f .elementor-icon svg{height:40px;}.elementor-941 .elementor-element.elementor-element-ac8f30a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-ac8f30a:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-ac8f30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3FA;}.elementor-941 .elementor-element.elementor-element-3ee0786{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-191592f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-title{margin-block-end:16px;color:#000000;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:900;text-transform:capitalize;line-height:28px;}.elementor-941 .elementor-element.elementor-element-191592f:has(:hover) .elementor-icon-box-title,
					 .elementor-941 .elementor-element.elementor-element-191592f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#000000;}.elementor-941 .elementor-element.elementor-element-4abe5a9{--display:flex;--min-height:432px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-4abe5a9:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-4abe5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrr.construction/wp-content/uploads/2026/03/water-damage-restoration-services-1024x576-1.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-941 .elementor-element.elementor-element-4abe5a9:hover::before, .elementor-941 .elementor-element.elementor-element-4abe5a9:hover > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-4abe5a9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-941 .elementor-element.elementor-element-4abe5a9 > .elementor-background-slideshow:hover::before, .elementor-941 .elementor-element.elementor-element-4abe5a9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-941 .elementor-element.elementor-element-58b7664{--display:flex;--min-height:432px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-941 .elementor-element.elementor-element-58b7664:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-58b7664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012B7F85;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-941 .elementor-element.elementor-element-3ba8583{--width:65%;}.elementor-941 .elementor-element.elementor-element-cf3d0ed{--content-width:1296px;}.elementor-941 .elementor-element.elementor-element-6d34260{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-0d18513{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-4e278a3{--width:100%;}.elementor-941 .elementor-element.elementor-element-c0dca1a{--width:50%;}.elementor-941 .elementor-element.elementor-element-65a2363{--width:50%;}.elementor-941 .elementor-element.elementor-element-ae3c769{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-2e54e68{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-23aa240{--width:100%;}.elementor-941 .elementor-element.elementor-element-71e3cab{--width:50%;}.elementor-941 .elementor-element.elementor-element-472836c{--width:50%;}.elementor-941 .elementor-element.elementor-element-7b4d610{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-9c9a629{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-40b7a06{--width:100%;}.elementor-941 .elementor-element.elementor-element-755a980{--width:50%;}.elementor-941 .elementor-element.elementor-element-9389d58{--width:50%;}.elementor-941 .elementor-element.elementor-element-c6d4e9b{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-2a75aae{--width:48.48%;}.elementor-941 .elementor-element.elementor-element-ac8f30a{--width:100%;}.elementor-941 .elementor-element.elementor-element-3ee0786{--width:50%;}.elementor-941 .elementor-element.elementor-element-4abe5a9{--width:50%;}}@media(min-width:1367px){.elementor-941 .elementor-element.elementor-element-f459c1b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-f459c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-be3c2f5:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-be3c2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-65a2363:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-65a2363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-31b0720:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-31b0720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-387ba1b:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-387ba1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-472836c:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-472836c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-b47c940:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-b47c940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-cd80894:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-cd80894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-9389d58:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-9389d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-c835d28:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-c835d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-71f5dc8:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-71f5dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-941 .elementor-element.elementor-element-4abe5a9:not(.elementor-motion-effects-element-type-background), .elementor-941 .elementor-element.elementor-element-4abe5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-941 .elementor-element.elementor-element-d5d613e{--min-height:0px;}.elementor-941 .elementor-element.elementor-element-3ba8583{--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-941 .elementor-element.elementor-element-47c8194 .wcf--title{font-size:50px;}.elementor-941 .elementor-element.elementor-element-cf3d0ed{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-941 .elementor-element.elementor-element-f459c1b{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-81243e2{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-be3c2f5{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-f80fdac{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-65a2363{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-3736ef6{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-31b0720{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-1296b2b{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-387ba1b{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-1e6921f{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-472836c{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-c6e2bd4{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-b47c940{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-ec2895d{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-cd80894{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-1ce7373{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-9389d58{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-c3c67cf{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-c835d28{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-3be1c96{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-71f5dc8{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-45b1a77{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-4abe5a9{--min-height:380px;}.elementor-941 .elementor-element.elementor-element-58b7664{--min-height:380px;}}@media(max-width:1024px){.elementor-941 .elementor-element.elementor-element-3ba8583{--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-941 .elementor-element.elementor-element-47c8194 .wcf--title{font-size:46px;}.elementor-941 .elementor-element.elementor-element-cf3d0ed{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-941 .elementor-element.elementor-element-f459c1b{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-81243e2{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-be3c2f5{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-f80fdac{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-65a2363{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-3736ef6{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-31b0720{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-1296b2b{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-387ba1b{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-1e6921f{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-472836c{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-c6e2bd4{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-b47c940{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-ec2895d{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-cd80894{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-1ce7373{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-9389d58{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-c3c67cf{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-c835d28{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-3be1c96{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-71f5dc8{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-45b1a77{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-4abe5a9{--min-height:320px;}.elementor-941 .elementor-element.elementor-element-58b7664{--min-height:320px;}}@media(max-width:767px){.elementor-941 .elementor-element.elementor-element-d5d613e{--padding-top:84px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-941 .elementor-element.elementor-element-3ba8583{--padding-top:50px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-47c8194 .wcf--title{font-size:36px;line-height:36px;}.elementor-941 .elementor-element.elementor-element-61ce1a3 .wcf--text, .elementor-941 .elementor-element.elementor-element-61ce1a3 .wcf--text *{font-size:16px;}.elementor-941 .elementor-element.elementor-element-cf3d0ed{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-547e68e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-6ececc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-f459c1b{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-81243e2{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-71e7a36{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-dd7a94c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-be3c2f5{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-f80fdac{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-c0dca1a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-c93e844{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-65a2363{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-3736ef6{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-3e8ef8c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-699ac44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-31b0720{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-1296b2b{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-fd0eb49{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-1c1f7d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-387ba1b{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-1e6921f{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-71e3cab{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-dbaae4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-472836c{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-c6e2bd4{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-526da13{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-b077e18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-b47c940{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-ec2895d{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-1b39628{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-4dd278e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-cd80894{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-1ce7373{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-755a980{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-522f39f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-9389d58{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-c3c67cf{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-64c338f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-6527be9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-c835d28{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-3be1c96{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-ba1c9da{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-eaad6ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-71f5dc8{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-45b1a77{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-3ee0786{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-941 .elementor-element.elementor-element-191592f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-wrapper{text-align:start;}.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-title, .elementor-941 .elementor-element.elementor-element-191592f .elementor-icon-box-title a{font-size:25px;line-height:24px;}.elementor-941 .elementor-element.elementor-element-4abe5a9{--min-height:260px;}.elementor-941 .elementor-element.elementor-element-58b7664{--min-height:260px;}}/* Start custom CSS for container, class: .elementor-element-3ba8583 */@media screen and (max-width: 1440px) and (min-width: 1367px){
    .elementor-941 .elementor-element.elementor-element-3ba8583{
        padding-left: 20px;
        padding-top: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5d613e */.elementor-941 .elementor-element.elementor-element-d5d613e::before{
    background: linear-gradient(90deg, rgba(1, 43, 127, 0.95) 0%, rgba(1, 43, 127, 0.80) 47.5%, rgba(2, 78, 229, 0.00) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ececc3 */.elementor-941 .elementor-element.elementor-element-6ececc3 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef4e913 */.elementor-941 .elementor-element.elementor-element-ef4e913{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d34260 */.elementor-941 .elementor-element.elementor-element-6d34260{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-6d34260:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-6d34260:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-6d34260 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-6d34260:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd7a94c */.elementor-941 .elementor-element.elementor-element-dd7a94c .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cedfa5 */.elementor-941 .elementor-element.elementor-element-1cedfa5{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d18513 */.elementor-941 .elementor-element.elementor-element-0d18513{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-0d18513:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-0d18513:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-0d18513 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-0d18513:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c93e844 */.elementor-941 .elementor-element.elementor-element-c93e844 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e278a3 */.elementor-941 .elementor-element.elementor-element-4e278a3{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-4e278a3:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-4e278a3:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-4e278a3 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-4e278a3:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-699ac44 */.elementor-941 .elementor-element.elementor-element-699ac44 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-842f8ec */.elementor-941 .elementor-element.elementor-element-842f8ec{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae3c769 */.elementor-941 .elementor-element.elementor-element-ae3c769{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-ae3c769:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-ae3c769:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-ae3c769 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-ae3c769:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c1f7d6 */.elementor-941 .elementor-element.elementor-element-1c1f7d6 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22d8180 */.elementor-941 .elementor-element.elementor-element-22d8180{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e54e68 */.elementor-941 .elementor-element.elementor-element-2e54e68{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-2e54e68:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-2e54e68:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-2e54e68 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-2e54e68:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dbaae4d */.elementor-941 .elementor-element.elementor-element-dbaae4d .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23aa240 */.elementor-941 .elementor-element.elementor-element-23aa240{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-23aa240:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-23aa240:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-23aa240 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-23aa240:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b077e18 */.elementor-941 .elementor-element.elementor-element-b077e18 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d689a4b */.elementor-941 .elementor-element.elementor-element-d689a4b{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b4d610 */.elementor-941 .elementor-element.elementor-element-7b4d610{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-7b4d610:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-7b4d610:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-7b4d610 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-7b4d610:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4dd278e */.elementor-941 .elementor-element.elementor-element-4dd278e .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf5c931 */.elementor-941 .elementor-element.elementor-element-bf5c931{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9a629 */.elementor-941 .elementor-element.elementor-element-9c9a629{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-9c9a629:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-9c9a629:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-9c9a629 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-9c9a629:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-522f39f */.elementor-941 .elementor-element.elementor-element-522f39f .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b7a06 */.elementor-941 .elementor-element.elementor-element-40b7a06{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-40b7a06:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-40b7a06:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-40b7a06 .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-40b7a06:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6527be9 */.elementor-941 .elementor-element.elementor-element-6527be9 .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-809d511 */.elementor-941 .elementor-element.elementor-element-809d511{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d4e9b */.elementor-941 .elementor-element.elementor-element-c6d4e9b{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-c6d4e9b:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-c6d4e9b:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-c6d4e9b .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-c6d4e9b:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eaad6ab */.elementor-941 .elementor-element.elementor-element-eaad6ab .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58d5c6f */.elementor-941 .elementor-element.elementor-element-58d5c6f{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a75aae */.elementor-941 .elementor-element.elementor-element-2a75aae{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-2a75aae:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-2a75aae:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-2a75aae .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-2a75aae:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-191592f */.elementor-941 .elementor-element.elementor-element-191592f .elementor-icon{
    box-shadow: 0px 8px 16px 0px rgba(128, 130, 134, 0.0784313725490196)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8f30a */.elementor-941 .elementor-element.elementor-element-ac8f30a{
    cursor: pointer;
}

.elementor-941 .elementor-element.elementor-element-ac8f30a:hover .elementor-icon{
        background-color: #012B7F !important;
    fill: #FFF !important;
    color: #FFF !important;
}

.elementor-941 .elementor-element.elementor-element-ac8f30a:hover .elementor-icon-box-title{
    color: #012B7F !important;
}

.elementor-941 .elementor-element.elementor-element-ac8f30a .img-ovr{
    opacity: 0;
    transition: 0.3s;
}
.elementor-941 .elementor-element.elementor-element-ac8f30a:hover .img-ovr{
    opacity: 1;
}/* End custom CSS */