.elementor-49 .elementor-element.elementor-element-16ae8940{--display:flex;--min-height:733px;--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;--overlay-opacity:0.75;--margin-top:-129px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-16ae8940:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images59TB7JU-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-16ae8940::before, .elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-16ae8940 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-16ae8940 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(48deg, var( --e-global-color-primary ) 33%, var( --e-global-color-4e87b42 ) 147%);}.elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-shape-bottom .elementor-shape-fill, .elementor-49 .elementor-element.elementor-element-16ae8940 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-shape-bottom svg, .elementor-49 .elementor-element.elementor-element-16ae8940 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-49 .elementor-element.elementor-element-16ae8940 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-16ae8940 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-16ae8940 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-16ae8940  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-15c9f507{--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:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-15c9f507 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-15c9f507 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-15c9f507 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-15c9f507  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-6452fa46{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6452fa46 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6452fa46 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6452fa46 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6452fa46  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3685e82 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-15e26ab );}.elementor-49 .elementor-element.elementor-element-1a92e5ae{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-1a92e5ae .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-3d61e757{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-303b226 .elementor-button:focus{background-color:var( --e-global-color-15e26ab );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-303b226 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-303b226 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-303b226:hover svg path{fill:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-303b226:hover i{color:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-269d2271{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-269d2271 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-269d2271 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-269d2271 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-269d2271  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5db65e3c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5db65e3c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5db65e3c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5db65e3c .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5db65e3c  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-40d71a5f{text-align:center;}.elementor-49 .elementor-element.elementor-element-40d71a5f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-6e1475b{--e-image-carousel-slides-to-show:4;}.elementor-49 .elementor-element.elementor-element-2bec7c73{--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:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2bec7c73 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2bec7c73 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2bec7c73 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-2bec7c73  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5766f281{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5766f281.e-con{--order:99999 /* order end hack */;}.elementor-49 .elementor-element.elementor-element-5766f281 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5766f281 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5766f281 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5766f281  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-400b265f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-1ac0ba9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-1ac0ba9f .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3e9e53dc{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-6201e1bc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-870ef80 );--border-color:var( --e-global-color-870ef80 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:8px;}.elementor-49 .elementor-element.elementor-element-6201e1bc .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6201e1bc .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6201e1bc .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6201e1bc  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-44c1b418{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-221c4dcd{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-221c4dcd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-221c4dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-221c4dcd .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-221c4dcd .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-221c4dcd .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-221c4dcd  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-59e3d6bf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-59e3d6bf .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-59e3d6bf .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-59e3d6bf .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-59e3d6bf  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-number-wrapper{color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-53310e39{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-53310e39 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-53310e39 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-53310e39 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-53310e39  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-number-wrapper{color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5982d758{--display:flex;--min-height:509px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5982d758 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5982d758 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5982d758 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5982d758  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-1de9577c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1de9577c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1de9577c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1de9577c .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-1de9577c  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3c98fb63{--display:flex;--min-height:380px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3c98fb63:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3c98fb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-7D87KW9.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-3c98fb63 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3c98fb63 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3c98fb63 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3c98fb63  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-2a43d5f1{--display:flex;--min-height:164px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2a43d5f1:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2a43d5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-VAH43G7.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-2a43d5f1 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2a43d5f1 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2a43d5f1 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-2a43d5f1  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-55bf0350{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-55bf0350 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-55bf0350 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-55bf0350 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-55bf0350  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5424b4ca{--display:flex;--min-height:164px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5424b4ca:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5424b4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-PZPURMU.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-5424b4ca .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5424b4ca .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5424b4ca .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5424b4ca  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-ce9bd1d{--display:flex;--min-height:380px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ce9bd1d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ce9bd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-CPZT4HV.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-ce9bd1d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-ce9bd1d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-ce9bd1d .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-ce9bd1d  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-143d5b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-143d5b24:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-143d5b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2FF;}.elementor-49 .elementor-element.elementor-element-143d5b24 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-143d5b24 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-143d5b24 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-143d5b24  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-f30a1eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f30a1eb .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-f30a1eb .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-f30a1eb .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-f30a1eb  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5880a046{text-align:center;}.elementor-49 .elementor-element.elementor-element-5880a046 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-7bdb2311{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-7bdb2311.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-7bdb2311 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-168355be{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-168355be .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-168355be .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-168355be .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-168355be  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-9e849b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-9e849b2 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-9e849b2 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-9e849b2 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-9e849b2  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-27a78a0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-27a78a0a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-27a78a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-27a78a0a .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-27a78a0a .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-27a78a0a .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-27a78a0a  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-76a60c81{--display:flex;--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-76a60c81:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-76a60c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-TAQSPFD.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-76a60c81 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-76a60c81 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-76a60c81 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-76a60c81  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-4eaab733{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-4eaab733:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4eaab733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-4eaab733 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4eaab733 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4eaab733 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-4eaab733  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-1c8b2107{text-align:center;}.elementor-49 .elementor-element.elementor-element-1c8b2107 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-46210822{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-46210822.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-4b04a453 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-4b04a453:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-4b04a453:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-4109ba8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-4109ba8f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4109ba8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-4109ba8f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4109ba8f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4109ba8f .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-4109ba8f  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-31eb2d80{--display:flex;--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-31eb2d80:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-31eb2d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-TAQSPFD-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-31eb2d80 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-31eb2d80 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-31eb2d80 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-31eb2d80  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-59d246c4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-59d246c4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-59d246c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-59d246c4 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-59d246c4 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-59d246c4 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-59d246c4  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-2216c981{text-align:center;}.elementor-49 .elementor-element.elementor-element-2216c981 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-6466ae64{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-6466ae64.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-6c630f9c svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-6c630f9c:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-6c630f9c:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-55120a3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-55120a3c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-55120a3c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-55120a3c .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-55120a3c  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3cd1d063{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3cd1d063:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3cd1d063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-3cd1d063 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3cd1d063 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3cd1d063 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3cd1d063  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-c07dbe9{--display:flex;--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c07dbe9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c07dbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-8AECXC4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-c07dbe9 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-c07dbe9 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-c07dbe9 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-c07dbe9  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-612d5c70{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-612d5c70:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-612d5c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-612d5c70 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-612d5c70 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-612d5c70 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-612d5c70  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-57f4173d{text-align:center;}.elementor-49 .elementor-element.elementor-element-57f4173d .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-53c37ae1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-53c37ae1.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-776949a .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-776949a .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-776949a .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-776949a svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-776949a:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-776949a:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-3fdd9b28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3fdd9b28:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3fdd9b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-3fdd9b28 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3fdd9b28 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3fdd9b28 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3fdd9b28  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-1cd04c9b{--display:flex;--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1cd04c9b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1cd04c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-EPAWYCS.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-1cd04c9b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1cd04c9b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1cd04c9b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-1cd04c9b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-75d12a3b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-75d12a3b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-75d12a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-75d12a3b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-75d12a3b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-75d12a3b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-75d12a3b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-9ba3688{text-align:center;}.elementor-49 .elementor-element.elementor-element-9ba3688 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-373eb287{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-373eb287.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-26b40af5 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-26b40af5:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-26b40af5:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-39965be5{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-39965be5 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-39965be5 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-39965be5 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-39965be5  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5716eece{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5716eece .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5716eece .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5716eece .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5716eece  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-557436b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-557436b0.e-con{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-557436b0 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-557436b0 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-557436b0 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-557436b0  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-38ccb6ed{text-align:left;}.elementor-49 .elementor-element.elementor-element-38ccb6ed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-7f017102{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-49 .elementor-element.elementor-element-7f017102.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-7f017102 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1a821b86{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button:focus{background-color:var( --e-global-color-15e26ab );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-2a929cd1 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-2a929cd1:hover svg path{fill:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-2a929cd1:hover i{color:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-493f9a0d{--display:flex;--min-height:291px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-493f9a0d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-493f9a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-PJYRZM2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-493f9a0d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-493f9a0d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-493f9a0d .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-493f9a0d  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-562f41c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-562f41c2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-562f41c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-562f41c2 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-562f41c2 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-562f41c2 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-562f41c2  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-6b44664e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6b44664e .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6b44664e .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6b44664e .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6b44664e  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-41eb4e18{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-41eb4e18 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-41eb4e18 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-41eb4e18 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-41eb4e18  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-697ed1d8{text-align:left;}.elementor-49 .elementor-element.elementor-element-697ed1d8 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-7f491348{text-align:left;}.elementor-49 .elementor-element.elementor-element-7f491348 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-19160069{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-40ba8744{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-40ba8744 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-40ba8744 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-40ba8744 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-40ba8744  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-7a3cc11e{text-align:left;}.elementor-49 .elementor-element.elementor-element-7a3cc11e .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-2c3c2a76{text-align:left;}.elementor-49 .elementor-element.elementor-element-2c3c2a76 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-63378b1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-75203e20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-75203e20 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-75203e20 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-75203e20 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-75203e20  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-6a4cd2e7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-6a4cd2e7 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6a4cd2e7 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6a4cd2e7 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6a4cd2e7  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-30249d6c{text-align:left;}.elementor-49 .elementor-element.elementor-element-30249d6c .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-4f37a268{text-align:left;}.elementor-49 .elementor-element.elementor-element-4f37a268 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-612cd930{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-5e0bd11f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-5e0bd11f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5e0bd11f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5e0bd11f .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5e0bd11f  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-653a48f8{text-align:left;}.elementor-49 .elementor-element.elementor-element-653a48f8 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-7978098c{text-align:left;}.elementor-49 .elementor-element.elementor-element-7978098c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-75611a0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-7dea640b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7dea640b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7dea640b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7dea640b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7dea640b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c{--display:flex;--min-height:604px;--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:center;--overlay-opacity:0.67;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-MVPSZKR-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c::before, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-3d6c5e2c > .elementor-shape-top svg, .elementor-49 .elementor-element.elementor-element-3d6c5e2c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:103px;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-6955cff0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6955cff0 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6955cff0 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6955cff0 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6955cff0  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-5f602585{text-align:center;}.elementor-49 .elementor-element.elementor-element-5f602585 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-15e26ab );}.elementor-49 .elementor-element.elementor-element-10bad03{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-10bad03.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-10bad03 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-2cfe7b1f{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-2cfe7b1f.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button:focus{background-color:var( --e-global-color-15e26ab );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-3f0dd457.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-3f0dd457 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-3f0dd457:hover svg path{fill:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-3f0dd457:hover i{color:#FF0000 !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-7aed4514{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7aed4514 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7aed4514 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7aed4514 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7aed4514  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-17ddd202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-17ddd202 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-17ddd202 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-17ddd202 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-17ddd202  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-53f42dbc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-53f42dbc .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-53f42dbc .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-53f42dbc .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-53f42dbc  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3105d3e{text-align:left;}.elementor-49 .elementor-element.elementor-element-3105d3e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-77d7dc1b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:left;}.elementor-49 .elementor-element.elementor-element-77d7dc1b.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-77d7dc1b .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3d9c05dd{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d9c05dd .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3d9c05dd .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3d9c05dd .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3d9c05dd  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3362bd91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-7991b2ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7991b2ab .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7991b2ab .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7991b2ab .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7991b2ab  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-49d1660b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-49d1660b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-49d1660b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-49d1660b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-49d1660b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-49d1660b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-49d1660b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-7338d552{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-7338d552 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7338d552 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7338d552 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7338d552  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-76a55ece{text-align:left;}.elementor-49 .elementor-element.elementor-element-76a55ece .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-76765c99{text-align:left;}.elementor-49 .elementor-element.elementor-element-76765c99 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-7296c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-1b786ef5 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-1b786ef5:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-1b786ef5:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-7a255797{--display:flex;--min-height:317px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7a255797:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7a255797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-QV8E7PY.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-7a255797 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7a255797 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7a255797 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7a255797  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-94ad2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-94ad2b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-94ad2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-94ad2b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-94ad2b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-94ad2b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-94ad2b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-215eef1d{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-215eef1d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-215eef1d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-215eef1d .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-215eef1d  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-770d1fdb{text-align:left;}.elementor-49 .elementor-element.elementor-element-770d1fdb .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-61a9ee43{text-align:left;}.elementor-49 .elementor-element.elementor-element-61a9ee43 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-4568c0a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-16414df9 svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-16414df9:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-16414df9:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-aefc120{--display:flex;--min-height:317px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-aefc120:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-aefc120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-KVENRR6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-aefc120 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-aefc120 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-aefc120 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-aefc120  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-7761b326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7761b326:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7761b326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-7761b326 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7761b326 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-7761b326 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-7761b326  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-60207a76{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-60207a76 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-60207a76 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-60207a76 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-60207a76  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-94429f2{text-align:left;}.elementor-49 .elementor-element.elementor-element-94429f2 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-52ec1f4c{text-align:left;}.elementor-49 .elementor-element.elementor-element-52ec1f4c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-22f9b1e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-6be36cbe svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-6be36cbe:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-6be36cbe:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-248dc848{--display:flex;--min-height:317px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-248dc848:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-248dc848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-TPN4D8T.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-248dc848 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-248dc848 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-248dc848 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-248dc848  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-1a2edc4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1a2edc4b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1a2edc4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-49 .elementor-element.elementor-element-1a2edc4b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1a2edc4b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-1a2edc4b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-1a2edc4b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-42a483c8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-42a483c8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-42a483c8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-42a483c8 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-42a483c8  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-122b5180{text-align:left;}.elementor-49 .elementor-element.elementor-element-122b5180 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-7990b9c7{text-align:left;}.elementor-49 .elementor-element.elementor-element-7990b9c7 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-4e2de38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-accent );}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-49 .elementor-element.elementor-element-64bf62ea svg path{transition:1.2s;}.elementor-49 .elementor-element.elementor-element-64bf62ea:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-64bf62ea:hover i{color:#9CB3EC !IMPORTANT;}.elementor-49 .elementor-element.elementor-element-6abac2e6{--display:flex;--min-height:317px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6abac2e6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6abac2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-HTEVG5N.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-6abac2e6 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6abac2e6 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6abac2e6 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6abac2e6  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-414e9689{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-414e9689:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-414e9689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-49 .elementor-element.elementor-element-414e9689 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-414e9689 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-414e9689 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-414e9689  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-15b57297{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-15b57297 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-15b57297 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-15b57297 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-15b57297  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-7629d019{text-align:center;}.elementor-49 .elementor-element.elementor-element-7629d019 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-2a15c17{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-2a15c17.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-2a15c17 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4f1ce0e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-4f1ce0e5 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4f1ce0e5 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-4f1ce0e5 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-4f1ce0e5  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-f8d027f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f8d027f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-f8d027f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-f8d027f .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-f8d027f  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-46239917{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-46239917:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-46239917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-46239917 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-46239917 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-46239917 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-46239917  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-5fbd069{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-5fbd069:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5fbd069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-5fbd069 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5fbd069 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5fbd069 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5fbd069  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-364ea047{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-364ea047:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-364ea047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-364ea047 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-364ea047 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-364ea047 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-364ea047  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-745586d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-745586d7 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-745586d7 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-745586d7 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-745586d7  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-35449d6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-35449d6c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-35449d6c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-35449d6c .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-35449d6c  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-2b4c5e95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-2b4c5e95:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2b4c5e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-2b4c5e95 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2b4c5e95 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2b4c5e95 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-2b4c5e95  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-2d365e6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-2d365e6e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2d365e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-2d365e6e .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2d365e6e .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2d365e6e .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-2d365e6e  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-61507d2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-61507d2f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-61507d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-49 .elementor-element.elementor-element-61507d2f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-61507d2f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-61507d2f .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-61507d2f  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-249a4d69{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-249a4d69 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-249a4d69 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-249a4d69 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-249a4d69  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-2e34fb06{--display:flex;--min-height:569px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2e34fb06:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2e34fb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-2PB43HM.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-2e34fb06 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2e34fb06 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-2e34fb06 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-2e34fb06  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-13771908{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-13771908 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-13771908 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-13771908 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-13771908  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-54fa28fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-49 .elementor-element.elementor-element-5927fce0 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-22bbf33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-6a6b2e8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6a6b2e8f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6a6b2e8f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-6a6b2e8f .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-6a6b2e8f  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-67e11f3{--display:flex;border-style:none;--border-style:none;}.elementor-49 .elementor-element.elementor-element-67e11f3 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-67e11f3 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-67e11f3 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-67e11f3  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-e8f0510{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e8f0510 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-e8f0510 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-e8f0510 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-e8f0510  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-eddfd81 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-49 .elementor-element.elementor-element-c53d17a{--display:flex;border-style:none;--border-style:none;}.elementor-49 .elementor-element.elementor-element-c53d17a .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-c53d17a .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-c53d17a .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-c53d17a  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-da07b1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-da07b1b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-da07b1b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-da07b1b .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-da07b1b  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-fdd7dcf .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-49 .elementor-element.elementor-element-68ae439{--display:flex;}.elementor-49 .elementor-element.elementor-element-68ae439 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-68ae439 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-68ae439 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-68ae439  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-3a1c992{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3a1c992 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3a1c992 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-3a1c992 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-3a1c992  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-69b0d60 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-49 .elementor-element.elementor-element-5dcfc06{--display:flex;}.elementor-49 .elementor-element.elementor-element-5dcfc06 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5dcfc06 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-5dcfc06 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-5dcfc06  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-bf58e50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-bf58e50 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-bf58e50 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-bf58e50 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-bf58e50  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-fd23bc2 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-49 .elementor-element.elementor-element-95018ea{--display:flex;}.elementor-49 .elementor-element.elementor-element-95018ea .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-95018ea .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-95018ea .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-95018ea  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-30521d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-30521d2 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-30521d2 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-49 .elementor-element.elementor-element-30521d2 .slick-dots{display:flex;}.elementor-49 .elementor-element.elementor-element-30521d2  .slick-dots{position:static;}.elementor-49 .elementor-element.elementor-element-911dcff .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-49 .elementor-element.elementor-element-71b4be8{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:#2753C4;--n-accordion-icon-size:15px;}.elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container{border-style:none;}.elementor-49 .elementor-element.elementor-element-71b4be8 .value-pack-active-slide-line::after,.elementor-49 .elementor-element.elementor-element-71b4be8 .value-pack-active-slide::after{display:inline-flex !important;background-color:#000000;}.elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-49 .elementor-element.elementor-element-71b4be8 {--n-accordion-padding:14px 30px 14px 30px;}:where( .elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;}:where( .elementor-49 .elementor-element.elementor-element-71b4be8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-16ae8940{--min-height:468px;--padding-top:200px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-16ae8940 > .elementor-shape-bottom svg, .elementor-49 .elementor-element.elementor-element-16ae8940 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-49 .elementor-element.elementor-element-15c9f507{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3685e82.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-3685e82{text-align:center;}.elementor-49 .elementor-element.elementor-element-3685e82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1a92e5ae{--container-widget-width:732px;--container-widget-flex-grow:0;width:var( --container-widget-width, 732px );max-width:732px;text-align:center;}.elementor-49 .elementor-element.elementor-element-1a92e5ae.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-1a92e5ae .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-49 .elementor-element.elementor-element-3d61e757{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;text-align:center;}.elementor-49 .elementor-element.elementor-element-3d61e757.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-269d2271{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-40d71a5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2bec7c73{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-5766f281.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-400b265f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1ac0ba9f .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-44c1b418{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-143d5b24{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-5880a046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7bdb2311{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;}.elementor-49 .elementor-element.elementor-element-7bdb2311 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1c8b2107 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-46210822{--container-widget-width:493px;--container-widget-flex-grow:0;width:var( --container-widget-width, 493px );max-width:493px;}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-2216c981 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-6466ae64{--container-widget-width:796px;--container-widget-flex-grow:0;width:var( --container-widget-width, 796px );max-width:796px;}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-57f4173d .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-53c37ae1{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-9ba3688 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-373eb287{--container-widget-width:474px;--container-widget-flex-grow:0;width:var( --container-widget-width, 474px );max-width:474px;}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-39965be5{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-38ccb6ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7f017102 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-562f41c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-6b44664e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-697ed1d8 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7f491348 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-19160069{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7a3cc11e .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2c3c2a76 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-63378b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-75203e20{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-30249d6c .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4f37a268 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-612cd930{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-653a48f8 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7978098c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-75611a0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7dea640b{--padding-top:00px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-3d6c5e2c{--min-height:260px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6955cff0{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-5f602585 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-10bad03{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;}.elementor-49 .elementor-element.elementor-element-10bad03 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2cfe7b1f{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-7aed4514{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-3105d3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-77d7dc1b .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-76a55ece .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-76765c99 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7296c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-770d1fdb .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-61a9ee43 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4568c0a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-94429f2 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-52ec1f4c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-22f9b1e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-122b5180 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7990b9c7 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4e2de38{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-414e9689{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-7629d019 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2a15c17 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-f8d027f{--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-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-745586d7{--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-49 .elementor-element.elementor-element-35449d6c{--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-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-249a4d69{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-2e34fb06{--min-height:338px;}.elementor-49 .elementor-element.elementor-element-13771908{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-49 .elementor-element.elementor-element-54fa28fb.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-54fa28fb{text-align:center;}.elementor-49 .elementor-element.elementor-element-54fa28fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5927fce0.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-5927fce0{text-align:center;}.elementor-49 .elementor-element.elementor-element-5927fce0 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-22bbf33{text-align:center;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-16ae8940{--min-height:547px;--padding-top:200px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-3685e82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1a92e5ae .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-49 .elementor-element.elementor-element-303b226 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-269d2271{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-40d71a5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2bec7c73{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-400b265f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1ac0ba9f .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-44c1b418{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2d5cc5c7 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5771a7de .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-143d5b24{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-5880a046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7bdb2311 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-76a60c81{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-1c8b2107 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4b04a453 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-31eb2d80{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-2216c981 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-6c630f9c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-c07dbe9{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-57f4173d .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-776949a .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-1cd04c9b{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-9ba3688 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-26b40af5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-39965be5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-38ccb6ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7f017102 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2a929cd1 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-697ed1d8 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7f491348 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-19160069{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7a3cc11e .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2c3c2a76 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-63378b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-30249d6c .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4f37a268 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-612cd930{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-653a48f8 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7978098c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-75611a0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7dea640b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-6955cff0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-5f602585 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-10bad03 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-3f0dd457 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-7aed4514{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-3105d3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-77d7dc1b{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;}.elementor-49 .elementor-element.elementor-element-77d7dc1b .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-49d1660b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-76a55ece .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-76765c99 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7296c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-1b786ef5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-7a255797{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-7a255797.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-94ad2b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-770d1fdb .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-61a9ee43 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4568c0a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-16414df9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-aefc120{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-aefc120.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-7761b326{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-94429f2 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-52ec1f4c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-22f9b1e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6be36cbe .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-248dc848{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-248dc848.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-1a2edc4b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-122b5180 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7990b9c7 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4e2de38{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-64bf62ea .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-49 .elementor-element.elementor-element-6abac2e6{--min-height:200px;}.elementor-49 .elementor-element.elementor-element-6abac2e6.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-414e9689{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-7629d019 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2a15c17{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-49 .elementor-element.elementor-element-2a15c17 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-293b0bab .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-61328dfc .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-1b830952 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-3a8b901c .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-719cffcb .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-49 .elementor-element.elementor-element-444b229b .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-49 .elementor-element.elementor-element-249a4d69{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-2e34fb06{--min-height:245px;}.elementor-49 .elementor-element.elementor-element-54fa28fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49 .elementor-element.elementor-element-5927fce0 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-6a6b2e8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-5db65e3c{--width:100%;}.elementor-49 .elementor-element.elementor-element-5766f281{--width:50%;}.elementor-49 .elementor-element.elementor-element-5982d758{--width:50%;}.elementor-49 .elementor-element.elementor-element-557436b0{--width:72%;}.elementor-49 .elementor-element.elementor-element-3d9c05dd{--width:30%;}.elementor-49 .elementor-element.elementor-element-7338d552{--width:64%;}.elementor-49 .elementor-element.elementor-element-215eef1d{--width:64%;}.elementor-49 .elementor-element.elementor-element-60207a76{--width:64%;}.elementor-49 .elementor-element.elementor-element-42a483c8{--width:64%;}.elementor-49 .elementor-element.elementor-element-2e34fb06{--width:50%;}.elementor-49 .elementor-element.elementor-element-13771908{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-5766f281{--width:100%;}.elementor-49 .elementor-element.elementor-element-5982d758{--width:100%;}.elementor-49 .elementor-element.elementor-element-557436b0{--width:100%;}.elementor-49 .elementor-element.elementor-element-2e34fb06{--width:100%;}.elementor-49 .elementor-element.elementor-element-13771908{--width:100%;}}