.elementor-6642 .elementor-element.elementor-element-12d018a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-6642 .elementor-element.elementor-element-12d018a:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-12d018a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EEFBF3 100%);}.elementor-6642 .elementor-element.elementor-element-12d018a .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-f2ff71a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6642 .elementor-element.elementor-element-f2ff71a .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-57c80cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-57c80cb .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6642 .elementor-element.elementor-element-54026fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1.05em;color:#111111;}.elementor-6642 .elementor-element.elementor-element-88420b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1.05em;color:#22C55E;}.elementor-6642 .elementor-element.elementor-element-b1e6eb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1.05em;color:#111111;}.elementor-6642 .elementor-element.elementor-element-9330fc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-9330fc9 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-bdbf67e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1.05em;color:#111111;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6642 .elementor-element.elementor-element-a972d1d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6642 .elementor-element.elementor-element-a972d1d{color:#4B5563;font-family:"Averia Serif Libre", Sans-serif;font-size:18px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-57482f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-57482f8 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-6adf510{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-6adf510 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6642 .elementor-element.elementor-element-4fe4deb .elementor-button{background-color:#22C55E;border-radius:100px 100px 100px 100px;padding:014px 30px 014px 30px;}.elementor-6642 .elementor-element.elementor-element-4fe4deb .elementor-button:hover, .elementor-6642 .elementor-element.elementor-element-4fe4deb .elementor-button:focus{background-color:#155E30;}.elementor-6642 .elementor-element.elementor-element-4fe4deb > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-6642 .elementor-element.elementor-element-8c986c2 .elementor-button{background-color:#22C55E00;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B49C9C;border-radius:100px 100px 100px 100px;padding:014px 20px 014px 20px;}.elementor-6642 .elementor-element.elementor-element-8c986c2 .elementor-button:hover, .elementor-6642 .elementor-element.elementor-element-8c986c2 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-8c986c2 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-6642 .elementor-element.elementor-element-8c986c2 .elementor-button:hover svg, .elementor-6642 .elementor-element.elementor-element-8c986c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-d7a7f52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-d7a7f52 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-c8d293f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-c8d293f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6642 .elementor-element.elementor-element-c8d293f .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-ucaddon_stacked_images .image-stack-container [tooltip]::after{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container{text-align:left;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img{width:40px;height:40px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#ffffff;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container:hover .stacked-image:not(:first-child){margin-left:8px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image:not(:first-child){margin-left:-24px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img:hover{border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .uc-remote-parent .stacked-image.stacked-image-active img{border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d [tooltip]::after{color:#ffffff;background:#333333;padding:8px 8px 8px 8px;}.elementor-6642 .elementor-element.elementor-element-44baa4d [tooltip]::before{border-top-color:#333333 !important;border-bottom-color:#333333 !important;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container [tooltip]::after{border-radius:4px 4px 4px 4px;}.elementor-6642 .elementor-element.elementor-element-02237b1.elementor-element{--align-self:center;}.elementor-6642 .elementor-element.elementor-element-02237b1{color:#4B5563;font-family:"Averia Serif Libre", Sans-serif;font-size:16px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-c14c802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-c14c802 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-e7a478a{font-family:"Averia Serif Libre", Sans-serif;font-size:12px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-ac48cc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-ac48cc9:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-ac48cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://kruss-inc.com/wp-content/uploads/2025/12/Untitled-design-2025-12-22T131921.065.jpg");background-position:-66px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-6642 .elementor-element.elementor-element-ac48cc9 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-4c5eaf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-4c5eaf7 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-990834c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6642 .elementor-element.elementor-element-990834c{text-align:center;}.elementor-6642 .elementor-element.elementor-element-990834c .elementor-heading-title{font-family:"Averia Serif Libre", Sans-serif;font-size:34px;font-weight:600;color:#111111;}.elementor-6642 .elementor-element.elementor-element-060f971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6642 .elementor-element.elementor-element-060f971 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-93d80dc{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 6px 0px #16A34A;}.elementor-6642 .elementor-element.elementor-element-93d80dc:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-93d80dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-93d80dc .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.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 .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6642 .elementor-element.elementor-element-1d932c5{--icon-box-icon-margin:15px;}.elementor-6642 .elementor-element.elementor-element-1d932c5 .elementor-icon-box-title{margin-bottom:16px;color:#4B5563;}.elementor-6642 .elementor-element.elementor-element-1d932c5.elementor-view-stacked .elementor-icon{background-color:#E9F7EF;fill:#16A34A;color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-1d932c5.elementor-view-framed .elementor-icon, .elementor-6642 .elementor-element.elementor-element-1d932c5.elementor-view-default .elementor-icon{fill:#E9F7EF;color:#E9F7EF;border-color:#E9F7EF;}.elementor-6642 .elementor-element.elementor-element-1d932c5.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-1d932c5 .elementor-icon{font-size:32px;}.elementor-6642 .elementor-element.elementor-element-1d932c5 .elementor-icon-box-title, .elementor-6642 .elementor-element.elementor-element-1d932c5 .elementor-icon-box-title a{font-family:"Averia Serif Libre", Sans-serif;font-size:22px;font-weight:600;}.elementor-6642 .elementor-element.elementor-element-1d932c5 .elementor-icon-box-description{font-family:"Averia Serif Libre", Sans-serif;font-size:17px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-8f5705c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 6px 0px #16A34A;}.elementor-6642 .elementor-element.elementor-element-8f5705c:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-8f5705c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-8f5705c .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-211e43e{--icon-box-icon-margin:15px;}.elementor-6642 .elementor-element.elementor-element-211e43e .elementor-icon-box-title{margin-bottom:16px;color:#4B5563;}.elementor-6642 .elementor-element.elementor-element-211e43e.elementor-view-stacked .elementor-icon{background-color:#E9F7EF;fill:#16A34A;color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-211e43e.elementor-view-framed .elementor-icon, .elementor-6642 .elementor-element.elementor-element-211e43e.elementor-view-default .elementor-icon{fill:#E9F7EF;color:#E9F7EF;border-color:#E9F7EF;}.elementor-6642 .elementor-element.elementor-element-211e43e.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-211e43e .elementor-icon{font-size:32px;}.elementor-6642 .elementor-element.elementor-element-211e43e .elementor-icon-box-title, .elementor-6642 .elementor-element.elementor-element-211e43e .elementor-icon-box-title a{font-family:"Averia Serif Libre", Sans-serif;font-size:22px;font-weight:600;}.elementor-6642 .elementor-element.elementor-element-211e43e .elementor-icon-box-description{font-family:"Averia Serif Libre", Sans-serif;font-size:17px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-a024984{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 6px 0px #16A34A;}.elementor-6642 .elementor-element.elementor-element-a024984:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-a024984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-a024984 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-a525d84{--icon-box-icon-margin:15px;}.elementor-6642 .elementor-element.elementor-element-a525d84 .elementor-icon-box-title{margin-bottom:16px;color:#4B5563;}.elementor-6642 .elementor-element.elementor-element-a525d84.elementor-view-stacked .elementor-icon{background-color:#E9F7EF;fill:#16A34A;color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-a525d84.elementor-view-framed .elementor-icon, .elementor-6642 .elementor-element.elementor-element-a525d84.elementor-view-default .elementor-icon{fill:#E9F7EF;color:#E9F7EF;border-color:#E9F7EF;}.elementor-6642 .elementor-element.elementor-element-a525d84.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-a525d84 .elementor-icon{font-size:32px;}.elementor-6642 .elementor-element.elementor-element-a525d84 .elementor-icon-box-title, .elementor-6642 .elementor-element.elementor-element-a525d84 .elementor-icon-box-title a{font-family:"Averia Serif Libre", Sans-serif;font-size:22px;font-weight:600;}.elementor-6642 .elementor-element.elementor-element-a525d84 .elementor-icon-box-description{font-family:"Averia Serif Libre", Sans-serif;font-size:17px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-43a53ca{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 6px 0px #16A34A;}.elementor-6642 .elementor-element.elementor-element-43a53ca:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-43a53ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6642 .elementor-element.elementor-element-43a53ca .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-edbb17d{--icon-box-icon-margin:15px;}.elementor-6642 .elementor-element.elementor-element-edbb17d .elementor-icon-box-title{margin-bottom:16px;color:#4B5563;}.elementor-6642 .elementor-element.elementor-element-edbb17d.elementor-view-stacked .elementor-icon{background-color:#E9F7EF;fill:#16A34A;color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-edbb17d.elementor-view-framed .elementor-icon, .elementor-6642 .elementor-element.elementor-element-edbb17d.elementor-view-default .elementor-icon{fill:#E9F7EF;color:#E9F7EF;border-color:#E9F7EF;}.elementor-6642 .elementor-element.elementor-element-edbb17d.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-6642 .elementor-element.elementor-element-edbb17d .elementor-icon{font-size:32px;}.elementor-6642 .elementor-element.elementor-element-edbb17d .elementor-icon-box-title, .elementor-6642 .elementor-element.elementor-element-edbb17d .elementor-icon-box-title a{font-family:"Averia Serif Libre", Sans-serif;font-size:22px;font-weight:600;}.elementor-6642 .elementor-element.elementor-element-edbb17d .elementor-icon-box-description{font-family:"Averia Serif Libre", Sans-serif;font-size:17px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-a6dff6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-6642 .elementor-element.elementor-element-a6dff6a:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-a6dff6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-6642 .elementor-element.elementor-element-a6dff6a .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-a0eb5d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6642 .elementor-element.elementor-element-a0eb5d7 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-95eeb58 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6642 .elementor-element.elementor-element-95eeb58 .elementor-heading-title{font-family:"Averia Serif Libre", Sans-serif;font-size:32px;font-weight:400;color:#111111;}.elementor-6642 .elementor-element.elementor-element-4b2fe49 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6642 .elementor-element.elementor-element-4b2fe49{color:#767777;font-family:"Averia Serif Libre", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-6642 .elementor-element.elementor-element-6532fa9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E9DE;--border-color:#D8E9DE;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-6642 .elementor-element.elementor-element-6532fa9:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-6532fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7F3;}.elementor-6642 .elementor-element.elementor-element-6532fa9 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-6642 .elementor-element.elementor-element-89c92b5 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6642 .elementor-element.elementor-element-89c92b5{color:#4B5563;font-family:"Averia Serif Libre", Sans-serif;font-size:18px;font-weight:400;}.elementor-6642 .elementor-element.elementor-element-ad85c22 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6642 .elementor-element.elementor-element-ad85c22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6642 .elementor-element.elementor-element-ad85c22{color:#767777;font-family:"Averia Serif Libre", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-6642 .elementor-element.elementor-element-17d9902 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6642 .elementor-element.elementor-element-17d9902 .elementor-heading-title{font-family:"Averia Serif Libre", Sans-serif;font-size:26px;font-weight:400;color:#111111;}.elementor-6642 .elementor-element.elementor-element-75d8d05 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6642 .elementor-element.elementor-element-75d8d05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6642 .elementor-element.elementor-element-75d8d05{color:#767777;font-family:"Averia Serif Libre", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;}.elementor-6642 .elementor-element.elementor-element-d4d54b3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6642 .elementor-element.elementor-element-d4d54b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6642 .elementor-element.elementor-element-d4d54b3{color:#767777;font-family:"Averia Serif Libre", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;}.elementor-6642 .elementor-element.elementor-element-286c1e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6642 .elementor-element.elementor-element-286c1e5 .wcf-image-hover{background-image:url( https://kruss-inc.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6642 .elementor-element.elementor-element-d035fd2 img{border-radius:26px 26px 26px 26px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-6642 .elementor-element.elementor-element-ad85c22{width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}.elementor-6642 .elementor-element.elementor-element-75d8d05{width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}.elementor-6642 .elementor-element.elementor-element-d4d54b3{width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-6642 .elementor-element.elementor-element-12d018a{--content-width:1200px;}.elementor-6642 .elementor-element.elementor-element-f2ff71a{--width:55%;}.elementor-6642 .elementor-element.elementor-element-57482f8{--width:80%;}.elementor-6642 .elementor-element.elementor-element-6adf510{--width:100%;}.elementor-6642 .elementor-element.elementor-element-c8d293f{--width:100%;}.elementor-6642 .elementor-element.elementor-element-c14c802{--width:81%;}.elementor-6642 .elementor-element.elementor-element-ac48cc9{--width:45%;}.elementor-6642 .elementor-element.elementor-element-a6dff6a{--content-width:1200px;}.elementor-6642 .elementor-element.elementor-element-a0eb5d7{--width:50%;}.elementor-6642 .elementor-element.elementor-element-6532fa9{--width:49%;}.elementor-6642 .elementor-element.elementor-element-286c1e5{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-6642 .elementor-element.elementor-element-c8d293f{--width:388.938px;}}@media(min-width:1367px){.elementor-6642 .elementor-element.elementor-element-ac48cc9:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-ac48cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container{text-align:center;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img{width:80px;height:80px;border-width:4px 4px 4px 4px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container:hover .stacked-image:not(:first-child){margin-left:8px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image:not(:first-child){margin-left:-24px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img:hover{border-width:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .uc-remote-parent .stacked-image.stacked-image-active img{border-width:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container [tooltip]::after{border-radius:4px 4px 4px 4px;}.elementor-6642 .elementor-element.elementor-element-44baa4d [tooltip]::after{padding:8px 8px 8px 8px;}.elementor-6642 .elementor-element.elementor-element-ac48cc9:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-ac48cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container{text-align:center;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img{width:80px;height:80px;border-width:4px 4px 4px 4px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container:hover .stacked-image:not(:first-child){margin-left:8px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image:not(:first-child){margin-left:-24px;}.elementor-6642 .elementor-element.elementor-element-44baa4d .stacked-image img:hover{border-width:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .uc-remote-parent .stacked-image.stacked-image-active img{border-width:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;opacity:1;}.elementor-6642 .elementor-element.elementor-element-44baa4d .image-stack-container [tooltip]::after{border-radius:4px 4px 4px 4px;}.elementor-6642 .elementor-element.elementor-element-44baa4d [tooltip]::after{padding:8px 8px 8px 8px;}.elementor-6642 .elementor-element.elementor-element-ac48cc9:not(.elementor-motion-effects-element-type-background), .elementor-6642 .elementor-element.elementor-element-ac48cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for container, class: .elementor-element-93d80dc *//* HOW IT WORKS – step cards base style */
.hiw-step {
  background: #ffffff;
  border-radius: 18px;
  padding: 20px 18px;
  border: 1px solid #e5e7eb;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              border-color 0.22s ease-out, background 0.22s ease-out;
}

