.elementor-7616 .elementor-element.elementor-element-4445171{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.5;}.elementor-7616 .elementor-element.elementor-element-4445171:not(.elementor-motion-effects-element-type-background), .elementor-7616 .elementor-element.elementor-element-4445171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kadhomeinsulation.com.au/wp-content/uploads/2026/06/ChatGPT-Image-Jun-24-2026-11_13_37-AM.png");}.elementor-7616 .elementor-element.elementor-element-4445171::before, .elementor-7616 .elementor-element.elementor-element-4445171 > .elementor-background-video-container::before, .elementor-7616 .elementor-element.elementor-element-4445171 > .e-con-inner > .elementor-background-video-container::before, .elementor-7616 .elementor-element.elementor-element-4445171 > .elementor-background-slideshow::before, .elementor-7616 .elementor-element.elementor-element-4445171 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7616 .elementor-element.elementor-element-4445171 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7616 .elementor-element.elementor-element-e075f10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7616 .elementor-element.elementor-element-e075f10 .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-7616 .elementor-element.elementor-element-46de498{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7616 .elementor-element.elementor-element-75e88de{text-align:center;}.elementor-7616 .elementor-element.elementor-element-e455d1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-58e29ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__content{justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-083f333.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-d0929d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-015ca57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-edab8a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-7a8ec32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-97baefb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-74e3972.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-6326bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__content{padding:30px 30px 30px 30px;justify-content:flex-start;align-items:flex-start;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner{padding-bottom:300px;border-radius:20px 20px 20px 0px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__button .elementor-button{background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner:hover .kitify-banner__button .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-7616 .elementor-element.elementor-element-6d344eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__content{padding:30px 30px 30px 30px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner:hover .kitify-banner__overlay{opacity:0;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__sub-title{order:0;justify-content:flex-start;color:var( --e-global-color-text );font-size:14px;text-transform:uppercase;text-align:left;margin:0px 0px 10px 0px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__title{order:1;justify-content:flex-start;font-size:24px;font-weight:500;line-height:32px;text-align:left;padding:0px 0px 20px 0px;margin:0% 60% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__text{order:2;text-align:left;color:var( --e-global-color-text );font-size:16px;line-height:24px;margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__button{order:3;align-self:flex-start;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__sub-title:before{background-color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__button_icon{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-47d355f{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7616 .elementor-element.elementor-element-1e67e5b{text-align:center;}.elementor-7616 .elementor-element.elementor-element-d731da0{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7616 .elementor-element.elementor-element-d731da0:not(.elementor-motion-effects-element-type-background), .elementor-7616 .elementor-element.elementor-element-d731da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#445766;}.elementor-7616 .elementor-element.elementor-element-17694ac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-7616 .elementor-element.elementor-element-3e1bf60 .elementor-icon-box-wrapper{gap:15px;}.elementor-7616 .elementor-element.elementor-element-3d744ed .elementor-icon-box-wrapper{gap:15px;}.elementor-7616 .elementor-element.elementor-element-6f62111 .elementor-icon-box-wrapper{gap:15px;}.elementor-7616 .elementor-element.elementor-element-b6f64f3 .elementor-icon-box-wrapper{gap:15px;}.elementor-7616 .elementor-element.elementor-element-66bc44c{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7616 .elementor-element.elementor-element-e455d1e{--content-width:1200px;}.elementor-7616 .elementor-element.elementor-element-47d355f{--content-width:1200px;}.elementor-7616 .elementor-element.elementor-element-17694ac{--content-width:80%;}}@media(max-width:1599px){.elementor-7616 .elementor-element.elementor-element-e455d1e{--grid-auto-flow:row;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__content{padding:20px 20px 20px 20px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__title{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__text{margin:0% 50% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-17694ac{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-7616 .elementor-element.elementor-element-e455d1e{--grid-auto-flow:row;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-58e29ca{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-083f333{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-d0929d9{width:var( --container-widget-width, 100.729% );max-width:100.729%;--container-widget-width:100.729%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-015ca57{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-edab8a8{width:var( --container-widget-width, 100.729% );max-width:100.729%;--container-widget-width:100.729%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-7a8ec32{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-97baefb{width:var( --container-widget-width, 100.729% );max-width:100.729%;--container-widget-width:100.729%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-74e3972{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6326bc3{width:var( --container-widget-width, 100.729% );max-width:100.729%;--container-widget-width:100.729%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6d344eb{width:var( --container-widget-width, 100.729% );max-width:100.729%;--container-widget-width:100.729%;--container-widget-flex-grow:0;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__title{margin:0% 40% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-17694ac{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7616 .elementor-element.elementor-element-e455d1e{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7616 .elementor-element.elementor-element-58e29ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-083f333{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-d0929d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-015ca57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-edab8a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-97baefb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-74e3972{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-6326bc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-6d344eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7616 .elementor-element.elementor-element-47d355f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7616 .elementor-element.elementor-element-17694ac{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-7616 .elementor-element.elementor-element-e455d1e{--grid-auto-flow:row;}.elementor-7616 .elementor-element.elementor-element-17694ac{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7616 .elementor-element.elementor-element-e075f10{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7616 .elementor-element.elementor-element-e455d1e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-58e29ca .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-083f333 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-d0929d9 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-015ca57 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-edab8a8 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-7a8ec32 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-97baefb .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-74e3972 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-6326bc3 .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner{padding-bottom:300px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__title{font-size:18px;line-height:24px;margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__sub-title{font-size:12px;}.elementor-7616 .elementor-element.elementor-element-6d344eb .kitify-banner__text{margin:0% 0% 0% 0%;}.elementor-7616 .elementor-element.elementor-element-d731da0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7616 .elementor-element.elementor-element-17694ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-17694ac */.custom-step .e-con-inner{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:25px;
}

