.elementor-470 .elementor-element.elementor-element-51089475{--display:flex;--min-height:389px;--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.86;--margin-top:-139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-51089475:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-51089475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rooffero.nextwp.io/wp-content/uploads/2025/06/images-TM988QG.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-470 .elementor-element.elementor-element-51089475::before, .elementor-470 .elementor-element.elementor-element-51089475 > .elementor-background-video-container::before, .elementor-470 .elementor-element.elementor-element-51089475 > .e-con-inner > .elementor-background-video-container::before, .elementor-470 .elementor-element.elementor-element-51089475 > .elementor-background-slideshow::before, .elementor-470 .elementor-element.elementor-element-51089475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-470 .elementor-element.elementor-element-51089475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(175deg, var( --e-global-color-primary ) 33%, var( --e-global-color-4e87b42 ) 147%);}.elementor-470 .elementor-element.elementor-element-51089475 > .elementor-shape-bottom .elementor-shape-fill, .elementor-470 .elementor-element.elementor-element-51089475 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-51089475 > .elementor-shape-bottom svg, .elementor-470 .elementor-element.elementor-element-51089475 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-470 .elementor-element.elementor-element-51089475 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-51089475 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-51089475 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-51089475  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-7a4441d7{--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-470 .elementor-element.elementor-element-7a4441d7 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7a4441d7 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7a4441d7 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-7a4441d7  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-13e8cd86{--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-470 .elementor-element.elementor-element-13e8cd86 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-13e8cd86 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-13e8cd86 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-13e8cd86  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-47ee7e9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-470 .elementor-element.elementor-element-47ee7e9f.elementor-element{--align-self:flex-start;}.elementor-470 .elementor-element.elementor-element-47ee7e9f .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-470 .elementor-element.elementor-element-21a51e5c{--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-470 .elementor-element.elementor-element-21a51e5c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-21a51e5c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-21a51e5c .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-21a51e5c  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-7c5dfdaf{--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-470 .elementor-element.elementor-element-7c5dfdaf .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7c5dfdaf .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7c5dfdaf .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-7c5dfdaf  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-ea1823b{--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-470 .elementor-element.elementor-element-ea1823b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-ea1823b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-ea1823b .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-ea1823b  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-4f83c891{text-align:left;}.elementor-470 .elementor-element.elementor-element-4f83c891 .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-470 .elementor-element.elementor-element-76ab157a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:left;}.elementor-470 .elementor-element.elementor-element-76ab157a.elementor-element{--align-self:flex-start;}.elementor-470 .elementor-element.elementor-element-76ab157a .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-470 .elementor-element.elementor-element-39922c19{--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-470 .elementor-element.elementor-element-39922c19 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-39922c19 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-39922c19 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-39922c19  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-7f9632ce{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-470 .elementor-element.elementor-element-7c21641{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-7c21641 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7c21641 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7c21641 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-7c21641  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-507e088{--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-470 .elementor-element.elementor-element-507e088:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-507e088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-470 .elementor-element.elementor-element-507e088 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-507e088 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-507e088 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-507e088  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-6fddce8{--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-470 .elementor-element.elementor-element-6fddce8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-6fddce8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-6fddce8 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-6fddce8  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-560bc0d{text-align:left;}.elementor-470 .elementor-element.elementor-element-560bc0d .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-470 .elementor-element.elementor-element-a5cbad3{text-align:left;}.elementor-470 .elementor-element.elementor-element-a5cbad3 .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-470 .elementor-element.elementor-element-358acf8{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-470 .elementor-element.elementor-element-1133f10 .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-470 .elementor-element.elementor-element-1133f10 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-470 .elementor-element.elementor-element-1133f10 svg path{transition:1.2s;}.elementor-470 .elementor-element.elementor-element-1133f10:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-1133f10:hover i{color:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-900da76{--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-470 .elementor-element.elementor-element-900da76:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-900da76 > .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-470 .elementor-element.elementor-element-900da76 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-900da76 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-900da76 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-900da76  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-9d41463{--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-470 .elementor-element.elementor-element-9d41463:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-9d41463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-470 .elementor-element.elementor-element-9d41463 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-9d41463 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-9d41463 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-9d41463  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-3bc4206{--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-470 .elementor-element.elementor-element-3bc4206 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3bc4206 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3bc4206 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-3bc4206  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-b6ece02{text-align:left;}.elementor-470 .elementor-element.elementor-element-b6ece02 .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-470 .elementor-element.elementor-element-300d357{text-align:left;}.elementor-470 .elementor-element.elementor-element-300d357 .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-470 .elementor-element.elementor-element-53ec1fa{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-470 .elementor-element.elementor-element-8693afc .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-470 .elementor-element.elementor-element-8693afc .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-8693afc .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-8693afc .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-470 .elementor-element.elementor-element-8693afc svg path{transition:1.2s;}.elementor-470 .elementor-element.elementor-element-8693afc:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-8693afc:hover i{color:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-3933add{--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-470 .elementor-element.elementor-element-3933add:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-3933add > .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-470 .elementor-element.elementor-element-3933add .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3933add .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3933add .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-3933add  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-eba118a{--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-470 .elementor-element.elementor-element-eba118a:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-eba118a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-470 .elementor-element.elementor-element-eba118a .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-eba118a .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-eba118a .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-eba118a  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-1b018d9{--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-470 .elementor-element.elementor-element-1b018d9 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-1b018d9 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-1b018d9 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-1b018d9  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-5717934{text-align:left;}.elementor-470 .elementor-element.elementor-element-5717934 .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-470 .elementor-element.elementor-element-92f015b{text-align:left;}.elementor-470 .elementor-element.elementor-element-92f015b .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-470 .elementor-element.elementor-element-9f8bbcb{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-470 .elementor-element.elementor-element-9cab892 .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-470 .elementor-element.elementor-element-9cab892 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-470 .elementor-element.elementor-element-9cab892 svg path{transition:1.2s;}.elementor-470 .elementor-element.elementor-element-9cab892:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-9cab892:hover i{color:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-98e5333{--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-470 .elementor-element.elementor-element-98e5333:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-98e5333 > .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-470 .elementor-element.elementor-element-98e5333 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-98e5333 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-98e5333 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-98e5333  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-47d0fa8{--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-470 .elementor-element.elementor-element-47d0fa8:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-47d0fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-470 .elementor-element.elementor-element-47d0fa8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-47d0fa8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-47d0fa8 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-47d0fa8  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-da63720{--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-470 .elementor-element.elementor-element-da63720 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-da63720 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-da63720 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-da63720  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-8093a63{text-align:left;}.elementor-470 .elementor-element.elementor-element-8093a63 .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-470 .elementor-element.elementor-element-af63e3e{text-align:left;}.elementor-470 .elementor-element.elementor-element-af63e3e .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-470 .elementor-element.elementor-element-2f74940{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-470 .elementor-element.elementor-element-3818c37 .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-470 .elementor-element.elementor-element-3818c37 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-b70a650 );border-color:var( --e-global-color-4e87b42 );}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-470 .elementor-element.elementor-element-3818c37 svg path{transition:1.2s;}.elementor-470 .elementor-element.elementor-element-3818c37:hover svg path{fill:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-3818c37:hover i{color:#9CB3EC !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-2fc0847{--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-470 .elementor-element.elementor-element-2fc0847:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-2fc0847 > .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-470 .elementor-element.elementor-element-2fc0847 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-2fc0847 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-2fc0847 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-2fc0847  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-30d34870{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-30d34870 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-30d34870 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-30d34870 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-30d34870  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-12e29581{--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-470 .elementor-element.elementor-element-12e29581 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-12e29581 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-12e29581 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-12e29581  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-31e42e86{text-align:center;}.elementor-470 .elementor-element.elementor-element-31e42e86 .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-470 .elementor-element.elementor-element-36aede7{--e-image-carousel-slides-to-show:4;}.elementor-470 .elementor-element.elementor-element-5522248a{--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-470 .elementor-element.elementor-element-5522248a:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-5522248a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-470 .elementor-element.elementor-element-5522248a .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-5522248a .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-5522248a .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-5522248a  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-7cd49d3f{--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-470 .elementor-element.elementor-element-7cd49d3f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7cd49d3f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-7cd49d3f .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-7cd49d3f  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-17d01aa0{text-align:center;}.elementor-470 .elementor-element.elementor-element-17d01aa0 .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-470 .elementor-element.elementor-element-1deda613{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-470 .elementor-element.elementor-element-1deda613.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-1deda613 .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-470 .elementor-element.elementor-element-0e298b9{--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-470 .elementor-element.elementor-element-0e298b9 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-0e298b9 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-0e298b9 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-0e298b9  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-bf72259{--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-470 .elementor-element.elementor-element-bf72259 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-bf72259 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-bf72259 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-bf72259  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-3acb7d1{--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-470 .elementor-element.elementor-element-3acb7d1:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-3acb7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-3acb7d1 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3acb7d1 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-3acb7d1 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-3acb7d1  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-3dca657 .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-470 .elementor-element.elementor-element-3dca657 .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-470 .elementor-element.elementor-element-3dca657 .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-470 .elementor-element.elementor-element-f969d9f{--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-470 .elementor-element.elementor-element-f969d9f:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-f969d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-f969d9f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-f969d9f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-f969d9f .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-f969d9f  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-c39ee00 .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-470 .elementor-element.elementor-element-c39ee00 .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-470 .elementor-element.elementor-element-c39ee00 .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-470 .elementor-element.elementor-element-21b4aa3{--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-470 .elementor-element.elementor-element-21b4aa3:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-21b4aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-21b4aa3 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-21b4aa3 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-21b4aa3 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-21b4aa3  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-536f176 .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-470 .elementor-element.elementor-element-536f176 .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-470 .elementor-element.elementor-element-536f176 .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-470 .elementor-element.elementor-element-ce59d69{--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-470 .elementor-element.elementor-element-ce59d69 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-ce59d69 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-ce59d69 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-ce59d69  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-644600f{--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-470 .elementor-element.elementor-element-644600f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-644600f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-644600f .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-644600f  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-88ba044{--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-470 .elementor-element.elementor-element-88ba044:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-88ba044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-88ba044 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-88ba044 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-88ba044 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-88ba044  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-f6dbd83 .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-470 .elementor-element.elementor-element-f6dbd83 .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-470 .elementor-element.elementor-element-f6dbd83 .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-470 .elementor-element.elementor-element-87d7d1b{--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-470 .elementor-element.elementor-element-87d7d1b:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-87d7d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-87d7d1b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-87d7d1b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-87d7d1b .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-87d7d1b  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-ffb2818 .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-470 .elementor-element.elementor-element-ffb2818 .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-470 .elementor-element.elementor-element-ffb2818 .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-470 .elementor-element.elementor-element-b9ae1d8{--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-470 .elementor-element.elementor-element-b9ae1d8:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-b9ae1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-470 .elementor-element.elementor-element-b9ae1d8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-b9ae1d8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-b9ae1d8 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-b9ae1d8  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-68c3cc5 .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-470 .elementor-element.elementor-element-68c3cc5 .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-470 .elementor-element.elementor-element-68c3cc5 .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-470 .elementor-element.elementor-element-4faa91e8{--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-470 .elementor-element.elementor-element-4faa91e8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-4faa91e8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-4faa91e8 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-4faa91e8  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-265b77e{--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-470 .elementor-element.elementor-element-265b77e:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-265b77e > .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-470 .elementor-element.elementor-element-265b77e::before, .elementor-470 .elementor-element.elementor-element-265b77e > .elementor-background-video-container::before, .elementor-470 .elementor-element.elementor-element-265b77e > .e-con-inner > .elementor-background-video-container::before, .elementor-470 .elementor-element.elementor-element-265b77e > .elementor-background-slideshow::before, .elementor-470 .elementor-element.elementor-element-265b77e > .e-con-inner > .elementor-background-slideshow::before, .elementor-470 .elementor-element.elementor-element-265b77e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-470 .elementor-element.elementor-element-265b77e > .elementor-shape-top svg, .elementor-470 .elementor-element.elementor-element-265b77e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:103px;}.elementor-470 .elementor-element.elementor-element-265b77e .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-265b77e .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-265b77e .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-265b77e  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-5f8ec022{--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-470 .elementor-element.elementor-element-5f8ec022 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-5f8ec022 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-470 .elementor-element.elementor-element-5f8ec022 .slick-dots{display:flex;}.elementor-470 .elementor-element.elementor-element-5f8ec022  .slick-dots{position:static;}.elementor-470 .elementor-element.elementor-element-6849fb78{text-align:center;}.elementor-470 .elementor-element.elementor-element-6849fb78 .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-470 .elementor-element.elementor-element-bfaddd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-470 .elementor-element.elementor-element-bfaddd.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-bfaddd .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-470 .elementor-element.elementor-element-6f1f8f7a{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-470 .elementor-element.elementor-element-6f1f8f7a.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-4a9138 .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-470 .elementor-element.elementor-element-4a9138 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-4a9138 .elementor-button:focus{background-color:var( --e-global-color-15e26ab );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-4e87b42 );}.elementor-470 .elementor-element.elementor-element-4a9138.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-4a9138 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-4a9138 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-470 .elementor-element.elementor-element-4a9138 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-470 .elementor-element.elementor-element-4a9138 svg path{transition:1.2s;}.elementor-470 .elementor-element.elementor-element-4a9138:hover svg path{fill:#FF0000 !IMPORTANT;}.elementor-470 .elementor-element.elementor-element-4a9138:hover i{color:#FF0000 !IMPORTANT;}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-51089475{--min-height:204px;--padding-top:200px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-51089475 > .elementor-shape-bottom svg, .elementor-470 .elementor-element.elementor-element-51089475 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-470 .elementor-element.elementor-element-7a4441d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-47ee7e9f{--container-widget-width:732px;--container-widget-flex-grow:0;width:var( --container-widget-width, 732px );max-width:732px;text-align:center;}.elementor-470 .elementor-element.elementor-element-47ee7e9f.elementor-element{--align-self:center;}.elementor-470 .elementor-element.elementor-element-47ee7e9f .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-470 .elementor-element.elementor-element-21a51e5c{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-4f83c891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-76ab157a{--container-widget-width:443px;--container-widget-flex-grow:0;width:var( --container-widget-width, 443px );max-width:443px;}.elementor-470 .elementor-element.elementor-element-76ab157a .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-470 .elementor-element.elementor-element-560bc0d .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-470 .elementor-element.elementor-element-a5cbad3 .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-470 .elementor-element.elementor-element-358acf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-b6ece02 .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-470 .elementor-element.elementor-element-300d357 .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-470 .elementor-element.elementor-element-53ec1fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-5717934 .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-470 .elementor-element.elementor-element-92f015b .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-470 .elementor-element.elementor-element-9f8bbcb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-8093a63 .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-470 .elementor-element.elementor-element-af63e3e .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-470 .elementor-element.elementor-element-2f74940{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-30d34870{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-31e42e86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-5522248a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-17d01aa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-1deda613 .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-470 .elementor-element.elementor-element-bf72259{--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-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-ce59d69{--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-470 .elementor-element.elementor-element-644600f{--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-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-4faa91e8{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-265b77e{--min-height:260px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-5f8ec022{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-470 .elementor-element.elementor-element-6849fb78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-bfaddd{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;}.elementor-470 .elementor-element.elementor-element-bfaddd .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-470 .elementor-element.elementor-element-6f1f8f7a{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-470 .elementor-element.elementor-element-4a9138 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-51089475{--min-height:263px;--padding-top:200px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-47ee7e9f .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-470 .elementor-element.elementor-element-21a51e5c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-4f83c891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-76ab157a{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;}.elementor-470 .elementor-element.elementor-element-76ab157a .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-470 .elementor-element.elementor-element-507e088{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-470 .elementor-element.elementor-element-560bc0d .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-470 .elementor-element.elementor-element-a5cbad3 .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-470 .elementor-element.elementor-element-358acf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-1133f10 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-900da76{--min-height:200px;}.elementor-470 .elementor-element.elementor-element-900da76.e-con{--order:-99999 /* order start hack */;}.elementor-470 .elementor-element.elementor-element-9d41463{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-470 .elementor-element.elementor-element-b6ece02 .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-470 .elementor-element.elementor-element-300d357 .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-470 .elementor-element.elementor-element-53ec1fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-8693afc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-3933add{--min-height:200px;}.elementor-470 .elementor-element.elementor-element-3933add.e-con{--order:-99999 /* order start hack */;}.elementor-470 .elementor-element.elementor-element-eba118a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-470 .elementor-element.elementor-element-5717934 .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-470 .elementor-element.elementor-element-92f015b .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-470 .elementor-element.elementor-element-9f8bbcb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-9cab892 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-98e5333{--min-height:200px;}.elementor-470 .elementor-element.elementor-element-98e5333.e-con{--order:-99999 /* order start hack */;}.elementor-470 .elementor-element.elementor-element-47d0fa8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-470 .elementor-element.elementor-element-8093a63 .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-470 .elementor-element.elementor-element-af63e3e .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-470 .elementor-element.elementor-element-2f74940{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-3818c37 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-470 .elementor-element.elementor-element-2fc0847{--min-height:200px;}.elementor-470 .elementor-element.elementor-element-2fc0847.e-con{--order:-99999 /* order start hack */;}.elementor-470 .elementor-element.elementor-element-30d34870{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-31e42e86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-5522248a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-17d01aa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-1deda613{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-470 .elementor-element.elementor-element-1deda613 .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-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-3dca657 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-c39ee00 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-536f176 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-f6dbd83 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-ffb2818 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-name{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-470 .elementor-element.elementor-element-68c3cc5 .elementor-testimonial-job{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-470 .elementor-element.elementor-element-4faa91e8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-5f8ec022{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-6849fb78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-470 .elementor-element.elementor-element-bfaddd .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-470 .elementor-element.elementor-element-4a9138 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}}@media(min-width:768px){.elementor-470 .elementor-element.elementor-element-39922c19{--width:30%;}.elementor-470 .elementor-element.elementor-element-6fddce8{--width:64%;}.elementor-470 .elementor-element.elementor-element-3bc4206{--width:64%;}.elementor-470 .elementor-element.elementor-element-1b018d9{--width:64%;}.elementor-470 .elementor-element.elementor-element-da63720{--width:64%;}.elementor-470 .elementor-element.elementor-element-12e29581{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-470 .elementor-element.elementor-element-39922c19{--width:79%;}}