.elementor-2220 .elementor-element.elementor-element-5a7d62cb{--display:flex;--min-height:100vh;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.83;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2220 .elementor-element.elementor-element-5a7d62cb:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2220 .elementor-element.elementor-element-5a7d62cb::before, .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .e-con-inner > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-5a7d62cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2220 .elementor-element.elementor-element-22fff58f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-2641696{--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 0px;--row-gap:0px;--column-gap:0px;--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-2220 .elementor-element.elementor-element-7bb7b2a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-65851387{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #1C5A37 0%, #02B860 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Women-Empowerment.jpg");background-position:center right;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-42b70ce:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-42b70ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-42b70ce .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #007A59 0%, #4BA293 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Animal-Hosp.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-8a2e467:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-8a2e467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-8a2e467 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #214726 0%, #12752E 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Greenland-converted.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-2b0ea083:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-2b0ea083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-2b0ea083 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-655ef4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-4b22af21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2220 .elementor-element.elementor-element-14b7661c{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-2220 .elementor-element.elementor-element-127660f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #22B44B 47%, #FFEB63 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/74000-sq-ft-animal.jpg");background-position:center center;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-c214af1:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-c214af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 010px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #3CCBDA 0%, #18C769 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/other.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:16px;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-5d2ec9e .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-37cb2d02{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--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-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #2BD641 0%, #145827 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/lives-touched.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-3f32b6c:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-3f32b6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box{height:125px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-icon-wrapper{margin-bottom:0px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-icon{font-size:20px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #214726 0%, #12752E 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Solar.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-ef544a5:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-ef544a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box{height:125px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-icon{font-size:20px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #00C570 0%, #52595E 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__back{background-color:#000000;background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/leed.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2220 .elementor-element.elementor-element-16fa185:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-16fa185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box{height:125px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-icon{font-size:20px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-4cf5d5d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-7c0342ae{--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 0px;--row-gap:0px;--column-gap:0px;--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-2220 .elementor-element.elementor-element-c0f3353{--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-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #2BD641 0%, #145827 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/csr-trees-planted.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-2389867:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-2389867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-2389867 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-c7a71ed{--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-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #06A596 0%, #2E9790 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Water-2.jpg");background-size:cover;}.elementor-2220 .elementor-element.elementor-element-b702383:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-b702383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box{height:200px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-2d4cb045{--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-2220 .elementor-element.elementor-element-79759e92{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-2220 .elementor-element.elementor-element-3b588ea8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-2220 .elementor-element.elementor-element-f83691d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #139631 0%, #FFEB63 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2026/01/workforce.jpg");background-position:center center;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-5cf16e0:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-5cf16e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box{height:125px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-5cf16e0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #3CCBDA 15%, #18C769 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Education-1.jpg");background-position:center center;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box{height:125px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:10px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-icon{font-size:30px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-b5ae3b5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-3a5c8480{--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 0px;--row-gap:0px;--column-gap:0px;--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-2220 .elementor-element.elementor-element-1aab3db5{--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 0px;--row-gap:0px;--column-gap:0px;--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-2220 .elementor-element.elementor-element-592062b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0010px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #007A59 0%, #578631 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/Hospital.jpg");background-position:center center;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-09801fc:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-09801fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box{height:350px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-icon-wrapper{margin-bottom:3px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-09801fc .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-712c4431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(45deg, #007A59 0%, #578631 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__back{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/12/relief-package.jpg");background-position:center center;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-d16e0b0:hover{--e-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-d16e0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box{height:350px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__layer, .elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:010px 10px 10px 010px;text-align:start;justify-content:flex-start;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-icon-wrapper{margin-bottom:6px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-icon{font-size:40px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-icon i{transform:rotate(0deg);}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:3px;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;font-style:italic;line-height:1.25em;letter-spacing:-0.5px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2220 .elementor-element.elementor-element-1e531bd3{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-73924b5a:hover{--e-transform-scale:1.05;}.elementor-2220 .elementor-element.elementor-element-73924b5a .elementor-icon-wrapper{text-align:center;}.elementor-2220 .elementor-element.elementor-element-73924b5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-73924b5a.elementor-view-framed .elementor-icon, .elementor-2220 .elementor-element.elementor-element-73924b5a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-73924b5a.elementor-view-framed .elementor-icon, .elementor-2220 .elementor-element.elementor-element-73924b5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-73924b5a .elementor-icon{font-size:30px;}.elementor-2220 .elementor-element.elementor-element-73924b5a .elementor-icon svg{height:30px;}.elementor-2220 .elementor-element.elementor-element-2770cd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-2770cd0:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-2770cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.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-2220 .elementor-element.elementor-element-30702c4{text-align:justify;font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-2220 .elementor-element.elementor-element-1b156de{--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;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-2220 .elementor-element.elementor-element-1b156de:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-1b156de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-cf8aa76{--display:flex;--min-height:400px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-cf8aa76:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-cf8aa76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/11/people-welfare.jpg");background-position:bottom center;}.elementor-2220 .elementor-element.elementor-element-cf8aa76.e-con:hover{--e-con-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-a9c0336{--display:flex;--min-height:225px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:020px;--padding-right:050px;}.elementor-2220 .elementor-element.elementor-element-a9c0336:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-a9c0336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AD;}.elementor-2220 .elementor-element.elementor-element-a9c0336:hover{border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-a9c0336, .elementor-2220 .elementor-element.elementor-element-a9c0336::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-9899485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2220 .elementor-element.elementor-element-9899485 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:21px;color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-b506f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;line-height:1.25em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-ec0bae8 .elementor-button{background-color:#C2A65C00;font-family:"Jost", Sans-serif;font-size:12px;font-weight:700;line-height:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );padding:10px 50px 10px 50px;}.elementor-2220 .elementor-element.elementor-element-ec0bae8 .elementor-button:hover, .elementor-2220 .elementor-element.elementor-element-ec0bae8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-ec0bae8{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2220 .elementor-element.elementor-element-ec0bae8 .elementor-button:hover svg, .elementor-2220 .elementor-element.elementor-element-ec0bae8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2220 .elementor-element.elementor-element-973bcfe{--display:flex;--min-height:400px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-973bcfe:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-973bcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/09/environment-main-bg.jpg");background-position:bottom left;}.elementor-2220 .elementor-element.elementor-element-973bcfe.e-con:hover{--e-con-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-27039b8{--display:flex;--min-height:225px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:020px;--padding-right:050px;}.elementor-2220 .elementor-element.elementor-element-27039b8:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-27039b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AD;}.elementor-2220 .elementor-element.elementor-element-27039b8:hover{border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-27039b8, .elementor-2220 .elementor-element.elementor-element-27039b8::before{--border-transition:0.3s;}.elementor-2220 .elementor-element.elementor-element-4e621ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2220 .elementor-element.elementor-element-4e621ec .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:21px;color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-65543f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;line-height:17px;color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-b5de144 .elementor-button{background-color:#C2A65C00;font-family:"Jost", Sans-serif;font-size:12px;font-weight:700;line-height:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );padding:10px 50px 10px 50px;}.elementor-2220 .elementor-element.elementor-element-b5de144 .elementor-button:hover, .elementor-2220 .elementor-element.elementor-element-b5de144 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-b5de144{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2220 .elementor-element.elementor-element-b5de144 .elementor-button:hover svg, .elementor-2220 .elementor-element.elementor-element-b5de144 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2220 .elementor-element.elementor-element-7514f10{--display:flex;--min-height:400px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-7514f10:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-7514f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpsanghvi.com/wp-content/uploads/2025/11/green-initiative.jpg");background-position:bottom center;}.elementor-2220 .elementor-element.elementor-element-7514f10.e-con:hover{--e-con-transform-scale:1.02;}.elementor-2220 .elementor-element.elementor-element-7b83afd{--display:flex;--min-height:225px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:020px;--padding-right:050px;}.elementor-2220 .elementor-element.elementor-element-7b83afd:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-7b83afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AD;}.elementor-2220 .elementor-element.elementor-element-7b83afd:hover{border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-7b83afd, .elementor-2220 .elementor-element.elementor-element-7b83afd::before{--border-transition:0.3s;}.elementor-2220 .elementor-element.elementor-element-8db1769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2220 .elementor-element.elementor-element-8db1769 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:21px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-3d9dc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;line-height:17px;color:var( --e-global-color-primary );}.elementor-2220 .elementor-element.elementor-element-e00c670 .elementor-button{background-color:#C2A65C00;font-family:"Jost", Sans-serif;font-size:12px;font-weight:700;line-height:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );padding:10px 50px 10px 50px;}.elementor-2220 .elementor-element.elementor-element-e00c670 .elementor-button:hover, .elementor-2220 .elementor-element.elementor-element-e00c670 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-2220 .elementor-element.elementor-element-e00c670{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2220 .elementor-element.elementor-element-e00c670 .elementor-button:hover svg, .elementor-2220 .elementor-element.elementor-element-e00c670 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2220 .elementor-element.elementor-element-f065648{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-eb45c2d{--display:flex;--min-height:0px;--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-2220 .elementor-element.elementor-element-ade6739{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2220 .elementor-element.elementor-element-ade6739.elementor-element{--align-self:center;}.elementor-2220 .elementor-element.elementor-element-ade6739 .elementor-button{font-family:"Jost", Sans-serif;font-size:16px;font-weight:700;line-height:1.5px;padding:20px 100px 20px 100px;}.elementor-2220 .elementor-element.elementor-element-297bcb7{--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-2220 .elementor-element.elementor-element-6592ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2220 .elementor-element.elementor-element-6592ec7.elementor-element{--align-self:center;}.elementor-2220 .elementor-element.elementor-element-6592ec7 .elementor-button{font-family:"Jost", Sans-serif;font-size:16px;font-weight:700;line-height:1.5px;padding:20px 0100px 20px 0100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2220 .elementor-element.elementor-element-22fff58f{--width:66.6666%;}.elementor-2220 .elementor-element.elementor-element-7bb7b2a8{--width:33.3333%;}.elementor-2220 .elementor-element.elementor-element-655ef4a5{--width:66.6666%;}.elementor-2220 .elementor-element.elementor-element-127660f7{--width:66.6666%;}.elementor-2220 .elementor-element.elementor-element-37cb2d02{--width:33.3333%;}.elementor-2220 .elementor-element.elementor-element-c0f3353{--width:50%;}.elementor-2220 .elementor-element.elementor-element-c7a71ed{--width:50%;}.elementor-2220 .elementor-element.elementor-element-2d4cb045{--width:33.3333%;}.elementor-2220 .elementor-element.elementor-element-592062b6{--width:50%;}.elementor-2220 .elementor-element.elementor-element-712c4431{--width:50%;}.elementor-2220 .elementor-element.elementor-element-2770cd0{--content-width:943px;}.elementor-2220 .elementor-element.elementor-element-cf8aa76{--width:100%;}.elementor-2220 .elementor-element.elementor-element-a9c0336{--width:100%;}.elementor-2220 .elementor-element.elementor-element-973bcfe{--width:100%;}.elementor-2220 .elementor-element.elementor-element-27039b8{--width:100%;}.elementor-2220 .elementor-element.elementor-element-7514f10{--width:100%;}.elementor-2220 .elementor-element.elementor-element-7b83afd{--width:100%;}.elementor-2220 .elementor-element.elementor-element-eb45c2d{--width:50%;}.elementor-2220 .elementor-element.elementor-element-297bcb7{--width:50%;}}@media(min-width:2400px){.elementor-2220 .elementor-element.elementor-element-65851387{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-79759e92{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1366px){.elementor-2220 .elementor-element.elementor-element-65851387{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:16px;line-height:16px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:16px;line-height:16px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:16px;line-height:16px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-79759e92{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2220 .elementor-element.elementor-element-30702c4{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1200px){.elementor-2220 .elementor-element.elementor-element-65851387{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:12px;line-height:12px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:12px;line-height:12px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:12px;line-height:12px;}.elementor-2220 .elementor-element.elementor-element-79759e92{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-30702c4{padding:0px 50px 0px 50px;}}@media(max-width:1024px){.elementor-2220 .elementor-element.elementor-element-65851387{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-37cb2d02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:12px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:12px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:11px;line-height:1em;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:12px;line-height:12px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:11px;line-height:10px;}.elementor-2220 .elementor-element.elementor-element-79759e92{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2220 .elementor-element.elementor-element-9899485 .elementor-heading-title{font-size:18px;line-height:1.25em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-4e621ec .elementor-heading-title{font-size:18px;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-8db1769 .elementor-heading-title{font-size:18px;line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-3d9dc1d{line-height:1.25em;}.elementor-2220 .elementor-element.elementor-element-ade6739 .elementor-button{line-height:1.25em;padding:20px 75px 20px 075px;}.elementor-2220 .elementor-element.elementor-element-6592ec7 .elementor-button{padding:20px 100px 20px 100px;}}@media(max-width:880px){.elementor-2220 .elementor-element.elementor-element-65851387{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-37cb2d02{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;line-height:18px;}.elementor-2220 .elementor-element.elementor-element-3f32b6c .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;line-height:18px;}.elementor-2220 .elementor-element.elementor-element-ef544a5 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;line-height:18px;}.elementor-2220 .elementor-element.elementor-element-16fa185 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;line-height:14px;}.elementor-2220 .elementor-element.elementor-element-79759e92{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-712c4431{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-2220 .elementor-element.elementor-element-d16e0b0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-2220 .elementor-element.elementor-element-9899485 .elementor-heading-title{font-size:18px;line-height:1.25px;}.elementor-2220 .elementor-element.elementor-element-b506f13{font-size:15px;}}@media(max-width:767px){.elementor-2220 .elementor-element.elementor-element-65851387{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-2d3c4b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-70bc0517{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-79759e92{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-3b588ea8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2220 .elementor-element.elementor-element-592062b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2220 .elementor-element.elementor-element-712c4431{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2220 .elementor-element.elementor-element-30702c4{padding:0px 10px 0px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2220 .elementor-element.elementor-element-9899485 .elementor-heading-title{font-size:14px;line-height:2.5em;}.elementor-2220 .elementor-element.elementor-element-b506f13{font-size:10px;line-height:1.2em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2220 .elementor-element.elementor-element-4e621ec .elementor-heading-title{font-size:14px;line-height:2.5em;}.elementor-2220 .elementor-element.elementor-element-65543f7{font-size:10px;line-height:1.2em;}.elementor-2220 .elementor-element.elementor-element-8db1769 .elementor-heading-title{font-size:14px;line-height:2.5em;}.elementor-2220 .elementor-element.elementor-element-3d9dc1d{font-size:10px;line-height:1.2em;}.elementor-2220 .elementor-element.elementor-element-ade6739 .elementor-button{padding:15px 25px 15px 25px;}.elementor-2220 .elementor-element.elementor-element-6592ec7 .elementor-button{padding:15px 25px 15px 25px;}}/* Start custom CSS for flip-box, class: .elementor-element-c214af1 */.elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__layer__title{width:70%;}

@media (max-width: 767px) {
   .elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__layer__title{width:90%;} 
}
@media (max-width: 1024px) {
   .elementor-2220 .elementor-element.elementor-element-c214af1 .elementor-flip-box__layer__title{width:90%;} 
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b702383 */.elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__layer__title{width:70%;}

@media (max-width: 767px) {
   .elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__layer__title{width:90%;} 
}

@media (max-width: 1024px) {
   .elementor-2220 .elementor-element.elementor-element-b702383 .elementor-flip-box__layer__title{width:100%;} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30702c4 */.quote-author {
  margin-left: 0;
}

.quote-author .name::before {
  content: "- ";
}

.quote-author .designation {
  margin-left: 10px; /* aligns under K */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2770cd0 */.hero-logo {
  opacity: 1;
  transition: opacity 1s ease;
}

.hero-logo.fade-out {
  opacity: 0;
  visibility: hidden;
}/* End custom CSS */