.custom-step .elementor-widget-icon-box{
background:#fff;
padding:35px 28px;
border-radius:24px;
position:relative;
overflow:hidden;
box-shadow:
0 0 0 1px rgba(0,0,0,.04),
0 15px 40px rgba(0,0,0,.06);
transition:.35s ease;
height:100%;
}

.custom-step .elementor-widget-icon-box:hover{
transform:translateY(-8px);
box-shadow:
0 0 0 1px rgba(0,0,0,.05),
0 25px 60px rgba(0,0,0,.10);
}

.custom-step .elementor-widget-icon-box:before{
content:'';
position:absolute;
top:0;
left:0;
width:100%;
height:4px;
background:#1d6f13;
}

.custom-step .elementor-icon-box-wrapper{
display:flex;
flex-direction:column;
align-items:flex-start;
}

.custom-step .elementor-icon-box-icon{
margin-bottom:20px!important;
}

.custom-step .elementor-icon{
width:70px;
height:70px;
display:flex;
align-items:center;
justify-content:center;
background:#eef6ed;
border-radius:18px;
font-size:28px;
color:#1d6f13;
}

.custom-step .elementor-icon-box-title{
font-size:22px;
font-weight:700;
line-height:1.3;
margin-bottom:12px;
}

.custom-step .elementor-icon-box-description{
font-size:15px;
line-height:1.8;
color:#666;
}

/* STEP NUMBERS */

.step-1,
.step-2,
.step-3,
.step-4{
position:relative;
}

.step-1:after,
.step-2:after,
.step-3:after,
.step-4:after{
position:absolute;
top:18px;
right:22px;
font-size:60px;
font-weight:800;
line-height:1;
color:rgba(0,0,0,.05);
z-index:1;
}

.step-1:after{
content:"01";
}

.step-2:after{
content:"02";
}

.step-3:after{
content:"03";
}

.step-4:after{
content:"04";
}

.custom-step .elementor-icon-box-wrapper{
position:relative;
z-index:2;
}

@media(max-width:1024px){

.custom-step .e-con-inner{
grid-template-columns:repeat(2,1fr);
}

}

@media(max-width:767px){

.custom-step .e-con-inner{
grid-template-columns:1fr;
}

.custom-step .elementor-widget-icon-box{
padding:28px 22px;
}

}/* End custom CSS */