.elementor-28626 .elementor-element.elementor-element-kwhero1{--display:flex;--min-height:540px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px;}.elementor-28626 .elementor-element.elementor-element-kwhero1:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwhero1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krishworkstech.com/wp-content/uploads/2026/11/Frame-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-28626 .elementor-element.elementor-element-kwhin01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwhl0001{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-28626 .elementor-element.elementor-element-kwh1head > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28626 .elementor-element.elementor-element-kwh1head{text-align:start;}.elementor-28626 .elementor-element.elementor-element-kwh1head .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(28px,2.85vw,41px);font-weight:400;line-height:clamp(36px,3.5vw,52px);color:#0b1f3a;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-28626 .elementor-element.elementor-element-kwh1desc{text-align:start;font-family:"Poppins", Sans-serif;font-size:clamp(15px,1.11vw,16px);font-weight:400;line-height:clamp(23px,1.8vw,26px);color:#3d4d66;}.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-28626 .elementor-element.elementor-element-873420f .elementor-button{background-color:#005ffa;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-28626 .elementor-element.elementor-element-873420f > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-28626 .elementor-element.elementor-element-kwhr0001{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwcards1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:wrap;--margin-top:-100px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-28626 .elementor-element.elementor-element-161e1ed > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-28626 .elementor-element.elementor-element-161e1ed{text-align:center;}.elementor-28626 .elementor-element.elementor-element-161e1ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#333333;}.elementor-28626 .elementor-element.elementor-element-kwcard00{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#a9cdff;--border-color:#a9cdff;--border-radius:34px 34px 34px 34px;box-shadow:0px 6px 20px 0px rgba(0,95,250,0.10);--padding-top:8px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-28626 .elementor-element.elementor-element-kwcard00:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwcard00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28626 .elementor-element.elementor-element-5c19dd3 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-5c19dd3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#1f7bf2;}.elementor-28626 .elementor-element.elementor-element-c9bbc2e > .elementor-widget-container{padding:0px 12px 6px 12px;}.elementor-28626 .elementor-element.elementor-element-c9bbc2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;text-decoration:none;line-height:31px;color:#0b1f3a;}.elementor-28626 .elementor-element.elementor-element-46013a8 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-46013a8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#444444;}.elementor-28626 .elementor-element.elementor-element-kwcard03{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#a9cdff;--border-color:#a9cdff;--border-radius:34px 34px 34px 34px;box-shadow:0px 6px 20px 0px rgba(0,95,250,0.10);--padding-top:8px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-28626 .elementor-element.elementor-element-kwcard03:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwcard03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28626 .elementor-element.elementor-element-kwc3tag0 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3tag0{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#1f7bf2;}.elementor-28626 .elementor-element.elementor-element-kwc3ttl0 > .elementor-widget-container{padding:0px 12px 6px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3ttl0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;text-decoration:none;line-height:31px;color:#0b1f3a;}.elementor-28626 .elementor-element.elementor-element-kwc3txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3txt0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#444444;}.elementor-28626 .elementor-element.elementor-element-kwcard02{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#a9cdff;--border-color:#a9cdff;--border-radius:34px 34px 34px 34px;box-shadow:0px 6px 20px 0px rgba(0,95,250,0.10);--padding-top:8px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-28626 .elementor-element.elementor-element-kwcard02:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwcard02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28626 .elementor-element.elementor-element-kwc2tag0 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2tag0{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#1f7bf2;}.elementor-28626 .elementor-element.elementor-element-kwc2ttl0 > .elementor-widget-container{padding:0px 12px 6px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2ttl0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;text-decoration:none;line-height:31px;color:#0b1f3a;}.elementor-28626 .elementor-element.elementor-element-kwc2txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2txt0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#444444;}.elementor-28626 .elementor-element.elementor-element-kwcard01{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#a9cdff;--border-color:#a9cdff;--border-radius:34px 34px 34px 34px;box-shadow:0px 6px 20px 0px rgba(0,95,250,0.10);--padding-top:8px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-28626 .elementor-element.elementor-element-kwcard01:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwcard01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28626 .elementor-element.elementor-element-kwc1tag0 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1tag0{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#1f7bf2;}.elementor-28626 .elementor-element.elementor-element-kwc1ttl0 > .elementor-widget-container{padding:0px 12px 6px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1ttl0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;text-decoration:none;line-height:31px;color:#0b1f3a;}.elementor-28626 .elementor-element.elementor-element-kwc1txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1txt0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#444444;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28626 .elementor-element.elementor-element-kwhero1{--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;--padding-top:50px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-28626 .elementor-element.elementor-element-kwhin01{--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:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwhl0001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwh1head .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-28626 .elementor-element.elementor-element-kwhr0001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwcards1{--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:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-28626 .elementor-element.elementor-element-161e1ed > .elementor-widget-container{margin:14px 0px 0px 0px;}}@media(max-width:767px){.elementor-28626 .elementor-element.elementor-element-kwhero1{--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;--padding-top:48px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28626 .elementor-element.elementor-element-kwhero1:not(.elementor-motion-effects-element-type-background), .elementor-28626 .elementor-element.elementor-element-kwhero1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-28626 .elementor-element.elementor-element-kwhin01{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwhl0001{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-kwh1head{text-align:center;}.elementor-28626 .elementor-element.elementor-element-kwh1head .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-28626 .elementor-element.elementor-element-kwh1desc{text-align:center;font-size:13px;line-height:19.5px;}.elementor-28626 .elementor-element.elementor-element-kwhr0001{--width:100%;--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-28626 .elementor-element.elementor-element-kwh1img1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 23px 0px;}.elementor-28626 .elementor-element.elementor-element-kwcards1{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-30px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28626 .elementor-element.elementor-element-161e1ed > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-28626 .elementor-element.elementor-element-161e1ed{text-align:center;}.elementor-28626 .elementor-element.elementor-element-kwcard00{--width:78%;--padding-top:6px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;}.elementor-28626 .elementor-element.elementor-element-5c19dd3 > .elementor-widget-container{padding:10px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-5c19dd3{font-size:10px;line-height:15px;}.elementor-28626 .elementor-element.elementor-element-c9bbc2e > .elementor-widget-container{padding:0px 12px 4px 12px;}.elementor-28626 .elementor-element.elementor-element-c9bbc2e .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-28626 .elementor-element.elementor-element-46013a8 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-46013a8{font-size:11.5px;line-height:16px;}.elementor-28626 .elementor-element.elementor-element-kwcard03{--width:78%;--padding-top:6px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;}.elementor-28626 .elementor-element.elementor-element-kwc3tag0 > .elementor-widget-container{padding:10px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3tag0{font-size:10px;line-height:15px;}.elementor-28626 .elementor-element.elementor-element-kwc3ttl0 > .elementor-widget-container{padding:0px 12px 4px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3ttl0 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-28626 .elementor-element.elementor-element-kwc3txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc3txt0{font-size:11.5px;line-height:16px;}.elementor-28626 .elementor-element.elementor-element-kwcard02{--width:78%;--padding-top:6px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;}.elementor-28626 .elementor-element.elementor-element-kwc2tag0 > .elementor-widget-container{padding:10px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2tag0{font-size:10px;line-height:15px;}.elementor-28626 .elementor-element.elementor-element-kwc2ttl0 > .elementor-widget-container{padding:0px 12px 4px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2ttl0 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-28626 .elementor-element.elementor-element-kwc2txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc2txt0{font-size:11.5px;line-height:16px;}.elementor-28626 .elementor-element.elementor-element-kwcard01{--width:78%;--padding-top:6px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;}.elementor-28626 .elementor-element.elementor-element-kwc1tag0 > .elementor-widget-container{padding:10px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1tag0{font-size:10px;line-height:15px;}.elementor-28626 .elementor-element.elementor-element-kwc1ttl0 > .elementor-widget-container{padding:0px 12px 4px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1ttl0 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-28626 .elementor-element.elementor-element-kwc1txt0 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-28626 .elementor-element.elementor-element-kwc1txt0{font-size:11.5px;line-height:16px;}}@media(min-width:768px){.elementor-28626 .elementor-element.elementor-element-kwhin01{--content-width:1154px;}.elementor-28626 .elementor-element.elementor-element-kwhl0001{--width:72%;}.elementor-28626 .elementor-element.elementor-element-kwhr0001{--width:28%;}.elementor-28626 .elementor-element.elementor-element-kwcards1{--content-width:1154px;}.elementor-28626 .elementor-element.elementor-element-kwcard00{--width:calc((100% - 72px)/3);}.elementor-28626 .elementor-element.elementor-element-kwcard03{--width:calc((100% - 72px)/3);}.elementor-28626 .elementor-element.elementor-element-kwcard02{--width:calc((100% - 72px)/3);}.elementor-28626 .elementor-element.elementor-element-kwcard01{--width:calc((100% - 72px)/3);}}@media(max-width:1024px) and (min-width:768px){.elementor-28626 .elementor-element.elementor-element-kwhl0001{--width:100%;}.elementor-28626 .elementor-element.elementor-element-kwhr0001{--width:100%;}.elementor-28626 .elementor-element.elementor-element-kwcard00{--width:80%;}.elementor-28626 .elementor-element.elementor-element-kwcard03{--width:80%;}.elementor-28626 .elementor-element.elementor-element-kwcard02{--width:80%;}.elementor-28626 .elementor-element.elementor-element-kwcard01{--width:80%;}}/* Start custom CSS for text-editor, class: .elementor-element-kwh1desc */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwh1desc{max-width:665px}}@media(max-width:767px){.elementor-28626 .elementor-element.elementor-element-kwh1desc .kwdm{display:none}.elementor-28626 .elementor-element.elementor-element-kwh1desc{max-width:322px!important;margin-left:auto!important;margin-right:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwhl0001 */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwhl0001{padding-left:1.6vw!important}}@media(max-width:1024px){.elementor-28626 .elementor-element.elementor-element-kwhl0001{width:100%!important;max-width:100%!important}.elementor-28626 .elementor-element.elementor-element-kwhl0001>.e-con-inner{margin:0!important;width:100%!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-kwh1img1 */.elementor-28626 .elementor-element.elementor-element-kwh1img1 img{display:block;margin:0 auto;width:clamp(260px,22.5vw,420px);height:auto;max-width:100%}@media(max-width:1024px){.elementor-28626 .elementor-element.elementor-element-kwh1img1 img{width:340px}}@media(max-width:767px){.elementor-28626 .elementor-element.elementor-element-kwh1img1 img{width:190px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwhr0001 */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwhr0001{margin-top:1.5vw!important}}@media(max-width:1024px){.elementor-28626 .elementor-element.elementor-element-kwhr0001{width:100%!important;max-width:100%!important}.elementor-28626 .elementor-element.elementor-element-kwhr0001>.e-con-inner{margin:0!important;width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwhin01 */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwhin01{--content-width:min(1154px,77vw)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwhero1 */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwhero1{height:36.25vw!important;min-height:36.25vw!important;background-size:100% 100%!important;background-position:center bottom!important;padding-top:4vw!important;align-items:flex-start!important;padding-bottom:0!important}}/*kwcurve*/@media(max-width:1024px){.elementor-28626 .elementor-element.elementor-element-kwhero1{overflow:hidden!important}.elementor-28626 .elementor-element.elementor-element-kwhero1::after{content:"";position:absolute;left:-15%;right:-15%;bottom:-1px;height:48px;background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;z-index:0;pointer-events:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-161e1ed */.elementor-28626 .elementor-element.elementor-element-161e1ed{width:100%!important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c590ee */.elementor-28626 .elementor-element.elementor-element-0c590ee img{display:block;width:100%;height:auto;border-radius:26px 26px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwcard00 */.elementor-28626 .elementor-element.elementor-element-kwcard00{position:relative;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.elementor-28626 .elementor-element.elementor-element-kwcard00:hover{transform:translateY(-4px)}.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:34px}
.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-heading-title a,.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-heading-title a:hover,.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-heading-title a:focus{text-decoration:none!important}
.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-widget{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-widget-text-editor p{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard00 .elementor-widget-heading .elementor-heading-title{margin:0!important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-kwc3img1 */.elementor-28626 .elementor-element.elementor-element-kwc3img1 img{display:block;width:100%;height:auto;border-radius:26px 26px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwcard03 */.elementor-28626 .elementor-element.elementor-element-kwcard03{position:relative;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.elementor-28626 .elementor-element.elementor-element-kwcard03:hover{transform:translateY(-4px)}.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:34px}
.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-heading-title a,.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-heading-title a:hover,.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-heading-title a:focus{text-decoration:none!important}
.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-widget{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-widget-text-editor p{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard03 .elementor-widget-heading .elementor-heading-title{margin:0!important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-kwc2img1 */.elementor-28626 .elementor-element.elementor-element-kwc2img1 img{display:block;width:100%;height:auto;border-radius:26px 26px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwcard02 */.elementor-28626 .elementor-element.elementor-element-kwcard02{position:relative;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.elementor-28626 .elementor-element.elementor-element-kwcard02:hover{transform:translateY(-4px)}.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:34px}
.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-heading-title a,.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-heading-title a:hover,.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-heading-title a:focus{text-decoration:none!important}
.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-widget{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-widget-text-editor p{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard02 .elementor-widget-heading .elementor-heading-title{margin:0!important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-kwc1img1 */.elementor-28626 .elementor-element.elementor-element-kwc1img1 img{display:block;width:100%;height:auto;border-radius:26px 26px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwcard01 */.elementor-28626 .elementor-element.elementor-element-kwcard01{position:relative;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.elementor-28626 .elementor-element.elementor-element-kwcard01:hover{transform:translateY(-4px)}.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:34px}
.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-heading-title a,.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-heading-title a:hover,.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-heading-title a:focus{text-decoration:none!important}
.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-widget{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-widget-text-editor p{margin:0!important}.elementor-28626 .elementor-element.elementor-element-kwcard01 .elementor-widget-heading .elementor-heading-title{margin:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kwcards1 */@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwcards1{--content-width:min(1205px,84vw)!important;margin-top:-4.4vw!important}}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwcimg-w .elementor-widget-container{overflow:hidden;border-radius:26px 26px 0 0}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwcimg-w img{transition:transform .6s cubic-bezier(.2,.7,.2,1);transform:scale(1);will-change:transform}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card:hover .kwcimg-w img{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwcimg-w img{transition:none}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card:hover .kwcimg-w img{transform:none}}@media(min-width:1025px){.elementor-28626 .elementor-element.elementor-element-kwcards1{--content-width:min(1300px,92vw)!important}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card{width:calc((100% - 108px)/4)!important;max-width:calc((100% - 108px)/4)!important;flex-basis:calc((100% - 108px)/4)!important}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card .elementor-heading-title{font-size:20px!important;line-height:1.3!important}}/*kw4col*//*kwstretch*/.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card{position:relative;cursor:pointer}.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card .elementor-heading-title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}/*kwstretch2*/.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card .elementor-widget-heading,.elementor-28626 .elementor-element.elementor-element-kwcards1 .kwsp-card .elementor-widget-heading .elementor-widget-container{position:static!important}/* End custom CSS */