/* Hover state for whole card */
.hiw-step:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 35px rgba(15, 23, 42, 0.12);
  border-color: #bfedcf;
  background: #f7fdf9;
}

/* Icon circle styling */
.hiw-step .elementor-icon {
  background: #e7f9f0;
  color: #16a34a;
  border-radius: 999px;
  padding: 14px;
  font-size: 22px;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              background 0.22s ease-out, color 0.22s ease-out;
}

/* Icon hover effect (card hover ke saath linked) */
.hiw-step:hover .elementor-icon {
  transform: translateY(-2px) scale(1.08);
  box-shadow: 0 10px 22px rgba(16, 185, 129, 0.35);
  background: #16a34a;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5705c *//* HOW IT WORKS – step cards base style */
.hiw-step {
  background: #ffffff;
  border-radius: 18px;
  padding: 20px 18px;
  border: 1px solid #e5e7eb;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              border-color 0.22s ease-out, background 0.22s ease-out;
}

/* Hover state for whole card */
.hiw-step:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 35px rgba(15, 23, 42, 0.12);
  border-color: #bfedcf;
  background: #f7fdf9;
}

/* Icon circle styling */
.hiw-step .elementor-icon {
  background: #e7f9f0;
  color: #16a34a;
  border-radius: 999px;
  padding: 14px;
  font-size: 22px;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              background 0.22s ease-out, color 0.22s ease-out;
}

