.elementor-87 .elementor-element.elementor-element-6784abfd > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-6784abfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12em 0em 10em 0em;}.elementor-87 .elementor-element.elementor-element-6b59e1e6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-6b59e1e6{z-index:1;}.elementor-87 .elementor-element.elementor-element-6b59e1e6 .elementor-heading-title{font-family:var( --e-global-typography-ee1ddab-font-family ), Sans-serif;font-size:var( --e-global-typography-ee1ddab-font-size );font-weight:var( --e-global-typography-ee1ddab-font-weight );line-height:var( --e-global-typography-ee1ddab-line-height );letter-spacing:var( --e-global-typography-ee1ddab-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-50de8d8f > .elementor-widget-container{padding:0em 0em 0em 1em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-50de8d8f{font-family:var( --e-global-typography-55f5c3d-font-family ), Sans-serif;font-size:var( --e-global-typography-55f5c3d-font-size );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-151ee518 .elementor-heading-title{color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-793df611 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-87 .elementor-element.elementor-element-793df611 .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-6fcc3402 .elementor-heading-title{color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-62a8d38 .elementor-heading-title{color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-48d558e9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-48d558e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-48d558e9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-3fc3a476:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3fc3a476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a9c917 );}.elementor-87 .elementor-element.elementor-element-3fc3a476{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:3em 0em 2em 0em;}.elementor-87 .elementor-element.elementor-element-3fc3a476 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-2d7b298.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-2d7b298.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-2d7b298.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-7673c559.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-7673c559.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-7673c559.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-5bff0309.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-5bff0309.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-5bff0309.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-2685d628{padding:10em 0em 8em 0em;}.elementor-87 .elementor-element.elementor-element-62589ab1{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-87 .elementor-element.elementor-element-62589ab1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-62589ab1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-62589ab1{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-62589ab1{right:0px;}.elementor-87 .elementor-element.elementor-element-62589ab1 .elementor-heading-title{font-family:var( --e-global-typography-9f7a05c-font-family ), Sans-serif;font-size:var( --e-global-typography-9f7a05c-font-size );font-weight:var( --e-global-typography-9f7a05c-font-weight );text-transform:var( --e-global-typography-9f7a05c-text-transform );line-height:var( --e-global-typography-9f7a05c-line-height );color:#F2F2F2;}.elementor-87 .elementor-element.elementor-element-19b63c86 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-19b63c86 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-371f812b .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-73ba7f58{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-87 .elementor-element.elementor-element-73ba7f58 .elementor-divider-separator{width:100px;}.elementor-87 .elementor-element.elementor-element-73ba7f58 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-18bdba06 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-50f8b284 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-87 .elementor-element.elementor-element-1273e3ed > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-87 .elementor-element.elementor-element-5211a9bc{width:auto;max-width:auto;top:-33px;z-index:0;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-5211a9bc{left:-33px;}body.rtl .elementor-87 .elementor-element.elementor-element-5211a9bc{right:-33px;}.elementor-87 .elementor-element.elementor-element-767ff20c > .elementor-widget-container{border-radius:2px 2px 2px 2px;box-shadow:20px 20px 0px 0px #FFD400;}.elementor-87 .elementor-element.elementor-element-767ff20c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-87 .elementor-element.elementor-element-7aa98803{padding:1em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-4a48a769 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-4a48a769.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4a48a769{z-index:0;text-align:center;}.elementor-87 .elementor-element.elementor-element-4a48a769 .elementor-heading-title{font-family:var( --e-global-typography-9f7a05c-font-family ), Sans-serif;font-size:var( --e-global-typography-9f7a05c-font-size );font-weight:var( --e-global-typography-9f7a05c-font-weight );text-transform:var( --e-global-typography-9f7a05c-text-transform );line-height:var( --e-global-typography-9f7a05c-line-height );color:#F2F2F2;}.elementor-87 .elementor-element.elementor-element-74f6019e > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-74f6019e{text-align:center;}.elementor-87 .elementor-element.elementor-element-74f6019e .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-2bd6fea9{text-align:center;}.elementor-87 .elementor-element.elementor-element-2bd6fea9 .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-69194e19{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-87 .elementor-element.elementor-element-69194e19 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-69194e19 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-6540777f > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-87 .elementor-element.elementor-element-6540777f{text-align:center;}.elementor-87 .elementor-element.elementor-element-c054fe6{padding:1em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-735cf2f4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-735cf2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-735cf2f4 > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-4.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-735cf2f4, .elementor-87 .elementor-element.elementor-element-735cf2f4 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-735cf2f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-699652ec img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-1c4c2882{text-align:center;}.elementor-87 .elementor-element.elementor-element-1c4c2882 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-8d3b3db{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-781b4918 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-781b4918 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-781b4918 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-781b4918 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-2392be66:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-2392be66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-2392be66 > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-3.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-2392be66, .elementor-87 .elementor-element.elementor-element-2392be66 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-2392be66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-7bb6faf0 img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-eab82e8{text-align:center;}.elementor-87 .elementor-element.elementor-element-eab82e8 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-38880eeb{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-2dafa681 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-2dafa681 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-2dafa681 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-2dafa681 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-39b9f387:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-39b9f387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-39b9f387 > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-6.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-39b9f387, .elementor-87 .elementor-element.elementor-element-39b9f387 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-39b9f387{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-39a49221 img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-57579f{text-align:center;}.elementor-87 .elementor-element.elementor-element-57579f .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-5100929e{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-c0f75c9 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-c0f75c9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-c0f75c9 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-c0f75c9 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-4711c309:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4711c309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-4711c309 > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-5.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-4711c309, .elementor-87 .elementor-element.elementor-element-4711c309 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-4711c309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-2de678c1 img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-1ac31cfa{text-align:center;}.elementor-87 .elementor-element.elementor-element-1ac31cfa .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-10f3d7b0{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-74749465 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-74749465 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-74749465 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-74749465 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-6520f74e:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6520f74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-6520f74e > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-1.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-6520f74e, .elementor-87 .elementor-element.elementor-element-6520f74e > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-6520f74e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-50a1a05c img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-d91c97f{text-align:center;}.elementor-87 .elementor-element.elementor-element-d91c97f .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-32c401f3{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-7e1ee55e .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-7e1ee55e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-7e1ee55e .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-7e1ee55e .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-4e192f3d:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4e192f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-4e192f3d > .elementor-background-overlay{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/service-2.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-4e192f3d, .elementor-87 .elementor-element.elementor-element-4e192f3d > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-4e192f3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-87 .elementor-element.elementor-element-377833b0 img{max-width:100px;}.elementor-87 .elementor-element.elementor-element-c9e1dc2{text-align:center;}.elementor-87 .elementor-element.elementor-element-c9e1dc2 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-4fcaf581{text-align:center;color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-37101b10 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-37101b10 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-37101b10 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-37101b10 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-57d88002:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-57d88002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a9c917 );}.elementor-87 .elementor-element.elementor-element-57d88002{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8em;margin-bottom:0em;padding:8em 0em 6em 0em;}.elementor-87 .elementor-element.elementor-element-57d88002 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-677653bd:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-677653bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-677653bd > .elementor-container{min-height:500px;}.elementor-87 .elementor-element.elementor-element-677653bd > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-677653bd, .elementor-87 .elementor-element.elementor-element-677653bd > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-677653bd{box-shadow:-25px 25px 0px 0px #FCCE36;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-87 .elementor-element.elementor-element-63564505{width:auto;max-width:auto;top:-33px;z-index:0;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-63564505{right:-30px;}body.rtl .elementor-87 .elementor-element.elementor-element-63564505{left:-30px;}.elementor-87 .elementor-element.elementor-element-770f3d78 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3{width:auto;max-width:auto;z-index:0;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3 .elementor-heading-title{font-family:var( --e-global-typography-9f7a05c-font-family ), Sans-serif;font-size:var( --e-global-typography-9f7a05c-font-size );font-weight:var( --e-global-typography-9f7a05c-font-weight );text-transform:var( --e-global-typography-9f7a05c-text-transform );line-height:var( --e-global-typography-9f7a05c-line-height );color:#F2F2F2;}.elementor-87 .elementor-element.elementor-element-61616408 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-61616408 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-79d10d63 .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-3dee6890{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-87 .elementor-element.elementor-element-3dee6890 .elementor-divider-separator{width:100px;}.elementor-87 .elementor-element.elementor-element-3dee6890 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-689d97c1 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-6cadb637 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-6cadb637.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-6cadb637.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-6cadb637.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-413faf3 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-87 .elementor-element.elementor-element-3a1d5464 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-3a1d5464.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-3a1d5464.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-3a1d5464.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-667f372a > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-181a6419 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-181a6419.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-181a6419.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-181a6419.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-fb6e7a2 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-87 .elementor-element.elementor-element-eaff35 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-eaff35.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-87 .elementor-element.elementor-element-eaff35.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-87 .elementor-element.elementor-element-eaff35.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-527a4e73{margin-top:6em;margin-bottom:0em;padding:1em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-3aab26cc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-87 .elementor-element.elementor-element-3aab26cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3aab26cc{z-index:0;text-align:center;}.elementor-87 .elementor-element.elementor-element-3aab26cc .elementor-heading-title{font-family:var( --e-global-typography-9f7a05c-font-family ), Sans-serif;font-size:var( --e-global-typography-9f7a05c-font-size );font-weight:var( --e-global-typography-9f7a05c-font-weight );text-transform:var( --e-global-typography-9f7a05c-text-transform );line-height:var( --e-global-typography-9f7a05c-line-height );color:#F2F2F2;}.elementor-87 .elementor-element.elementor-element-688ea373 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-688ea373{text-align:center;}.elementor-87 .elementor-element.elementor-element-688ea373 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-410fd390{text-align:center;}.elementor-87 .elementor-element.elementor-element-410fd390 .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-6a77fbe8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-87 .elementor-element.elementor-element-6a77fbe8 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-6a77fbe8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-1644a972{margin-top:1em;margin-bottom:0em;}.elementor-87 .elementor-element.elementor-element-1e82b88a:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1e82b88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-1e82b88a, .elementor-87 .elementor-element.elementor-element-1e82b88a > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-1e82b88a{box-shadow:-6px 6px 0px 0px #FCD401;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:3em 3em 3em 3em;}.elementor-87 .elementor-element.elementor-element-1e82b88a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-bd4d0aa .elementor-star-rating{font-size:19px;}.elementor-87 .elementor-element.elementor-element-bd4d0aa .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-87 .elementor-element.elementor-element-2b304ca9 .elementor-testimonial-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-2b304ca9 .elementor-testimonial-content{color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-2b304ca9 .elementor-testimonial-name{color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-2b304ca9 .elementor-testimonial-job{color:var( --e-global-color-8a9c917 );}.elementor-87 .elementor-element.elementor-element-1a2c60c5:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1a2c60c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-1a2c60c5, .elementor-87 .elementor-element.elementor-element-1a2c60c5 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-87 .elementor-element.elementor-element-1a2c60c5{box-shadow:-6px 6px 0px 0px #FCD401;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:3em 3em 3em 3em;}.elementor-87 .elementor-element.elementor-element-1a2c60c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-3bac9203 .elementor-star-rating{font-size:19px;}.elementor-87 .elementor-element.elementor-element-3bac9203 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-87 .elementor-element.elementor-element-5f48d7bb .elementor-testimonial-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-5f48d7bb .elementor-testimonial-content{color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-5f48d7bb .elementor-testimonial-name{color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-5f48d7bb .elementor-testimonial-job{color:var( --e-global-color-8a9c917 );}.elementor-87 .elementor-element.elementor-element-1c96473c{padding:6em 0em 6em 0em;}.elementor-87 .elementor-element.elementor-element-543dcb3{padding:0em 0em 2em 0em;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-1966d96b{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-1966d96b{right:0px;}.elementor-87 .elementor-element.elementor-element-1966d96b{top:0px;z-index:0;}.elementor-87 .elementor-element.elementor-element-1966d96b .elementor-counter-number-wrapper{color:var( --e-global-color-8a8034f );font-family:var( --e-global-typography-e5c7c68-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c7c68-font-size );font-weight:var( --e-global-typography-e5c7c68-font-weight );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-770249cf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-770249cf{text-align:center;}.elementor-87 .elementor-element.elementor-element-770249cf .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-50e4676b{padding:0em 0em 2em 0em;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-6fd0f3b8{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-6fd0f3b8{right:0px;}.elementor-87 .elementor-element.elementor-element-6fd0f3b8{top:0px;z-index:0;}.elementor-87 .elementor-element.elementor-element-6fd0f3b8 .elementor-counter-number-wrapper{color:var( --e-global-color-8a8034f );font-family:var( --e-global-typography-e5c7c68-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c7c68-font-size );font-weight:var( --e-global-typography-e5c7c68-font-weight );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-37dff363 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-37dff363{text-align:center;}.elementor-87 .elementor-element.elementor-element-37dff363 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-216b0703{padding:0em 0em 2em 0em;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-ce5d40e{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-ce5d40e{right:0px;}.elementor-87 .elementor-element.elementor-element-ce5d40e{top:0px;z-index:0;}.elementor-87 .elementor-element.elementor-element-ce5d40e .elementor-counter-number-wrapper{color:var( --e-global-color-8a8034f );font-family:var( --e-global-typography-e5c7c68-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c7c68-font-size );font-weight:var( --e-global-typography-e5c7c68-font-weight );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-6feae10f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6feae10f{text-align:center;}.elementor-87 .elementor-element.elementor-element-6feae10f .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-438e86d3{padding:0em 0em 2em 0em;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-5cf7edbd{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-5cf7edbd{right:0px;}.elementor-87 .elementor-element.elementor-element-5cf7edbd{top:0px;z-index:0;}.elementor-87 .elementor-element.elementor-element-5cf7edbd .elementor-counter-number-wrapper{color:var( --e-global-color-8a8034f );font-family:var( --e-global-typography-e5c7c68-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c7c68-font-size );font-weight:var( --e-global-typography-e5c7c68-font-weight );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-20f929a8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-20f929a8{text-align:center;}.elementor-87 .elementor-element.elementor-element-20f929a8 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-795e4bcd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87 .elementor-element.elementor-element-795e4bcd:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-795e4bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructiondemo4.smartvisiondemo.com/wp-content/uploads/2024/03/GettyImages-610374385-2220x1158px-1024x534-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-795e4bcd > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-795e4bcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-87 .elementor-element.elementor-element-25cff009{text-align:left;}.elementor-87 .elementor-element.elementor-element-25cff009 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-385d6e59{text-align:left;}.elementor-87 .elementor-element.elementor-element-385d6e59 .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-87 .elementor-element.elementor-element-370e08df{color:var( --e-global-color-e2a1193 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-2be2ad35{width:47.105%;}.elementor-87 .elementor-element.elementor-element-74bedb{width:52.895%;}.elementor-87 .elementor-element.elementor-element-2d049a0d{width:42.542%;}.elementor-87 .elementor-element.elementor-element-1273e3ed{width:57.458%;}.elementor-87 .elementor-element.elementor-element-cc98f0e{width:48.07%;}.elementor-87 .elementor-element.elementor-element-770f3d78{width:51.93%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-2be2ad35{width:70%;}.elementor-87 .elementor-element.elementor-element-74bedb{width:30%;}}@media(min-width:1025px){.elementor-87 .elementor-element.elementor-element-795e4bcd:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-795e4bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-6784abfd{padding:8em 0em 7em 0em;}.elementor-87 .elementor-element.elementor-element-6b59e1e6 .elementor-heading-title{font-size:var( --e-global-typography-ee1ddab-font-size );line-height:var( --e-global-typography-ee1ddab-line-height );letter-spacing:var( --e-global-typography-ee1ddab-letter-spacing );}.elementor-87 .elementor-element.elementor-element-50de8d8f{font-size:var( --e-global-typography-55f5c3d-font-size );}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2685d628{padding:6em 0em 6em 0em;}.elementor-87 .elementor-element.elementor-element-62589ab1 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-19b63c86 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-19b63c86 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-371f812b .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4a48a769 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-74f6019e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-74f6019e .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2bd6fea9 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6540777f > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-87 .elementor-element.elementor-element-1c4c2882 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-eab82e8 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-57579f .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1ac31cfa .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d91c97f .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-c9e1dc2 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6c1e2bc3 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-61616408 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-61616408 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-79d10d63 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-3aab26cc .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-688ea373 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-688ea373 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-410fd390 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1c96473c{padding:2em 0em 2em 0em;}.elementor-87 .elementor-element.elementor-element-1966d96b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-770249cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-770249cf .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6fd0f3b8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-37dff363 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-37dff363 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ce5d40e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-6feae10f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6feae10f .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5cf7edbd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-20f929a8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-20f929a8 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-795e4bcd{padding:6em 0em 6em 0em;}.elementor-87 .elementor-element.elementor-element-25cff009 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-385d6e59 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-6784abfd{padding:5em 0em 4em 0em;}.elementor-87 .elementor-element.elementor-element-6b59e1e6 .elementor-heading-title{font-size:var( --e-global-typography-ee1ddab-font-size );line-height:var( --e-global-typography-ee1ddab-line-height );letter-spacing:var( --e-global-typography-ee1ddab-letter-spacing );}.elementor-87 .elementor-element.elementor-element-50de8d8f{font-size:var( --e-global-typography-55f5c3d-font-size );}.elementor-87 .elementor-element.elementor-element-29f8ea15{width:50%;}.elementor-87 .elementor-element.elementor-element-ce71966{width:50%;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-2d7b298 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-7673c559 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-5bff0309 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-62589ab1{width:var( --container-widget-width, 324.2px );max-width:324.2px;--container-widget-width:324.2px;--container-widget-flex-grow:0;top:-25px;text-align:center;}.elementor-87 .elementor-element.elementor-element-62589ab1 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-19b63c86 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-19b63c86{text-align:center;}.elementor-87 .elementor-element.elementor-element-19b63c86 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-371f812b{text-align:center;}.elementor-87 .elementor-element.elementor-element-371f812b .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-73ba7f58 .elementor-divider{text-align:center;}.elementor-87 .elementor-element.elementor-element-73ba7f58 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-18bdba06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-198153d8{text-align:center;}.elementor-87 .elementor-element.elementor-element-50f8b284 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-2884f967{text-align:center;}.elementor-87 .elementor-element.elementor-element-1273e3ed > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-4a48a769{width:var( --container-widget-width, 322.2px );max-width:322.2px;--container-widget-width:322.2px;--container-widget-flex-grow:0;top:-25px;}.elementor-87 .elementor-element.elementor-element-4a48a769 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-74f6019e > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-74f6019e .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2bd6fea9 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6540777f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1c4c2882 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-eab82e8 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-57579f .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1ac31cfa .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d91c97f .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-c9e1dc2 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-57d88002{margin-top:4em;margin-bottom:0em;padding:4em 0em 4em 0em;}.elementor-87 .elementor-element.elementor-element-cc98f0e > .elementor-element-populated{margin:0px 0px 65px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-677653bd > .elementor-container{min-height:300px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-63564505{right:51.7px;}body.rtl .elementor-87 .elementor-element.elementor-element-63564505{left:51.7px;}.elementor-87 .elementor-element.elementor-element-63564505{top:-44px;}.elementor-87 .elementor-element.elementor-element-770f3d78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3{width:var( --container-widget-width, 324.2px );max-width:324.2px;--container-widget-width:324.2px;--container-widget-flex-grow:0;top:-25px;text-align:center;}.elementor-87 .elementor-element.elementor-element-6c1e2bc3 .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-61616408 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-61616408{text-align:center;}.elementor-87 .elementor-element.elementor-element-61616408 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-79d10d63{text-align:center;}.elementor-87 .elementor-element.elementor-element-79d10d63 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-3dee6890 .elementor-divider{text-align:center;}.elementor-87 .elementor-element.elementor-element-3dee6890 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-38e9fa13{text-align:center;}.elementor-87 .elementor-element.elementor-element-689d97c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-6cadb637 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-413faf3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-3a1d5464 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-667f372a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-181a6419 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-fb6e7a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-img{margin-bottom:15px;}.elementor-87 .elementor-element.elementor-element-eaff35 .elementor-image-box-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-87 .elementor-element.elementor-element-527a4e73{margin-top:4em;margin-bottom:0em;}.elementor-87 .elementor-element.elementor-element-3aab26cc{width:var( --container-widget-width, 319.2px );max-width:319.2px;--container-widget-width:319.2px;--container-widget-flex-grow:0;top:-25px;}.elementor-87 .elementor-element.elementor-element-3aab26cc .elementor-heading-title{font-size:var( --e-global-typography-9f7a05c-font-size );line-height:var( --e-global-typography-9f7a05c-line-height );}.elementor-87 .elementor-element.elementor-element-688ea373 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-688ea373 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-410fd390 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1e82b88a{padding:2em 2em 2em 2em;}.elementor-87 .elementor-element.elementor-element-1a2c60c5{padding:2em 2em 2em 2em;}.elementor-87 .elementor-element.elementor-element-1c96473c{padding:2em 0em 2em 0em;}.elementor-87 .elementor-element.elementor-element-1966d96b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-770249cf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-770249cf .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6fd0f3b8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-37dff363 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-37dff363 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ce5d40e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-6feae10f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6feae10f .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5cf7edbd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e5c7c68-font-size );line-height:var( --e-global-typography-e5c7c68-line-height );}.elementor-87 .elementor-element.elementor-element-20f929a8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-20f929a8 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-25cff009{text-align:center;}.elementor-87 .elementor-element.elementor-element-25cff009 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-87 .elementor-element.elementor-element-385d6e59{text-align:center;}.elementor-87 .elementor-element.elementor-element-385d6e59 .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}}