.elementor-15 .elementor-element.elementor-element-20e37773:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20e37773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructionacg.com/wp-content/uploads/2025/11/bg_img_3.png");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-15 .elementor-element.elementor-element-20e37773{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 2% 0%;}.elementor-15 .elementor-element.elementor-element-20e37773 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-1cdc156c > .elementor-element-populated{padding:0em 3em 0em 3em;}.elementor-15 .elementor-element.elementor-element-4d591023:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4d591023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructionacg.com/wp-content/uploads/2025/12/home-renovation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4d591023 > .elementor-background-overlay{background-color:var( --e-global-color-044b931 );opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4d591023 > .elementor-container{max-width:720px;}.elementor-15 .elementor-element.elementor-element-4d591023{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-15 .elementor-element.elementor-element-33fcdc27 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-43767856{text-align:center;}.elementor-15 .elementor-element.elementor-element-43767856 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-53c03591{text-align:center;}.elementor-15 .elementor-element.elementor-element-53c03591 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-36b5bf76:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-36b5bf76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-15 .elementor-element.elementor-element-36b5bf76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 7em 0em;}.elementor-15 .elementor-element.elementor-element-36b5bf76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7b758013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f485a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-f485a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f485a9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-f485a9a > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f485a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7602dc9 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-ccb5d0f{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ccb5d0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ccb5d0f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ccb5d0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-ccb5d0f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b733cac{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-c4ea1d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-c4ea1d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c4ea1d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-c4ea1d0 > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c4ea1d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-95ea327 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-4cdac53{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4cdac53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4cdac53.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4cdac53.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-4cdac53.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8cbe395{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-3672f73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-3672f73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3672f73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-3672f73 > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3672f73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6998c0c img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-439e88d1{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-439e88d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-439e88d1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-439e88d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-439e88d1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-35246113{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-2da54d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-2da54d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2da54d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2da54d1 > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2da54d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-29e6cd13 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-69e59723{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-69e59723.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-69e59723.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-69e59723.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-69e59723.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-63cc549{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-1ac4b272:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-1ac4b272 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1ac4b272 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-1ac4b272 > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1ac4b272 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-38d34b77 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-4105fca9{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4105fca9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4105fca9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4105fca9.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-4105fca9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2835347d{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-28149021:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-28149021 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-28149021 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-28149021 > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-28149021 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-5d684af4 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-76d70814{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-76d70814.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-76d70814.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-76d70814.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-76d70814.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-306ddce1{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-2daaa5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-2daaa5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2daaa5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2daaa5e > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2daaa5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3f498663 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-31b4e2bf{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-31b4e2bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-31b4e2bf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-31b4e2bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-31b4e2bf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4ab3db16{padding:0px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-b4d7a2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-b4d7a2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b4d7a2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b4d7a2c > .elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b4d7a2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ccc988b img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-db88a1d{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 28px 21px 28px;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-db88a1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-58a3f5b );fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-db88a1d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-db88a1d.elementor-view-default .elementor-icon{fill:var( --e-global-color-58a3f5b );color:var( --e-global-color-58a3f5b );border-color:var( --e-global-color-58a3f5b );}.elementor-15 .elementor-element.elementor-element-db88a1d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6e51dad{padding:0px 28px 28px 28px;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-20e37773{padding:7em 0em 2em 0em;}.elementor-15 .elementor-element.elementor-element-1cdc156c > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-4d591023{padding:5em 0em 5em 0em;}.elementor-15 .elementor-element.elementor-element-36b5bf76{padding:1em 0em 3em 0em;}.elementor-15 .elementor-element.elementor-element-7602dc9 img{height:150px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b733cac{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-95ea327 img{height:150px;}.elementor-15 .elementor-element.elementor-element-4cdac53{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8cbe395{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-6998c0c img{height:150px;}.elementor-15 .elementor-element.elementor-element-439e88d1{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-35246113{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-29e6cd13 img{height:150px;}.elementor-15 .elementor-element.elementor-element-69e59723{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-63cc549{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-38d34b77 img{height:150px;}.elementor-15 .elementor-element.elementor-element-4105fca9{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2835347d{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-5d684af4 img{height:150px;}.elementor-15 .elementor-element.elementor-element-76d70814{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-306ddce1{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-3f498663 img{height:150px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4ab3db16{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-ccc988b img{height:150px;}.elementor-15 .elementor-element.elementor-element-db88a1d{padding:0px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6e51dad{padding:0px 21px 21px 21px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-20e37773:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20e37773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-15 .elementor-element.elementor-element-20e37773{padding:7em 0em 1em 0em;}.elementor-15 .elementor-element.elementor-element-4d591023{padding:3em 0em 3em 0em;}.elementor-15 .elementor-element.elementor-element-33fcdc27 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:7px;}.elementor-15 .elementor-element.elementor-element-36b5bf76{padding:0em 0em 2em 0em;}.elementor-15 .elementor-element.elementor-element-7602dc9 img{height:170px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ccb5d0f .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-b733cac{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b733cac.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b733cac .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-95ea327 img{height:170px;}.elementor-15 .elementor-element.elementor-element-4cdac53{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4cdac53 .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-8cbe395{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8cbe395.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8cbe395 .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-6998c0c img{height:170px;}.elementor-15 .elementor-element.elementor-element-439e88d1{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-439e88d1 .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-35246113{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-35246113.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-35246113 .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-29e6cd13 img{height:170px;}.elementor-15 .elementor-element.elementor-element-69e59723{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-69e59723 .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-63cc549{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-63cc549.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-63cc549 .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-38d34b77 img{height:170px;}.elementor-15 .elementor-element.elementor-element-4105fca9{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4105fca9 .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-2835347d{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2835347d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2835347d .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-28149021{width:100%;}.elementor-15 .elementor-element.elementor-element-5d684af4 img{height:170px;}.elementor-15 .elementor-element.elementor-element-76d70814{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-76d70814 .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-306ddce1{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-306ddce1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-306ddce1 .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-2daaa5e{width:100%;}.elementor-15 .elementor-element.elementor-element-3f498663 img{height:170px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-31b4e2bf .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-4ab3db16{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4ab3db16.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4ab3db16 .elementor-button{font-size:9px;}.elementor-15 .elementor-element.elementor-element-b4d7a2c{width:100%;}.elementor-15 .elementor-element.elementor-element-ccc988b img{height:170px;}.elementor-15 .elementor-element.elementor-element-db88a1d{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 10px 10px 10px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-15 .elementor-element.elementor-element-db88a1d .elementor-icon-box-description{font-size:12px;}.elementor-15 .elementor-element.elementor-element-6e51dad{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6e51dad.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6e51dad .elementor-button{font-size:9px;}}