.elementor-10 .elementor-element.elementor-element-1571a44e > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1571a44e > .elementor-container{min-height:713px;}.elementor-10 .elementor-element.elementor-element-1571a44e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:7px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a98e6eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-10 .elementor-element.elementor-element-a98e6eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-193b763 .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-193b763{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-193b763 .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-193b763 .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-193b763 .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c2f9f2e > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2f9f2e{text-align:center;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button{background-color:var( --e-global-color-aeeb5c9 );font-family:var( --e-global-typography-240b9ea-font-family ), Sans-serif;font-size:var( --e-global-typography-240b9ea-font-size );font-weight:var( --e-global-typography-240b9ea-font-weight );text-transform:var( --e-global-typography-240b9ea-text-transform );font-style:var( --e-global-typography-240b9ea-font-style );text-decoration:var( --e-global-typography-240b9ea-text-decoration );fill:var( --e-global-color-b02206b );color:var( --e-global-color-b02206b );padding:18px 30px 18px 30px;}.elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button:focus{background-color:var( --e-global-color-fb69c4b );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button:focus svg{fill:var( --e-global-color-b02206b );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-6af41158.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-6af41158.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-6af41158 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 030px;}.elementor-10 .elementor-element.elementor-element-22a8ef5a{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-43f37a73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0434ea2{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9bd03ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-9bd03ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-9bd03ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-9bd03ab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-background-slideshow{border-radius:5px 0px 0px 5px;}.elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 25px;}.elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-f0af5ad > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0af5ad{text-align:left;}.elementor-10 .elementor-element.elementor-element-f0af5ad .elementor-heading-title{font-family:var( --e-global-typography-1b4eca8-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4eca8-font-size );font-weight:var( --e-global-typography-1b4eca8-font-weight );text-transform:var( --e-global-typography-1b4eca8-text-transform );font-style:var( --e-global-typography-1b4eca8-font-style );text-decoration:var( --e-global-typography-1b4eca8-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-be3be3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 0px;}.elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-ae5515c .elementor-widget-container{text-align:left;}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-first-span{font-family:var( --e-global-typography-8995215-font-family ), Sans-serif;font-size:var( --e-global-typography-8995215-font-size );font-weight:var( --e-global-typography-8995215-font-weight );text-transform:var( --e-global-typography-8995215-text-transform );font-style:var( --e-global-typography-8995215-font-style );text-decoration:var( --e-global-typography-8995215-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-second-header{font-family:var( --e-global-typography-8995215-font-family ), Sans-serif;font-size:var( --e-global-typography-8995215-font-size );font-weight:var( --e-global-typography-8995215-font-weight );text-transform:var( --e-global-typography-8995215-text-transform );font-style:var( --e-global-typography-8995215-font-style );text-decoration:var( --e-global-typography-8995215-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-4668bca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-74104a9{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e55e6f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 030px;}.elementor-10 .elementor-element.elementor-element-693cd96{text-align:center;}.elementor-10 .elementor-element.elementor-element-693cd96 img{width:74%;height:530px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-f23c82f{margin-top:-28%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-74bd15d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-background-slideshow{border-radius:5px 0px 0px 5px;}.elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 12px 25px;}.elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-cb0c589 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cb0c589{text-align:left;}.elementor-10 .elementor-element.elementor-element-cb0c589 .elementor-heading-title{font-family:var( --e-global-typography-1b4eca8-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4eca8-font-size );font-weight:var( --e-global-typography-1b4eca8-font-weight );text-transform:var( --e-global-typography-1b4eca8-text-transform );font-style:var( --e-global-typography-1b4eca8-font-style );text-decoration:var( --e-global-typography-1b4eca8-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-2883bd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 0px;}.elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .elementor-widget-container{text-align:left;}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-first-span{font-family:var( --e-global-typography-8995215-font-family ), Sans-serif;font-size:var( --e-global-typography-8995215-font-size );font-weight:var( --e-global-typography-8995215-font-weight );text-transform:var( --e-global-typography-8995215-text-transform );font-style:var( --e-global-typography-8995215-font-style );text-decoration:var( --e-global-typography-8995215-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-second-header{font-family:var( --e-global-typography-8995215-font-family ), Sans-serif;font-size:var( --e-global-typography-8995215-font-size );font-weight:var( --e-global-typography-8995215-font-weight );text-transform:var( --e-global-typography-8995215-text-transform );font-style:var( --e-global-typography-8995215-font-style );text-decoration:var( --e-global-typography-8995215-text-decoration );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-efc11ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-2b4b86c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-2b4b86c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-2b4b86c > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9c360be .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-9c360be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9c360be .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-9c360be .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-9c360be .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-d21cb39 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d21cb39{text-align:justify;color:#000000;}.elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button{background-color:var( --e-global-color-aeeb5c9 );font-family:var( --e-global-typography-240b9ea-font-family ), Sans-serif;font-size:var( --e-global-typography-240b9ea-font-size );font-weight:var( --e-global-typography-240b9ea-font-weight );text-transform:var( --e-global-typography-240b9ea-text-transform );font-style:var( --e-global-typography-240b9ea-font-style );text-decoration:var( --e-global-typography-240b9ea-text-decoration );fill:var( --e-global-color-b02206b );color:var( --e-global-color-b02206b );padding:18px 30px 18px 30px;}.elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button:focus{background-color:var( --e-global-color-fb69c4b );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button:focus svg{fill:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-564c6650:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-564c6650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://rodriguezroofingllcoh.com/wp-content/uploads/2025/09/360_F_137446039_wIa7B3RpcLivFbwhyYRSWrz6WnYO9Ghw.jpg");}.elementor-10 .elementor-element.elementor-element-564c6650 > .elementor-background-overlay{background-color:#000000;opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-564c6650{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-9961571 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-11cc540c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-411c26b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-411c26b5{text-align:center;}.elementor-10 .elementor-element.elementor-element-411c26b5 .elementor-heading-title{color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-abeda6b .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-abeda6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-abeda6b .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-abeda6b .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-abeda6b .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2dfab8a3 > .elementor-container{max-width:1217px;}.elementor-10 .elementor-element.elementor-element-2dfab8a3{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-84dc56d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg, var( --e-global-color-ca43608 ) 64%, var( --e-global-color-1835ddd ) 62%);opacity:1;}.elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5e5b22a .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-5e5b22a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-5e5b22a .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-5e5b22a .elementor-cta__title{font-size:40px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-5e5b22a .elementor-cta__button{border-width:1px;border-radius:59px;}.elementor-10 .elementor-element.elementor-element-7523e525:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9961571 );}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg, var( --e-global-color-ca43608 ) 64%, var( --e-global-color-bfa8417 ) 62%);opacity:1;}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-442ea3e .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-442ea3e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-442ea3e .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-442ea3e .elementor-cta__title{font-size:40px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-442ea3e .elementor-cta__button{border-width:1px;border-radius:59px;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9961571 );}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg, var( --e-global-color-ca43608 ) 64%, var( --e-global-color-bfa8417 ) 62%);opacity:1;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b641df7 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-b641df7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-b641df7 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-b641df7 .elementor-cta__title{font-size:40px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-b641df7 .elementor-cta__button{border-width:1px;border-radius:59px;}.elementor-10 .elementor-element.elementor-element-23d227ee{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4962565f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-41f93f53:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-41f93f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rodriguezroofingllcoh.com/wp-content/uploads/2025/09/imgi_11_image7_header-2048x1536-1.jpg");background-position:center center;}.elementor-10 .elementor-element.elementor-element-41f93f53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;z-index:1;}.elementor-10 .elementor-element.elementor-element-41f93f53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-48911f72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb5c9 );background-image:url("https://rodriguezroofingllcoh.com/wp-content/uploads/2025/09/12-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 36% 0% 0%;--e-column-margin-right:36%;--e-column-margin-left:0%;padding:60px 0px 200px 50px;}.elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-418a03f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-418a03f8{text-align:left;}.elementor-10 .elementor-element.elementor-element-418a03f8 .elementor-heading-title{color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-2e09bb24 .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-2e09bb24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2e09bb24 .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-2e09bb24 .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2e09bb24 .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-6daed300{margin-top:-160px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:1;}.elementor-10 .elementor-element.elementor-element-2cede857 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-init-wrapper{flex-direction:column;}.elementor-10 .elementor-element.elementor-element-36f28f5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter:not(.top){justify-content:center;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter.top{align-items:center;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-value-wrap{align-self:center;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-title{text-align:center;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-drawable-icon *, .elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-icon .icon{font-size:60px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-icon svg{width:60px;height:60px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-title .premium-counter-title-val{color:var( --e-global-color-b02206b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-init{color:var( --e-global-color-fb69c4b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-init{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area span#prefix{font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area span#suffix{color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-1f9af11e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-init-wrapper{flex-direction:column;}.elementor-10 .elementor-element.elementor-element-2d4d066e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter:not(.top){justify-content:center;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter.top{align-items:center;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-value-wrap{align-self:center;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-title{text-align:center;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-drawable-icon *, .elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-icon .icon{font-size:60px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-icon svg{width:60px;height:60px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-title .premium-counter-title-val{color:var( --e-global-color-b02206b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-init{color:var( --e-global-color-fb69c4b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-init{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area span#prefix{font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area span#suffix{color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-5f9e0123 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-init-wrapper{flex-direction:column;}.elementor-10 .elementor-element.elementor-element-40ba1333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter:not(.top){justify-content:center;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter.top{align-items:center;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-value-wrap{align-self:center;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-title{text-align:center;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-drawable-icon *, .elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-icon .icon{font-size:60px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-icon svg{width:60px;height:60px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-title .premium-counter-title-val{color:var( --e-global-color-b02206b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-init{color:var( --e-global-color-fb69c4b );font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-init{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area span#prefix{font-family:var( --e-global-typography-cd065d3-font-family ), Sans-serif;font-size:var( --e-global-typography-cd065d3-font-size );font-weight:var( --e-global-typography-cd065d3-font-weight );text-transform:var( --e-global-typography-cd065d3-text-transform );font-style:var( --e-global-typography-cd065d3-font-style );text-decoration:var( --e-global-typography-cd065d3-text-decoration );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area span#suffix{color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-5b99d139 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6300276a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6300276a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1951fe );}.elementor-10 .elementor-element.elementor-element-6300276a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:100px 0px 100px 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-6300276a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6300276a > .elementor-shape-top svg{width:calc(100% + 1.3px);height:277px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-13193885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-13193885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-13193885.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-13193885 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-10 .elementor-element.elementor-element-1f7662d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-1f7662d9{text-align:left;}.elementor-10 .elementor-element.elementor-element-1f7662d9 .elementor-heading-title{color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-3ec6f205 .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-3ec6f205{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3ec6f205 .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-3ec6f205 .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-3ec6f205 .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-5fce4a4e > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5fce4a4e{text-align:center;}.elementor-10 .elementor-element.elementor-element-5fce4a4e .elementor-heading-title{font-family:var( --e-global-typography-da904c6-font-family ), Sans-serif;font-size:var( --e-global-typography-da904c6-font-size );font-weight:var( --e-global-typography-da904c6-font-weight );text-transform:var( --e-global-typography-da904c6-text-transform );font-style:var( --e-global-typography-da904c6-font-style );text-decoration:var( --e-global-typography-da904c6-text-decoration );color:var( --e-global-color-fb69c4b );}.elementor-10 .elementor-element.elementor-element-492777a2 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-492777a2{text-align:justify;color:#000000;}.elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button{background-color:var( --e-global-color-aeeb5c9 );font-family:var( --e-global-typography-240b9ea-font-family ), Sans-serif;font-size:var( --e-global-typography-240b9ea-font-size );font-weight:var( --e-global-typography-240b9ea-font-weight );text-transform:var( --e-global-typography-240b9ea-text-transform );font-style:var( --e-global-typography-240b9ea-font-style );text-decoration:var( --e-global-typography-240b9ea-text-decoration );fill:var( --e-global-color-b02206b );color:var( --e-global-color-b02206b );padding:18px 30px 18px 30px;}.elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button:focus{background-color:var( --e-global-color-fb69c4b );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button:focus svg{fill:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-67aeb4b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-734908d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-734908d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-734908d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-1783ede9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1783ede9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1951fe );background-image:url("https://rodriguezroofingllcoh.com/wp-content/uploads/2025/09/shingleRoofing.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1783ede9 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1783ede9 > .elementor-container{max-width:625px;}.elementor-10 .elementor-element.elementor-element-1783ede9{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-9961571 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-2ebd8d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6f806dfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6f806dfd{text-align:center;}.elementor-10 .elementor-element.elementor-element-6f806dfd .elementor-heading-title{color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-1d94fd3 .premium-dual-header-first-header span{display:block;}.elementor-10 .elementor-element.elementor-element-1d94fd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1d94fd3 .elementor-widget-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-1d94fd3 .premium-dual-header-first-span{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-aeeb5c9 );}.elementor-10 .elementor-element.elementor-element-1d94fd3 .premium-dual-header-second-header{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dae0aea{text-align:center;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button{background-color:var( --e-global-color-aeeb5c9 );font-family:var( --e-global-typography-240b9ea-font-family ), Sans-serif;font-size:var( --e-global-typography-240b9ea-font-size );font-weight:var( --e-global-typography-240b9ea-font-weight );text-transform:var( --e-global-typography-240b9ea-text-transform );font-style:var( --e-global-typography-240b9ea-font-style );text-decoration:var( --e-global-typography-240b9ea-text-decoration );fill:var( --e-global-color-b02206b );color:var( --e-global-color-b02206b );padding:18px 30px 18px 30px;}.elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button:focus{background-color:var( --e-global-color-fb69c4b );color:var( --e-global-color-b02206b );}.elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button:focus svg{fill:var( --e-global-color-b02206b );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-1571a44e{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-22a8ef5a{margin-top:-45%;margin-bottom:0%;}.elementor-10 .elementor-element.elementor-element-0434ea2{margin-top:-45%;margin-bottom:0%;}.elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-f0af5ad .elementor-heading-title{font-size:var( --e-global-typography-1b4eca8-font-size );}.elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-first-span{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-second-header{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-74104a9{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-693cd96 img{height:600px;}.elementor-10 .elementor-element.elementor-element-f23c82f{margin-top:-45%;margin-bottom:0%;}.elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cb0c589 .elementor-heading-title{font-size:var( --e-global-typography-1b4eca8-font-size );}.elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-first-span{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-second-header{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-84dc56d > .elementor-element-populated{padding:20px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated{padding:20px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated{padding:20px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-41f93f53{margin-top:-133px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-6daed300{margin-top:-22%;margin-bottom:0%;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-6300276a{margin-top:-37%;margin-bottom:0%;padding:150px 20px 80px 20px;}.elementor-10 .elementor-element.elementor-element-13193885 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-5fce4a4e .elementor-heading-title{font-size:var( --e-global-typography-da904c6-font-size );}.elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-67aeb4b2 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-1783ede9{margin-top:0px;margin-bottom:-150px;padding:0px 0px 190px 0px;}.elementor-10 .elementor-element.elementor-element-2ebd8d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-1571a44e{margin-top:0px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-10 .elementor-element.elementor-element-a98e6eb > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-193b763 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-193b763 .premium-dual-header-first-span{font-size:49px;}.elementor-10 .elementor-element.elementor-element-b5567d1 .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-6af41158 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-22a8ef5a{margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0434ea2{margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9bd03ab{width:30%;}.elementor-10 .elementor-element.elementor-element-9bd03ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-f0af5ad .elementor-heading-title{font-size:var( --e-global-typography-1b4eca8-font-size );}.elementor-10 .elementor-element.elementor-element-be3be3a{width:70%;}.elementor-10 .elementor-element.elementor-element-be3be3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-first-span{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-ae5515c .premium-dual-header-second-header{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-74104a9{margin-top:60px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-e55e6f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-693cd96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-693cd96 img{height:399px;}.elementor-10 .elementor-element.elementor-element-f23c82f{margin-top:-198px;margin-bottom:0px;padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-74bd15d{width:30%;}.elementor-10 .elementor-element.elementor-element-74bd15d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-cb0c589 .elementor-heading-title{font-size:var( --e-global-typography-1b4eca8-font-size );}.elementor-10 .elementor-element.elementor-element-2883bd2{width:70%;}.elementor-10 .elementor-element.elementor-element-2883bd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-first-span{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-ad1a5e9 .premium-dual-header-second-header{font-size:var( --e-global-typography-8995215-font-size );}.elementor-10 .elementor-element.elementor-element-2b4b86c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9c360be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4ebfb3f .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-abeda6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-abeda6b .premium-dual-header-first-span{font-size:48px;}.elementor-10 .elementor-element.elementor-element-abeda6b .premium-dual-header-second-header{font-size:50px;}.elementor-10 .elementor-element.elementor-element-7523e525 > .elementor-element-populated{margin:40px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-10 .elementor-element.elementor-element-2ab0f2e3 > .elementor-element-populated{margin:40px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-10 .elementor-element.elementor-element-23d227ee{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-41f93f53{margin-top:0%;margin-bottom:0%;padding:40px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-48911f72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:21% 0% 100% 0%;}.elementor-10 .elementor-element.elementor-element-2e09bb24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e09bb24 .premium-dual-header-first-span{font-size:48px;}.elementor-10 .elementor-element.elementor-element-2e09bb24 .premium-dual-header-second-header{font-size:50px;}.elementor-10 .elementor-element.elementor-element-6daed300{margin-top:-80%;margin-bottom:0%;padding:0px 20px 0px 70px;}.elementor-10 .elementor-element.elementor-element-2cede857{width:50%;}.elementor-10 .elementor-element.elementor-element-2cede857 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36f28f5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-36f28f5e .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-1f9af11e{width:50%;}.elementor-10 .elementor-element.elementor-element-2d4d066e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-2d4d066e .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-5f9e0123{width:90%;}.elementor-10 .elementor-element.elementor-element-40ba1333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-40ba1333 .premium-counter-area span#prefix{font-size:var( --e-global-typography-cd065d3-font-size );}.elementor-10 .elementor-element.elementor-element-6300276a > .elementor-shape-top svg{height:101px;}.elementor-10 .elementor-element.elementor-element-6300276a{margin-top:-33%;margin-bottom:0%;padding:100px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13193885 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-3ec6f205 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5fce4a4e .elementor-heading-title{font-size:var( --e-global-typography-da904c6-font-size );}.elementor-10 .elementor-element.elementor-element-6533eea0 .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}.elementor-10 .elementor-element.elementor-element-67aeb4b2{width:100%;}.elementor-10 .elementor-element.elementor-element-67aeb4b2 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1783ede9{margin-top:0px;margin-bottom:0px;padding:0px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-1d94fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd0ed5f .elementor-button{font-size:var( --e-global-typography-240b9ea-font-size );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-a98e6eb{width:46.839%;}.elementor-10 .elementor-element.elementor-element-6af41158{width:53.161%;}.elementor-10 .elementor-element.elementor-element-9bd03ab{width:15.806%;}.elementor-10 .elementor-element.elementor-element-be3be3a{width:20.138%;}.elementor-10 .elementor-element.elementor-element-4668bca{width:63.718%;}.elementor-10 .elementor-element.elementor-element-e55e6f9{width:53.161%;}.elementor-10 .elementor-element.elementor-element-74bd15d{width:15.806%;}.elementor-10 .elementor-element.elementor-element-2883bd2{width:20.138%;}.elementor-10 .elementor-element.elementor-element-efc11ad{width:63.718%;}.elementor-10 .elementor-element.elementor-element-2b4b86c{width:46.839%;}.elementor-10 .elementor-element.elementor-element-2cede857{width:19.306%;}.elementor-10 .elementor-element.elementor-element-1f9af11e{width:15.623%;}.elementor-10 .elementor-element.elementor-element-5f9e0123{width:16.235%;}.elementor-10 .elementor-element.elementor-element-5b99d139{width:48.804%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-9bd03ab{width:20%;}.elementor-10 .elementor-element.elementor-element-be3be3a{width:40%;}.elementor-10 .elementor-element.elementor-element-74bd15d{width:20%;}.elementor-10 .elementor-element.elementor-element-2883bd2{width:40%;}.elementor-10 .elementor-element.elementor-element-48911f72{width:70%;}.elementor-10 .elementor-element.elementor-element-2cede857{width:22%;}.elementor-10 .elementor-element.elementor-element-1f9af11e{width:15%;}.elementor-10 .elementor-element.elementor-element-5f9e0123{width:19%;}.elementor-10 .elementor-element.elementor-element-5b99d139{width:42%;}}