.elementor-81578 .elementor-element.elementor-element-bfbd730{--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-81578 .elementor-element.elementor-element-6b4cfd4{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:0;}.elementor-81578 .elementor-element.elementor-element-b269e82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-81578 .elementor-element.elementor-element-ccc06fb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-81578 .elementor-element.elementor-element-de0e688{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-81578 .elementor-element.elementor-element-de0e688 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81578 .elementor-element.elementor-element-f463f5a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-5b53fa8{--display:flex;--justify-content:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:19px 19px 19px 19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-5b53fa8:not(.elementor-motion-effects-element-type-background), .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.silwatech.com/wp-content/uploads/2026/06/bg-overlay-img.svg");background-repeat:no-repeat;background-size:cover;}.elementor-81578 .elementor-element.elementor-element-5b53fa8::before, .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .elementor-background-video-container::before, .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .elementor-background-slideshow::before, .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-81578 .elementor-element.elementor-element-5b53fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-81578 .elementor-element.elementor-element-5b53fa8.e-con{--align-self:flex-start;}.elementor-81578 .elementor-element.elementor-element-3f2e005{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-81578 .elementor-element.elementor-element-3f2e005 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;border-radius:18px 18px 18px 18px;}.elementor-81578 .elementor-element.elementor-element-3f2e005.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-81578 .elementor-element.elementor-element-3f2e005 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-81578 .elementor-element.elementor-element-0dc70ea{--display:flex;}.elementor-81578 .elementor-element.elementor-element-a9ddefe{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:0;}.elementor-81578 .elementor-element.elementor-element-e12343f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-81578 .elementor-element.elementor-element-354addf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-81578 .elementor-element.elementor-element-2d26f42{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-81578 .elementor-element.elementor-element-2d26f42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81578 .elementor-element.elementor-element-0b13e29{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-46cd9cd{--display:flex;--justify-content:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:19px 19px 19px 19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-46cd9cd::before, .elementor-81578 .elementor-element.elementor-element-46cd9cd > .elementor-background-video-container::before, .elementor-81578 .elementor-element.elementor-element-46cd9cd > .e-con-inner > .elementor-background-video-container::before, .elementor-81578 .elementor-element.elementor-element-46cd9cd > .elementor-background-slideshow::before, .elementor-81578 .elementor-element.elementor-element-46cd9cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-81578 .elementor-element.elementor-element-46cd9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-81578 .elementor-element.elementor-element-46cd9cd.e-con{--align-self:flex-start;}.elementor-81578 .elementor-element.elementor-element-ba93fef{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-81578 .elementor-element.elementor-element-ba93fef > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;border-radius:18px 18px 18px 18px;}.elementor-81578 .elementor-element.elementor-element-ba93fef.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-81578 .elementor-element.elementor-element-ba93fef img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-81578 .elementor-element.elementor-element-ad43be8{--display:flex;}.elementor-81578 .elementor-element.elementor-element-ddf4711{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:0;}.elementor-81578 .elementor-element.elementor-element-06ba21c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-81578 .elementor-element.elementor-element-0d1fe00{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-81578 .elementor-element.elementor-element-25d2a9b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-81578 .elementor-element.elementor-element-25d2a9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81578 .elementor-element.elementor-element-67cb7ca{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-a62dc94{--display:flex;}@media(min-width:768px){.elementor-81578 .elementor-element.elementor-element-5b53fa8{--width:47%;}.elementor-81578 .elementor-element.elementor-element-0dc70ea{--width:62%;}.elementor-81578 .elementor-element.elementor-element-46cd9cd{--width:30%;}.elementor-81578 .elementor-element.elementor-element-ad43be8{--width:70%;}.elementor-81578 .elementor-element.elementor-element-a62dc94{--width:90%;}}@media(max-width:767px){.elementor-81578 .elementor-element.elementor-element-f463f5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-3f2e005 img{height:280px;}.elementor-81578 .elementor-element.elementor-element-0b13e29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81578 .elementor-element.elementor-element-ba93fef img{height:280px;}.elementor-81578 .elementor-element.elementor-element-67cb7ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-1cc3312 */.draft-1-cls .di-icon-box-wrapper {
    display: grid;
      grid-template-columns: repeat(2, 1fr);
    gap: 50px;
    --start-top: 120px;  
    --gap: 40px;  
}

/*shivam css*/
.draft-1-cls .di-icon-box {
    display: flex;
    flex-direction:column;
    align-items: center;
    text-align: center;
    border: 1px solid #eee;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.draft-1-cls .di-icon-box:hover {
    transform: translate(-5px, -5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
}
/*css end here*/


.draft-1-cls .di-icon-box {
    /*position: sticky;*/
    background: #fff;
    padding: 30px;
    border-radius: 20px;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.02);
    /*display: flex;*/
    /*flex-direction: row;*/
    gap: 15px;
    z-index: 1;
}

.draft-1-cls .di-icon-box-img {
    width: 20%;
}

@media(max-width:768px){
    .draft-1-cls .di-icon-box-img {
    width: 25%;
}

.draft-1-cls .di-icon-box-wrapper{
    gap: 20px;
    --start-top: 60px;  
    --gap: 20px;
}
.draft-1-cls .di-icon-box {
    padding: 14px;
}
}

.draft-1-cls .di-warraper {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%;
} 

.draft-1-cls .di-icon-box:nth-child(1)  { top: calc(var(--start-top) + var(--gap) * 0); }
.draft-1-cls .di-icon-box:nth-child(2)  { top: calc(var(--start-top) + var(--gap) * 1); }
.draft-1-cls .di-icon-box:nth-child(3)  { top: calc(var(--start-top) + var(--gap) * 2); }
.draft-1-cls .di-icon-box:nth-child(4)  { top: calc(var(--start-top) + var(--gap) * 3); }
.draft-1-cls .di-icon-box:nth-child(5)  { top: calc(var(--start-top) + var(--gap) * 4); }
.draft-1-cls .di-icon-box:nth-child(6)  { top: calc(var(--start-top) + var(--gap) * 5); }
.draft-1-cls .di-icon-box:nth-child(7)  { top: calc(var(--start-top) + var(--gap) * 6); }
.draft-1-cls .di-icon-box:nth-child(8)  { top: calc(var(--start-top) + var(--gap) * 7); }
.di-icon-box:nth-child(9)  { top: calc(var(--start-top) + var(--gap) * 8); }
.draft-1-cls .di-icon-box:nth-child(10) { top: calc(var(--start-top) + var(--gap) * 9); }
.draft-1-cls .di-icon-box:nth-child(11) { top: calc(var(--start-top) + var(--gap) * 10); }
.draft-1-cls .di-icon-box:nth-child(12) { top: calc(var(--start-top) + var(--gap) * 11); }
.draft-1-cls .di-icon-box:nth-child(13) { top: calc(var(--start-top) + var(--gap) * 12); }
.draft-1-cls .di-icon-box:nth-child(14) { top: calc(var(--start-top) + var(--gap) * 13); }
.draft-1-cls .di-icon-box:nth-child(15) { top: calc(var(--start-top) + var(--gap) * 14); }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c4f5ddc */.draft-2-cls .di-icon-box-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.draft-2-cls .di-icon-box {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    background: #fff;
    padding: 30px;
    gap: 15px;
    border: 1px solid #eee;
    border-radius: 20px;
    box-shadow: 0 10px 10px rgba(0,0,0,.02);
    transition: transform .3s ease, box-shadow .3s ease;
}

.draft-2-cls .di-icon-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 45px;
    height: 45px;
    border-top: 6px solid #00c4b5;
    border-left: 6px solid #00c4b5;
    border-top-left-radius: 18px;
    box-sizing: border-box;
    pointer-events: none;
}

.draft-2-cls .di-icon-box:hover {
    transform: translate(-5px, -5px);
    box-shadow: 0 8px 20px rgba(0,0,0,.15);
}

.draft-2-cls .di-icon-box-img {
    width: 20%;
}

.draft-2-cls .di-warraper {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%;
}

@media (max-width: 768px) {
    .draft-2-cls .di-icon-box-wrapper {
        gap: 20px;
    }

    .draft-2-cls .di-icon-box {
        padding: 14px;
    }

    .draft-2-cls .di-icon-box-img {
        width: 25%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ac187a */.draft-3-cls .di-icon-box-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.draft-3-cls .di-icon-box {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: left;
    text-align: left;
    background: #ededed4f;
    padding: 30px;
    gap: 15px;
    border: 1px solid #eee;
    border-radius: 10px;
    box-shadow: 0 10px 10px rgba(0,0,0,.02);
    transition: transform .3s ease, box-shadow .3s ease;
}

.draft-3-cls .di-icon-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 45px;
    height: 45px;
    border-top: 4px solid #00c4b5;
    border-left: 4px solid #00c4b5;
    border-top-left-radius: 10px;
    box-sizing: border-box;
    pointer-events: none;
}

.draft-3-cls .di-icon-box:hover {
    transform: translate(-5px, -5px);
    box-shadow: 0 8px 20px rgba(0,0,0,.15);
}

.draft-3-cls .di-icon-box-img {
    width: 20%;
}

.draft-3-cls .di-warraper {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%;
}

@media (max-width: 768px) {
    .draft-3-cls .di-icon-box-wrapper {
        gap: 20px;
    }

    .draft-3-cls .di-icon-box {
        padding: 14px;
    }

    .draft-3-cls .di-icon-box-img {
        width: 25%;
    }
}/* End custom CSS */