/* Icon hover effect (card hover ke saath linked) */
.hiw-step:hover .elementor-icon {
  transform: translateY(-2px) scale(1.08);
  box-shadow: 0 10px 22px rgba(16, 185, 129, 0.35);
  background: #16a34a;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a024984 *//* HOW IT WORKS – step cards base style */
.hiw-step {
  background: #ffffff;
  border-radius: 18px;
  padding: 20px 18px;
  border: 1px solid #e5e7eb;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              border-color 0.22s ease-out, background 0.22s ease-out;
}

/* Hover state for whole card */
.hiw-step:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 35px rgba(15, 23, 42, 0.12);
  border-color: #bfedcf;
  background: #f7fdf9;
}

/* Icon circle styling */
.hiw-step .elementor-icon {
  background: #e7f9f0;
  color: #16a34a;
  border-radius: 999px;
  padding: 14px;
  font-size: 22px;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              background 0.22s ease-out, color 0.22s ease-out;
}

/* Icon hover effect (card hover ke saath linked) */
.hiw-step:hover .elementor-icon {
  transform: translateY(-2px) scale(1.08);
  box-shadow: 0 10px 22px rgba(16, 185, 129, 0.35);
  background: #16a34a;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a53ca *//* HOW IT WORKS – step cards base style */
.hiw-step {
  background: #ffffff;
  border-radius: 18px;
  padding: 20px 18px;
  border: 1px solid #e5e7eb;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              border-color 0.22s ease-out, background 0.22s ease-out;
}

/* Hover state for whole card */
.hiw-step:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 35px rgba(15, 23, 42, 0.12);
  border-color: #bfedcf;
  background: #f7fdf9;
}

/* Icon circle styling */
.hiw-step .elementor-icon {
  background: #e7f9f0;
  color: #16a34a;
  border-radius: 999px;
  padding: 14px;
  font-size: 22px;
  transition: transform 0.22s ease-out, box-shadow 0.22s ease-out,
              background 0.22s ease-out, color 0.22s ease-out;
}

/* Icon hover effect (card hover ke saath linked) */
.hiw-step:hover .elementor-icon {
  transform: translateY(-2px) scale(1.08);
  box-shadow: 0 10px 22px rgba(16, 185, 129, 0.35);
  background: #16a34a;
  color: #ffffff;
}/* End custom CSS */