.elementor-814 .elementor-element.elementor-element-33ad5691{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-33ad5691:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-33ad5691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/488885079_1103098058502923_2113752870631700445_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-814 .elementor-element.elementor-element-33ad5691::before, .elementor-814 .elementor-element.elementor-element-33ad5691 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-33ad5691 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-33ad5691 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-33ad5691 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-33ad5691 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-32e1c9d );--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-357c6751{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:230px;}body:not(.rtl) .elementor-814 .elementor-element.elementor-element-357c6751{left:0px;}body.rtl .elementor-814 .elementor-element.elementor-element-357c6751{right:0px;}.elementor-814 .elementor-element.elementor-element-2766c803{text-align:center;}.elementor-814 .elementor-element.elementor-element-2766c803 .elementor-heading-title{font-family:"Plus Jakarta Sans", Plus jakarta sans, Poppins;font-size:90px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1em;color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-115e642c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-115e642c:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-115e642c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2add16c );}.elementor-814 .elementor-element.elementor-element-1dca1de9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-3d955a43{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-7dfeb614 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-120397e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1ad7e7d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-5046f92 );}.elementor-814 .elementor-element.elementor-element-69545bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-5046f92 );}.elementor-814 .elementor-element.elementor-element-cd4fde0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-52014360{--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;border-style:none;--border-style:none;}.elementor-814 .elementor-element.elementor-element-81b2c27 .elementor-button{fill:var( --e-global-color-d5efdc6 );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-231dee23{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-7f6d7d13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d5efdc6 );fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );}.elementor-814 .elementor-element.elementor-element-7f6d7d13.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-7f6d7d13.elementor-view-default .elementor-icon{fill:var( --e-global-color-d5efdc6 );color:var( --e-global-color-d5efdc6 );border-color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-7f6d7d13.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon{font-size:24px;}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-description{font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-5046f92 );}.elementor-814 .elementor-element.elementor-element-581c4eea{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-581c4eea:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-581c4eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/487456602_1101172908695438_1040198235118452661_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-814 .elementor-element.elementor-element-3a99c305{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-3a99c305:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-3a99c305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e54641 );}.elementor-814 .elementor-element.elementor-element-765ad4df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-499e18af{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-6b5b9693{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-0304d92 .elementor-button{fill:var( --e-global-color-d5efdc6 );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-58718b8c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-9724e2a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 150px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-181c1be8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-6ca45cac{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2e052776{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2e052776:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-2e052776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/why-asphalt-shingles-are-the-best-roofing-material-for-your-homes-style-and-climate-01.jpeg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-10934d76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-72a574df{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-72a574df .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-2f95f499{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-7bce129a{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-22f93726{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-22f93726:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-22f93726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/Deck-or-Sheath-1024x576-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-440571aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-3c306a81{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3c306a81 .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-4001531f{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-1a70c3bd{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-a012282{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-64aafd92{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-64aafd92 .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-43667b98{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-150c5ff4{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-150c5ff4:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-150c5ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/bigstock-Flashing-And-Weather-Sealing-O-426229565.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-72ffe8f4{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-421feeef{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-421feeef:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-421feeef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/Roof-Ventilation.jpg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-2ab9d22f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-4b4cfb5d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-4b4cfb5d .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-54f96110{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-13ac49dd{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-13ac49dd:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-13ac49dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e54641 );}.elementor-814 .elementor-element.elementor-element-3d4a7787{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-60d0e70b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-3443e1d7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-36de29e8{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-56ab8805 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-1fd4cde0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-378bf0d6{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-f107140{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-f107140::before, .elementor-814 .elementor-element.elementor-element-f107140 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-f107140 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-f107140 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-f107140 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-f107140 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-f107140:hover::before, .elementor-814 .elementor-element.elementor-element-f107140:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-f107140:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-f107140 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-f107140 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-f107140:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-f107140, .elementor-814 .elementor-element.elementor-element-f107140::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-49f2f674{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-5289677c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-169fdca-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-5345c958{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-4c3bc0f1{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-4c3bc0f1::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-4c3bc0f1:hover::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-4c3bc0f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-4c3bc0f1:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-4c3bc0f1, .elementor-814 .elementor-element.elementor-element-4c3bc0f1::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-546c3871{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-1c1e40e9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-169fdca-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-73559cea{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-739fe2af{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-739fe2af::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-739fe2af:hover::before, .elementor-814 .elementor-element.elementor-element-739fe2af:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-739fe2af:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-739fe2af > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-739fe2af:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-739fe2af, .elementor-814 .elementor-element.elementor-element-739fe2af::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-2f397c1b{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2d0d1f4e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-169fdca-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-3369abf6{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-4c7259b6{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-4c7259b6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-4c7259b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/488670197_1102670721878990_8789995953356012586_n.jpg");background-size:cover;}.elementor-814 .elementor-element.elementor-element-4c7259b6::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-4c7259b6:hover::before, .elementor-814 .elementor-element.elementor-element-4c7259b6:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c7259b6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-4c7259b6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-4c7259b6:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-4c7259b6, .elementor-814 .elementor-element.elementor-element-4c7259b6::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-19d44a6b{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-19d44a6b::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-19d44a6b:hover::before, .elementor-814 .elementor-element.elementor-element-19d44a6b:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-19d44a6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-19d44a6b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-19d44a6b:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-19d44a6b, .elementor-814 .elementor-element.elementor-element-19d44a6b::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-54e307cd{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-399e3199{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-169fdca-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-2158494b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-7c5ed072{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-7c5ed072::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-7c5ed072:hover::before, .elementor-814 .elementor-element.elementor-element-7c5ed072:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-7c5ed072:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-7c5ed072 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-814 .elementor-element.elementor-element-7c5ed072:hover{--overlay-opacity:0.1;}.elementor-814 .elementor-element.elementor-element-7c5ed072, .elementor-814 .elementor-element.elementor-element-7c5ed072::before{--overlay-transition:1s;}.elementor-814 .elementor-element.elementor-element-6e84a496{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2d3d6e1e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-169fdca-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-7e12954f{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-7c9efde6{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-814 .elementor-element.elementor-element-7c9efde6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-7c9efde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e8d98e );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter{gap:8px;}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-7afc2c8-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter{gap:8px;}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-7afc2c8-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter{gap:8px;}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-7afc2c8-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter{gap:8px;}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-7afc2c8-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-d4efee2{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-d4efee2:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-d4efee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e54641 );}.elementor-814 .elementor-element.elementor-element-6bbcc68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c4b539d{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-32c2552{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-539723a{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-a03860d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-3dbc45d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-213c2af{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-1c59fa8{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-1c59fa8:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-1c59fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/468973621_1102170658577088_7655359931541625264_n.jpg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-1b8c144{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-d62b614{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-d62b614 .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-43ca9d9{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-ac6a787{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-8f7033a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-8f7033a:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-8f7033a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/487826291_1102668165212579_7010248187621483264_n.jpg");background-position:top center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-c5b2f3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-5cc4208{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-5cc4208 .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-34592f3{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-d975a3f{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-7d4b55b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-a92761c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-a92761c .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-6df06a7{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-8f7c36b{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-8f7c36b:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-8f7c36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/home.jpg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-fcb3024{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c2747f6{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c2747f6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-c2747f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/louisville_roofing.jpg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-74202c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-3ee6591{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3ee6591 .elementor-heading-title{font-family:var( --e-global-typography-06f2e36-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-6669b2c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-0d537e6{--display:flex;--min-height:250px;--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;--border-radius:5px 5px 5px 5px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-814 .elementor-element.elementor-element-0d537e6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/near-cowor-7BR5MQZ.jpg");background-position:-173px -315px;}.elementor-814 .elementor-element.elementor-element-0d537e6::before, .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-0d537e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-0d537e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-a4982e1 ) 0%, var( --e-global-color-9938a3b ) 56%);}.elementor-814 .elementor-element.elementor-element-5ac5a71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-5ac5a71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4982e1 );}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-description{font-family:var( --e-global-typography-7afc2c8-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-a54a067{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-5046f92 );}.elementor-814 .elementor-element.elementor-element-50f0912{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-814 .elementor-element.elementor-element-b0ee3df .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-d5efdc6 );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-b0ee3df{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-b0ee3df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-7cc60168{--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 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-7cc60168:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-7cc60168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2add16c );}.elementor-814 .elementor-element.elementor-element-7bf3670a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-707176ee{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-cd4c03c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-814 .elementor-element.elementor-element-3873ec4c{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2cb5f052{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-665fdfd4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-627fb3b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-627fb3b9.e-con{--e-con-transform-translateX:0px;}.elementor-814 .elementor-element.elementor-element-627fb3b9.e-con:hover{--e-con-transform-translateY:48px;}.elementor-814 .elementor-element.elementor-element-45691c7 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-166e6f33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-814 .elementor-element.elementor-element-2927e07b{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-2927e07b .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-1fd30b15 .elementor-button{background-color:var( --e-global-color-66b8c86 );fill:var( --e-global-color-5046f92 );color:var( --e-global-color-5046f92 );padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-1fd30b15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-814 .elementor-element.elementor-element-1fd30b15 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-814 .elementor-element.elementor-element-7886266b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-7886266b.e-con:hover{--e-con-transform-translateY:-48px;}.elementor-814 .elementor-element.elementor-element-52198d0f img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-7340b8e3{--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-814 .elementor-element.elementor-element-313242d9{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-313242d9 .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-48de8835 .elementor-button{background-color:var( --e-global-color-66b8c86 );fill:var( --e-global-color-5046f92 );color:var( --e-global-color-5046f92 );padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-48de8835 .elementor-button-content-wrapper{flex-direction:row;}.elementor-814 .elementor-element.elementor-element-48de8835 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-814 .elementor-element.elementor-element-1526012c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-1526012c.e-con{--e-con-transform-translateX:0px;}.elementor-814 .elementor-element.elementor-element-1526012c.e-con:hover{--e-con-transform-translateY:48px;}.elementor-814 .elementor-element.elementor-element-63b8ac0a img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-75de17e8{--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-814 .elementor-element.elementor-element-3e320b8f{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3e320b8f .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-1e49c06 .elementor-button{background-color:var( --e-global-color-66b8c86 );fill:var( --e-global-color-5046f92 );color:var( --e-global-color-5046f92 );padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-1e49c06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-814 .elementor-element.elementor-element-1e49c06 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-814 .elementor-element.elementor-element-c726a1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c726a1b.e-con{--e-con-transform-translateX:0px;}.elementor-814 .elementor-element.elementor-element-c726a1b.e-con:hover{--e-con-transform-translateY:48px;}.elementor-814 .elementor-element.elementor-element-29d4ce2 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-aec99a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-814 .elementor-element.elementor-element-6b24d3ae{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-6b24d3ae .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-61accb57 .elementor-button{background-color:var( --e-global-color-66b8c86 );fill:var( --e-global-color-5046f92 );color:var( --e-global-color-5046f92 );padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-61accb57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-814 .elementor-element.elementor-element-61accb57 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-814 .elementor-element.elementor-element-44a8042{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:24px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-44a8042:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/492721714_1119184483560947_8418875840109153673_n.jpg");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-44a8042::before, .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-44a8042 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-44a8042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-66b8c86 ) 0%, var( --e-global-color-32e1c9d ) 97%);}.elementor-814 .elementor-element.elementor-element-6516cba9{--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-814 .elementor-element.elementor-element-6782d540{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-6782d540.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d5efdc6 );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-45b28430{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-cd2b27d{width:var( --container-widget-width, 43.65% );max-width:43.65%;--container-widget-width:43.65%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-cd2b27d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-cd2b27d .elementor-button{fill:var( --e-global-color-d5efdc6 );color:var( --e-global-color-d5efdc6 );}.elementor-814 .elementor-element.elementor-element-131a438{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-ca56000{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-ca56000:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-ca56000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e54641 );}.elementor-814 .elementor-element.elementor-element-3fda4a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-47fad15{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-44f39a8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-205a72c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-d786c20{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c660cd6{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-f6601e0{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-b7f6fed{--display:flex;--min-height:561px;--border-radius:5px 5px 5px 5px;}.elementor-814 .elementor-element.elementor-element-b7f6fed:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-b7f6fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redumbrellaroofing.com/wp-content/uploads/2026/03/487049213_1097893155690080_362930736103815024_n-1.jpg");background-position:bottom right;background-size:cover;}.elementor-814 .elementor-element.elementor-element-7961477{--display:flex;}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title{margin-block-end:4px;}.elementor-814 .elementor-element.elementor-element-5c52a0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-5c52a0b.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-5c52a0b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon{font-size:16px;}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-37d2a4b{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-32bedd5-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-32bedd5-font-size );font-weight:var( --e-global-typography-32bedd5-font-weight );text-transform:var( --e-global-typography-32bedd5-text-transform );font-style:var( --e-global-typography-32bedd5-font-style );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-wrapper{text-align:start;}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-745cbd3-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Plus jakarta sans, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-814 .elementor-element.elementor-element-33ad5691{--min-height:40vh;}.elementor-814 .elementor-element.elementor-element-2766c803 .elementor-heading-title{font-size:68px;}.elementor-814 .elementor-element.elementor-element-7dfeb614 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-120397e5{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1ad7e7d3{width:100%;max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-69545bd{width:100%;max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-description{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-6b5b9693{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-10934d76{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-72a574df .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-440571aa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-3c306a81 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-a012282{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-64aafd92 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-2ab9d22f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-4b4cfb5d .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-3d4a7787{--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-814 .elementor-element.elementor-element-60d0e70b{--justify-content:flex-end;}.elementor-814 .elementor-element.elementor-element-60d0e70b.e-con{--order:99999 /* order end hack */;}.elementor-814 .elementor-element.elementor-element-3443e1d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-56ab8805 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-49f2f674{--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-814 .elementor-element.elementor-element-5289677c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-5289677c.elementor-element{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-546c3871{--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-814 .elementor-element.elementor-element-1c1e40e9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-1c1e40e9.elementor-element{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2f397c1b{--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-814 .elementor-element.elementor-element-2d0d1f4e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-2d0d1f4e.elementor-element{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-54e307cd{--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-814 .elementor-element.elementor-element-399e3199{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-399e3199.elementor-element{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-6e84a496{--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-814 .elementor-element.elementor-element-2d3d6e1e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-2d3d6e1e.elementor-element{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-32c2552{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-a03860d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-1b8c144{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-d62b614 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-c5b2f3a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-5cc4208 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-7d4b55b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-a92761c .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-74202c9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-3ee6591 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-0d537e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-814 .elementor-element.elementor-element-0d537e6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-description{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-a54a067{width:100%;max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-50f0912{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-814 .elementor-element.elementor-element-7bf3670a{--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-814 .elementor-element.elementor-element-cd4c03c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-3873ec4c{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-665fdfd4{--flex-wrap:wrap;}.elementor-814 .elementor-element.elementor-element-2927e07b .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-313242d9 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3e320b8f .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-6b24d3ae .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-45b28430{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3fda4a2{--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-814 .elementor-element.elementor-element-44f39a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-c660cd6{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-f6601e0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-37d2a4b{width:100%;max-width:100%;font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-814 .elementor-element.elementor-element-2766c803 .elementor-heading-title{font-size:60px;}.elementor-814 .elementor-element.elementor-element-7dfeb614 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-120397e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1ad7e7d3{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-69545bd{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f6d7d13 .elementor-icon-box-description{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-6b5b9693 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-58718b8c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-58718b8c.e-con{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-9724e2a{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-10934d76{--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-814 .elementor-element.elementor-element-72a574df{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-72a574df .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-2f95f499{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-440571aa{--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-814 .elementor-element.elementor-element-3c306a81 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-a012282{--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-814 .elementor-element.elementor-element-64aafd92{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-64aafd92 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-43667b98{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-2ab9d22f{--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-814 .elementor-element.elementor-element-4b4cfb5d{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-4b4cfb5d .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-54f96110{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3443e1d7{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-56ab8805 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-1fd4cde0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-5289677c{width:100%;max-width:100%;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-5345c958{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-5345c958 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1c1e40e9{width:100%;max-width:100%;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-73559cea{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-73559cea .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2d0d1f4e{width:100%;max-width:100%;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-3369abf6{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3369abf6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-399e3199{width:100%;max-width:100%;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-2158494b{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-2158494b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2d3d6e1e{width:100%;max-width:100%;font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-814 .elementor-element.elementor-element-7e12954f{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-7e12954f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7c9efde6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-502cb78f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2abcd521 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-7f495d48 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-6f9d2cbc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-32c2552 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-539723a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-539723a.e-con{--order:-99999 /* order start hack */;}.elementor-814 .elementor-element.elementor-element-a03860d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-1b8c144{--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-814 .elementor-element.elementor-element-d62b614{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-d62b614 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-43ca9d9{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-c5b2f3a{--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-814 .elementor-element.elementor-element-5cc4208 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-7d4b55b{--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-814 .elementor-element.elementor-element-a92761c{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-a92761c .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-6df06a7{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-74202c9{--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-814 .elementor-element.elementor-element-3ee6591{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3ee6591 .elementor-heading-title{font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-814 .elementor-element.elementor-element-6669b2c{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-0d537e6:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-0d537e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-c56ef58 .elementor-image-box-description{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-814 .elementor-element.elementor-element-a54a067{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-cd4c03c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3873ec4c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2927e07b .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-313242d9 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-3e320b8f .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-6b24d3ae .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-44a8042:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-3b5f13de .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-45b28430{width:100%;max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-44f39a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-814 .elementor-element.elementor-element-205a72c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-c660cd6{width:100%;max-width:100%;font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-b7f6fed{--min-height:149px;}.elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title, .elementor-814 .elementor-element.elementor-element-5c52a0b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-37d2a4b{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-814 .elementor-element.elementor-element-abf81f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-814 .elementor-element.elementor-element-499e18af{--width:73%;}.elementor-814 .elementor-element.elementor-element-2e052776{--width:80%;}.elementor-814 .elementor-element.elementor-element-22f93726{--width:80%;}.elementor-814 .elementor-element.elementor-element-150c5ff4{--width:80%;}.elementor-814 .elementor-element.elementor-element-421feeef{--width:80%;}.elementor-814 .elementor-element.elementor-element-36de29e8{--width:40%;}.elementor-814 .elementor-element.elementor-element-f107140{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-4c3bc0f1{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-739fe2af{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-4c7259b6{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-19d44a6b{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-7c5ed072{--width:calc( 33% - 12px );}.elementor-814 .elementor-element.elementor-element-c4b539d{--width:73%;}.elementor-814 .elementor-element.elementor-element-1c59fa8{--width:80%;}.elementor-814 .elementor-element.elementor-element-8f7033a{--width:80%;}.elementor-814 .elementor-element.elementor-element-8f7c36b{--width:80%;}.elementor-814 .elementor-element.elementor-element-c2747f6{--width:80%;}.elementor-814 .elementor-element.elementor-element-5ac5a71{--width:52.76%;}.elementor-814 .elementor-element.elementor-element-6782d540{--width:47.288%;}}@media(max-width:1024px) and (min-width:768px){.elementor-814 .elementor-element.elementor-element-499e18af{--width:100%;}.elementor-814 .elementor-element.elementor-element-58718b8c{--width:55%;}.elementor-814 .elementor-element.elementor-element-36de29e8{--width:100%;}.elementor-814 .elementor-element.elementor-element-c4b539d{--width:100%;}.elementor-814 .elementor-element.elementor-element-539723a{--width:55%;}.elementor-814 .elementor-element.elementor-element-0d537e6{--width:calc( 50% - 12px);}.elementor-814 .elementor-element.elementor-element-627fb3b9{--width:calc( 50% - 12px);}.elementor-814 .elementor-element.elementor-element-7886266b{--width:calc( 50% - 12px);}.elementor-814 .elementor-element.elementor-element-1526012c{--width:calc( 50% - 12px);}.elementor-814 .elementor-element.elementor-element-c726a1b{--width:calc( 50% - 12px);}.elementor-814 .elementor-element.elementor-element-6782d540{--width:100%;}}@media(min-width:1025px){.elementor-814 .elementor-element.elementor-element-33ad5691:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-33ad5691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-814 .elementor-element.elementor-element-44a8042:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-44a8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}